Client - upgrade Vue to 3.3 and move to Vite
This commit is contained in:
@ -1,8 +1,8 @@
|
||||
{
|
||||
"ABOUT_THIS_INSTANCE": "About this instance",
|
||||
"CONTACT_ADMIN": "Contact the administrator",
|
||||
"FITTRACKEE_DESCRIPTION": "<strong>FitTrackee</strong> is a self-hosted outdoor activity tracker.",
|
||||
"FITTRACKEE_LICENSE": "under {0} license ",
|
||||
"SOURCE_CODE": "Source code",
|
||||
"WEATHER_DATA_FROM": "Weather data from:"
|
||||
}
|
||||
"ABOUT_THIS_INSTANCE": "About this instance",
|
||||
"CONTACT_ADMIN": "Contact the administrator",
|
||||
"FITTRACKEE_DESCRIPTION": "<strong>FitTrackee</strong> is a self-hosted outdoor activity tracker.",
|
||||
"FITTRACKEE_LICENSE": "under {0} license ",
|
||||
"SOURCE_CODE": "Source code",
|
||||
"WEATHER_DATA_FROM": "Weather data from:"
|
||||
}
|
||||
|
@ -1,66 +1,66 @@
|
||||
{
|
||||
"ABOUT": {
|
||||
"DESCRIPTION": "Any additional information that may be useful to your users. Markdown syntax can be used.",
|
||||
"TEXT": "Detailed instance information"
|
||||
"ABOUT": {
|
||||
"DESCRIPTION": "Any additional information that may be useful to your users. Markdown syntax can be used.",
|
||||
"TEXT": "Detailed instance information"
|
||||
},
|
||||
"ACTION": "Action",
|
||||
"ACTIVATE_USER_ACCOUNT": "Activate account",
|
||||
"ACTIVE": "Active",
|
||||
"ADMIN": "Admin",
|
||||
"ADMINISTRATION": "Administration",
|
||||
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Add/remove admin rights, delete user account.",
|
||||
"APPLICATION": "Application",
|
||||
"APP_CONFIG": {
|
||||
"ADMIN_CONTACT": "Administrator email for contact",
|
||||
"MAX_FILES_IN_ZIP_LABEL": "Max. files of zip archive",
|
||||
"MAX_USERS_HELP": "If 0, no limitation on registration.",
|
||||
"MAX_USERS_LABEL": "Max. number of active users",
|
||||
"NO_CONTACT_EMAIL": "no contact email",
|
||||
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. size of uploaded files (in Mb)",
|
||||
"TITLE": "Application configuration",
|
||||
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Max. size of zip archive (in Mb)"
|
||||
},
|
||||
"BACK_TO_ADMIN": "Back to admin",
|
||||
"CONFIRM_USER_ACCOUNT_DELETION": "Are you sure you want to delete {0} account? All data will be deleted, this cannot be undone.",
|
||||
"CONFIRM_USER_PASSWORD_RESET": "Are you sure you want to reset {0} password?",
|
||||
"CURRENT_EMAIL": "Current email",
|
||||
"DELETE_USER": "Delete user",
|
||||
"EMAIL_SENDING_DISABLED": "Email sending is disabled.",
|
||||
"ENABLE_DISABLE_SPORTS": "Enable/disable sports.",
|
||||
"NEW_EMAIL": "New email",
|
||||
"NO_TEXT_ENTERED": "No text entered",
|
||||
"PASSWORD_RESET_SUCCESSFUL": "The password has been reset.",
|
||||
"PRIVACY_POLICY_DESCRIPTION": "Add your own privacy policy or leave blank to use the default one. Markdown syntax can be used.",
|
||||
"REGISTRATION_DISABLED": "Registration is currently disabled.",
|
||||
"REGISTRATION_ENABLED": "Registration is currently enabled.",
|
||||
"RESET_USER_PASSWORD": "Reset password",
|
||||
"SPORTS": {
|
||||
"TABLE": {
|
||||
"ACTIVE": "Active",
|
||||
"HAS_WORKOUTS": "workouts exist",
|
||||
"IMAGE": "Image",
|
||||
"LABEL": "Label"
|
||||
},
|
||||
"ACTION": "Action",
|
||||
"ACTIVATE_USER_ACCOUNT": "Activate account",
|
||||
"ACTIVE": "Active",
|
||||
"ADMIN": "Admin",
|
||||
"ADMINISTRATION": "Administration",
|
||||
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Add/remove admin rights, delete user account.",
|
||||
"APPLICATION": "Application",
|
||||
"APP_CONFIG": {
|
||||
"ADMIN_CONTACT": "Administrator email for contact",
|
||||
"MAX_FILES_IN_ZIP_LABEL": "Max. files of zip archive",
|
||||
"MAX_USERS_HELP": "If 0, no limitation on registration.",
|
||||
"MAX_USERS_LABEL": "Max. number of active users",
|
||||
"NO_CONTACT_EMAIL": "no contact email",
|
||||
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. size of uploaded files (in Mb)",
|
||||
"TITLE": "Application configuration",
|
||||
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Max. size of zip archive (in Mb)"
|
||||
"TITLE": "Sports administration"
|
||||
},
|
||||
"UPDATE_APPLICATION_DESCRIPTION": "Update application configuration.",
|
||||
"UPDATE_USER_EMAIL": "Update email",
|
||||
"USER": "user | users",
|
||||
"USERS": {
|
||||
"SELECTS": {
|
||||
"ORDER_BY": {
|
||||
"ADMIN": "admin status",
|
||||
"CREATED_AT": "registration date",
|
||||
"IS_ACTIVE": "account status",
|
||||
"USERNAME": "username",
|
||||
"WORKOUTS_COUNT": "workout count"
|
||||
}
|
||||
},
|
||||
"BACK_TO_ADMIN": "Back to admin",
|
||||
"CONFIRM_USER_ACCOUNT_DELETION": "Are you sure you want to delete {0} account? All data will be deleted, this cannot be undone.",
|
||||
"CONFIRM_USER_PASSWORD_RESET": "Are you sure you want to reset {0} password?",
|
||||
"CURRENT_EMAIL": "Current email",
|
||||
"DELETE_USER": "Delete user",
|
||||
"EMAIL_SENDING_DISABLED": "Email sending is disabled.",
|
||||
"ENABLE_DISABLE_SPORTS": "Enable/disable sports.",
|
||||
"NEW_EMAIL": "New email",
|
||||
"NO_TEXT_ENTERED": "No text entered",
|
||||
"PASSWORD_RESET_SUCCESSFUL": "The password has been reset.",
|
||||
"PRIVACY_POLICY_DESCRIPTION": "Add your own privacy policy or leave blank to use the default one. Markdown syntax can be used.",
|
||||
"REGISTRATION_DISABLED": "Registration is currently disabled.",
|
||||
"REGISTRATION_ENABLED": "Registration is currently enabled.",
|
||||
"RESET_USER_PASSWORD": "Reset password",
|
||||
"SPORTS": {
|
||||
"TABLE": {
|
||||
"ACTIVE": "Active",
|
||||
"HAS_WORKOUTS": "workouts exist",
|
||||
"IMAGE": "Image",
|
||||
"LABEL": "Label"
|
||||
},
|
||||
"TITLE": "Sports administration"
|
||||
"TABLE": {
|
||||
"ADD_ADMIN_RIGHTS": "Add admin rights",
|
||||
"REMOVE_ADMIN_RIGHTS": "Remove admin rights"
|
||||
},
|
||||
"UPDATE_APPLICATION_DESCRIPTION": "Update application configuration.",
|
||||
"UPDATE_USER_EMAIL": "Update email",
|
||||
"USER": "user | users",
|
||||
"USERS": {
|
||||
"SELECTS": {
|
||||
"ORDER_BY": {
|
||||
"ADMIN": "admin status",
|
||||
"CREATED_AT": "registration date",
|
||||
"IS_ACTIVE": "account status",
|
||||
"USERNAME": "username",
|
||||
"WORKOUTS_COUNT": "workout count"
|
||||
}
|
||||
},
|
||||
"TABLE": {
|
||||
"ADD_ADMIN_RIGHTS": "Add admin rights",
|
||||
"REMOVE_ADMIN_RIGHTS": "Remove admin rights"
|
||||
},
|
||||
"TITLE": "Administration - Users"
|
||||
},
|
||||
"USER_EMAIL_UPDATE_SUCCESSFUL": "The email address has been updated."
|
||||
"TITLE": "Administration - Users"
|
||||
},
|
||||
"USER_EMAIL_UPDATE_SUCCESSFUL": "The email address has been updated."
|
||||
}
|
||||
|
@ -1,44 +1,44 @@
|
||||
{
|
||||
"ERROR": {
|
||||
"<time> is missing in gpx file": "<time> element is missing in .gpx file.",
|
||||
"Network Error": "Network Error.",
|
||||
"UNKNOWN": "Error. Please try again or contact the administrator.",
|
||||
"at least one file in zip archive exceeds size limit, please check the archive": "At least one file in zip archive exceeds size limit, please check the archive.",
|
||||
"completed request already exists": "A completed export request already exists.",
|
||||
"email: valid email must be provided": "Email: valid email must be provided.",
|
||||
"error during gpx file parsing": "Error during gpx file parsing.",
|
||||
"error during gpx processing": "Error during gpx processing.",
|
||||
"error on getting configuration": "Error on getting configuration.",
|
||||
"error when saving workout": "Error when saving workout.",
|
||||
"error when updating configuration": "Error when updating configuration",
|
||||
"error, please try again or contact the administrator": "Error, please try again or contact the administrator.",
|
||||
"error, registration is disabled": "Error, registration is disabled.",
|
||||
"file extension not allowed": "File extension not allowed.",
|
||||
"file size is greater than the allowed size": "File size is greater than the allowed size.",
|
||||
"gpx file is invalid": "The .gpx file is invalid.",
|
||||
"invalid credentials": "Invalid credentials.",
|
||||
"invalid payload": "Provided data are invalid.",
|
||||
"invalid token, please log in again": "Invalid token, please log in again.",
|
||||
"invalid token, please request a new token": "Invalid token, please log in again.",
|
||||
"new email must be different than current email": "The new email must be different than current email",
|
||||
"no file part": "No file provided.",
|
||||
"no selected file": "No selected file.",
|
||||
"no tracks in gpx file": "No track (<trk>) in .gpx file.",
|
||||
"ongoing request exists": "A data export request already exists.",
|
||||
"password: password and password confirmation do not match": "Password: password and password confirmation don't match.",
|
||||
"provide a valid auth token": "Provide a valid auth token.",
|
||||
"signature expired, please log in again": "Signature expired. Please log in again.",
|
||||
"sorry, that username is already taken": "Sorry, that username is already taken.",
|
||||
"sport does not exist": "Sport does not exist.",
|
||||
"successfully registered": "Successfully registered.",
|
||||
"the number of files in the archive exceeds the limit": "The number of files in the archive exceeds the limit.",
|
||||
"user does not exist": "User does not exist.",
|
||||
"valid email must be provided for admin contact": "A valid email must be provided for administrator contact",
|
||||
"you can not delete your account, no other user has admin rights": "You can not delete your account, no other user has admin rights.",
|
||||
"you do not have permissions": "You do not have permissions."
|
||||
},
|
||||
"PAGINATION": {
|
||||
"NEXT": "next",
|
||||
"PREVIOUS": "previous"
|
||||
}
|
||||
}
|
||||
"ERROR": {
|
||||
"<time> is missing in gpx file": "<time> element is missing in .gpx file.",
|
||||
"Network Error": "Network Error.",
|
||||
"UNKNOWN": "Error. Please try again or contact the administrator.",
|
||||
"at least one file in zip archive exceeds size limit, please check the archive": "At least one file in zip archive exceeds size limit, please check the archive.",
|
||||
"completed request already exists": "A completed export request already exists.",
|
||||
"email: valid email must be provided": "Email: valid email must be provided.",
|
||||
"error during gpx file parsing": "Error during gpx file parsing.",
|
||||
"error during gpx processing": "Error during gpx processing.",
|
||||
"error on getting configuration": "Error on getting configuration.",
|
||||
"error when saving workout": "Error when saving workout.",
|
||||
"error when updating configuration": "Error when updating configuration",
|
||||
"error, please try again or contact the administrator": "Error, please try again or contact the administrator.",
|
||||
"error, registration is disabled": "Error, registration is disabled.",
|
||||
"file extension not allowed": "File extension not allowed.",
|
||||
"file size is greater than the allowed size": "File size is greater than the allowed size.",
|
||||
"gpx file is invalid": "The .gpx file is invalid.",
|
||||
"invalid credentials": "Invalid credentials.",
|
||||
"invalid payload": "Provided data are invalid.",
|
||||
"invalid token, please log in again": "Invalid token, please log in again.",
|
||||
"invalid token, please request a new token": "Invalid token, please log in again.",
|
||||
"new email must be different than current email": "The new email must be different than current email",
|
||||
"no file part": "No file provided.",
|
||||
"no selected file": "No selected file.",
|
||||
"no tracks in gpx file": "No track (<trk>) in .gpx file.",
|
||||
"ongoing request exists": "A data export request already exists.",
|
||||
"password: password and password confirmation do not match": "Password: password and password confirmation don't match.",
|
||||
"provide a valid auth token": "Provide a valid auth token.",
|
||||
"signature expired, please log in again": "Signature expired. Please log in again.",
|
||||
"sorry, that username is already taken": "Sorry, that username is already taken.",
|
||||
"sport does not exist": "Sport does not exist.",
|
||||
"successfully registered": "Successfully registered.",
|
||||
"the number of files in the archive exceeds the limit": "The number of files in the archive exceeds the limit.",
|
||||
"user does not exist": "User does not exist.",
|
||||
"valid email must be provided for admin contact": "A valid email must be provided for administrator contact",
|
||||
"you can not delete your account, no other user has admin rights": "You can not delete your account, no other user has admin rights.",
|
||||
"you do not have permissions": "You do not have permissions."
|
||||
},
|
||||
"PAGINATION": {
|
||||
"NEXT": "next",
|
||||
"PREVIOUS": "previous"
|
||||
}
|
||||
}
|
||||
|
@ -1,19 +1,19 @@
|
||||
{
|
||||
"ACCOUNT-CONFIRMATION-RESEND": "Resend confirmation email",
|
||||
"AUTHORIZE": "Authorize",
|
||||
"BACK": "Back",
|
||||
"CANCEL": "Cancel",
|
||||
"CLEAR_FILTER": "Clear filters",
|
||||
"DELETE_MY_ACCOUNT": "Delete my account",
|
||||
"DISABLE": "Disable",
|
||||
"EDIT": "Edit",
|
||||
"ENABLE": "Enable",
|
||||
"FILTER": "Filter",
|
||||
"LOGIN": "Log in",
|
||||
"NO": "No",
|
||||
"REGISTER": "Register",
|
||||
"REQUEST_DATA_EXPORT": "Request data export",
|
||||
"RESET": "Reset",
|
||||
"SUBMIT": "Submit",
|
||||
"YES": "Yes"
|
||||
}
|
||||
"ACCOUNT-CONFIRMATION-RESEND": "Resend confirmation email",
|
||||
"AUTHORIZE": "Authorize",
|
||||
"BACK": "Back",
|
||||
"CANCEL": "Cancel",
|
||||
"CLEAR_FILTER": "Clear filters",
|
||||
"DELETE_MY_ACCOUNT": "Delete my account",
|
||||
"DISABLE": "Disable",
|
||||
"EDIT": "Edit",
|
||||
"ENABLE": "Enable",
|
||||
"FILTER": "Filter",
|
||||
"LOGIN": "Log in",
|
||||
"NO": "No",
|
||||
"REGISTER": "Register",
|
||||
"REQUEST_DATA_EXPORT": "Request data export",
|
||||
"RESET": "Reset",
|
||||
"SUBMIT": "Submit",
|
||||
"YES": "Yes"
|
||||
}
|
||||
|
@ -1,25 +1,25 @@
|
||||
{
|
||||
"ABOUT": "about",
|
||||
"CONFIRMATION": "Confirmation",
|
||||
"CONTACT": "contact",
|
||||
"DAY": "day | days",
|
||||
"DISPLAYED": "Displayed",
|
||||
"DOCUMENTATION": "documentation",
|
||||
"HERE": "here",
|
||||
"HIDDEN": "Hidden",
|
||||
"HOME": "Home",
|
||||
"SELECTS": {
|
||||
"ORDER": {
|
||||
"ASC": "ascending",
|
||||
"DESC": "descending",
|
||||
"LABEL": "sort"
|
||||
},
|
||||
"ORDER_BY": {
|
||||
"LABEL": "order by"
|
||||
},
|
||||
"PER_PAGE": {
|
||||
"LABEL": "par page"
|
||||
}
|
||||
"ABOUT": "about",
|
||||
"CONFIRMATION": "Confirmation",
|
||||
"CONTACT": "contact",
|
||||
"DAY": "day | days",
|
||||
"DISPLAYED": "Displayed",
|
||||
"DOCUMENTATION": "documentation",
|
||||
"HERE": "here",
|
||||
"HIDDEN": "Hidden",
|
||||
"HOME": "Home",
|
||||
"SELECTS": {
|
||||
"ORDER": {
|
||||
"ASC": "ascending",
|
||||
"DESC": "descending",
|
||||
"LABEL": "sort"
|
||||
},
|
||||
"TOTAL": "Total"
|
||||
}
|
||||
"ORDER_BY": {
|
||||
"LABEL": "order by"
|
||||
},
|
||||
"PER_PAGE": {
|
||||
"LABEL": "par page"
|
||||
}
|
||||
},
|
||||
"TOTAL": "Total"
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
{
|
||||
"DASHBOARD": "Dashboard",
|
||||
"THIS_MONTH": "This month"
|
||||
"DASHBOARD": "Dashboard",
|
||||
"THIS_MONTH": "This month"
|
||||
}
|
||||
|
@ -1,9 +1,9 @@
|
||||
{
|
||||
"APP_ERROR": "The application seems to have encountered some issues.<br />Please try again later or contact the administrator.",
|
||||
"NOT_FOUND": {
|
||||
"PAGE": "Page not found",
|
||||
"WORKOUT": "Workout not found"
|
||||
},
|
||||
"SOMETHING_WRONG": "Something went wrong",
|
||||
"UNKNOWN": "Error. Please try again or contact the administrator."
|
||||
"APP_ERROR": "The application seems to have encountered some issues.<br />Please try again later or contact the administrator.",
|
||||
"NOT_FOUND": {
|
||||
"PAGE": "Page not found",
|
||||
"WORKOUT": "Workout not found"
|
||||
},
|
||||
"SOMETHING_WRONG": "Something went wrong",
|
||||
"UNKNOWN": "Error. Please try again or contact the administrator."
|
||||
}
|
||||
|
@ -1,36 +1,36 @@
|
||||
{
|
||||
"ADD_A_NEW_APP": "Add a new OAuth2 application",
|
||||
"APP": {
|
||||
"CLIENT_ID": "Id",
|
||||
"CLIENT_SECRET": "Secret",
|
||||
"DESCRIPTION": "Application description",
|
||||
"ISSUE_AT": "Issue at",
|
||||
"NAME": "Application name",
|
||||
"REDIRECT_URL": "Redirect URL",
|
||||
"SCOPE": {
|
||||
"LABEL": "Scope",
|
||||
"application:write_DESCRIPTION": "grants write access to application configuration.",
|
||||
"profile:read_DESCRIPTION": "grants read access to <code>auth</code> endpoints.",
|
||||
"profile:write_DESCRIPTION": "grants write access to <code>auth</code> endpoints.",
|
||||
"users:read_DESCRIPTION": "grants read access to <code>users</code> endpoints.",
|
||||
"users:write_DESCRIPTION": "grants write access to <code>users</code> endpoints.",
|
||||
"workouts:read_DESCRIPTION": "grants read access to <code>workouts</code> endpoints.",
|
||||
"workouts:write_DESCRIPTION": "grants write access to <code>workouts</code> endpoints."
|
||||
},
|
||||
"URL": "Application URL"
|
||||
"ADD_A_NEW_APP": "Add a new OAuth2 application",
|
||||
"APP": {
|
||||
"CLIENT_ID": "Id",
|
||||
"CLIENT_SECRET": "Secret",
|
||||
"DESCRIPTION": "Application description",
|
||||
"ISSUE_AT": "Issue at",
|
||||
"NAME": "Application name",
|
||||
"REDIRECT_URL": "Redirect URL",
|
||||
"SCOPE": {
|
||||
"LABEL": "Scope",
|
||||
"application:write_DESCRIPTION": "grants write access to application configuration.",
|
||||
"profile:read_DESCRIPTION": "grants read access to <code>auth</code> endpoints.",
|
||||
"profile:write_DESCRIPTION": "grants write access to <code>auth</code> endpoints.",
|
||||
"users:read_DESCRIPTION": "grants read access to <code>users</code> endpoints.",
|
||||
"users:write_DESCRIPTION": "grants write access to <code>users</code> endpoints.",
|
||||
"workouts:read_DESCRIPTION": "grants read access to <code>workouts</code> endpoints.",
|
||||
"workouts:write_DESCRIPTION": "grants write access to <code>workouts</code> endpoints."
|
||||
},
|
||||
"APPS_LIST": "OAuth2 applications",
|
||||
"APP_CREATED_SUCCESSFULLY": "Application created successfully. Make sure to copy the secret now, it won't show up again.",
|
||||
"APP_DELETION_CONFIRMATION": "Are you sure you want to delete this app?",
|
||||
"APP_REQUESTING_ACCESS": "The application {0} is requesting:",
|
||||
"AUTHORIZE_APP": "Authorize {0} to use your account?",
|
||||
"COPY_TO_CLIPBOARD": "copy to the clipboard",
|
||||
"DELETE_APP": "Delete application",
|
||||
"NEW_APP": "Add an application",
|
||||
"NO_APP": "Application not found!",
|
||||
"NO_APPS": "no applications",
|
||||
"NO_DESCRIPTION": "no description",
|
||||
"REVOKE_ALL_TOKENS": "Revoke all tokens",
|
||||
"TOKENS_REVOCATION_CONFIRMATION": "Are you sure you want to revoke all tokens?",
|
||||
"TOKENS_REVOKED": "All existing associated tokens have been revoked."
|
||||
"URL": "Application URL"
|
||||
},
|
||||
"APPS_LIST": "OAuth2 applications",
|
||||
"APP_CREATED_SUCCESSFULLY": "Application created successfully. Make sure to copy the secret now, it won't show up again.",
|
||||
"APP_DELETION_CONFIRMATION": "Are you sure you want to delete this app?",
|
||||
"APP_REQUESTING_ACCESS": "The application {0} is requesting:",
|
||||
"AUTHORIZE_APP": "Authorize {0} to use your account?",
|
||||
"COPY_TO_CLIPBOARD": "copy to the clipboard",
|
||||
"DELETE_APP": "Delete application",
|
||||
"NEW_APP": "Add an application",
|
||||
"NO_APP": "Application not found!",
|
||||
"NO_APPS": "no applications",
|
||||
"NO_DESCRIPTION": "no description",
|
||||
"REVOKE_ALL_TOKENS": "Revoke all tokens",
|
||||
"TOKENS_REVOCATION_CONFIRMATION": "Are you sure you want to revoke all tokens?",
|
||||
"TOKENS_REVOKED": "All existing associated tokens have been revoked."
|
||||
}
|
||||
|
@ -1,38 +1,38 @@
|
||||
{
|
||||
"CONTENT": {
|
||||
"ACCOUNT_DELETION": {
|
||||
"CONTENT": "You can request the deletion of your account at any time by going to this address (after logging in) and clicking on \"Delete My Account\" button in your account edition.",
|
||||
"TITLE": "Account deletion"
|
||||
},
|
||||
"CHANGES_TO_OUR_PRIVACY_POLICY": {
|
||||
"CONTENT": "If we decide to change our privacy policy, we will post those changes on this page.\n\nThis document is under [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) license. Originally adapted from the [Discourse](https://github.com/discourse/discourse) privacy policy.",
|
||||
"TITLE": "Changes to our Privacy Policy"
|
||||
},
|
||||
"DATA_COLLECTED": {
|
||||
"CONTENT": "The following information are collected:\n- Account information (username, e-mail address and password). You may also enter additional profile information such as a first name, last name, birth date, location, biography and upload a profile picture.\n- [GPX](https://en.wikipedia.org/wiki/GPS_Exchange_Format) files. These files contain data related to your activities (geographic coordinates, date, distance, duration, max and average speeds, elevation, heart rate…). If you don't want to expose some data, clean them before upload or add workouts without GPX files.\n- Workout data (sport, title, date, duration, distance, ascent, descent, notes).\n- Technical information (browser name and operating system).",
|
||||
"TITLE": "What information do we collect?"
|
||||
},
|
||||
"INFORMATION_DISCLOSURE": {
|
||||
"CONTENT": "We do not sell, trade or otherwise transfer to outside parties your personally identifiable information.\n\nThis does not include trusted third parties who assist us in operating our site and servicing you, so long as those parties agree to keep this information confidential. \n\nWe may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety.\n\nWhen you authorize a third-party application to use your account, depending on the scope of permissions you approve, it may access your profile information or your workouts. Applications can never access your password.",
|
||||
"TITLE": "Do we disclose any information to outside parties?"
|
||||
},
|
||||
"INFORMATION_PROTECTION": {
|
||||
"CONTENT": "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information.",
|
||||
"TITLE": "How do we protect your information?"
|
||||
},
|
||||
"INFORMATION_USAGE": {
|
||||
"CONTENT": "Any of the information we collect from you may be used to provide the core functionality of **FitTrackee**:\n- GPX files are used to create workouts, display tracks on map (with [OpenStreetMap](https://www.openstreetmap.org) and the configured tile server) and charts, generate map thumbnails, calculate records and get weather data (if a weather provider is set).\n- Profile information and workouts are not displayed publicly. A registered user can only display his own workouts.\n- The email address you provide may be used to send you information or confirm your account modifications.",
|
||||
"TITLE": "What do we use your information for?"
|
||||
},
|
||||
"SITE_USAGE_BY_CHILDREN": {
|
||||
"CONTENT": "If this server is in the EU or the EEA: Our site and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the [GDPR](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation) (General Data Protection Regulation) do not use this site.\n\nIf this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) do not use this site.\n\nLaw requirements can be different if this server is in another jurisdiction.",
|
||||
"TITLE": "Site usage by children"
|
||||
},
|
||||
"YOUR_CONSENT": {
|
||||
"CONTENT": "By using our site, you consent to our web site privacy policy.",
|
||||
"TITLE": "Your Consent"
|
||||
}
|
||||
"CONTENT": {
|
||||
"ACCOUNT_DELETION": {
|
||||
"CONTENT": "You can request the deletion of your account at any time by going to this address (after logging in) and clicking on \"Delete My Account\" button in your account edition.",
|
||||
"TITLE": "Account deletion"
|
||||
},
|
||||
"LAST_UPDATE": "Last update",
|
||||
"TITLE": "privacy policy"
|
||||
}
|
||||
"CHANGES_TO_OUR_PRIVACY_POLICY": {
|
||||
"CONTENT": "If we decide to change our privacy policy, we will post those changes on this page.\n\nThis document is under [CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) license. Originally adapted from the [Discourse](https://github.com/discourse/discourse) privacy policy.",
|
||||
"TITLE": "Changes to our Privacy Policy"
|
||||
},
|
||||
"DATA_COLLECTED": {
|
||||
"CONTENT": "The following information are collected:\n- Account information (username, e-mail address and password). You may also enter additional profile information such as a first name, last name, birth date, location, biography and upload a profile picture.\n- [GPX](https://en.wikipedia.org/wiki/GPS_Exchange_Format) files. These files contain data related to your activities (geographic coordinates, date, distance, duration, max and average speeds, elevation, heart rate…). If you don't want to expose some data, clean them before upload or add workouts without GPX files.\n- Workout data (sport, title, date, duration, distance, ascent, descent, notes).\n- Technical information (browser name and operating system).",
|
||||
"TITLE": "What information do we collect?"
|
||||
},
|
||||
"INFORMATION_DISCLOSURE": {
|
||||
"CONTENT": "We do not sell, trade or otherwise transfer to outside parties your personally identifiable information.\n\nThis does not include trusted third parties who assist us in operating our site and servicing you, so long as those parties agree to keep this information confidential. \n\nWe may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety.\n\nWhen you authorize a third-party application to use your account, depending on the scope of permissions you approve, it may access your profile information or your workouts. Applications can never access your password.",
|
||||
"TITLE": "Do we disclose any information to outside parties?"
|
||||
},
|
||||
"INFORMATION_PROTECTION": {
|
||||
"CONTENT": "We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information.",
|
||||
"TITLE": "How do we protect your information?"
|
||||
},
|
||||
"INFORMATION_USAGE": {
|
||||
"CONTENT": "Any of the information we collect from you may be used to provide the core functionality of **FitTrackee**:\n- GPX files are used to create workouts, display tracks on map (with [OpenStreetMap](https://www.openstreetmap.org) and the configured tile server) and charts, generate map thumbnails, calculate records and get weather data (if a weather provider is set).\n- Profile information and workouts are not displayed publicly. A registered user can only display his own workouts.\n- The email address you provide may be used to send you information or confirm your account modifications.",
|
||||
"TITLE": "What do we use your information for?"
|
||||
},
|
||||
"SITE_USAGE_BY_CHILDREN": {
|
||||
"CONTENT": "If this server is in the EU or the EEA: Our site and services are all directed to people who are at least 16 years old. If you are under the age of 16, per the requirements of the [GDPR](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation) (General Data Protection Regulation) do not use this site.\n\nIf this server is in the USA: Our site, products and services are all directed to people who are at least 13 years old. If you are under the age of 13, per the requirements of [COPPA](https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act) (Children's Online Privacy Protection Act) do not use this site.\n\nLaw requirements can be different if this server is in another jurisdiction.",
|
||||
"TITLE": "Site usage by children"
|
||||
},
|
||||
"YOUR_CONSENT": {
|
||||
"CONTENT": "By using our site, you consent to our web site privacy policy.",
|
||||
"TITLE": "Your Consent"
|
||||
}
|
||||
},
|
||||
"LAST_UPDATE": "Last update",
|
||||
"TITLE": "privacy policy"
|
||||
}
|
||||
|
@ -1,50 +1,50 @@
|
||||
{
|
||||
"Cycling (Sport)": {
|
||||
"LABEL": "Cycling (Sport)"
|
||||
},
|
||||
"Cycling (Transport)": {
|
||||
"LABEL": "Cycling (Transport)"
|
||||
},
|
||||
"Cycling (Virtual)": {
|
||||
"LABEL": "Cycling (Virtual)"
|
||||
},
|
||||
"Hiking": {
|
||||
"LABEL": "Hiking"
|
||||
},
|
||||
"Mountain Biking": {
|
||||
"LABEL": "Mountain Biking"
|
||||
},
|
||||
"Mountain Biking (Electric)": {
|
||||
"LABEL": "Mountain Biking (Electric)"
|
||||
},
|
||||
"Mountaineering": {
|
||||
"LABEL": "Mountaineering"
|
||||
},
|
||||
"Open Water Swimming": {
|
||||
"LABEL": "Open Water Swimming"
|
||||
},
|
||||
"Paragliding": {
|
||||
"LABEL": "Paragliding"
|
||||
},
|
||||
"Rowing": {
|
||||
"LABEL": "Rowing"
|
||||
},
|
||||
"Running": {
|
||||
"LABEL": "Running"
|
||||
},
|
||||
"Skiing (Alpine)": {
|
||||
"LABEL": "Skiing (Alpine)"
|
||||
},
|
||||
"Skiing (Cross Country)": {
|
||||
"LABEL": "Skiing (Cross Country)"
|
||||
},
|
||||
"Snowshoes": {
|
||||
"LABEL": "Snowshoes"
|
||||
},
|
||||
"Trail": {
|
||||
"LABEL": "Trail"
|
||||
},
|
||||
"Walking": {
|
||||
"LABEL": "Walking"
|
||||
}
|
||||
"Cycling (Sport)": {
|
||||
"LABEL": "Cycling (Sport)"
|
||||
},
|
||||
"Cycling (Transport)": {
|
||||
"LABEL": "Cycling (Transport)"
|
||||
},
|
||||
"Cycling (Virtual)": {
|
||||
"LABEL": "Cycling (Virtual)"
|
||||
},
|
||||
"Hiking": {
|
||||
"LABEL": "Hiking"
|
||||
},
|
||||
"Mountain Biking": {
|
||||
"LABEL": "Mountain Biking"
|
||||
},
|
||||
"Mountain Biking (Electric)": {
|
||||
"LABEL": "Mountain Biking (Electric)"
|
||||
},
|
||||
"Mountaineering": {
|
||||
"LABEL": "Mountaineering"
|
||||
},
|
||||
"Open Water Swimming": {
|
||||
"LABEL": "Open Water Swimming"
|
||||
},
|
||||
"Paragliding": {
|
||||
"LABEL": "Paragliding"
|
||||
},
|
||||
"Rowing": {
|
||||
"LABEL": "Rowing"
|
||||
},
|
||||
"Running": {
|
||||
"LABEL": "Running"
|
||||
},
|
||||
"Skiing (Alpine)": {
|
||||
"LABEL": "Skiing (Alpine)"
|
||||
},
|
||||
"Skiing (Cross Country)": {
|
||||
"LABEL": "Skiing (Cross Country)"
|
||||
},
|
||||
"Snowshoes": {
|
||||
"LABEL": "Snowshoes"
|
||||
},
|
||||
"Trail": {
|
||||
"LABEL": "Trail"
|
||||
},
|
||||
"Walking": {
|
||||
"LABEL": "Walking"
|
||||
}
|
||||
}
|
||||
|
@ -1,8 +1,8 @@
|
||||
{
|
||||
"STATISTICS": "Statistics",
|
||||
"TIME_FRAMES": {
|
||||
"month": "month",
|
||||
"week": "week",
|
||||
"year": "year"
|
||||
}
|
||||
"STATISTICS": "Statistics",
|
||||
"TIME_FRAMES": {
|
||||
"month": "month",
|
||||
"week": "week",
|
||||
"year": "year"
|
||||
}
|
||||
}
|
||||
|
@ -1,142 +1,142 @@
|
||||
{
|
||||
"ACCOUNT_CONFIRMATION": "Account confirmation",
|
||||
"ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Didn't received instructions?",
|
||||
"ACCOUNT_CONFIRMATION_SENT": "Check your email. A new confirmation email has been sent to the address provided.",
|
||||
"ADMIN": "Admin",
|
||||
"ALREADY_HAVE_ACCOUNT": "Already have an account?",
|
||||
"CONFIRM_ACCOUNT_DELETION": "Are you sure you want to delete your account? All data will be deleted, this cannot be undone.",
|
||||
"CURRENT_PASSWORD": "Current password",
|
||||
"EMAIL": "Email",
|
||||
"EMAIL_INFO": "Enter a valid email address.",
|
||||
"EMAIL_UPDATE": "Email update",
|
||||
"ENTER_PASSWORD": "Enter a password",
|
||||
"EXPORT_REQUEST": {
|
||||
"DATA_EXPORT": "Data export",
|
||||
"DOWNLOAD_ARCHIVE": "Download archive",
|
||||
"GENERATING_LINK": "generating link...",
|
||||
"ONLY_ONE_EXPORT_PER_DAY": "You can request an archive by 24 hours",
|
||||
"STATUS": {
|
||||
"errored": "errored (please request another export)",
|
||||
"in_progress": "in progres..."
|
||||
}
|
||||
"ACCOUNT_CONFIRMATION": "Account confirmation",
|
||||
"ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Didn't received instructions?",
|
||||
"ACCOUNT_CONFIRMATION_SENT": "Check your email. A new confirmation email has been sent to the address provided.",
|
||||
"ADMIN": "Admin",
|
||||
"ALREADY_HAVE_ACCOUNT": "Already have an account?",
|
||||
"CONFIRM_ACCOUNT_DELETION": "Are you sure you want to delete your account? All data will be deleted, this cannot be undone.",
|
||||
"CURRENT_PASSWORD": "Current password",
|
||||
"EMAIL": "Email",
|
||||
"EMAIL_INFO": "Enter a valid email address.",
|
||||
"EMAIL_UPDATE": "Email update",
|
||||
"ENTER_PASSWORD": "Enter a password",
|
||||
"EXPORT_REQUEST": {
|
||||
"DATA_EXPORT": "Data export",
|
||||
"DOWNLOAD_ARCHIVE": "Download archive",
|
||||
"GENERATING_LINK": "generating link...",
|
||||
"ONLY_ONE_EXPORT_PER_DAY": "You can request an archive by 24 hours",
|
||||
"STATUS": {
|
||||
"errored": "errored (please request another export)",
|
||||
"in_progress": "in progres..."
|
||||
}
|
||||
},
|
||||
"FILTER_ON_USERNAME": "Filter on username",
|
||||
"HIDE_PASSWORD": "hide password",
|
||||
"INVALID_TOKEN": "Invalid token, please request a new password reset.",
|
||||
"I_WANT_TO_DELETE_MY_ACCOUNT": "I want to delete my account",
|
||||
"LANGUAGE": "Language",
|
||||
"LAST_PRIVACY_POLICY_TO_VALIDATE": "The privacy policy has been updated, please {0} it before proceeding.",
|
||||
"LOGIN": "Login",
|
||||
"LOGOUT": "Logout",
|
||||
"LOGOUT_CONFIRMATION": "Are you sure you want to log out?",
|
||||
"LOG_IN": "log in",
|
||||
"NEW_PASSWORD": "New password",
|
||||
"NO_USERS_FOUND": "No users found.",
|
||||
"PASSWORD": "Password",
|
||||
"PASSWORD_FORGOTTEN": "Forgot password?",
|
||||
"PASSWORD_INFO": "At least 8 characters required.",
|
||||
"PASSWORD_RESET": "Password reset",
|
||||
"PASSWORD_SENT_EMAIL_TEXT": "Check your email. If your address is in our database, you'll received an email with a link to reset your password.",
|
||||
"PASSWORD_STRENGTH": {
|
||||
"AVERAGE": "average",
|
||||
"GOOD": "good",
|
||||
"LABEL": "password strength",
|
||||
"STRONG": "strong",
|
||||
"SUGGESTIONS": {
|
||||
"allUppercase": "Capitalize some, but not all letters.",
|
||||
"anotherWord": "Add more words that are less common.",
|
||||
"associatedYears": "Avoid years that are associated with you.",
|
||||
"capitalization": "Capitalize more than the first letter.",
|
||||
"dates": "Avoid dates and years that are associated with you.",
|
||||
"l33t": "Avoid predictable letter substitutions like {'@'} for a.",
|
||||
"longerKeyboardPattern": "Use longer keyboard patterns and change typing direction multiple times.",
|
||||
"noNeed": "You can create strong passwords without using symbols, numbers, or uppercase letters.",
|
||||
"pwned": "If you use this password elsewhere, you should change it.",
|
||||
"recentYears": "Avoid recent years.",
|
||||
"repeated": "Avoid repeated words and characters.",
|
||||
"reverseWords": "Avoid reversed spellings of common words.",
|
||||
"sequences": "Avoid common character sequences.",
|
||||
"useWords": "Use multiple words, but avoid common phrases."
|
||||
},
|
||||
"FILTER_ON_USERNAME": "Filter on username",
|
||||
"HIDE_PASSWORD": "hide password",
|
||||
"INVALID_TOKEN": "Invalid token, please request a new password reset.",
|
||||
"I_WANT_TO_DELETE_MY_ACCOUNT": "I want to delete my account",
|
||||
"WEAK": "weak"
|
||||
},
|
||||
"PASSWORD_UPDATED": "Your password have been updated. Click {0} to log in.",
|
||||
"PROFILE": {
|
||||
"ACCOUNT_EDITION": "Account edition",
|
||||
"ASCENT_DATA": "Ascent-related data (records, total)",
|
||||
"BACK_TO_PROFILE": "Back to profile",
|
||||
"BIO": "Bio",
|
||||
"BIRTH_DATE": "Birth date",
|
||||
"DATE_FORMAT": "Date display format",
|
||||
"EDIT": "Edit profile",
|
||||
"EDIT_PREFERENCES": "Edit preferences",
|
||||
"EDIT_SPORTS_PREFERENCES": "Edit sports preferences",
|
||||
"ELEVATION_CHART_START": {
|
||||
"LABEL": "Elevation chart starts at",
|
||||
"MIN_ALT": "Minimum altitude",
|
||||
"ZERO": "Zero"
|
||||
},
|
||||
"ERRORED_EMAIL_UPDATE": "Please {0} to change your email address again or contact the administrator",
|
||||
"FIRST_DAY_OF_WEEK": "First day of week",
|
||||
"FIRST_NAME": "First name",
|
||||
"LANGUAGE": "Language",
|
||||
"LAST_PRIVACY_POLICY_TO_VALIDATE": "The privacy policy has been updated, please {0} it before proceeding.",
|
||||
"LOGIN": "Login",
|
||||
"LOGOUT": "Logout",
|
||||
"LOGOUT_CONFIRMATION": "Are you sure you want to log out?",
|
||||
"LOG_IN": "log in",
|
||||
"NEW_PASSWORD": "New password",
|
||||
"NO_USERS_FOUND": "No users found.",
|
||||
"PASSWORD": "Password",
|
||||
"PASSWORD_FORGOTTEN": "Forgot password?",
|
||||
"PASSWORD_INFO": "At least 8 characters required.",
|
||||
"PASSWORD_RESET": "Password reset",
|
||||
"PASSWORD_SENT_EMAIL_TEXT": "Check your email. If your address is in our database, you'll received an email with a link to reset your password.",
|
||||
"PASSWORD_STRENGTH": {
|
||||
"AVERAGE": "average",
|
||||
"GOOD": "good",
|
||||
"LABEL": "password strength",
|
||||
"STRONG": "strong",
|
||||
"SUGGESTIONS": {
|
||||
"allUppercase": "Capitalize some, but not all letters.",
|
||||
"anotherWord": "Add more words that are less common.",
|
||||
"associatedYears": "Avoid years that are associated with you.",
|
||||
"capitalization": "Capitalize more than the first letter.",
|
||||
"dates": "Avoid dates and years that are associated with you.",
|
||||
"l33t": "Avoid predictable letter substitutions like {'@'} for a.",
|
||||
"longerKeyboardPattern": "Use longer keyboard patterns and change typing direction multiple times.",
|
||||
"noNeed": "You can create strong passwords without using symbols, numbers, or uppercase letters.",
|
||||
"pwned": "If you use this password elsewhere, you should change it.",
|
||||
"recentYears": "Avoid recent years.",
|
||||
"repeated": "Avoid repeated words and characters.",
|
||||
"reverseWords": "Avoid reversed spellings of common words.",
|
||||
"sequences": "Avoid common character sequences.",
|
||||
"useWords": "Use multiple words, but avoid common phrases."
|
||||
},
|
||||
"WEAK": "weak"
|
||||
"LAST_NAME": "Last name",
|
||||
"LOCATION": "Location",
|
||||
"MONDAY": "Monday",
|
||||
"PICTURE": "Picture",
|
||||
"PICTURE_EDITION": "Picture edition",
|
||||
"PICTURE_REMOVE": "Remove picture",
|
||||
"PICTURE_UPDATE": "Update picture",
|
||||
"PREFERENCES_EDITION": "Preferences edition",
|
||||
"PRIVACY-POLICY_EDITION": "Privacy policy",
|
||||
"PROFILE_EDITION": "Profile edition",
|
||||
"REGISTRATION_DATE": "Registration date",
|
||||
"SPORT": {
|
||||
"ACTION": "action",
|
||||
"COLOR": "color",
|
||||
"DISABLED_BY_ADMIN": "disabled by admin",
|
||||
"IS_ACTIVE": "active",
|
||||
"LABEL": "label",
|
||||
"STOPPED_SPEED_THRESHOLD": "stopped speed threshold"
|
||||
},
|
||||
"PASSWORD_UPDATED": "Your password have been updated. Click {0} to log in.",
|
||||
"PROFILE": {
|
||||
"ACCOUNT_EDITION": "Account edition",
|
||||
"ASCENT_DATA": "Ascent-related data (records, total)",
|
||||
"BACK_TO_PROFILE": "Back to profile",
|
||||
"BIO": "Bio",
|
||||
"BIRTH_DATE": "Birth date",
|
||||
"DATE_FORMAT": "Date display format",
|
||||
"EDIT": "Edit profile",
|
||||
"EDIT_PREFERENCES": "Edit preferences",
|
||||
"EDIT_SPORTS_PREFERENCES": "Edit sports preferences",
|
||||
"ELEVATION_CHART_START": {
|
||||
"LABEL": "Elevation chart starts at",
|
||||
"MIN_ALT": "Minimum altitude",
|
||||
"ZERO": "Zero"
|
||||
},
|
||||
"ERRORED_EMAIL_UPDATE": "Please {0} to change your email address again or contact the administrator",
|
||||
"FIRST_DAY_OF_WEEK": "First day of week",
|
||||
"FIRST_NAME": "First name",
|
||||
"LANGUAGE": "Language",
|
||||
"LAST_NAME": "Last name",
|
||||
"LOCATION": "Location",
|
||||
"MONDAY": "Monday",
|
||||
"PICTURE": "Picture",
|
||||
"PICTURE_EDITION": "Picture edition",
|
||||
"PICTURE_REMOVE": "Remove picture",
|
||||
"PICTURE_UPDATE": "Update picture",
|
||||
"PREFERENCES_EDITION": "Preferences edition",
|
||||
"PRIVACY-POLICY_EDITION": "Privacy policy",
|
||||
"PROFILE_EDITION": "Profile edition",
|
||||
"REGISTRATION_DATE": "Registration date",
|
||||
"SPORT": {
|
||||
"ACTION": "action",
|
||||
"COLOR": "color",
|
||||
"DISABLED_BY_ADMIN": "disabled by admin",
|
||||
"IS_ACTIVE": "active",
|
||||
"LABEL": "label",
|
||||
"STOPPED_SPEED_THRESHOLD": "stopped speed threshold"
|
||||
},
|
||||
"SPORTS_EDITION": "Sports preferences edition",
|
||||
"SUCCESSFUL_EMAIL_UPDATE": "Your account has been updated successfully. Please check your email to confirm your new email address.",
|
||||
"SUCCESSFUL_REGISTRATION": "Your account has been created successfully.",
|
||||
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "A link to activate your account has been emailed to the address provided.",
|
||||
"SUCCESSFUL_UPDATE": "Your account has been updated successfully.",
|
||||
"SUNDAY": "Sunday",
|
||||
"TABS": {
|
||||
"ACCOUNT": "account",
|
||||
"APPS": "apps",
|
||||
"PICTURE": "picture",
|
||||
"PREFERENCES": "preferences",
|
||||
"PRIVACY-POLICY": "privacy policy",
|
||||
"PROFILE": "profile",
|
||||
"SPORTS": "sports"
|
||||
},
|
||||
"TIMEZONE": "Timezone",
|
||||
"UNITS": {
|
||||
"IMPERIAL": "Imperial system (ft, mi, mph, °F)",
|
||||
"LABEL": "Units for distance",
|
||||
"METRIC": "Metric system (m, km, m/s, °C)"
|
||||
},
|
||||
"USE_RAW_GPX_SPEED": {
|
||||
"FILTERED_SPEED": "Filtered",
|
||||
"HELP": "If filtered, it excludes extreme values (which may be GPS errors) when calculating the maximum speed.",
|
||||
"LABEL": "GPX max speed strategy",
|
||||
"RAW_SPEED": "Raw"
|
||||
}
|
||||
"SPORTS_EDITION": "Sports preferences edition",
|
||||
"SUCCESSFUL_EMAIL_UPDATE": "Your account has been updated successfully. Please check your email to confirm your new email address.",
|
||||
"SUCCESSFUL_REGISTRATION": "Your account has been created successfully.",
|
||||
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "A link to activate your account has been emailed to the address provided.",
|
||||
"SUCCESSFUL_UPDATE": "Your account has been updated successfully.",
|
||||
"SUNDAY": "Sunday",
|
||||
"TABS": {
|
||||
"ACCOUNT": "account",
|
||||
"APPS": "apps",
|
||||
"PICTURE": "picture",
|
||||
"PREFERENCES": "preferences",
|
||||
"PRIVACY-POLICY": "privacy policy",
|
||||
"PROFILE": "profile",
|
||||
"SPORTS": "sports"
|
||||
},
|
||||
"READ_AND_ACCEPT_PRIVACY_POLICY": "I have read and agree to the {0}.",
|
||||
"REGISTER": "Register",
|
||||
"REGISTER_DISABLED": "Sorry, registration is disabled.",
|
||||
"RESENT_ACCOUNT_CONFIRMATION": "Resend account confirmation email",
|
||||
"RESET_PASSWORD": "Reset your password",
|
||||
"REVIEW": "review",
|
||||
"SHOW_PASSWORD": "show password",
|
||||
"THIS_USER_ACCOUNT_IS_INACTIVE": "This user account is inactive.",
|
||||
"USERNAME": "Username",
|
||||
"USERNAME_INFO": "3 to 30 characters required, only alphanumeric characters and the underscore character \"_\" allowed.",
|
||||
"USER_PICTURE": "user picture",
|
||||
"YOU_HAVE_ACCEPTED_PRIVACY_POLICY": "You have accepted the {0}."
|
||||
}
|
||||
"TIMEZONE": "Timezone",
|
||||
"UNITS": {
|
||||
"IMPERIAL": "Imperial system (ft, mi, mph, °F)",
|
||||
"LABEL": "Units for distance",
|
||||
"METRIC": "Metric system (m, km, m/s, °C)"
|
||||
},
|
||||
"USE_RAW_GPX_SPEED": {
|
||||
"FILTERED_SPEED": "Filtered",
|
||||
"HELP": "If filtered, it excludes extreme values (which may be GPS errors) when calculating the maximum speed.",
|
||||
"LABEL": "GPX max speed strategy",
|
||||
"RAW_SPEED": "Raw"
|
||||
}
|
||||
},
|
||||
"READ_AND_ACCEPT_PRIVACY_POLICY": "I have read and agree to the {0}.",
|
||||
"REGISTER": "Register",
|
||||
"REGISTER_DISABLED": "Sorry, registration is disabled.",
|
||||
"RESENT_ACCOUNT_CONFIRMATION": "Resend account confirmation email",
|
||||
"RESET_PASSWORD": "Reset your password",
|
||||
"REVIEW": "review",
|
||||
"SHOW_PASSWORD": "show password",
|
||||
"THIS_USER_ACCOUNT_IS_INACTIVE": "This user account is inactive.",
|
||||
"USERNAME": "Username",
|
||||
"USERNAME_INFO": "3 to 30 characters required, only alphanumeric characters and the underscore character \"_\" allowed.",
|
||||
"USER_PICTURE": "user picture",
|
||||
"YOU_HAVE_ACCEPTED_PRIVACY_POLICY": "You have accepted the {0}."
|
||||
}
|
||||
|
@ -1,110 +1,110 @@
|
||||
{
|
||||
"ADD_WORKOUT": "Add a workout",
|
||||
"ANALYSIS": "analysis",
|
||||
"ASCENT": "ascent",
|
||||
"AVERAGE_SPEED": "average speed",
|
||||
"AVE_SPEED": "ave. speed",
|
||||
"BACK_TO_WORKOUT": "back to workout",
|
||||
"DATE": "date",
|
||||
"DELETE_WORKOUT": "Delete the workout",
|
||||
"DESCENT": "descent",
|
||||
"DISPLAY_FILTERS": "display filters",
|
||||
"DISTANCE": "distance",
|
||||
"DOWNLOAD_WORKOUT": "Download the workout",
|
||||
"DURATION": "duration",
|
||||
"EDIT_WORKOUT": "Edit the workout",
|
||||
"ELEVATION": "elevation",
|
||||
"END": "end",
|
||||
"EXIT_FULLSCREEN": "Exit Fullscreen",
|
||||
"FROM": "from",
|
||||
"GPX_FILE": ".gpx file",
|
||||
"HIDE_FILTERS": "hide filters",
|
||||
"INVALID_ASCENT_OR_DESCENT": "Both elevation values must be provided and be greater than or equal to 0.",
|
||||
"INVALID_DISTANCE": "The distance must be greater than 0",
|
||||
"INVALID_DURATION": "The duration must be greater than 0 seconds",
|
||||
"LATEST_WORKOUTS": "Latest workouts",
|
||||
"LOAD_MORE_WORKOUT": "Load more workouts",
|
||||
"MAX_ALTITUDE": "max. altitude",
|
||||
"MAX_FILES": "max files",
|
||||
"MAX_SIZE": "max size",
|
||||
"MAX_SPEED": "max. speed",
|
||||
"MIN_ALTITUDE": "min. altitude",
|
||||
"NEXT_SEGMENT": "No next segment",
|
||||
"NEXT_WORKOUT": "Next workout",
|
||||
"NOTES": "notes",
|
||||
"NO_DATA_CLEANING": "data from gpx, without any cleaning",
|
||||
"NO_FILE_PROVIDED": "No file provided",
|
||||
"NO_FOLDER": "no folder inside",
|
||||
"NO_MAP": "No map",
|
||||
"NO_NEXT_SEGMENT": "No next segment",
|
||||
"NO_NEXT_WORKOUT": "No next workout",
|
||||
"NO_NOTES": "No notes",
|
||||
"NO_PREVIOUS_SEGMENT": "No previous segment",
|
||||
"NO_PREVIOUS_WORKOUT": "No previous workout",
|
||||
"NO_RECORDS": "No records.",
|
||||
"NO_WORKOUTS": "No workouts.",
|
||||
"PAUSES": "pauses",
|
||||
"PREVIOUS_SEGMENT": "Previous segment",
|
||||
"PREVIOUS_WORKOUT": "Previous workout",
|
||||
"RECORD": "record | records",
|
||||
"RECORD_AS": "Ave. speed",
|
||||
"RECORD_FD": "Farthest distance",
|
||||
"RECORD_HA": "Highest ascent",
|
||||
"RECORD_LD": "Longest duration",
|
||||
"RECORD_MS": "Max. speed",
|
||||
"REMAINING_CHARS": "remaining characters",
|
||||
"RESET_ZOOM": "Reset zoom",
|
||||
"SEGMENT": "segment | segments",
|
||||
"SPEED": "speed",
|
||||
"SPORT": "sport | sports",
|
||||
"START": "start",
|
||||
"START_AND_FINISH": "Start and finish",
|
||||
"START_ELEVATION_AT_ZERO": "start elevation axis at zero",
|
||||
"TITLE": "title",
|
||||
"TO": "to",
|
||||
"TOTAL_DURATION": "total duration",
|
||||
"UPLOAD_FIRST_WORKOUT": "Upload one!",
|
||||
"VIEW_FULLSCREEN": "View Fullscreen",
|
||||
"WEATHER": {
|
||||
"DARK_SKY": {
|
||||
"clear-day": "clear day",
|
||||
"clear-night": "clear night",
|
||||
"cloudy": "cloudy",
|
||||
"fog": "fog",
|
||||
"partly-cloudy-day": "partly cloudy day",
|
||||
"partly-cloudy-night": "partly cloudy night",
|
||||
"rain": "rain",
|
||||
"sleet": "sleet",
|
||||
"snow": "snow",
|
||||
"wind": "wind"
|
||||
},
|
||||
"HUMIDITY": "humidity",
|
||||
"TEMPERATURE": "temperature",
|
||||
"WIND": "wind",
|
||||
"WIND_DIRECTIONS": {
|
||||
"E": "E",
|
||||
"ENE": "ENE",
|
||||
"ESE": "ESE",
|
||||
"N": "N",
|
||||
"NE": "NE",
|
||||
"NNE": "NNE",
|
||||
"NNW": "NNW",
|
||||
"NW": "NW",
|
||||
"S": "S",
|
||||
"SE": "SE",
|
||||
"SSE": "SSE",
|
||||
"SSW": "SSW",
|
||||
"SW": "SW",
|
||||
"W": "W",
|
||||
"WNW": "WNW",
|
||||
"WSW": "WSW"
|
||||
}
|
||||
"ADD_WORKOUT": "Add a workout",
|
||||
"ANALYSIS": "analysis",
|
||||
"ASCENT": "ascent",
|
||||
"AVERAGE_SPEED": "average speed",
|
||||
"AVE_SPEED": "ave. speed",
|
||||
"BACK_TO_WORKOUT": "back to workout",
|
||||
"DATE": "date",
|
||||
"DELETE_WORKOUT": "Delete the workout",
|
||||
"DESCENT": "descent",
|
||||
"DISPLAY_FILTERS": "display filters",
|
||||
"DISTANCE": "distance",
|
||||
"DOWNLOAD_WORKOUT": "Download the workout",
|
||||
"DURATION": "duration",
|
||||
"EDIT_WORKOUT": "Edit the workout",
|
||||
"ELEVATION": "elevation",
|
||||
"END": "end",
|
||||
"EXIT_FULLSCREEN": "Exit Fullscreen",
|
||||
"FROM": "from",
|
||||
"GPX_FILE": ".gpx file",
|
||||
"HIDE_FILTERS": "hide filters",
|
||||
"INVALID_ASCENT_OR_DESCENT": "Both elevation values must be provided and be greater than or equal to 0.",
|
||||
"INVALID_DISTANCE": "The distance must be greater than 0",
|
||||
"INVALID_DURATION": "The duration must be greater than 0 seconds",
|
||||
"LATEST_WORKOUTS": "Latest workouts",
|
||||
"LOAD_MORE_WORKOUT": "Load more workouts",
|
||||
"MAX_ALTITUDE": "max. altitude",
|
||||
"MAX_FILES": "max files",
|
||||
"MAX_SIZE": "max size",
|
||||
"MAX_SPEED": "max. speed",
|
||||
"MIN_ALTITUDE": "min. altitude",
|
||||
"NEXT_SEGMENT": "No next segment",
|
||||
"NEXT_WORKOUT": "Next workout",
|
||||
"NOTES": "notes",
|
||||
"NO_DATA_CLEANING": "data from gpx, without any cleaning",
|
||||
"NO_FILE_PROVIDED": "No file provided",
|
||||
"NO_FOLDER": "no folder inside",
|
||||
"NO_MAP": "No map",
|
||||
"NO_NEXT_SEGMENT": "No next segment",
|
||||
"NO_NEXT_WORKOUT": "No next workout",
|
||||
"NO_NOTES": "No notes",
|
||||
"NO_PREVIOUS_SEGMENT": "No previous segment",
|
||||
"NO_PREVIOUS_WORKOUT": "No previous workout",
|
||||
"NO_RECORDS": "No records.",
|
||||
"NO_WORKOUTS": "No workouts.",
|
||||
"PAUSES": "pauses",
|
||||
"PREVIOUS_SEGMENT": "Previous segment",
|
||||
"PREVIOUS_WORKOUT": "Previous workout",
|
||||
"RECORD": "record | records",
|
||||
"RECORD_AS": "Ave. speed",
|
||||
"RECORD_FD": "Farthest distance",
|
||||
"RECORD_HA": "Highest ascent",
|
||||
"RECORD_LD": "Longest duration",
|
||||
"RECORD_MS": "Max. speed",
|
||||
"REMAINING_CHARS": "remaining characters",
|
||||
"RESET_ZOOM": "Reset zoom",
|
||||
"SEGMENT": "segment | segments",
|
||||
"SPEED": "speed",
|
||||
"SPORT": "sport | sports",
|
||||
"START": "start",
|
||||
"START_AND_FINISH": "Start and finish",
|
||||
"START_ELEVATION_AT_ZERO": "start elevation axis at zero",
|
||||
"TITLE": "title",
|
||||
"TO": "to",
|
||||
"TOTAL_DURATION": "total duration",
|
||||
"UPLOAD_FIRST_WORKOUT": "Upload one!",
|
||||
"VIEW_FULLSCREEN": "View Fullscreen",
|
||||
"WEATHER": {
|
||||
"DARK_SKY": {
|
||||
"clear-day": "clear day",
|
||||
"clear-night": "clear night",
|
||||
"cloudy": "cloudy",
|
||||
"fog": "fog",
|
||||
"partly-cloudy-day": "partly cloudy day",
|
||||
"partly-cloudy-night": "partly cloudy night",
|
||||
"rain": "rain",
|
||||
"sleet": "sleet",
|
||||
"snow": "snow",
|
||||
"wind": "wind"
|
||||
},
|
||||
"WITHOUT_GPX": "without .gpx file",
|
||||
"WITH_GPX": "with .gpx file",
|
||||
"WORKOUT": "workout | workouts",
|
||||
"WORKOUT_DATE": "workout date",
|
||||
"WORKOUT_DELETION_CONFIRMATION": "Are you sure you want to delete this workout?",
|
||||
"ZIP_ARCHIVE": ".zip file",
|
||||
"ZIP_ARCHIVE_DESCRIPTION": "or .zip file containing .gpx files"
|
||||
"HUMIDITY": "humidity",
|
||||
"TEMPERATURE": "temperature",
|
||||
"WIND": "wind",
|
||||
"WIND_DIRECTIONS": {
|
||||
"E": "E",
|
||||
"ENE": "ENE",
|
||||
"ESE": "ESE",
|
||||
"N": "N",
|
||||
"NE": "NE",
|
||||
"NNE": "NNE",
|
||||
"NNW": "NNW",
|
||||
"NW": "NW",
|
||||
"S": "S",
|
||||
"SE": "SE",
|
||||
"SSE": "SSE",
|
||||
"SSW": "SSW",
|
||||
"SW": "SW",
|
||||
"W": "W",
|
||||
"WNW": "WNW",
|
||||
"WSW": "WSW"
|
||||
}
|
||||
},
|
||||
"WITHOUT_GPX": "without .gpx file",
|
||||
"WITH_GPX": "with .gpx file",
|
||||
"WORKOUT": "workout | workouts",
|
||||
"WORKOUT_DATE": "workout date",
|
||||
"WORKOUT_DELETION_CONFIRMATION": "Are you sure you want to delete this workout?",
|
||||
"ZIP_ARCHIVE": ".zip file",
|
||||
"ZIP_ARCHIVE_DESCRIPTION": "or .zip file containing .gpx files"
|
||||
}
|
||||
|
Reference in New Issue
Block a user