Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
d3a739e
New translations en.json (French)
digidem-bot Oct 2, 2025
44117fc
New translations en.json (Spanish)
digidem-bot Oct 2, 2025
0c931c8
New translations en.json (German)
digidem-bot Oct 2, 2025
765750a
New translations en.json (Japanese)
digidem-bot Oct 2, 2025
0e502ca
New translations en.json (Mongolian)
digidem-bot Oct 2, 2025
1d8edc4
New translations en.json (Dutch)
digidem-bot Oct 2, 2025
d0fd870
New translations en.json (Vietnamese)
digidem-bot Oct 2, 2025
ee58540
New translations en.json (Portuguese, Brazilian)
digidem-bot Oct 2, 2025
b2b8095
New translations en.json (Indonesian)
digidem-bot Oct 2, 2025
034846c
New translations en.json (Khmer)
digidem-bot Oct 2, 2025
6910aca
New translations en.json (Tamil)
digidem-bot Oct 2, 2025
34d46b1
New translations en.json (Thai)
digidem-bot Oct 2, 2025
34b78b6
New translations en.json (Burmese)
digidem-bot Oct 2, 2025
fb3be48
New translations en.json (Sinhala)
digidem-bot Oct 2, 2025
7df8fbb
New translations en.json (Swahili)
digidem-bot Oct 2, 2025
78329ff
New translations en.json (Nepali)
digidem-bot Oct 2, 2025
31616b1
New translations en.json (Ogiek)
digidem-bot Oct 2, 2025
450073d
New translations en.json (Wayana)
digidem-bot Oct 2, 2025
c884a56
New translations en.json (Aparai)
digidem-bot Oct 2, 2025
9b443ad
New translations en.json (Hixkaryana)
digidem-bot Oct 2, 2025
6336151
New translations en.json (Werikyana)
digidem-bot Oct 2, 2025
85c73ee
New translations en.json (Trio)
digidem-bot Oct 2, 2025
0d82f1a
New translations en.json (Waiwai)
digidem-bot Oct 2, 2025
a3567a4
New translations en.json (French)
digidem-bot Oct 3, 2025
25b25ed
New translations en.json (Spanish)
digidem-bot Oct 3, 2025
95c5d02
New translations en.json (German)
digidem-bot Oct 3, 2025
46f566a
New translations en.json (Japanese)
digidem-bot Oct 3, 2025
e1324e0
New translations en.json (Mongolian)
digidem-bot Oct 3, 2025
c1c9204
New translations en.json (Dutch)
digidem-bot Oct 3, 2025
f176ea9
New translations en.json (Vietnamese)
digidem-bot Oct 3, 2025
199527d
New translations en.json (Portuguese, Brazilian)
digidem-bot Oct 3, 2025
3c85e51
New translations en.json (Indonesian)
digidem-bot Oct 3, 2025
264e0c0
New translations en.json (Khmer)
digidem-bot Oct 3, 2025
19e9d8a
New translations en.json (Tamil)
digidem-bot Oct 3, 2025
f94f4fe
New translations en.json (Thai)
digidem-bot Oct 3, 2025
c992e99
New translations en.json (Burmese)
digidem-bot Oct 3, 2025
d4f6dca
New translations en.json (Sinhala)
digidem-bot Oct 3, 2025
73a7fd0
New translations en.json (Swahili)
digidem-bot Oct 3, 2025
104abfc
New translations en.json (Nepali)
digidem-bot Oct 3, 2025
0432c0c
New translations en.json (Ogiek)
digidem-bot Oct 3, 2025
243b79e
New translations en.json (Wayana)
digidem-bot Oct 3, 2025
db18754
New translations en.json (Aparai)
digidem-bot Oct 3, 2025
32da261
New translations en.json (Hixkaryana)
digidem-bot Oct 3, 2025
a767561
New translations en.json (Werikyana)
digidem-bot Oct 3, 2025
07a43bc
New translations en.json (Trio)
digidem-bot Oct 3, 2025
6097d4e
New translations en.json (Waiwai)
digidem-bot Oct 3, 2025
2d0f759
Merge branch 'develop' into l10n_develop
ErikSin Oct 5, 2025
7099419
New translations en.json (French)
digidem-bot Oct 7, 2025
41d8be3
New translations en.json (Spanish)
digidem-bot Oct 7, 2025
abc0715
New translations en.json (German)
digidem-bot Oct 7, 2025
60593a3
New translations en.json (Japanese)
digidem-bot Oct 7, 2025
6fd43da
New translations en.json (Mongolian)
digidem-bot Oct 7, 2025
fa10819
New translations en.json (Dutch)
digidem-bot Oct 7, 2025
23fb26d
New translations en.json (Vietnamese)
digidem-bot Oct 7, 2025
c80e568
New translations en.json (Portuguese, Brazilian)
digidem-bot Oct 7, 2025
25a88ad
New translations en.json (Indonesian)
digidem-bot Oct 7, 2025
969b1b3
New translations en.json (Khmer)
digidem-bot Oct 7, 2025
3469fea
New translations en.json (Tamil)
digidem-bot Oct 7, 2025
624183d
New translations en.json (Thai)
digidem-bot Oct 7, 2025
fac5345
New translations en.json (Burmese)
digidem-bot Oct 7, 2025
158c2de
New translations en.json (Sinhala)
digidem-bot Oct 7, 2025
c79782d
New translations en.json (Swahili)
digidem-bot Oct 7, 2025
104242a
New translations en.json (Nepali)
digidem-bot Oct 7, 2025
af100a1
New translations en.json (Ogiek)
digidem-bot Oct 7, 2025
091f799
New translations en.json (Wayana)
digidem-bot Oct 7, 2025
eb1245b
New translations en.json (Aparai)
digidem-bot Oct 7, 2025
7fbe274
New translations en.json (Hixkaryana)
digidem-bot Oct 7, 2025
12ff0ab
New translations en.json (Werikyana)
digidem-bot Oct 7, 2025
c41806a
New translations en.json (Trio)
digidem-bot Oct 7, 2025
a478f18
New translations en.json (Waiwai)
digidem-bot Oct 7, 2025
fd1e9a0
New translations en.json (French)
digidem-bot Oct 10, 2025
a292c4c
New translations en.json (Spanish)
digidem-bot Oct 10, 2025
c6252af
New translations en.json (German)
digidem-bot Oct 10, 2025
b2f3e0e
New translations en.json (Japanese)
digidem-bot Oct 10, 2025
f658c8a
New translations en.json (Mongolian)
digidem-bot Oct 10, 2025
0359c82
New translations en.json (Dutch)
digidem-bot Oct 10, 2025
6072b46
New translations en.json (Vietnamese)
digidem-bot Oct 10, 2025
9bc73d5
New translations en.json (Portuguese, Brazilian)
digidem-bot Oct 10, 2025
5352000
New translations en.json (Indonesian)
digidem-bot Oct 10, 2025
1ec9aae
New translations en.json (Khmer)
digidem-bot Oct 10, 2025
5e41657
New translations en.json (Tamil)
digidem-bot Oct 10, 2025
6424f0a
New translations en.json (Thai)
digidem-bot Oct 10, 2025
dd3c563
New translations en.json (Burmese)
digidem-bot Oct 10, 2025
1e34e95
New translations en.json (Sinhala)
digidem-bot Oct 10, 2025
8019f5b
New translations en.json (Swahili)
digidem-bot Oct 10, 2025
5f1ac95
New translations en.json (Nepali)
digidem-bot Oct 10, 2025
20dd2a9
New translations en.json (Ogiek)
digidem-bot Oct 10, 2025
b09788c
New translations en.json (Wayana)
digidem-bot Oct 10, 2025
4ec6ec9
New translations en.json (Aparai)
digidem-bot Oct 10, 2025
544d82c
New translations en.json (Hixkaryana)
digidem-bot Oct 10, 2025
8d043ce
New translations en.json (Werikyana)
digidem-bot Oct 10, 2025
c9bd26e
New translations en.json (Trio)
digidem-bot Oct 10, 2025
c111b65
New translations en.json (Waiwai)
digidem-bot Oct 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
175 changes: 125 additions & 50 deletions messages/api.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,9 @@
"Navigation.Menu.currentProject": {
"message": "Current Project"
},
"Navigation.Menu.earlyAccessLabel": {
"message": "You are in Early Access Mode."
},
"Navigation.Menu.exchange": {
"message": "Exchange"
},
Expand Down Expand Up @@ -223,9 +226,6 @@
"SaveTrack.HeaderLeft.discardTrackDescription": {
"message": "Your Track will not be saved. This cannot be undone."
},
"Screens.Project.soloProjectHeader": {
"message": "My Solo Project"
},
"Screens.ProjectSettings.configTitle": {
"message": "Project Categories"
},
Expand Down Expand Up @@ -298,6 +298,15 @@
"Screens.Settings.AppSettings.deviceName": {
"message": "Device Name"
},
"Screens.Settings.AppSettings.earlyAccess": {
"message": "Early Access Mode"
},
"Screens.Settings.AppSettings.earlyAccess.off": {
"message": "Early Access is OFF"
},
"Screens.Settings.AppSettings.earlyAccess.on": {
"message": "Early Access is ON"
},
"Screens.Settings.AppSettings.language": {
"message": "Idioma"
},
Expand Down Expand Up @@ -494,6 +503,9 @@
"description": "Label for Android version",
"message": "Android version"
},
"screens.AboutSettings.earlyAccessBanner": {
"message": "You are in Early Access Mode."
},
"screens.AboutSettings.emojiSource": {
"description": "Label for the source of emojis used in CoMapeo",
"message": "Emojis source"
Expand All @@ -510,6 +522,9 @@
"description": "Label for the release name",
"message": "Release name"
},
"screens.AboutSettings.seeUpdates": {
"message": "See CoMapeo Updates"
},
"screens.AboutSettings.title": {
"description": "Title of 'About CoMapeo' screen",
"message": "About CoMapeo"
Expand Down Expand Up @@ -744,14 +759,11 @@
"screens.DataAndPrivacy.respectsPrivacy": {
"message": "CoMapeo Respects Your Privacy & Autonomy"
},
"screens.DataPrivacy.description": {
"message": "CoMapeo allows you and your collaborators to map offline without needing servers."
},
"screens.DataPrivacy.diagnostic": {
"message": "Private by default — diagnostic information is fully anonymized and you can opt-out any time."
"message": "Diagnostic information is fully anonymizedopt-out any time."
},
"screens.DataPrivacy.encrypted": {
"message": "All data stays fully encrypted"
"screens.DataPrivacy.intro": {
"message": "A few important things to keep in mind:"
},
"screens.DataPrivacy.learnMore": {
"message": "Learn More"
Expand All @@ -763,34 +775,67 @@
"message": "Next"
},
"screens.DataPrivacy.stays": {
"message": "Your data stays on your devices."
"message": "Your data stays on your devices—fully encrypted and in your control."
},
"screens.DataPrivacy.title": {
"message": "Data & Privacy"
"message": "CoMapeo is private by default."
},
"screens.DeviceNaming.Success.description": {
"message": "You named your device"
"screens.DeviceNaming.Success.chooseProject": {
"message": "Choose from below to start your first project."
},
"screens.DeviceNaming.Success.findSettings": {
"message": "To find your project settings go to the main menu found on the map screen."
"screens.DeviceNaming.Success.deviceReady": {
"message": "{deviceName} is ready!"
},
"screens.DeviceNaming.Success.startMappingInstructions": {
"message": "You can start mapping alone or start mapping with a team. Create or join a project in order to share data with other devices that are part of the same project."
"screens.DeviceNaming.Success.joinProject": {
"message": "Join a Project"
},
"screens.DeviceNaming.Success.startUsihng": {
"message": "Start Using CoMapeo"
"screens.DeviceNaming.Success.mapOnYourOwn": {
"message": "Map On Your Own"
},
"screens.DeviceNaming.Success.success": {
"message": "Success!"
},
"screens.DeviceNaming.addName": {
"message": "Add Name"
},
"screens.DeviceNaming.description": {
"message": "You can start mapping alone or start mapping with a team. Create or join a project in order to share data with other devices that are part of the same project."
"message": "Distinct names help collaborators using CoMapeo to recognize you."
},
"screens.DeviceNaming.header": {
"message": "Add a name for your device"
"message": "Name Your Device"
},
"screens.DeviceNaming.placeholder": {
"message": "Device Name"
},
"screens.DeviceNaming.save": {
"message": "Save"
},
"screens.EarlyAccess.feedbackLink": {
"message": "Share it here"
},
"screens.EarlyAccess.feedbackPrefix": {
"message": "Have feedback?"
},
"screens.EarlyAccess.infoBox": {
"message": "Data from Early Access won't be visible to collaborators who haven't opted in."
},
"screens.EarlyAccess.intro": {
"message": "Switch to Early Access to test upcoming features. You can switch back anytime. Some data may be hidden when turned off but is always safe."
},
"screens.EarlyAccess.navTitle": {
"message": "Early Access Mode"
},
"screens.EarlyAccess.updates": {
"message": "See CoMapeo Updates"
},
"screens.EarlyAccess.useEarlyAccess": {
"message": "Use Early Access Features"
},
"screens.EarlyAccessTurnedOff.close": {
"message": "Open Settings"
},
"screens.EarlyAccessTurnedOff.desc": {
"message": "Data from Early Access will be hidden after switching off, but is still saved. Switch back anytime to see it."
},
"screens.EarlyAccessTurnedOff.title": {
"message": "Early Access Data"
},
"screens.EnterPassword.enterPass": {
"message": "Enter your passcode"
Expand Down Expand Up @@ -877,10 +922,10 @@
"message": "Something Went Wrong"
},
"screens.IntroToCoMapeo.collaborate": {
"message": "Collaborate with others"
"message": "Securely share with collaborators"
},
"screens.IntroToCoMapeo.designedFor": {
"message": "Designed with and for Indigenous peoples & frontline communities"
"message": "Co-designed with and for Indigenous territory mappers & monitors."
},
"screens.IntroToCoMapeo.getStarted": {
"message": "Get Started"
Expand All @@ -889,10 +934,10 @@
"message": "Map anywhere and everywhere"
},
"screens.IntroToCoMapeo.mapWorldTogether": {
"message": "Map your world, together"
"message": "Map your world, together."
},
"screens.IntroToCoMapeo.ownData": {
"message": "Own and control your data"
"message": "Always own and control your data"
},
"screens.InviteCancelled.canceled": {
"message": "Invite Canceled"
Expand Down Expand Up @@ -1197,49 +1242,49 @@
"screens.ObservationCategoryChooser.title": {
"message": "Choose a category"
},
"screens.ObservationCreate.changePreset": {
"message": "Change"
},
"screens.ObservationCreate.descriptionPlaceholder": {
"description": "Placeholder for description/notes field",
"message": "What is happening here?"
},
"screens.ObservationCreate.keepWaiting": {
"screens.ObservationCreate.SaveButton.keepWaiting": {
"description": "Button to cancel save and continue waiting for GPS",
"message": "Continue waiting"
},
"screens.ObservationCreate.manualEntry": {
"screens.ObservationCreate.SaveButton.manualEntry": {
"description": "Button to manually enter GPS coordinates",
"message": "Manual Coords"
},
"screens.ObservationCreate.navTitle": {
"description": "screen title for new observation screen",
"message": "New Observation"
},
"screens.ObservationCreate.noGpsDesc": {
"screens.ObservationCreate.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.ObservationCreate.noGpsTitle": {
"screens.ObservationCreate.SaveButton.noGpsTitle": {
"description": "Title of dialog when trying to save with no GPS coords",
"message": "No GPS signal"
},
"screens.ObservationCreate.observation": {
"description": "Default name of observation with no matching preset",
"message": "Observation"
},
"screens.ObservationCreate.saveAnyway": {
"screens.ObservationCreate.SaveButton.saveAnyway": {
"description": "Button to save regardless of GPS state",
"message": "Save"
},
"screens.ObservationCreate.weakGpsDesc": {
"screens.ObservationCreate.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.ObservationCreate.weakGpsTitle": {
"screens.ObservationCreate.SaveButton.weakGpsTitle": {
"description": "Title of dialog when trying to save with low GPS accuracy.",
"message": "Weak GPS signal"
},
"screens.ObservationCreate.changePreset": {
"message": "Change"
},
"screens.ObservationCreate.descriptionPlaceholder": {
"description": "Placeholder for description/notes field",
"message": "What is happening here?"
},
"screens.ObservationCreate.navTitle": {
"description": "screen title for new observation screen",
"message": "New Observation"
},
"screens.ObservationCreate.observation": {
"description": "Default name of observation with no matching preset",
"message": "Observation"
},
"screens.ObservationDetails.done": {
"description": "Button text when all questions are complete",
"message": "Done"
Expand Down Expand Up @@ -1364,6 +1409,36 @@
"description": "message shown whilst observations are loading",
"message": "Loading… this can take a while after synchronizing with a new device"
},
"screens.Onboarding.JoinProjectIntro.close": {
"message": "Open Settings"
},
"screens.Onboarding.JoinProjectIntro.description": {
"message": "Coordinate with your team to receive a project invitation."
},
"screens.Onboarding.JoinProjectIntro.title": {
"message": "Join a Project"
},
"screens.Onboarding.MapOnYourOwnIntro.addAudio": {
"message": "Add audio recordings."
},
"screens.Onboarding.MapOnYourOwnIntro.close": {
"message": "Open Settings"
},
"screens.Onboarding.MapOnYourOwnIntro.description": {
"message": "Explore CoMapeo—invite collaborators anytime."
},
"screens.Onboarding.MapOnYourOwnIntro.goToMap": {
"message": "Go to Map"
},
"screens.Onboarding.MapOnYourOwnIntro.snapPhotos": {
"message": "Snap photos on-the-go."
},
"screens.Onboarding.MapOnYourOwnIntro.title": {
"message": "Map On Your Own"
},
"screens.Onboarding.MapOnYourOwnIntro.trackPaths": {
"message": "Track paths walked."
},
"screens.OnboardingPrivacyPolicy.navTitle": {
"message": "Privacy Policy"
},
Expand Down
Loading
Loading