diff --git a/messages/de.json b/messages/de.json new file mode 100644 index 000000000..8aadb1656 --- /dev/null +++ b/messages/de.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Bearbeitung fortsetzen" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Änderungen verwerfen?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Beobachtung verwerfen?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Sprache" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Gerätename" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Abbrechen" + }, + "screens.AppPasscode": { + "message": "App-Passwort" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Abbrechen" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Abbrechen" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Nächste Frage" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Fortsetzen" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "Was ist ein App-Passwort?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Abbrechen" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App-Passwort" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Was ist passiert?" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Bearbeiten" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Beobachtung" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Löschen" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Keine Antwort" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Beobachtung" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Abbrechen" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Ja, löschen" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Beobachtung löschen?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Beobachtung" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Anheften…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "Was passiert hier?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Foto hinzufügen" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Suche läuft…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Weiter warten" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Koordinaten selbst eingeben" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Diese Beobachtung hat keinen Standort. Du kannst weiter auf ein GPS-Signal warten, die Beobachtung ohne einen Standort speichern oder die Koordinaten manuell eingeben" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Kein GPS-Signal" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Speichern" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "Die GPS-Genauigkeit ist niedrig. Du kannst weiter warten, die Beobachtung mit niedriger Genauigkeit speichern oder die Koordinaten selbst eingeben" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Schwaches GPS-Signal" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Beobachtung bearbeiten" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Neue Beobachtung" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Beobachtungen" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Zur Karte" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Starte in der Karten- oder Kameraansicht, um deine erste Beobachtung aufzuzeichnen." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Beobachtung(en) hinzufügen" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Fehler beim Laden der Beobachtungen. Versuche, Mapeo neu zu starten." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Laden… Dies kann einige Zeit nach dem synchronisieren mit einem neuen Gerät dauern" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "To use, enable App Passcode" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protect your device against seizure" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "App-Passwort" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Über Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Versions- und Build-Nummer" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Einstellungen" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "No Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/es.json b/messages/es.json new file mode 100644 index 000000000..f1781f16d --- /dev/null +++ b/messages/es.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Seguir editando" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "¿Descartar cambios?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "¿Quieres descartar la observación?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Idioma" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Nombre del dispositivo" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode": { + "message": "Contraseña de la aplicación" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Contraseña" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Guardar Contraseña de la aplicación" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "¡Si pierde u olvida la Contraseña de la aplicación, no va a poder recuperarla! Asegúrese de anotar su contraseña en un lugar seguro antes de guardar." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Por favor, introduzca su contraseña" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Introduzca su contraseña" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Vuelva a introducir la contraseña" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Establecer la Contraseña de la aplicación" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Siguiente" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "La contraseña debe consistir en 5 números" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "No se puede utilizar como contraseña" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "La contraseña no coincide" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Contraseña incorrecta" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "Esta contraseña será necesaria para abrir la aplicación de Mapeo" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Continuar" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "¿Qué es la Contraseña de la aplicación?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "La Contraseña de la aplicación le permite añadir una capa adicional de seguridad, requiriendo introducir una contraseña para abrir la aplicación de Mapeo. Puede definir su propio código de acceso de 5 dígitos activando la siguiente característica." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**AVISO: ¡Las contraseñas olvidadas no pueden ser recuperadas!** Una vez que esta funcionalidad está activada, si olvida o pierde su contraseña, no podrá abrir Mapeo y perderá el acceso a cualquier dato de Mapeo que no haya sido sincronizado con otros participantes del proyecto." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Cambiar Contraseña de la aplicación" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "Actualmente usted está usando la Contraseña de la aplicación. Consulte abajo para dejar de usar o cambiar la contraseña." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "La Contraseña de la aplicación añade una capa adicional de seguridad, requiriendo que introduzca un código de acceso para abrir la aplicación de Mapeo." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "Contraseña de la aplicación" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Desactivar" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "¿Desactivar la Contraseña de la aplicación?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Usar la Contraseña de la apliación" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Elegir qué está pasando" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "Nombraste tu dispositivo" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Ir al mapa" + }, + "screens.DeviceNaming.Success.success": { + "message": "¡Éxito!" + }, + "screens.DeviceNaming.addName": { + "message": "Agregar nombre" + }, + "screens.DeviceNaming.description": { + "message": "Para crear o unirte a un nuevo proyecto tendrás que nombrar tu dispositivo. En una futura versión de CoMapeo, podrás gestionar los proyectos que hayas creado cambiando los roles de los dispositivos, eliminando dispositivos y mucho más." + }, + "screens.DeviceNaming.header": { + "message": "Agrega un nombre para tu dispositivo" + }, + "screens.EnterPassword.enterPass": { + "message": "Introduzca su contraseña" + }, + "screens.EnterPassword.wrongPass": { + "message": "Contraseña incorrecta, inténtelo de nuevo" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Colabora con proyectos de mapeo y monitoreo" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "¡Comienza ya!" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "ahora es" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "La Contraseña oscura es una funcionalidad de seguridad que le permite abrir Mapeo en un modo que oculta todos sus datos. Introduciendo la Constraseña oscura en la pantalla de introducción se mostrará una versión vacía de Mapeo que le permite crear observaciones de demostración que no se guardan en la base de datos de Mapeo." + }, + "screens.ObscurePasscode.instructions": { + "message": "Introduzca la constraseña anterior para ocultar sus datos en Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Contraseña oscura" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Usar la Contraseña oscura" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "¿Qué es la Contraseña oscura?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Cambiar" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observación" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Borrar" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Sin respuesta" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observación" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Cancelar" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Si, borrar" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "¿Quieres borrar la observación?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Observación" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Agregar…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "¿Qué está pasando aquí?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Agregar foto" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Buscando…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Seguir esperando" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Ingresar manualmente" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Esta observación no tiene ubicación. Puedes seguir esperando el GPS, o guardarlo sin ubicación o ingresar las coordenadas manualmente" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Sin señal del GPS" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Guardar" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "La precisión del GPS está baja. Puedes seguir esperando que la precisión mejore, o guardar como está o ingresar las coordenadas manualmente" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Señal débil del GPS" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Editar observación" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Observación nueva" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Observaciones" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Ir al mapa" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Comience desde la vista de mapa o cámara para grabar su primera observación." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Añadir observaciones" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Error a cargar observaciones, volver a abrir Mapeo para ver si lo corrige." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Cargando… esto puede tomar un tiempo después de sincronizar con un nuevo dispositivo" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "Para usarla, active la Contraseña de la aplicación" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Proteja su dispositivo contra la incautación" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Contraseña oscura" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Contraseña no establecida" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Contraseña establecida" + }, + "screens.Security.passcodeHeader": { + "message": "Contraseña de la aplicación" + }, + "screens.Security.securitySubheader": { + "message": "Seguridad del dispositivo" + }, + "screens.Security.title": { + "message": "Seguridad" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Ir al mapa" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Acerca de Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Versión y número de compilación" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Ajustes" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Sin internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/fr.json b/messages/fr.json new file mode 100644 index 000000000..b3feb2791 --- /dev/null +++ b/messages/fr.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Continuer la modification" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Annuler les modifications ?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Ignorer l'observation ?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Langage" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Nom de l'appareil" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Annuler" + }, + "screens.AppPasscode": { + "message": "Code d'accès de l'application" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Annuler" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Annuler" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Suivant" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Continuer" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "Quel est le code d'accès à l'application ?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Annuler" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "Code d'accès de l'application" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Choisissez ce qui se passe" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Modifier" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observation" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Effacer" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Pas de réponse" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observation" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Annuler" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Oui, supprimer" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Supprimer l'observation?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Observation" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Ajouter…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "Que se passe-t-il ici?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Ajouter une photo" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Recherche…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Continuer d'attendre" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Coordonnées manuelles" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Cette observation n'a pas d'emplacement. Vous pouvez continuer d'attendre un signal GPS, sauvegarder l'observation sans localisation, ou entrer les coordonnées manuellement" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Aucun signal GPS" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Enregistrer" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "La précision du GPS est faible. Vous pouvez continuer à attendre une meilleure précision, enregistrer l'observation avec une faible précision, ou entrer les coordonnées manuellement" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Signal GPS faible" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Modifier l'observation" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Nouvelle observation" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Observations" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Aller à la carte" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Commencez à partir de la carte ou de la caméra pour enregistrer votre première observation." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Ajouter des observations" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Erreur lors du chargement des observations. Essayez de quitter et de redémarrer Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Chargement… cela peut prendre un certain temps après la synchronisation avec un nouvel appareil" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "Pour utiliser, activez le code d'accès à l'application" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protégez votre appareil contre la saisie" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Code d'accès non défini" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Code d'accès défini" + }, + "screens.Security.passcodeHeader": { + "message": "Code d'accès de l'application" + }, + "screens.Security.securitySubheader": { + "message": "Sécurité de l'appareil" + }, + "screens.Security.title": { + "message": "Sécurité" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "À propos de Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Version et numéro de version" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Paramètres" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Aucune connexion Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "Wifi :" + } +} diff --git a/messages/id.json b/messages/id.json new file mode 100644 index 000000000..ae09f1677 --- /dev/null +++ b/messages/id.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Lanjutkan menyunting" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Batalkan perubahan?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Hapus pengamatan?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Bahasa" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Nama Perangkat" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Batal" + }, + "screens.AppPasscode": { + "message": "App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Batal" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Batal" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Lanjut" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Continue" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "What is App Passcode?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Batal" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Pilih apa yang sedang terjadi" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Ubah" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Pengamatan" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Hapus" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Tidak ada jawaban" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Pengamatan" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Batal" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Ya, hapus" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Menghapus pengamatan?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Pengamatan" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Tambah…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "Apa yang terjadi di sini?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Tambahkan Foto" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Mencari…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Terus menunggu" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Koordinat Manual" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Pengamatan ini tidak memiliki lokasi. Anda dapat terus menunggu sinyal GPS, menyimpan pengamatan tanpa lokasi, atau memasukkan koordinat secara manual" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Tidak ada sinyal GPS" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Simpan" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "Akurasi GPS rendah. Anda dapat terus menunggu akurasi yang lebih baik, menyimpan pengamatan dengan akurasi rendah, atau memasukkan koordinat secara manual" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Sinyal GPS lemah" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Sunting Pengamatan" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Pengamatan Baru" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Pengamatan" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Pergi ke Peta" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Mulai dari tampilan peta atau kamera untuk merekam pengamatan pertama Anda." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Tambahkan Pengamatan" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Terjadi kesalahan saat memuat pengamatan. Coba keluar dan mulai ulang Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Memuat… ini bisa memakan waktu cukup lama setelah menyinkronkan perangkat baru" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "To use, enable App Passcode" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protect your device against seizure" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "App Passcode" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Tentang Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Versi dan nomor pembuatan" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Pengaturan" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Tidak ada internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/ja.json b/messages/ja.json new file mode 100644 index 000000000..7c2d962bf --- /dev/null +++ b/messages/ja.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "編集を続ける" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "変更を破棄してよろしいですか?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Discard observation?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "言語" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Device Name" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "取消" + }, + "screens.AppPasscode": { + "message": "App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "取消" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "取消" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Next" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Continue" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "What is App Passcode?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "取消" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Choose what is happening" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Change" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observation" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "削除" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "No answer" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observation" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "取消" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "はい、削除します" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Delete observation?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Observation" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Add…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Add Photo" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "検索中…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Continue waiting" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Manual Coords" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "This observation does not have a location. You can continue waiting for a GPS signal, save the observation without a location, or enter coordinates manually" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "GPS信号がありません" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "保存" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPSの精度が低くなっています。精度改善を待つか、低い精度で観察を保存するか、手動で座標を入力することができます。" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "GPS信号が弱い" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Edit Observation" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "New Observation" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Observations" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "マップに移動" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "最初の観察記録を記録するには、マップまたはカメラビューから開始します。" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Add Observations" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Error loading observations. Try quitting and restarting Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Loading… this can take a while after synchronizing with a new device" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "To use, enable App Passcode" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protect your device against seizure" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "App Passcode" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Mapeoについて" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "バージョンとビルド番号" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "設定" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "No Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "Wifi:" + } +} diff --git a/messages/km.json b/messages/km.json new file mode 100644 index 000000000..1462cdc02 --- /dev/null +++ b/messages/km.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "បន្តកែសម្រួល" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "តើ​អ្នក​ចង់​រក្សា​ទុក​មុន​ពេល​ចាកចេញទេ?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "បោះបង់ការសង្កេត?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "ភាសា" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Device Name" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "បោះបង់" + }, + "screens.AppPasscode": { + "message": "App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "បោះបង់" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "បោះបង់" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "បន្ទាប់" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "បន្ត" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "What is App Passcode?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "បោះបង់" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "ជ្រើសរើសអ្វីដែលកំពុងកើតឡើង" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "ផ្លាស់ប្តូរ" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "ការសង្កេត" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "លុប" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "គ្មាន​ចម្លើយ" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "ការសង្កេត" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "បោះបង់" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "បាទ/ចាស លុបចោល" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "លុបការសង្កេត?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "ការតាមដាន" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "បន្ថែម…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "តើមានអ្វីកំពុងកើតឡើងនៅទីនេះ?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "បន្ថែមរូបថត" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "កំពុងស្វែងរក…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "បន្តរង់ចាំ" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "បញ្ចូលលេខនិយាមកាដោយដៃ" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "ការសង្កេតនេះមិនមានទីតាំងទេ។ អ្នកអាចបន្តរង់ចាំសញ្ញាGPS រក្សាទុកការសង្កេតដោយគ្មានទីតាំង ឬបញ្ចូលលេខនិយាមកាដោយដៃ" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "គ្មានសញ្ញាGPS ទេ" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "រក្សាទុក" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "សុក្រឹត្យភាពនៃប្រព័ន្ធ GPS គឺទាប។ អ្នកអាចបន្តរង់ចាំនូវសុក្រឹត្យភាពដែលប្រសើរជាងមុន រក្សាទុកការសង្កេតដោយសុក្រឹត្យភាពទាបឬបញ្ចូលលេខនិយាមកាដោយដៃ" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "សញ្ញា GPS ខ្សោយ" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "កែសម្រួលការសង្កេត" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "ការសង្កេតថ្មី" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "ការសង្កេត" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "ចូលទៅផែនទី" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "ចាប់ផ្តើមពីទិដ្ឋភាពផែនទីឬកាមេរ៉ាដើម្បីកត់ត្រាការសង្កេតដំបូងរបស់អ្នក។" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "បន្ថែមការសង្កេត" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "មានបញ្ហាពេលកំពុងធ្វើការ។ សូមសាកល្បងចាកចេញសិន ហើយសឹមចាប់ផ្តើម Mapeo ជាថ្មីឡើងវិញ ។" + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "កំពុងធ្វើការ ... វាត្រូវការពេលមួយរយៈ បន្ទាប់ពីធ្វើសមកាលកម្មជាមួយឧបករណ៍ថ្មីរួចរាល់" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "To use, enable App Passcode" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protect your device against seizure" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "App Passcode" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "អំពីមែបភីអូ" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "លេខសេរ៊ីនិងកំណែរ" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "ការកំណត់" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "No Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "ប្រព័ន្ធ WiFi:" + } +} diff --git a/messages/mn.json b/messages/mn.json new file mode 100644 index 000000000..d4de08920 --- /dev/null +++ b/messages/mn.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Үргэлжлүүлэн засварлах" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Өөрчлөлтийг цуцлах уу? " + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Сануулгаас татгалзах уу?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Хэл" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Төхөөрөмжний нэр" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Цуцлах" + }, + "screens.AppPasscode": { + "message": "Аппликэшний нууц үг" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Цуцлах" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Нууц үг" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Аппликэйшний нууц үгийг хадгалах" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "Аппликэйшний нууц үгийг алдсан эсвэл мартсан тохиолдолд хэзээ ч сэргээх боломжгүй! Хадгалахаасаа өмнө нууц үгээ аюулгүй газар тэмдэглэнэ үү." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Нууц үгийг оруулна уу" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Нууц үг оруулах" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Цуцлах" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Нууц үг дахин оруулах" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Нууц үг тохируулах" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Дараагийнх" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Нууц үг 5 оронтой тоо байх ёстой" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Нууц үг болгон ашиглах боломжгүй" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Нууц үг тохирохгүй байна" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Нууц үг буруу" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "Mapeo програмыг нээхэд энэ нууц үг шаардлагатай болно" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Үргэлжлүүлэх" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "Аппликэйшний нууц үг гэж юу вэ?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "Аппликэйшний нууц үг нь Mapeo програмыг нээхийн тулд нууц үг оруулах шаардлагатай тул хамгаалалтын нэмэлт давхарга нэмэх боломжийг танд олгоно. Та доорх функцийг идэвхжүүлснээр өөрийн 5 оронтой нууц үгийг тодорхойлж болно." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Мартагдсан нууц үгийг сэргээх боломжгүй гэдгийг анхаарна уу!** Энэ функцийг идэвхжүүлсний дараа, хэрэв та нууц үгээ мартсан эсвэл алдсан тохиолдолд Mapeo-г нээх боломжгүй бөгөөд бусад төсөлд оролцогчидтой синк хийгээгүй Mapeo өгөгдөлд хандах эрхээ алдах болно. " + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Цуцлах" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Аппликэйшний нууц үгийг өөрчлөх" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "Та одоогоор Аппликэйшний нууц үгийг ашиглаж байна. Нууц үгээ ашиглахаа зогсоох эсвэл өөрчлөхийн тулд доороос үзнэ үү." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "Аппликэйшний нууц үг нь Mapeo програмыг нээхийн тулд нууц үг оруулах шаардлагатай тул аюулгүй байдлын нэмэлт давхаргыг нэмдэг." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "Аппликэшний нууц үг" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Унтраах" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Аппликэйшний нууц үгийг унтраах" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Аппликэйшний нууц үгийг ашиглах" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Юу болж байгааг сонгох" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Нууц үгээ оруулах" + }, + "screens.EnterPassword.wrongPass": { + "message": "Нууц үг буруу байна, дахин оролдоно уу" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Бүрхэг нууц үг нь Mapeo-г төөрөгдүүлэх горимд нээх боломжийг олгодог хамгаалалтын функц бөгөөд таны бүх өгөгдлийг нуудаг. Танилцуулгын дэлгэцэн дээр тодорхойгүй нууц үгийг оруулснаар Mapeo-ийн хоосон хувилбар гарч ирэх бөгөөд энэ нь танд Mapeo мэдээллийн санд хадгалагдаагүй үзүүлэх ажиглалт үүсгэх боломжийг олгоно." + }, + "screens.ObscurePasscode.instructions": { + "message": "Mapeo дээрх өгөгдлөө нуухын тулд дээрх кодыг оруулна уу" + }, + "screens.ObscurePasscode.title": { + "message": "Тодорхой бус нууц үг" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Тодорхой бус нууц үгийг ашиглах" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "Тодорхой бус нууц үг юу вэ?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Өөрчлөх" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Сануулга" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Устгах" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Хариулт алга" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Сануулга" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Цуцлах" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Тийм, устгах" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Сануулгыг устгах уу?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Сануулга" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Нэмэх…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "Энд юу болоод байгаа юм бэ?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Фото зураг нэмэх" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Хайлт хийж байна..." + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Үргэлжлүүлэн хүлээж байна" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Гар ажиллагаатай солбицолууд" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Энэ сануулга нь байршилгүй. Та GPS дохиог үргэлжлүүлэн хүлээх, сануулгыг байршилгүйгээр хадгалах эсвэл солбицолуудыг гараар оруулах боломжтой" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "GPS-ийн дохио байхгүй" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Хадгалах" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPS-ийн нарийвчлал бага байна. Та илүү нарийвчлалтай байхыг үргэлжлүүлэн хүлээх, ажиглалтыг бага нарийвчлалтайгаар хадгалах эсвэл солбицолыг гараар оруулах боломжтой." + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "GPS-ийн дохио сул байна" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Сануулга засах" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Шинэ сануулга" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Сануулгууд" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Газрын зураг руу очих" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Анхны сануулгаа бичхийн тулд газрын зураг эсвэл камерын харагдацаас эхэл." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Сануулгууд нэмэх" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Сануулгыг ачаалахад алдаа гарлаа. Mapeo-г орхиж, дахин эхлүүлээд үзээрэй." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Ачаалж байна... шинэ төхөөрөмжтэй зэрэгцүүлэлт хийсний дараа хэсэг хугацаа шаардагдах болно" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "Ашиглахын тулд Аппликэшний нууц үгийг тааруулах" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Төхөөрөмжөө хураахаас хамгаалаарай" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Тодорхой бус нууц үг" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Нууц үгийг тохируулаагүй байна" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Нууц үгийг тохируулсан байна" + }, + "screens.Security.passcodeHeader": { + "message": "Аппликэшний нууц үг" + }, + "screens.Security.securitySubheader": { + "message": "Төхөөрөмжийн аюулгүй байдал" + }, + "screens.Security.title": { + "message": "Аюулгүй байдал" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Mapeo-гийн тухай" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Хувилбар ба барилгын дугаар" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Тохиргоо" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Интернетгүй байна" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi" + } +} diff --git a/messages/my.json b/messages/my.json new file mode 100644 index 000000000..78809a54c --- /dev/null +++ b/messages/my.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "ဆက်လက်ပြင်ဆင်ခြင်း" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "ပြောင်းလဲမှုများကို ဖျက်ပစ်မှာလား?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "လေ့လာထားရှိမှုများကို ဖျက်ပစ်မှာလား?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Language" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Device Name" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "ပယ်ဖျက်သည်" + }, + "screens.AppPasscode": { + "message": "App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "ပယ်ဖျက်သည်" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "ပယ်ဖျက်သည်" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "နောက်ထပ်" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Continue" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "What is App Passcode?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "ပယ်ဖျက်သည်" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "ဘာဖြစ်နေသလဲဆိုတာ ရွေးပါ" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "ပြောင်းလဲသည်" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "လေ့လာတွေ့ရှိချက်များ" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "ပယ်ဖျက်သည်" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "အဖြေမရှိပါ" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "လေ့လာတွေ့ရှိချက်များ" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "ပယ်ဖျက်သည်" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "ဟုတ်ကဲ့၊ ပယ်ဖျက်မည်" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "လေ့လာထားရှိမှုများကို ဖျက်ပစ်မှာလား?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "လေ့လာတွေ့ရှိချက်များ" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "ပေါင်းထည့်သည်…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "ဒီမှာ ဘာဖြစ်နေတာလဲ?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "ဓါတ်ပုံထည့်ပါ" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "ရှာဖွေခြင်း…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "ဆက်လက် စောင့်နေခြင်း" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Manual Coords" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "This observation does not have a location. You can continue waiting for a GPS signal, save the observation without a location, or enter coordinates manually" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "No GPS signal" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Save" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPS accuracy is low. You can continue waiting for better accuracy, save the observation with low accuracy, or enter coordinates manually" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Weak GPS signal" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Edit Observation" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "New Observation" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Observations" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Go To Map" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Start from map or camera view to record your first observation." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Add Observations" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Error loading observations. Try quitting and restarting Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Loading… this can take a while after synchronizing with a new device" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "To use, enable App Passcode" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protect your device against seizure" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "App Passcode" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "မက်ပီယိုအကြောင်း" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Version and build number" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Settings" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "No Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/ne.json b/messages/ne.json new file mode 100644 index 000000000..bec4452b5 --- /dev/null +++ b/messages/ne.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "निरन्तर सम्पादन" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "परिवर्तन रद्द?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "अवलाेकन हटाउने?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "भाषा" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Device Name" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "रद्द" + }, + "screens.AppPasscode": { + "message": "एपकाे पासकाेड प्रयाेग गर्नु" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "रद्द" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "पासकाेड" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "एपकाे पासकाेड संग्रह गर्नुहाेस" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "एपकाे पासकाेड हराएकाे वा बिर्सिएकाे खण्डमा पछि रिकभर गर्न सकिन्दैन । तपाइकाे पासकाेड सुरक्षित रूपले नाेट गरेर संग्रह गर्नु हाेला." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "रद्द" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "पुनः पासकोड प्रविष्ट गर्नुहोस्" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "एपकाे पासकाेड बनाउनु हाेस" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "अर्काे" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "पासवर्ड अनिवार्य रूपमा ५ वटा नम्बरकाे हुनु पर्छ" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "पासकोडको रूपमा प्रयोग गर्न सकिँदैन" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "पासवर्ड मिलेन" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "याे पासकाेड Mapeo App खाेल्न चाहिन्छ" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "जारी राख्ने" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "एपकाे पासकोड के हाे?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "रद्द" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "एपकाे पासकोड परिवर्तन गर्नुहोस्" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "एपकाे पासकाेड प्रयाेग गर्नु" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "बन्द गर्नु" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "एपकाे पासकाेड बन्द गर्नु?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "एपकाे पासकाेड प्रयाेग गर्नु" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "के भइ रहेकाे छ छान्नुहाेस" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "परिवर्तन" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "अवलाेकन" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "मेटाउने" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "उत्तर छैन" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "अवलाेकन" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "रद्द" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "हुन्छ, मेट्नु" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "अवलाेकन हटाउने?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "अवलाेकन" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "थप…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "यहाँ के भइ राखेकाे छ?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "फाेटाे थप्नु" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "खाेजी जारी …" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "पर्खाइ निरन्तर" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "म्यानुअल काेर्डस्" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "याे अवलाेकनकाे लाेकेसन छैन । तपाइले GPS संकेत निरन्तर कुर्न सक्नु हुनेछ, अवलाेकनलाइ लाेकेसन बेगर संग्रह गर्न सक्नुहुन्छ, वा निर्देशलाइ अाफैले राख्नु" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "GPS संकेत छैन" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "संग्रह" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPS यथार्थता न्यून छ, दुरूस्त GPS काे लागि कुर्न सक्नु हुन्छ, न्यून GPS यथार्थतामा संग्रह गर्न सक्नु हुन्छ, वा अाफैले निर्देश गर्न सक्नुहुन्छ" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "कमजाेर GPS संकेत" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "अवलाेकन सम्पादन" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "नया अवलाेकन" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "अवलाेकनहरू" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "नक्सामा जानु हाेला" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "पहिलो अवलोकन रेकर्ड गर्न नक्सा वा क्यामेरा दृश्यबाट सुरू गर्नु." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "अवलोकन थप्नुहोस" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "अवलाेकन लाेड गर्नमा समस्या । Mapeo बाट बाहिरिने र पुन शुरू गर्ने." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "लाेड हुँदै... नयाँ उपकरणसँग सिंक्राेनाइज हुन केहि समय लाग्न सक्छ" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "प्रयोग गर्न, एप पासकोड सक्षम गर्नुहोस्" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "आफ्नो यन्त्रलाई आक्रमणबाट सुरक्षित गर्नुहोस्" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "एपकाे पासकाेड प्रयाेग गर्नु" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Mapeo काे बारेमा" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Version and build number" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "सेटिङ" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "No Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi" + } +} diff --git a/messages/nl.json b/messages/nl.json new file mode 100644 index 000000000..546587929 --- /dev/null +++ b/messages/nl.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Doorgaan met bewerken" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Wijzigingen annuleren?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Waarneming annuleren?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Taal" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Device Name" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Annuleren" + }, + "screens.AppPasscode": { + "message": "App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Annuleren" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Annuleren" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Volgende" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Doorgaan" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "What is App Passcode?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Annuleren" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Kies wat er gebeurt" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Wijzigen" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Waarneming" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Verwijderen" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Geen antwoord" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Waarneming" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Annuleren" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Ja, verwijderen" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Waarneming verwijderen?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Waarneming" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Toevoegen…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "Wat gebeurt er hier?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Foto toevoegen" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Bezig te zoeken…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Blijven wachten" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Handmatige Coördinaten" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Deze waarneming heeft geen locatie. U kunt doorgaan met wachten op een GPS signaal, de waarneming opslaan zonder een locatie, of de coördinaten handmatig invoeren" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Geen GPS signaal" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Opslaan" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPS nauwkeurigheid is laag. U kunt blijven wachten op betere nauwkeurigheid, de waarneming opslaan met lage nauwkeurigheid, of handmatig de coördinaten invoeren" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Zwak GPS signaal" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Waarneming wijzigen" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Nieuwe waarneming" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Waarnemingen" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Ga naar de kaart" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Begin van de kaart- of camera weergave om de eerste waarneming op te nemen." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Waarnemingen toevoegen" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Er is een fout bij het laden van de waarnemingen. Probeer Mapeo te sluiten en opnieuw te starten." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Bezig te laden… dit kan even duren na het synchroniseren met een nieuw apparaat" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "To use, enable App Passcode" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protect your device against seizure" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "App Passcode" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Over Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Versie en build nummer" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Instellingen" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "No Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/oki.json b/messages/oki.json new file mode 100644 index 000000000..7cb19d511 --- /dev/null +++ b/messages/oki.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Taastay iweechweech" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Toochinee weecheet?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Toochinee observation?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Language" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Device Name" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Noomtee" + }, + "screens.AppPasscode": { + "message": "App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Noomtee" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Noomtee" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Next" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Taastay" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "What is App Passcode?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Noomtee" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Choose what is happening" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Change" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observation" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Delete" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "No answer" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observation" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Noomtee" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Yes, delete" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Delete observation?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Observation" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Add…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Add Photo" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Cheeng'…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Continue waiting" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Manual Coords" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "This observation does not have a location. You can continue waiting for a GPS signal, save the observation without a location, or enter coordinates manually" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "No GPS signal" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Save" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPS accuracy is low. You can continue waiting for better accuracy, save the observation with low accuracy, or enter coordinates manually" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Weak GPS signal" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Edit Observation" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "New Observation" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Observations" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Go To Map" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Start from map or camera view to record your first observation." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Add Observations" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Error loading observations. Try quitting and restarting Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Loading… this can take a while after synchronizing with a new device" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "To use, enable App Passcode" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Protect your device against seizure" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Passcode not set" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Passcode is set" + }, + "screens.Security.passcodeHeader": { + "message": "App Passcode" + }, + "screens.Security.securitySubheader": { + "message": "Device Security" + }, + "screens.Security.title": { + "message": "Security" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Wunee Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Version and build number" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Settings" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Momii Intaneet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/pt.json b/messages/pt.json new file mode 100644 index 000000000..36af8f134 --- /dev/null +++ b/messages/pt.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Continuar editando" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Descartar alterações?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Excluir observação?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Idioma" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Nome do dispositivo" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode": { + "message": "Senha do aplicativo" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Senha" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Salvar Senha do aplicativo" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "Se perder ou esquecer a Senha do aplicativo, ela nunca pode ser recuperada! Certifique-se de anotar sua senha em um local seguro antes de salvar." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Por favor insira sua senha" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Insira sua senha" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Insira sua senha novamente" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Defina Senha do aplicativo" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Próximo" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "A senha deve ser de 5 dígitos" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Não pode ser usado como uma senha" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Senha não corresponde" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Senha incorreta" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "Esta senha será necessária para abrir o Mapeo" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Continue" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "O que é Senha do aplicativo?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "A Senha do aplicativo permite que você adicione uma camada adicional de segurança, exigindo que você insira uma senha para abrir o aplicativo Mapeo. Você pode definir sua própria senha de 5 dígitos ativando o recurso abaixo." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**AVISO: Senhas esquecidas não podem ser recuperadas!** Quando esse recurso estiver ativado, se você esquecer ou perder sua senha, não será capaz de abrir o Mapeo e perderá o acesso a quaisquer dados do Mapeo que não foram sincronizados com outros participantes do projeto." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Cancelar" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Alterar Senha do aplicativo" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "Atualmente você está usando a Senha do aplicativo. Veja abaixo para desativar ou alterar sua senha." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "A Senha do aplicativo adiciona uma camada adicional de segurança, exigindo que você insira uma senha para abrir o aplicativo Mapeo." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "Senha do aplicativo" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Desativar" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Desativar Senha do aplicativo?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Usar Senha do aplicativo" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Escolha o que está acontecendo" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Insira sua senha" + }, + "screens.EnterPassword.wrongPass": { + "message": "Senha incorreta. Por favor, tente novamente." + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "A Senha obscura é um recurso de segurança que permite abrir o Mapeo em um modo que oculta todos os seus dados. Inserindo a Senha obscura na tela inicial exibirá uma versão vazia do Mapeo que permite que você crie observações de demonstração que não são salvas no banco de dados do Mapeo." + }, + "screens.ObscurePasscode.instructions": { + "message": "Insira a senha acima para ocultar seus dados no Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Senha obscura" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Usar Senha obscura" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "O que é Senha obscura?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Mudar" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observação" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Excluir" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Sem resposta" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Observação" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Cancelar" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Sim, excluir" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Excluir observação?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Observação" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Adicionar…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "O que está acontecendo aqui?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Adicionar foto" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Procurando…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Continuar aguardando" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Inserir manualmente" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Esta observação não tem localização. Você pode continuar esperando um sinal GPS, salvar a observação sem localização, ou inserir coordenadas manualmente" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Sem sinal GPS" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Salvar" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "A precisão do GPS está baixa. Você pode continuar esperando uma melhor precisão, salvar a observação com baixa precisão ou inserir coordenadas manualmente" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Sinal GPS fraco" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Editar observação" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Nova observação" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Observações" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Ir para mapa" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Comece pela tela de mapa ou da câmera para criar sua primeira observação." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Adicionar observações" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Erro ao carregar observações. Tente sair e reiniciar o Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Carregando... pode demorar um pouco após a sincronização com um novo dispositivo" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "Para usar, ative a Senha do aplicativo" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Proteja seu dispositivo contra apreensão" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Senha obscura" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Senha não definida" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Senha definida" + }, + "screens.Security.passcodeHeader": { + "message": "Senha do aplicativo" + }, + "screens.Security.securitySubheader": { + "message": "Segurança do dispositivo" + }, + "screens.Security.title": { + "message": "Segurança" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Sobre o Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Versão e número do build" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Ajustes" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Sem internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "Wi-Fi:" + } +} diff --git a/messages/si.json b/messages/si.json new file mode 100644 index 000000000..025ee0cb9 --- /dev/null +++ b/messages/si.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "සංස්කරණය කරගෙන යන්න" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "වෙනස්කම් ඉවතලන්න?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "නිරීක්ෂණය ඉවතලන්නද?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "භාෂාව" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "උපාංගයේ නම" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "අවලංගු කරන්න" + }, + "screens.AppPasscode": { + "message": "යෙදුම් මුර කේතය" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "අවලංගු කරන්න" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "මුරකේතය" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "යෙදුම් මුර කේතය සුරකින්න" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "යෙදුම් මුරකේත නැති වුවහොත් හෝ අමතක වූවා නම් කිසිවිටෙක ආපසු ලබාගත නොහැක! සුරැකීමට පෙර ඔබේ මුර කේතය ආරක්ෂිත ස්ථානයක සටහන් කිරීමට වග බලා ගන්න." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "කරුණාකර මුර කේතය ඇතුලත් කරන්න" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "මුරකේතය ඇතුල්කරන්න" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "අවලංගු කරන්න" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "මුරකේතය නැවත ඇතුල්කරන්න" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "යෙදුම් මුර කේතය සකසන්න" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "ඊළඟ" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "මුරපදය අංක 5ක් විය යුතුය" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "මුර කේතයක් ලෙස භාවිතා කළ නොහැක" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "මුරපදය නොගැලපේ" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "වැරදි මුර කේතය" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "Mapeo යෙදුම විවෘත කිරීමට මෙම මුර කේතය අවශ්‍ය වනු ඇත" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "ඉදිරියට යන්න" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "යෙදුම් මුර කේතය යනු කුමක්ද?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "Mapeo යෙදුම විවෘත කිරීම සඳහා ඔබට මුරකේතයක් ඇතුළත් කිරීම අවශ්‍ය කිරීමෙන් අමතර ආරක්ෂක ස්ථරයක් එක් කිරීමට යෙදුම් මුරකේතය ඔබට ඉඩ සලසයි. පහත විශේෂාංගය ක්‍රියාත්මක කිරීමෙන් ඔබට ඔබේම ඉලක්කම් 5ක මුරකේතය අර්ථ දැක්විය හැක." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "අවලංගු කරන්න" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "මුර කේතය වෙනස් කරන්න" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "ඔබ දැනට යෙදුම් මුරකේතය භාවිතා කරයි. ඔබගේ මුර කේතය භාවිතා කිරීම නැවැත්වීමට හෝ වෙනස් කිරීමට පහත බලන්න." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "යෙදුම් මුර කේතය" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "සිදුවන්නේ කුමක්ද යන්න තෝරන්න" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "වෙනස් කරන්න" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "නිරීක්ෂණ" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "මකන්න" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "පිළිතුරක් නැත" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "නිරීක්ෂණ" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "අවලංගු කරන්න" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "ඔව්, මකන්න" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "නිරීක්ෂණය මකන්නද?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "නිරීක්ෂණ" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "එකතු කරන්න…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "මෙතන මොකද වෙන්නේ?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "ඡායාරූපය එක් කරන්න" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "සොයමින්…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "දිගටම බලා සිටින්න" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "ඛණ්ඩාංක අතින් ඇතුල් කරන්න" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "මෙම නිරීක්ෂණයට ස්ථානයක් නොමැත. ඔබට GPS සංඥාවක් සඳහා රැඳී සිටිය හැක, ස්ථානයක් නොමැතිව නිරීක්ෂණ සුරකින්න, හෝ ඛණ්ඩාංක අතින් ඇතුල් කරන්න" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "GPS සංඥා නැත" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "සුරකින්න" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPS නිරවද්‍යතාවය අඩුයි. වඩා හොඳ නිරවද්‍යතාවයක් සඳහා ඔබට දිගටම බලා සිටිය හැක, අඩු නිරවද්‍යතාවයකින් නිරීක්ෂණය සුරකින්න, හෝ ඛණ්ඩාංක අතින් ඇතුල් කරන්න" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "දුර්වල GPS සංඥා" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "නිරීක්ෂණ සංස්කරණය කරන්න" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "නව නිරීක්ෂණයක්" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "නිරීක්ෂණය" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "සිතියම වෙත යන්න" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "ඔබගේ පළමු නිරීක්ෂණය වාර්තා කිරීමට සිතියමෙන් හෝ කැමරා දර්ශනයෙන් ආරම්භ කරන්න." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "නිරීක්ෂණය එකතු කරන්න" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "නිරීක්ෂණ පූරණය කිරීමේ දෝෂයකි. Mapeo වෙතින් ඉවත් වී නැවත ආරම්භ කිරීමට උත්සාහ කරන්න." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "පූරණය වෙමින් පවතී... මෙය නව උපාංගයක් සමඟ සමමුහුර්ත කිරීමෙන් පසු යම් කාලයක් ගත විය හැක" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "භාවිතා කිරීමට, යෙදුම් මුරකේතය සබල කරන්න" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "අල්ලා ගැනීමෙන් ඔබේ උපාංගය ආරක්ෂා කරන්න" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "මුර කේතය සකසා නැත" + }, + "screens.Security.passDesriptionPassSet": { + "message": "මුර කේතය සකසා ඇත" + }, + "screens.Security.passcodeHeader": { + "message": "යෙදුම් මුර කේතය" + }, + "screens.Security.securitySubheader": { + "message": "උපාංග ආරක්ෂාව" + }, + "screens.Security.title": { + "message": "ආරක්ෂාව" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Mapeo ගැන" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "අනුවාදය සහ ගොඩනැගීමේ අංකය" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "සැකසුම්" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "අන්තර්ජාලය නොමැත" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "වයිෆයි:" + } +} diff --git a/messages/sw.json b/messages/sw.json new file mode 100644 index 000000000..e6a73bfa7 --- /dev/null +++ b/messages/sw.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Endelea kuhariri" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Ungependa kutupa mabadiliko?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Ungependa kutupa uchunguzi?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Lugha" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Jina la Kifaa" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Ghairi" + }, + "screens.AppPasscode": { + "message": "Nambari ya siri ya Programu" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Ghairi" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Nambari ya siri" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Hifadhi Nambari ya siri ya Programu" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "Nambari za Siri za Programu haziwezi kurejeshwa ikiwa zimepotea au kusahaulika! Hakikisha umeandika nambari yako ya siri katika eneo salama kabla ya kuhifadhi." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Tafadhali Weka Nambari ya siri" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Weka Nambari ya siri" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Ghairi" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Weka tena Nambari ya siri" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Weka Nambari ya siri ya Programu" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Inayofuata" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Nenosiri lazima liwe nambari 5" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Haiwezi kutumika kama Nambari ya siri" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Nenosiri halilingani" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Nambari ya siri si sahihi" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "Nambari hii ya siri itahitajika ili kufungua Programu ya Mapeo" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Endelea" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "Nambari ya siri ya Programu ni nini?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "Nambari ya siri ya Programu hukuruhusu kuongeza safu ya ziada ya usalama kwa kukuhitaji uweke nambari ya siri ili ufungue programu ya Mapeo. Unaweza kufafanua nambari yako ya siri yenye tarakimu 5 kwa kuwasha kipengele kilicho hapa chini." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Tafadhali kumbuka kuwa nambari za siri zilizosahaulika haziwezi kurejeshwa!** Kipengele hiki kikiwashwa, ukisahau au kupoteza nambari yako ya siri, hutaweza kufungua Mapeo na utapoteza ufikiaji wa data yoyote ya Mapeo ambayo haijasawazishwa na washiriki wengine wa mradi." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Ghairi" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Badilisha Nambari ya siri ya Programu" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "Kwa sasa unatumia Nambari ya siri ya Programu. Tazama hapa chini ili uache kutumia au ubadilishe nenosiri lako." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "Nambari ya siri ya Programu huongeza safu ya ziada ya usalama kwa kukuhitaji uweke nambari ya siri ili ufungue programu ya Mapeo." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "Nambari ya siri ya Programu" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Zima" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Ungependa Kuzima Nambari ya siri ya Programu?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Tumia Nambari ya siri ya Programu" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Chagua kinachofanyika" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Weka nambari yako ya siri" + }, + "screens.EnterPassword.wrongPass": { + "message": "Nambari ya siri si sahihi, tafadhali jaribu tena" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Nambari ya siri Isiyojulikana ni kipengele cha usalama kinachokuruhusu kufungua Mapeo katika hali bandia ambayo huficha data yako yote. Kuweka Nambari ya siri Isiyojulikana kwenye skrini ya utangulizi kutaonyesha toleo tupu la Mapeo ambalo hukuruhusu kuunda uchunguzi wa maonyesho ambao hauhifadhiwi kwenye hifadhidata ya Mapeo." + }, + "screens.ObscurePasscode.instructions": { + "message": "Weka nambari iliyo hapo juu ili kuficha data yako kwenye Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Nambari ya siri Isiyojulikana" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Tumia Nambari ya siri Isiyojulikana" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "Nambari ya siri Isiyojulikana ni nini?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Badilisha" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Uchunguzi" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Futa" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Hakuna jibu" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Uchunguzi" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Ghairi" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Ndiyo, futa" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Ungependa kufuta uchunguzi?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Uchunguzi" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Ongeza…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "Ni nini kinachofanyika hapa?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Ongeza Picha" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Inatafuta…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Endelea kusubiri" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Viratibu vya kuweka Wewe Mwenyewe" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Uchunguzi huu hauna eneo. Unaweza kuendelea kusubiri ishara ya GPS, kuhifadhi uchunguzi bila eneo, au kuweka viratibu wewe mwenyewe" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Hakuna ishara ya GPS" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Hifadhi" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "Usahihi wa GPS ni wa chini. Unaweza kuendelea kusubiri usahihi bora, kuhifadhi uchunguzi ulio na usahihi wa chini, au uweke viratibu wewe mwenyewe" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Ishara dhaifu ya GPS" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Hariri Uchunguzi" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Uchunguzi Mpya" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Uchunguzi" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Nenda kwenye Ramani" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Anza kwenye ramani au mwonekano wa kamera ili urekodi uchunguzi wako wa kwanza." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Ongeza Uchunguzi" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Hitilafu ya kupakia uchunguzi. Jaribu kuacha na kuwasha upya Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Inapakia... hii inaweza kuchukua muda baada ya kusawazisha na kifaa kipya" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "Ili kutumia, washa Msimbo wa siri wa Programu" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Linda kifaa chako ili kisipokonywe" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Nambari ya siri Isiyojulikana" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Nambari ya siri haijawekwa" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Nambari ya siri imewekwa" + }, + "screens.Security.passcodeHeader": { + "message": "Nambari ya siri ya Programu" + }, + "screens.Security.securitySubheader": { + "message": "Usalama wa Kifaa" + }, + "screens.Security.title": { + "message": "Usalama" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Kuhuu Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Toleo na nambari ya muundo" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Mipangilio" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Hakuna Intaneti" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/ta.json b/messages/ta.json new file mode 100644 index 000000000..6acdb0a92 --- /dev/null +++ b/messages/ta.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "தொடர்ந்து திருத்தவும்" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "மாற்றங்களை அகற்றவா?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "அவதானிப்புகளை நீக்கவா?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "மொழி" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "சாதனத்தின் பெயர்" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "ரத்து செய்க" + }, + "screens.AppPasscode": { + "message": "App கடவுக்குறியீடு" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "ரத்து செய்க" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "ரத்து செய்க" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "அடுத்து" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "தொடரவும்" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": " App கடவுக்குறியீடு என்றால் என்ன?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "ரத்து செய்க" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "App கடவுக்குறியீடு" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "என்ன நடக்கிறது என்பதைத் தேர்ந்தெடுக்கவும்" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "மாற்றுக" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "அவதானிப்புகள்" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "அழி" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "பதில் இல்லை" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "அவதானிப்புகள்" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "ரத்து செய்க" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "ஆம், நீக்குக" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "அவதானிப்புகளை நீக்கவா?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "அவதானிப்புகள்" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "சேர்க்க…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "இங்கே என்ன நடக்கிறது?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "போட்டோவைச் சேர்க்கவும்" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "தேடு…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "தொடர்ந்து காத்திருக்கவும்" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "கையேடு இணைப்புகள்" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "இந்தக் கவனிப்புக்கு இடம் இல்லை. ஜிபிஎஸ் சிக்னலுக்காக நீங்கள் தொடர்ந்து காத்திருக்கலாம், இருப்பிடம் இல்லாமல் கண்காணிப்பைச் சேமிக்கலாம் அல்லது ஆயங்களை கைமுறையாக உள்ளிடலாம்" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "GPS சமிக்ஞை இல்லை" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "சேமிக்கவும்" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "GPS துல்லியம் குறைவாக உள்ளது. சிறந்த துல்லியத்திற்காக நீங்கள் தொடர்ந்து காத்திருக்கலாம், குறைந்த துல்லியத்துடன் கண்காணிப்பைச் சேமிக்கலாம் அல்லது ஆயங்களை கைமுறையாக உள்ளிடலாம்" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "பலவீனமான GPS சிக்னல்" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "கவனிப்பைத் திருத்து" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "புதிய கவனிப்பு" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "அவதானிப்புகள்" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "வரைபடத்திற்குச் செல்லவும்" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "உங்கள் முதல் கண்காணிப்பைப் பதிவு செய்ய வரைபடம் அல்லது கேமரா காட்சியிலிருந்து தொடங்கவும்." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "அவதானிப்புகளைச் சேர்க்கவும்" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "அவதானிப்புகளை ஏற்றுவதில் பிழை. Mapeo ஐ விட்டுவிட்டு மீண்டும் தொடங்க முயற்சிக்கவும்." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "ஏற்றுகிறது... புதிய சாதனத்துடன் ஒத்திசைத்த பிறகு இதற்கு சிறிது நேரம் ஆகலாம்" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "பயன்படுத்த, பயன்பாட்டு கடவுக்குறியீட்டை இயக்கவும்" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "வலிப்புத்தாக்கத்திலிருந்து உங்கள் சாதனத்தைப் பாதுகாக்கவும்" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "கடவுக்குறியீடு அமைக்கப்படவில்லை" + }, + "screens.Security.passDesriptionPassSet": { + "message": "பாஸ்கோடு அமைக்கப்பட்டது" + }, + "screens.Security.passcodeHeader": { + "message": "App கடவுக்குறியீடு" + }, + "screens.Security.securitySubheader": { + "message": "சாதனப் பாதுகாப்பு" + }, + "screens.Security.title": { + "message": "பாதுகாப்பு" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "மேபியோ பற்றி" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "பதிப்பு மற்றும் உருவாக்க எண்" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "அமைப்புகள்" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "இணைய இணைப்பில்லை" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi" + } +} diff --git a/messages/th.json b/messages/th.json new file mode 100644 index 000000000..054060c46 --- /dev/null +++ b/messages/th.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "ทำการแก้ไขต่อ" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "ยกเลิกการเปลี่ยนแปลงหรือไม่?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "ยืนยันการยกเลิก?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "ภาษา" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "ชื่ออุปกรณ์" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "ยกเลิก" + }, + "screens.AppPasscode": { + "message": "รหัสผ่านแอป" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "ยกเลิก" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Save App Passcode" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "App Passcodes can never be recovered if lost or forgotten! Make sure to note your passcode in a secure location before saving." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Please Enter Passcode" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Enter Passcode" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "ยกเลิก" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Re-enter Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Set App Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "ถัดไป" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Password must be 5 numbers" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Cannot be used as a Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Password does not match" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Incorrect Passcode" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "This passcode will be required to open the Mapeo App" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "ดำเนินการต่อ" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "รหัสผ่านแอป คืออะไร?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "App Passcode allows you to add an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app. You can define your own 5-digit passcode by turning on the feature below." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Please note that forgotten passcodes cannot be recovered!** Once this feature is enabled, if you forget or lose your passcode, you will not be able to open Mapeo and will lose access to any Mapeo data that has not been synced with other project participants." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "ยกเลิก" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Change App Passcode" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "You are currently using App Passcode. See below to stop using or change your passcode." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "App Passcode adds an additional layer of security by requiring that you enter a passcode in order to open the Mapeo app." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "รหัสผ่านแอป" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Turn Off" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Turn Off App Passcode?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Use App Passcode" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "เลือกหมวดหมู่การสังเกต" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Enter your passcode" + }, + "screens.EnterPassword.wrongPass": { + "message": "Incorrect passcode, please try again" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "แก้ไข" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "การสังเกต" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "ลบ" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "ไม่มีการตอบรับ" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "การสังเกต" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "ยกเลิก" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "ใช่ ลบได้" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "ยืนยันให้ลบการสังเกตนี้หรือไม่?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "การสังเกต" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "เพิ่มเติม..." + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "เกิดอะไรขึ้นที่นี่?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "เพิ่มรูปภาพ" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "กำลัง​ค้น​หา..." + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "กำลังรอ" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "ป้อนพิกัดด้วยตัวเอง" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "ข้อสังเกตนี้ไม่ปรากฎสถานที่ กรุณารอสัญญาณ GPS สักครู่ บันทึกข้อสังเกต โดยป้อนพิกัดด้วยตัวเอง " + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "ไม่มีสัญญาณ GPS" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "บันทึก" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "ความแม่นยำของ GPS ต่ำ กรุณารอสักพักเพื่อความแม่นยำของสัญญาณ กรุณาบันทึกข้อสังเกต หรือป้อนพิกัดด้วยตัวเอง" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "สัญญาณ GPS อ่อน" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "แก้ไขการสังเกต" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "การสังเกตใหม่" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "การสังเกตต่าง ๆ " + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "เปิดแผนที่" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "เริ่มจากมุมมองแผนที่หรือกล้องเพื่อเริ่มบันทึกการสังเกตแรก" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "เพิ่มการสังเกต" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "การแสดงผลไม่สำเร็จ ลองปิด-เปิด Mapeo อีกครั้ง" + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "กำลังโหลดข้อมูล... การเชื่อมต่อกับอุปกรณ์ใหม่จะใช้เวลาสักครู่" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "ในการใช้งาน ให้เปิดใช้งานรหัสผ่านแอป" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "ปกป้องอุปกรณ์ของคุณจากหน้าจอค้าง" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "ยังไม่ได้ตั้งรหัสผ่าน" + }, + "screens.Security.passDesriptionPassSet": { + "message": "ตั้งรหัสผ่านแล้ว" + }, + "screens.Security.passcodeHeader": { + "message": "รหัสผ่านแอป" + }, + "screens.Security.securitySubheader": { + "message": "ความปลอดภัยอุปกรณ์" + }, + "screens.Security.title": { + "message": "ความปลอดภัย" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "เกี่ยวกับ Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "เวอร์ชันและรหัส Build Number" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "การตั้งค่า" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "ไม่มีอินเทอร์เน็ต" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +} diff --git a/messages/vi.json b/messages/vi.json new file mode 100644 index 000000000..2c5a9712e --- /dev/null +++ b/messages/vi.json @@ -0,0 +1,897 @@ +{ + "AppContainer.EditHeader.discardCancel": { + "description": "Button on dialog to keep editing (cancelling close action)", + "message": "Tiếp tục chỉnh sửa" + }, + "AppContainer.EditHeader.discardChangesButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard changes" + }, + "AppContainer.EditHeader.discardChangesDescription": { + "message": "Your changes will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardChangesTitle": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Hủy bỏ thay đổi?" + }, + "AppContainer.EditHeader.discardObservationButton": { + "description": "Title of dialog that shows when cancelling observation edits", + "message": "Discard Observation" + }, + "AppContainer.EditHeader.discardObservationDescription": { + "message": "Your Observation will not be saved. This cannot be undone." + }, + "AppContainer.EditHeader.discardTitle": { + "description": "Title of dialog that shows when cancelling a new observation", + "message": "Hủy bỏ quan sát?" + }, + "Modal.DiscardTrack.description": { + "message": "Your Track will not be saved. This cannot be undone." + }, + "Modal.DiscardTrack.title": { + "message": "Discard Track?" + }, + "Modal.GPSDisable.button": { + "message": "Enable" + }, + "Modal.GPSDisable.defaultButton": { + "message": "Continue Editing" + }, + "Modal.GPSDisable.description": { + "message": "To create a Track CoMapeo needs access to your location and GPS." + }, + "Modal.GPSDisable.discardButton": { + "message": "Discard Track" + }, + "Modal.GPSDisable.title": { + "message": "GPS Disabled" + }, + "Modal.GPSEnable.button.default": { + "message": "Start Tracks" + }, + "Modal.GPSEnable.button.loading": { + "message": "Loading…" + }, + "Modal.GPSEnable.button.stop": { + "message": "Stop Tracks" + }, + "Modal.GPSEnable.trackingDescription": { + "message": "You’ve been recording for" + }, + "Screens.Settings.AppSettings.coordinateSystem": { + "message": "Coordinate System" + }, + "Screens.Settings.AppSettings.coordinateSystemDesc": { + "message": "UTM,Lat/Lon,DMS" + }, + "Screens.Settings.AppSettings.language": { + "message": "Language" + }, + "Screens.Settings.AppSettings.languageDesc": { + "message": "Display language for app" + }, + "Screens.Settings.AppSettings.title": { + "message": "App Setttings" + }, + "Screens.Settings.ProjectSettings.configuration": { + "message": "Configuration" + }, + "Screens.Settings.ProjectSettings.deviceName": { + "message": "Tên thiết bị" + }, + "Screens.Settings.ProjectSettings.title": { + "message": "Project Setttings" + }, + "Screens.Settings.ProjectSettings.yourTeam": { + "message": "Your Team" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.coordinator": { + "message": "Coordinator" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.participant": { + "message": "Participant" + }, + "screen.Settings.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.sendInvite": { + "message": "Send Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.notSeeingDevice": { + "message": "Not seeing a Device?" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameVersion": { + "message": "Make sure both devices are on the same version of Mapeo" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.sameWifi": { + "message": "Make sure both devices are on the same wifi network" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectDevice.title": { + "message": "Select Device to Invite" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.coordinatorDescription": { + "message": "As a Coordinator this device can invite and remove users, and manage project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.participantDescription": { + "message": "As a Participant this device can take and share observations. They cannot manage users or project details." + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.selectingDevice": { + "message": "You are selecting a role for this device:" + }, + "screen.Settings.ProjectSettings.YourTeam.SelectInviteeRole.title": { + "message": "Select a Role" + }, + "screens.AddPhoto.cancel": { + "message": "Hủy" + }, + "screens.AppPasscode": { + "message": "Mật khẩu Ứng dụng" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.cancel": { + "message": "Hủy" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.passcode": { + "description": "used to indicate to the user what the new passcode will be.", + "message": "Mật khẩu" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.saveAppPasscode": { + "message": "Lưu mật khẩu ứng dụng" + }, + "screens.AppPasscode.ConfirmPasscodeSheet.title": { + "message": "Mật khẩu ứng dụng không thể được phục hồi nếu bị mất hoặc bị quên! Hãy nhớ ghi lại mật khẩu của bạn ở một nơi an toàn trước khi lưu để dùng." + }, + "screens.AppPasscode.EnterPassToTurnOff.subTitleEnter": { + "message": "Vui lòng nhập mật khẩu" + }, + "screens.AppPasscode.EnterPassToTurnOff.titleEnter": { + "message": "Nhập mật khẩu" + }, + "screens.AppPasscode.InputPasscodeScreen.cancel": { + "message": "Hủy" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleConfirm": { + "message": "Nhập lại mật khẩu" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.TitleSet": { + "message": "Thiết lập mật khauar ứng dụng" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.button": { + "message": "Tiếp theo" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.initialPassError": { + "message": "Mật khẩu phải có 5 số" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.obscurePasscodeError": { + "message": "Không thể sử dụng làm mật khẩu" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordDoesNotMatch": { + "message": "Mật khẩu không khớp" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.passwordError": { + "message": "Mật khẩu không đúng" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.subTitleSet": { + "message": "Mật khẩu này sẽ được yêu cầu để mở ứng dụng Mapeo" + }, + "screens.AppPasscode.NewPasscode.InputPasscodeScreen.title": { + "message": "Confirm Passcode" + }, + "screens.AppPasscode.NewPasscode.SetPasscodeScreen.title": { + "message": "Set Passcode" + }, + "screens.AppPasscode.NewPasscode.Splash.continue": { + "message": "Tiếp tục" + }, + "screens.AppPasscode.NewPasscode.Splash.title": { + "message": "Mật khẩu Ứng dụng là gì?" + }, + "screens.AppPasscode.PasscodeIntro.description": { + "message": "Mật khẩu ứng dụng cho phép bạn thêm một lớp bảo mật bổ sung bằng cách yêu cầu bạn nhập mật khẩu để mở ứng dụng Mapeo. Bạn có thể xác định mật khẩu gồm 5 chữ số của riêng mình bằng cách bật tính năng bên dưới." + }, + "screens.AppPasscode.PasscodeIntro.warning": { + "message": "**Xin lưu ý rằng mật khẩu đã quên không thể khôi phục được!** Khi tính năng này được bật, nếu bạn quên hoặc mất mật khẩu, bạn sẽ không thể mở Mapeo và sẽ mất quyền truy cập vào mọi dữ liệu Mapeo chưa được đồng bộ hóa với những người tham gia dự án khác." + }, + "screens.AppPasscode.TurnOffPasscode.cancel": { + "message": "Hủy" + }, + "screens.AppPasscode.TurnOffPasscode.changePasscode": { + "message": "Đổi mật khẩu ứng dụng" + }, + "screens.AppPasscode.TurnOffPasscode.currentlyUsing": { + "message": "Bạn đang sử dụng Mật khẩu ứng dụng. Xem bên dưới để ngừng sử dụng hoặc thay đổi mật khẩu của bạn." + }, + "screens.AppPasscode.TurnOffPasscode.description": { + "message": "Mật khẩu ứng dụng bổ sung thêm một lớp bảo mật bằng cách yêu cầu bạn nhập mật khẩu để mở ứng dụng Mapeo." + }, + "screens.AppPasscode.TurnOffPasscode.title": { + "message": "Mật khẩu Ứng dụng" + }, + "screens.AppPasscode.TurnOffPasscode.turnOff": { + "message": "Tắt" + }, + "screens.AppPasscode.TurnOffPasscode.turnOffConfirmation": { + "message": "Tắt mật khẩu ứng dụng?" + }, + "screens.AppPasscode.TurnOffPasscode.usePasscode": { + "message": "Sử dụng mật khẩu ứng dụng" + }, + "screens.CameraScreen.goToSettings": { + "message": "Go to Settings" + }, + "screens.CameraScreen.noCameraAccess": { + "message": "No access to camera. Please Allow access in setting" + }, + "screens.CategoryChooser.categoryTitle": { + "description": "Title for category chooser screen", + "message": "Chọn những gì đang diễn ra" + }, + "screens.CoordinateFormat.dd": { + "description": "Decimal Degrees coordinate format", + "message": "Decimal Degrees (DD)" + }, + "screens.CoordinateFormat.dms": { + "description": "Degrees/Minutes/Seconds coordinate format", + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.CoordinateFormat.title": { + "description": "Title coordinate format screen", + "message": "Coordinate Format" + }, + "screens.CoordinateFormat.utm": { + "description": "Universal Transverse Mercator coordinate format", + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.DeviceNaming.Success.description": { + "message": "You named your device" + }, + "screens.DeviceNaming.Success.goToMap": { + "message": "Go to Map" + }, + "screens.DeviceNaming.Success.success": { + "message": "Success!" + }, + "screens.DeviceNaming.addName": { + "message": "Add Name" + }, + "screens.DeviceNaming.description": { + "message": "To create or join a new project you will have to name your device. In a future version of CoMapeo, you will be able to manage the projects you created by changing devices roles, deleting devices and much more." + }, + "screens.DeviceNaming.header": { + "message": "Add a name for your device" + }, + "screens.EnterPassword.enterPass": { + "message": "Nhập mật khẩu" + }, + "screens.EnterPassword.wrongPass": { + "message": "Mật khẩu không đúng, vui lòng thử lại" + }, + "screens.FatalError.restart": { + "message": "Restart App" + }, + "screens.FatalError.somethingWrong": { + "message": "Something Went Wrong" + }, + "screens.IntroToCoMapeo.collaborate": { + "message": "Collaborate on mapping and monitoring projects" + }, + "screens.IntroToCoMapeo.getStarted": { + "message": "Get Started" + }, + "screens.IntroToCoMapeo.isNow": { + "description": "The full sentence is mapeo 'is now' comapeo. ", + "message": "is now" + }, + "screens.IntroToCoMapeo.version": { + "description": "v is short for version. the translation for version can be used instead", + "message": "V" + }, + "screens.LocationInfoScreen.details": { + "description": "Section title for details about current position", + "message": "Details" + }, + "screens.LocationInfoScreen.gpsHeader": { + "description": "Header for GPS screen", + "message": "Current GPS Location" + }, + "screens.LocationInfoScreen.lastUpdate": { + "description": "Section title for time of last GPS update", + "message": "Last update" + }, + "screens.LocationInfoScreen.locationDD": { + "description": "Section title for DD coordinates", + "message": "Coordinates Decimal Degrees" + }, + "screens.LocationInfoScreen.locationDMS": { + "description": "Section title for DMS coordinates", + "message": "Coordinates DMS" + }, + "screens.LocationInfoScreen.locationSensors": { + "description": "Heading for section about location sensor status", + "message": "Sensor Status" + }, + "screens.LocationInfoScreen.locationUTM": { + "description": "Section title for UTM coordinates", + "message": "Coordinates UTM" + }, + "screens.LocationInfoScreen.no": { + "description": "if a location sensor is active yes/no", + "message": "No" + }, + "screens.LocationInfoScreen.yes": { + "description": "if a location sensor is active yes/no", + "message": "Yes" + }, + "screens.ManualGpsScreen.DdForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DdForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DdForm.latInputLabel": { + "message": "Latitude value" + }, + "screens.ManualGpsScreen.DdForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DdForm.lonInputLabel": { + "message": "Longitude value" + }, + "screens.ManualGpsScreen.DdForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DdForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DdForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.selectLonCardinality": { + "message": "Select longitude cardinality" + }, + "screens.ManualGpsScreen.DdForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DdForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.MinutesInputLabel": { + "message": "{field} minutes input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.SecondsInputLabel": { + "message": "{field} seconds input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degrees": { + "message": "Degrees" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.degreesInputLabel": { + "message": "{field} degrees input" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.direction": { + "message": "Direction" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.minutes": { + "message": "Minutes" + }, + "screens.ManualGpsScreen.DmsForm.DmsInputGroup.seconds": { + "message": "Seconds" + }, + "screens.ManualGpsScreen.DmsForm.east": { + "message": "East" + }, + "screens.ManualGpsScreen.DmsForm.invalidCoordinates": { + "message": "Invalid coordinates" + }, + "screens.ManualGpsScreen.DmsForm.latitude": { + "message": "Latitude" + }, + "screens.ManualGpsScreen.DmsForm.longitude": { + "message": "Longitude" + }, + "screens.ManualGpsScreen.DmsForm.north": { + "message": "North" + }, + "screens.ManualGpsScreen.DmsForm.selectLatCardinality": { + "message": "Select latitude cardinality" + }, + "screens.ManualGpsScreen.DmsForm.south": { + "message": "South" + }, + "screens.ManualGpsScreen.DmsForm.west": { + "message": "West" + }, + "screens.ManualGpsScreen.coordinateFormat": { + "message": "Coordinate Format" + }, + "screens.ManualGpsScreen.decimalDegrees": { + "message": "Decimal Degrees (DD)" + }, + "screens.ManualGpsScreen.degreesMinutesSeconds": { + "message": "Degrees/Minutes/Seconds (DMS)" + }, + "screens.ManualGpsScreen.easting": { + "message": "East" + }, + "screens.ManualGpsScreen.eastingSuffix": { + "message": "mE" + }, + "screens.ManualGpsScreen.invalidCoordinates": { + "message": "Invalid coordinates. Latitude must be between -90 and 90. Longitude must be between -180 and 180" + }, + "screens.ManualGpsScreen.northing": { + "message": "North" + }, + "screens.ManualGpsScreen.northingSuffix": { + "message": "mN" + }, + "screens.ManualGpsScreen.title": { + "description": "title of manual GPS screen", + "message": "Enter coordinates" + }, + "screens.ManualGpsScreen.universalTransverseMercator": { + "message": "Universal Transverse Mercator (UTM)" + }, + "screens.ManualGpsScreen.zoneLetter": { + "message": "Zone Letter" + }, + "screens.ManualGpsScreen.zoneNumber": { + "message": "Zone Number" + }, + "screens.ObscurePasscode.description": { + "message": "Obscure Passcode is a security feature that allows you to open Mapeo in a decoy mode that hides all of your data. Entering the Obscure Passcode on the intro screen will display an empty version of Mapeo which allows you to create demonstration observations that are not saved to the Mapeo database." + }, + "screens.ObscurePasscode.instructions": { + "message": "Enter the code above to hide your data in Mapeo" + }, + "screens.ObscurePasscode.title": { + "message": "Obscure Passcode" + }, + "screens.ObscurePasscode.toggleMessage": { + "message": "Use Obscure Passcode" + }, + "screens.ObscurePasscode.whatIsObscure": { + "message": "What is Obscure Passcode?" + }, + "screens.Observation.ObservationEdit.CategoryView.changePreset": { + "message": "Thay đổi" + }, + "screens.Observation.ObservationEdit.CategoryView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Quan sát" + }, + "screens.Observation.ObservationView.delete": { + "description": "Button to delete an observation", + "message": "Xóa" + }, + "screens.Observation.ObservationView.noAnswer": { + "description": "Placeholder text for fields on an observation which are not answered", + "message": "Không có câu trả lời" + }, + "screens.Observation.ObservationView.observation": { + "description": "Default name of observation with no matching preset", + "message": "Quan sát" + }, + "screens.Observation.cancel": { + "description": "Button to cancel delete of observation", + "message": "Hủy" + }, + "screens.Observation.confirm": { + "description": "Button to confirm delete of observation", + "message": "Có, xóa" + }, + "screens.Observation.deleteTitle": { + "description": "Title of dialog asking confirmation to delete an observation", + "message": "Xóa quan sát?" + }, + "screens.Observation.title": { + "description": "Title of observation screen showing (non-editable) view of observation with map and answered questions", + "message": "Quan sát" + }, + "screens.ObservationEdit.BottomSheet.addLabel": { + "description": "Label above keyboard that expands into bottom sheet of options to add (photo, details etc)", + "message": "Thêm vào…" + }, + "screens.ObservationEdit.ObservationEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "Có điều gì đang diễn ra ở đây?" + }, + "screens.ObservationEdit.ObservationEditView.photoButton": { + "description": "Button label for adding photo", + "message": "Thêm ảnh" + }, + "screens.ObservationEdit.ObservationEditView.searching": { + "description": "Shown in new observation screen whilst looking for GPS", + "message": "Tìm kiếm…" + }, + "screens.ObservationEdit.SaveButton.keepWaiting": { + "description": "Button to cancel save and continue waiting for GPS", + "message": "Tiếp tục chờ" + }, + "screens.ObservationEdit.SaveButton.manualEntry": { + "description": "Button to manually enter GPS coordinates", + "message": "Tọa độ thủ công" + }, + "screens.ObservationEdit.SaveButton.noGpsDesc": { + "description": "Description in dialog when trying to save with no GPS coords", + "message": "Quan sát này không có vị trí. Bạn có thể tiếp tục chờ tín hiệu GPS, lưu quan sát mà không có vị trí, hoặc nhập tọa độ thủ công" + }, + "screens.ObservationEdit.SaveButton.noGpsTitle": { + "description": "Title of dialog when trying to save with no GPS coords", + "message": "Không có tín hiệu GPS" + }, + "screens.ObservationEdit.SaveButton.saveAnyway": { + "description": "Button to save regardless of GPS state", + "message": "Lưu" + }, + "screens.ObservationEdit.SaveButton.weakGpsDesc": { + "description": "Description in dialog when trying to save with low GPS accuracy.", + "message": "Độ chính xác của GPS thấp. Bạn có thể tiếp tục đợi để có độ chính xác cao hơn, lưu quan sát với độ chính xác thấp, hoặc nhập tọa độ thủ công" + }, + "screens.ObservationEdit.SaveButton.weakGpsTitle": { + "description": "Title of dialog when trying to save with low GPS accuracy.", + "message": "Tín hiệu GPS yếu" + }, + "screens.ObservationEdit.editTitle": { + "description": "screen title for edit observation screen", + "message": "Chỉnh sửa quan sát" + }, + "screens.ObservationEdit.newTitle": { + "description": "screen title for new observation screen", + "message": "Quan sát mới" + }, + "screens.ObservationList.observationListTitle": { + "description": "Title of screen with list of observations", + "message": "Các quan sát" + }, + "screens.ObservationsList.ObservationsEmptyView.backButton": { + "description": "Back button on observation list screen when no observations are yet recorded", + "message": "Đến Bản đồ" + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsDesc": { + "description": "Description of observation list view when the user has not yet recorded observations", + "message": "Bắt đầu từ chế độ xem bản đồ hoặc máy ảnh để ghi lại quan sát đầu tiên của bạn." + }, + "screens.ObservationsList.ObservationsEmptyView.noObservationsTitle": { + "description": "Title of observation list view when the user has not yet recorded observations", + "message": "Thêm Quan sát" + }, + "screens.ObservationsList.error": { + "description": "message shown when there is an unexpected error when loading observations", + "message": "Lỗi tải các quan sát. Hãy thử rời bỏ và khởi động lại Mapeo." + }, + "screens.ObservationsList.loading": { + "description": "message shown whilst observations are loading", + "message": "Đang tải... việc này có thể càn một chút thời gian sau khi đồng bộ hóa với thiết bị mới" + }, + "screens.SaveTrack.TrackEditView.descriptionPlaceholder": { + "description": "Placeholder for description/notes field", + "message": "What is happening here?" + }, + "screens.SaveTrack.TrackEditView.saveTrackCamera": { + "description": "Button label for adding photo", + "message": "Camera" + }, + "screens.SaveTrack.TrackEditView.saveTrackDetails": { + "description": "Button label for check details", + "message": "Details" + }, + "screens.SaveTrack.TrackEditView.title": { + "description": "Title for new track screen", + "message": "New Track" + }, + "screens.SaveTrack.track": { + "description": "Category title for new track screen", + "message": "Track" + }, + "screens.Security.obscurePassDescriptonPassNotSet": { + "message": "Để sử dụng, bật Mật khẩu ứng dụng" + }, + "screens.Security.obscurePassDescriptonPassSet": { + "message": "Bảo vệ thiế bị của bạn khỏi bị tịch thu" + }, + "screens.Security.obscurePasscodeHeader": { + "message": "Obscure Passcode" + }, + "screens.Security.passDesriptionPassNotSet": { + "message": "Mật khẩu chưa được đặt" + }, + "screens.Security.passDesriptionPassSet": { + "message": "Mật khẩu đã được đặt" + }, + "screens.Security.passcodeHeader": { + "message": "Mật khẩu Ứng dụng" + }, + "screens.Security.securitySubheader": { + "message": "Bảo mật thiết bị" + }, + "screens.Security.title": { + "message": "Bảo mật" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.deviceNameLabel": { + "message": "Your Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.DisplayScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.deviceNameLabel": { + "message": "Edit Device Name" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertCancelText": { + "message": "Continue Editing" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertConfirmText": { + "message": "Discard Changes" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.discardChangesAlertTitle": { + "message": "Discard changes?" + }, + "screens.Setting.ProjectSettings.DeviceName.EditScreen.title": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.addAnotherDevice": { + "message": "Add Another Device" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.close": { + "message": "Close" + }, + "screens.Setting.ProjectSettings.YourTeam.InviteAccepted.inviteAccepted": { + "message": "Invite Accepted" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Setting.ProjectSettings.YourTeam.NotOnProject.projectNecessary": { + "message": "Create or Join a Project to invite devices" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.ReviewInvitation.youAreInviting": { + "message": "You are inviting:" + }, + "screens.Setting.ProjectSettings.YourTeam.ReviewAndInvite.title": { + "message": "Review Invitation" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.cancelInvite": { + "message": "Cancel Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.timerMessage": { + "message": "Invite sent {seconds}s ago" + }, + "screens.Setting.ProjectSettings.YourTeam.WaitingForInviteAccept.waitingMessage": { + "message": "Waiting for Device to Accept Invite" + }, + "screens.Setting.ProjectSettings.YourTeam.coordinatorDescription": { + "message": "Coordinators can invite devices, edit and delete data, and manage project details." + }, + "screens.Setting.ProjectSettings.YourTeam.coordinators": { + "message": "Coordinators" + }, + "screens.Setting.ProjectSettings.YourTeam.dateAdded": { + "message": "Date Added" + }, + "screens.Setting.ProjectSettings.YourTeam.deviceName": { + "message": "Device Name" + }, + "screens.Setting.ProjectSettings.YourTeam.inviteDevice": { + "message": "Invite Device" + }, + "screens.Setting.ProjectSettings.YourTeam.participantDescription": { + "message": "Participants can take and share observations. They cannot manage users or project details." + }, + "screens.Setting.ProjectSettings.YourTeam.participants": { + "message": "Participants" + }, + "screens.Setting.ProjectSettings.YourTeam.title": { + "message": "Your Team" + }, + "screens.Settings.CreateOrJoinProject.CreateProject.title": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.goBack": { + "message": "Go back" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.howTo": { + "message": "How to Join a Project" + }, + "screens.Settings.CreateOrJoinProject.JoinExistingProject.instructions": { + "message": "To join a project find a Coordinator of the project you wish to join. Tell them your device name and the Coordinator will send you an invite." + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.goToMap": { + "message": "Go to Map" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.invitedDevice": { + "message": "Invite Device" + }, + "screens.Settings.CreateOrJoinProject.ProjectCreated.projectCreated": { + "message": "{projectName} Created!" + }, + "screens.Settings.CreateOrJoinProject.advancedSettings": { + "message": "Advanced Project Settings" + }, + "screens.Settings.CreateOrJoinProject.alreadyOnProject": { + "message": "You are already on a project. To create a new Project you must uninstall and reininstall CoMapeo." + }, + "screens.Settings.CreateOrJoinProject.createProject": { + "message": "Create a Project" + }, + "screens.Settings.CreateOrJoinProject.createProjectButton": { + "message": "Create Project" + }, + "screens.Settings.CreateOrJoinProject.enterName": { + "message": "Enter a name for the Project" + }, + "screens.Settings.CreateOrJoinProject.importConfig": { + "message": "Import Config" + }, + "screens.Settings.CreateOrJoinProject.joinExisting": { + "message": "Join an existing Mapeo Project" + }, + "screens.Settings.CreateOrJoinProject.joinProject": { + "message": "Join a Project" + }, + "screens.Settings.CreateOrJoinProject.projectDescription": { + "message": "A project is a secure container for your data. Only devices you invite can enter and share data with you. Create or Join a project in order to share data with other devices." + }, + "screens.Settings.CreateOrJoinProject.startProject": { + "message": "Start a CoMapeo Project" + }, + "screens.Settings.CreateOrJoinProject.title": { + "message": "Create or Join" + }, + "screens.Settings.CreateOrJoinProject.whatIsAProject": { + "message": "What is a Project" + }, + "screens.Settings.YourTeam.InviteDeclined": { + "message": "Invitation Declined" + }, + "screens.Settings.YourTeam.close": { + "message": "Close" + }, + "screens.Settings.YourTeam.deviceHasJoined": { + "message": "Device Has Joined {projectName}" + }, + "screens.Settings.YourTeam.inviteDeclinedDes": { + "message": "This device has declined your invitation. They have not joined the project." + }, + "screens.Settings.YourTeam.unableToCancel": { + "message": "Unable to Cancel Invitation" + }, + "screens.Settings.aboutMapeo": { + "description": "Primary text for 'About Mapeo' link (version info)", + "message": "Giới thiệu về Mapeo" + }, + "screens.Settings.aboutMapeoDesc": { + "description": "Description of the 'About Mapeo' page", + "message": "Phiên bản và số hiệu bản tạo" + }, + "screens.Settings.appSettings": { + "message": "App Settings" + }, + "screens.Settings.appSettingsDesc": { + "description": "list of avaialable app settings", + "message": "Language, Security, Coordinates" + }, + "screens.Settings.createOrJoin": { + "message": "Create or Join Project" + }, + "screens.Settings.createOrJoinDesc": { + "message": "Create a new project or join existing one" + }, + "screens.Settings.projectSettings": { + "message": "Project Settings" + }, + "screens.Settings.projectSettingsDesc": { + "description": "list of avaialable project settings", + "message": "Categories, Config, Team" + }, + "screens.Settings.title": { + "description": "Title of settings screen", + "message": "Cài đặt" + }, + "screens.Sync.CreateOrJoinProjectDisplay.buttonText": { + "message": "Create or Join Project" + }, + "screens.Sync.CreateOrJoinProjectDisplay.description": { + "message": "Create or Join a Project to sync with other devices" + }, + "screens.Sync.HeaderTitle.noWiFi": { + "message": "No WiFi" + }, + "screens.Sync.NoWifiDisplay.buttonText": { + "message": "Open Settings" + }, + "screens.Sync.NoWifiDisplay.description": { + "message": "Open your phone settings and connect to a WiFi network to synchronize" + }, + "screens.Sync.NoWifiDisplay.title": { + "message": "No WiFi" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextDone": { + "message": "You're all caught up" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextStop": { + "message": "Stop" + }, + "screens.Sync.ProjectSyncDisplay.buttonTextSync": { + "message": "Sync" + }, + "screens.Sync.ProjectSyncDisplay.deviceName": { + "message": "Your device name is {name}" + }, + "screens.Sync.ProjectSyncDisplay.devicesNearby": { + "message": "{count} {count, plural, one {device} other {devices}} nearby/connected" + }, + "screens.Sync.ProjectSyncDisplay.devicesSyncing": { + "message": "Syncing with {count} {count, plural, one {Device} other {Devices}}" + }, + "screens.Sync.ProjectSyncDisplay.devicesWaitingToSync": { + "message": "{count} {count, plural, one {Device} other {Devices}} Waiting to Sync with you" + }, + "screens.Sync.ProjectSyncDisplay.noDevicesSyncing": { + "message": "No Devices are Syncing" + }, + "screens.Sync.ProjectSyncDisplay.syncProgress": { + "message": "{value}%" + }, + "screens.Sync.ProjectSyncDisplay.syncing": { + "message": "Syncing…" + }, + "screens.Sync.ProjectSyncDisplay.upToDate": { + "message": "Up to Date! No data to Sync" + }, + "sharedComponents.DeviceCard.ThisDevice": { + "message": "This Device!" + }, + "sharedComponents.DeviceIconWithName.thisDevice": { + "message": "This Device!" + }, + "sharedComponents.ErrorModal.goBack": { + "message": "Go Back" + }, + "sharedComponents.ErrorModal.somethingWrong": { + "message": "Something Went Wrong" + }, + "sharedComponents.ErrorModal.tryAgain": { + "message": "Please go back and try again" + }, + "sharedComponents.GpsPill.noGps": { + "message": "No GPS" + }, + "sharedComponents.GpsPill.searching": { + "message": "Searching…" + }, + "sharedComponents.ProjectInviteBottomSheet.acceptInvite": { + "message": "Accept Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.declineInvite": { + "message": "Decline Invite" + }, + "sharedComponents.ProjectInviteBottomSheet.goToMap": { + "message": "Go To Map" + }, + "sharedComponents.ProjectInviteBottomSheet.goToSync": { + "message": "Go To Sync" + }, + "sharedComponents.ProjectInviteBottomSheet.invitedToJoin": { + "message": "You've been invited to join {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.joinProject": { + "message": "Join Project {projName}" + }, + "sharedComponents.ProjectInviteBottomSheet.success": { + "message": "Success" + }, + "sharedComponents.ProjectInviteBottomSheet.youHaveJoined": { + "message": "You have joined {projName}" + }, + "sharedComponents.RoleWithIcon.coordinator": { + "message": "Coordinator" + }, + "sharedComponents.RoleWithIcon.participant": { + "message": "Participant" + }, + "sharedComponents.WifiBar.noWifi": { + "message": "Không có kết nối Internet" + }, + "sharedComponents.WifiBar.wifi": { + "description": "Label for wifi network name", + "message": "WiFi:" + } +}