Apple Fitness workout fixer + Strava uploader
at main 232 lines 8.6 kB view raw
1{ 2 "sourceLanguage" : "en", 3 "strings" : { 4 "" : { 5 6 }, 7 "%lld" : { 8 "comment" : "A y-axis label in the activity graph view, showing an integer value.", 9 "isCommentAutoGenerated" : true 10 }, 11 "Activity Type" : { 12 "comment" : "A label displayed next to a picker for selecting the type of an activity.", 13 "isCommentAutoGenerated" : true 14 }, 15 "Boxing" : { 16 "comment" : "Name of a workout activity type.", 17 "isCommentAutoGenerated" : true 18 }, 19 "Climbing" : { 20 "comment" : "Name for a workout activity that is \"Climbing\".", 21 "isCommentAutoGenerated" : true 22 }, 23 "Complete step 1 first." : { 24 "comment" : "A message displayed within the \"Remove the original\" step, instructing the user to complete the first step before they can access this one.", 25 "isCommentAutoGenerated" : true 26 }, 27 "Connect Strava" : { 28 "comment" : "A button label that prompts the user to connect their Strava account.", 29 "isCommentAutoGenerated" : true 30 }, 31 "Cooldown" : { 32 "comment" : "Name for a workout activity that is a cooldown.", 33 "isCommentAutoGenerated" : true 34 }, 35 "Core Training" : { 36 "comment" : "Name of an activity type.", 37 "isCommentAutoGenerated" : true 38 }, 39 "Creates a copy with all data (heart rate, route, etc.) within the selected range. Splits and estimated effort cannot be preserved." : { 40 41 }, 42 "Cross Training" : { 43 "comment" : "Localized string resource for the activity type \"Cross Training\".", 44 "isCommentAutoGenerated" : true 45 }, 46 "Cycling" : { 47 "comment" : "Description of a workout activity type when it is cycling.", 48 "isCommentAutoGenerated" : true 49 }, 50 "Dance" : { 51 "comment" : "Localized string resource for \"Dance\" activity type.", 52 "isCommentAutoGenerated" : true 53 }, 54 "Date" : { 55 "comment" : "Label for the \"Date\" option in the workout sort picker.", 56 "isCommentAutoGenerated" : true 57 }, 58 "Disconnect Strava" : { 59 "comment" : "A button that disconnects the app from a user's Strava account.", 60 "isCommentAutoGenerated" : true 61 }, 62 "Done" : { 63 "comment" : "A button label that says \"Done\".", 64 "isCommentAutoGenerated" : true 65 }, 66 "Duration" : { 67 68 }, 69 "Elliptical" : { 70 "comment" : "Localized string resource describing the workout activity type \"Elliptical\".", 71 "isCommentAutoGenerated" : true 72 }, 73 "End" : { 74 "comment" : "A label displayed alongside the end time of a time interval.", 75 "isCommentAutoGenerated" : true 76 }, 77 "Functional Strength" : { 78 "comment" : "Description of a workout activity type that is part of the \"Functional Strength\" category.", 79 "isCommentAutoGenerated" : true 80 }, 81 "HIIT" : { 82 "comment" : "Name of a workout activity type.", 83 "isCommentAutoGenerated" : true 84 }, 85 "Hiking" : { 86 "comment" : "Description of a workout activity type when it is Hiking.", 87 "isCommentAutoGenerated" : true 88 }, 89 "Kickboxing" : { 90 "comment" : "Name of an activity type.", 91 "isCommentAutoGenerated" : true 92 }, 93 "Loading activity data..." : { 94 95 }, 96 "Longest" : { 97 "comment" : "Label for the \"Longest\" option in the workout sort picker.", 98 "isCommentAutoGenerated" : true 99 }, 100 "No Activity Data" : { 101 "comment" : "A message indicating that no heart rate or activity samples are available for a workout.", 102 "isCommentAutoGenerated" : true 103 }, 104 "No heart rate or activity samples found for this workout." : { 105 "comment" : "A description text displayed when no heart rate or activity samples are found for a workout.", 106 "isCommentAutoGenerated" : true 107 }, 108 "No Workouts" : { 109 "comment" : "A message indicating that there are no workouts available.", 110 "isCommentAutoGenerated" : true 111 }, 112 "Open Fitness" : { 113 "comment" : "A button label that opens the Apple Fitness app.", 114 "isCommentAutoGenerated" : true 115 }, 116 "Optional. Connect Strava below to upload." : { 117 "comment" : "A description below the Connect Strava button, indicating that it is optional.", 118 "isCommentAutoGenerated" : true 119 }, 120 "Optional. Upload the trimmed workout directly to Strava." : { 121 122 }, 123 "Other" : { 124 "comment" : "Description of a workout activity type that is not explicitly listed.", 125 "isCommentAutoGenerated" : true 126 }, 127 "Overrun" : { 128 "comment" : "A title for a screen that lists the user's workouts", 129 "isCommentAutoGenerated" : true 130 }, 131 "Pilates" : { 132 "comment" : "Name of a workout activity type.", 133 "isCommentAutoGenerated" : true 134 }, 135 "Processing on Strava..." : { 136 137 }, 138 "Retry" : { 139 "comment" : "A button that lets the user try uploading the workout again if it fails.", 140 "isCommentAutoGenerated" : true 141 }, 142 "Rowing" : { 143 "comment" : "Description of a workout activity type when the workout activity type is \"Rowing\".", 144 "isCommentAutoGenerated" : true 145 }, 146 "Running" : { 147 "comment" : "Localized string resource for a workout activity type called \"Running\".", 148 "isCommentAutoGenerated" : true 149 }, 150 "Save Trimmed Copy" : { 151 "comment" : "A button label that saves a trimmed workout copy.", 152 "isCommentAutoGenerated" : true 153 }, 154 "Search by activity type" : { 155 "comment" : "A prompt for searching workouts by activity type in the workout list view.", 156 "isCommentAutoGenerated" : true 157 }, 158 "Select a workout to fix..." : { 159 "comment" : "A description text displayed when there are no workouts to display in the list.", 160 "isCommentAutoGenerated" : true 161 }, 162 "Shortest" : { 163 "comment" : "Label for the \"Shortest\" option in the workout sort picker.", 164 "isCommentAutoGenerated" : true 165 }, 166 "Sort" : { 167 "comment" : "A label for a segmented control used to sort workouts.", 168 "isCommentAutoGenerated" : true 169 }, 170 "Sort by" : { 171 "comment" : "A label displayed above the picker that lets the user sort workouts.", 172 "isCommentAutoGenerated" : true 173 }, 174 "Stair Climbing" : { 175 "comment" : "Description of a workout activity type when the user is stair climbing.", 176 "isCommentAutoGenerated" : true 177 }, 178 "Start" : { 179 "comment" : "A label displayed next to the start time in the \"Start\" and \"End\" time section of the workout edit view.", 180 "isCommentAutoGenerated" : true 181 }, 182 "Strength Training" : { 183 "comment" : "Description of a workout activity type that is classified as strength training.", 184 "isCommentAutoGenerated" : true 185 }, 186 "Swimming" : { 187 "comment" : "Localized string resource for \"Swimming\".", 188 "isCommentAutoGenerated" : true 189 }, 190 "Swipe left on the original in Apple Fitness and choose \"Delete Workout & Data\". This is safe — the trimmed copy keeps its own data." : { 191 "comment" : "A description of how to delete the original workout from Apple Fitness.", 192 "isCommentAutoGenerated" : true 193 }, 194 "Time" : { 195 "comment" : "The area below the line representing a sample intensity reading.", 196 "isCommentAutoGenerated" : true 197 }, 198 "Upload failed" : { 199 "comment" : "A label indicating that an upload attempt failed.", 200 "isCommentAutoGenerated" : true 201 }, 202 "Upload to Strava" : { 203 "comment" : "A button that triggers the upload of a workout to Strava.", 204 "isCommentAutoGenerated" : true 205 }, 206 "Uploaded (ID: %lld)" : { 207 "comment" : "A label indicating that a workout has been successfully uploaded to Strava. The text inside the label changes to show the Strava activity ID if it's available.", 208 "isCommentAutoGenerated" : true 209 }, 210 "Uploaded successfully" : { 211 "comment" : "A label that appears when a workout is successfully uploaded to Strava.", 212 "isCommentAutoGenerated" : true 213 }, 214 "Uploading..." : { 215 "comment" : "A label indicating that a workout is currently uploading to Strava.", 216 "isCommentAutoGenerated" : true 217 }, 218 "Walking" : { 219 "comment" : "Localized string resource for \"Walking\" activity type.", 220 "isCommentAutoGenerated" : true 221 }, 222 "Yoga" : { 223 "comment" : "Localized string resource for the workout activity type \"Yoga\".", 224 "isCommentAutoGenerated" : true 225 }, 226 "Your workouts will appear here." : { 227 "comment" : "A description text displayed when there are no workouts available.", 228 "isCommentAutoGenerated" : true 229 } 230 }, 231 "version" : "1.1" 232}