Skip to content

Commit

Permalink
Merge branch 'master' into ttalex/contribution-assistant
Browse files Browse the repository at this point in the history
  • Loading branch information
raphodn authored Nov 13, 2024
2 parents 451dff8 + a059c04 commit b90ecc9
Show file tree
Hide file tree
Showing 158 changed files with 1,237 additions and 43 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## [1.93.0](https://github.com/openfoodfacts/open-prices-frontend/compare/v1.92.2...v1.93.0) (2024-11-11)


### Features

* new /experiments page ([#1023](https://github.com/openfoodfacts/open-prices-frontend/issues/1023)) ([f6d665c](https://github.com/openfoodfacts/open-prices-frontend/commit/f6d665ca4de17992e71e8d664c2515a3711b2a24))


### Bug Fixes

* **Experiments:** fix AddPriceSingle & ProofAddSingle forms. ref [#1022](https://github.com/openfoodfacts/open-prices-frontend/issues/1022) ([9d10f27](https://github.com/openfoodfacts/open-prices-frontend/commit/9d10f274f7e7e2ff41637a630832d7b77d76645b))


### Technical

* add breadcrumbs to all remaining pages ([#1026](https://github.com/openfoodfacts/open-prices-frontend/issues/1026)) ([831db75](https://github.com/openfoodfacts/open-prices-frontend/commit/831db75d1203d7b871db334663c6c08d60f819a8))
* **Experiments:** add to Drawer. New settings to toggle from drawer ([#1029](https://github.com/openfoodfacts/open-prices-frontend/issues/1029)) ([a0dc39b](https://github.com/openfoodfacts/open-prices-frontend/commit/a0dc39b6ffe94c7c7ae855974404331dc04e5833))
* **l10n:** New Crowdin translations to review and merge ([#1021](https://github.com/openfoodfacts/open-prices-frontend/issues/1021)) ([cfab09c](https://github.com/openfoodfacts/open-prices-frontend/commit/cfab09cff5e2158e24065d274f628ac482484662))
* **l10n:** New Crowdin translations to review and merge ([#1028](https://github.com/openfoodfacts/open-prices-frontend/issues/1028)) ([656b452](https://github.com/openfoodfacts/open-prices-frontend/commit/656b4525b6bee05023edf86ed45e2ebc2ee50487))
* **Proof add:** add option to hide image preview ([3ece9a0](https://github.com/openfoodfacts/open-prices-frontend/commit/3ece9a0d0240a0c4af7c67ab86046bb1002a4968))
* **Settings:** Move some settings to a new 'Developer mode' section ([#1030](https://github.com/openfoodfacts/open-prices-frontend/issues/1030)) ([b757fd4](https://github.com/openfoodfacts/open-prices-frontend/commit/b757fd4e51c5b250f1446d7f985411bdfc44b02a))
* **Settings:** use switch for Dark mode (instead of btn) ([#1027](https://github.com/openfoodfacts/open-prices-frontend/issues/1027)) ([4e8d8a7](https://github.com/openfoodfacts/open-prices-frontend/commit/4e8d8a7578bc9da42fe5c0cf32810b93c82bd030))

## [1.92.2](https://github.com/openfoodfacts/open-prices-frontend/compare/v1.92.1...v1.92.2) (2024-11-09)


Expand Down
1 change: 1 addition & 0 deletions src/components/Header.vue
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ export default {
return this.$router.options.routes
.filter(r => r.meta && r.meta.drawerMenu)
.filter(r => this.username ? r.meta.requiresAuth !== false : !r.meta.requiresAuth)
.filter(r => !r.meta.drawerMenuConditionalDisplay || this.appStore.user[r.meta.drawerMenuConditionalDisplay])
.map((r => ({ title: this.$t(`Router.${r.meta.title}.Title`), props: { 'prepend-icon': r.meta.icon, 'base-color': r.meta.color, to: r.path }})))
}
},
Expand Down
4 changes: 4 additions & 0 deletions src/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ export default {
APP_DUMP_PROOFS_URL: `${import.meta.env.VITE_OPEN_PRICES_APP_URL}/data/proofs.jsonl.gz`,
APP_DUMP_LOCATIONS_URL: `${import.meta.env.VITE_OPEN_PRICES_APP_URL}/data/locations.jsonl.gz`,
APP_GITHUB_FRONTEND_URL: 'https://github.com/openfoodfacts/open-prices-frontend',
THEME_LIGHT_ICON: 'mdi-white-balance-sunny',
THEME_DARK_ICON: 'mdi-moon-waning-crescent',
// OFF
OFF_NAME: OFF_NAME,
OFF_URL: 'https://world.openfoodfacts.org',
OFF_CONTACT_EMAIL: '[email protected]',
Expand Down Expand Up @@ -141,6 +144,7 @@ export default {
DATE_FULL_REGEX_MATCH: /(\d{4})-(\d{2})-(\d{2})/,
DATE_YEAR_MONTH_REGEX_MATCH: /(\d{4})-(\d{2})/,
DATE_YEAR_REGEX_MATCH: /(\d{4})/,
// OSM
OSM_NAME: OSM_NAME,
OSM_URL: 'https://www.openstreetmap.org',
OSM_NOMINATIM_SEARCH_URL: 'https://nominatim.openstreetmap.org/search',
Expand Down
42 changes: 42 additions & 0 deletions src/data/reuses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[
{
"name": "World map",
"description": "A world map of all the contributions in Open Prices",
"background_image_url": "https://private-user-images.githubusercontent.com/7147385/385477163-f87e57a8-1e04-44c0-b48f-cf88c0d515ff.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzE0NDg5NTksIm5iZiI6MTczMTQ0ODY1OSwicGF0aCI6Ii83MTQ3Mzg1LzM4NTQ3NzE2My1mODdlNTdhOC0xZTA0LTQ0YzAtYjQ4Zi1jZjg4YzBkNTE1ZmYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MTExMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDExMTJUMjE1NzM5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MzIwY2RlZGE0MmViZTYxZjczODU3ZjJmMjhiNzQzMTg0NGU5MmJjZjEyM2M0YTk0YjkxM2U2NmZmOTliM2U2ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.3u-ijnNPVJvnyWt7S4_VFqaD79YHU3qv-zb1FgVhD9g",
"url": "https://dmayaux.shinyapps.io/open_prices",
"code_url": null,
"date": "2024",
"author": "Damien",
"display": true
},
{
"name": "Le prix des carottes",
"description": "Simple price index of fruits and vegetables (in french)",
"background_image_url": "https://private-user-images.githubusercontent.com/7147385/385477402-95734480-d862-4156-a8c7-cae83c747f77.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzE0NDg5NTksIm5iZiI6MTczMTQ0ODY1OSwicGF0aCI6Ii83MTQ3Mzg1LzM4NTQ3NzQwMi05NTczNDQ4MC1kODYyLTQxNTYtYThjNy1jYWU4M2M3NDdmNzcucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MTExMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDExMTJUMjE1NzM5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODAzZTkzNzA5NTA3OWE0YjkwNDJkOGYzYjdkOGM2N2RlMTVkMTI3NmE4NGRmZGZkOGFkMDAzZTA5OGUzYjdjYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.TeWMljQq479eJIuiO-dfOHsk074duCLoqZhKe74JcjY",
"url": "https://leprixdescarottes.fr",
"code_url": "https://github.com/TTalex/leprixdescarottes",
"date": "2024-10",
"author": "Alex",
"display": true
},
{
"name": "Do you want your receipt?",
"description": "Compare prices between 2 shops",
"background_image_url": "https://private-user-images.githubusercontent.com/7147385/385477580-643bf97c-818e-4138-9eb8-dfaf02470a81.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzE0NDg5NTksIm5iZiI6MTczMTQ0ODY1OSwicGF0aCI6Ii83MTQ3Mzg1LzM4NTQ3NzU4MC02NDNiZjk3Yy04MThlLTQxMzgtOWViOC1kZmFmMDI0NzBhODEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MTExMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDExMTJUMjE1NzM5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTA1NThlMTAyY2VhMGNiN2I4Y2IwYWRkYzAxMGU3OGJhNWYxZTUxOGMxODc2NWEzNTE2NGQ3YWZjOTYwZWZjZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.JqLNL35NN5ftnz1_LOW9UfjoQlasFVuasmNpVKoVjpk",
"url": "https://www.doyouwantyourreceipt.info",
"code_url": "https://github.com/qloridant/shop_prices_comparaison",
"date": "2024-11",
"author": "Quentin",
"display": true
},
{
"name": "Product price evolution",
"description": null,
"background_image_url": "https://private-user-images.githubusercontent.com/7147385/385477891-82e982a3-7200-4f3d-8507-ccaef1d8babe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzE0NDg5NTksIm5iZiI6MTczMTQ0ODY1OSwicGF0aCI6Ii83MTQ3Mzg1LzM4NTQ3Nzg5MS04MmU5ODJhMy03MjAwLTRmM2QtODUwNy1jY2FlZjFkOGJhYmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MTExMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDExMTJUMjE1NzM5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YmE2MTRkOTBkNWQ4YzcyOTJkMWM5N2ZjMDgwOTliMWE2NDI4Y2QxNGVmYWViZThlNWQ2N2Q4ZGY4MDJkZTE5ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.feRXYRmPJ9sHCKZQvIei4ECepESL12d-XarV69A0d58",
"url": "https://project.med3d.eu/fooddata/price_plot.html?ean=5000159451666",
"code_url": null,
"date": "2024",
"author": null,
"display": true
}
]
7 changes: 7 additions & 0 deletions src/i18n/locales/aa.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
"DisplayMap": "Map",
"DisplayPriceMap": "Map",
"DisplayPriceChart": "Chart",
"Experiments": "Experiments",
"Label": "Label",
"Labels": "Labels",
"Language": "Languages",
Expand All @@ -185,6 +186,7 @@
"DateMissing": "Date missing",
"Details": "Details",
"Delete": "Delete",
"DeveloperMode": "Developer mode",
"Discount": "Discount",
"Example": "Example",
"Examples": "Examples",
Expand Down Expand Up @@ -244,6 +246,7 @@
"SignedIn": "Signed in!",
"SignIn": "Sign in",
"SignOut": "Sign out",
"SideMenu": "Side menu",
"Share": "Share",
"Source": "Source",
"Stats": "Stats",
Expand All @@ -252,6 +255,9 @@
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"Thanks": "Thanks",
"Theme": "Theme",
"ThemeLight": "Light",
"ThemeDark": "Dark",
"TopContributors": "Top contributors",
"TopLocations": "Top locations",
"TopProducts": "Top products",
Expand Down Expand Up @@ -575,6 +581,7 @@
"LocationDisplayOSMID": "Display OSM ID",
"ProductDisplayBarcode": "Display barcode",
"ProductDisplayCategoryTag": "Display category tag",
"SideMenuExperimentsDisplay": "Display 'Experiments'",
"Save": "Save",
"Title": "Settings",
"TranslationCompletion": "Translation is {completion}% complete.",
Expand Down
7 changes: 7 additions & 0 deletions src/i18n/locales/ach.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
"DisplayMap": "Map",
"DisplayPriceMap": "Map",
"DisplayPriceChart": "Chart",
"Experiments": "Experiments",
"Label": "Label",
"Labels": "Labels",
"Language": "Languages",
Expand All @@ -185,6 +186,7 @@
"DateMissing": "Date missing",
"Details": "Details",
"Delete": "Delete",
"DeveloperMode": "Developer mode",
"Discount": "Discount",
"Example": "Example",
"Examples": "Examples",
Expand Down Expand Up @@ -244,6 +246,7 @@
"SignedIn": "Signed in!",
"SignIn": "Sign in",
"SignOut": "Sign out",
"SideMenu": "Side menu",
"Share": "Share",
"Source": "Source",
"Stats": "Stats",
Expand All @@ -252,6 +255,9 @@
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"Thanks": "Thanks",
"Theme": "Theme",
"ThemeLight": "Light",
"ThemeDark": "Dark",
"TopContributors": "Top contributors",
"TopLocations": "Top locations",
"TopProducts": "Top products",
Expand Down Expand Up @@ -575,6 +581,7 @@
"LocationDisplayOSMID": "Display OSM ID",
"ProductDisplayBarcode": "Display barcode",
"ProductDisplayCategoryTag": "Display category tag",
"SideMenuExperimentsDisplay": "Display 'Experiments'",
"Save": "Save",
"Title": "Settings",
"TranslationCompletion": "Translation is {completion}% complete.",
Expand Down
7 changes: 7 additions & 0 deletions src/i18n/locales/af.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
"DisplayMap": "Map",
"DisplayPriceMap": "Map",
"DisplayPriceChart": "Chart",
"Experiments": "Experiments",
"Label": "Label",
"Labels": "Labels",
"Language": "Languages",
Expand All @@ -185,6 +186,7 @@
"DateMissing": "Date missing",
"Details": "Details",
"Delete": "Delete",
"DeveloperMode": "Developer mode",
"Discount": "Discount",
"Example": "Example",
"Examples": "Examples",
Expand Down Expand Up @@ -244,6 +246,7 @@
"SignedIn": "Signed in!",
"SignIn": "Sign in",
"SignOut": "Sign out",
"SideMenu": "Side menu",
"Share": "Share",
"Source": "Source",
"Stats": "Stats",
Expand All @@ -252,6 +255,9 @@
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"Thanks": "Thanks",
"Theme": "Theme",
"ThemeLight": "Light",
"ThemeDark": "Dark",
"TopContributors": "Top contributors",
"TopLocations": "Top locations",
"TopProducts": "Top products",
Expand Down Expand Up @@ -575,6 +581,7 @@
"LocationDisplayOSMID": "Display OSM ID",
"ProductDisplayBarcode": "Display barcode",
"ProductDisplayCategoryTag": "Display category tag",
"SideMenuExperimentsDisplay": "Display 'Experiments'",
"Save": "Save",
"Title": "Settings",
"TranslationCompletion": "Translation is {completion}% complete.",
Expand Down
7 changes: 7 additions & 0 deletions src/i18n/locales/ak.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
"DisplayMap": "Map",
"DisplayPriceMap": "Map",
"DisplayPriceChart": "Chart",
"Experiments": "Experiments",
"Label": "Label",
"Labels": "Labels",
"Language": "Languages",
Expand All @@ -185,6 +186,7 @@
"DateMissing": "Date missing",
"Details": "Details",
"Delete": "Delete",
"DeveloperMode": "Developer mode",
"Discount": "Discount",
"Example": "Example",
"Examples": "Examples",
Expand Down Expand Up @@ -244,6 +246,7 @@
"SignedIn": "Signed in!",
"SignIn": "Sign in",
"SignOut": "Sign out",
"SideMenu": "Side menu",
"Share": "Share",
"Source": "Source",
"Stats": "Stats",
Expand All @@ -252,6 +255,9 @@
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"Thanks": "Thanks",
"Theme": "Theme",
"ThemeLight": "Light",
"ThemeDark": "Dark",
"TopContributors": "Top contributors",
"TopLocations": "Top locations",
"TopProducts": "Top products",
Expand Down Expand Up @@ -575,6 +581,7 @@
"LocationDisplayOSMID": "Display OSM ID",
"ProductDisplayBarcode": "Display barcode",
"ProductDisplayCategoryTag": "Display category tag",
"SideMenuExperimentsDisplay": "Display 'Experiments'",
"Save": "Save",
"Title": "Settings",
"TranslationCompletion": "Translation is {completion}% complete.",
Expand Down
7 changes: 7 additions & 0 deletions src/i18n/locales/am.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
"DisplayMap": "Map",
"DisplayPriceMap": "Map",
"DisplayPriceChart": "Chart",
"Experiments": "Experiments",
"Label": "Label",
"Labels": "Labels",
"Language": "Languages",
Expand All @@ -185,6 +186,7 @@
"DateMissing": "Date missing",
"Details": "Details",
"Delete": "Delete",
"DeveloperMode": "Developer mode",
"Discount": "Discount",
"Example": "Example",
"Examples": "Examples",
Expand Down Expand Up @@ -244,6 +246,7 @@
"SignedIn": "Signed in!",
"SignIn": "Sign in",
"SignOut": "Sign out",
"SideMenu": "Side menu",
"Share": "Share",
"Source": "Source",
"Stats": "Stats",
Expand All @@ -252,6 +255,9 @@
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"Thanks": "Thanks",
"Theme": "Theme",
"ThemeLight": "Light",
"ThemeDark": "Dark",
"TopContributors": "Top contributors",
"TopLocations": "Top locations",
"TopProducts": "Top products",
Expand Down Expand Up @@ -575,6 +581,7 @@
"LocationDisplayOSMID": "Display OSM ID",
"ProductDisplayBarcode": "Display barcode",
"ProductDisplayCategoryTag": "Display category tag",
"SideMenuExperimentsDisplay": "Display 'Experiments'",
"Save": "Save",
"Title": "Settings",
"TranslationCompletion": "Translation is {completion}% complete.",
Expand Down
7 changes: 7 additions & 0 deletions src/i18n/locales/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
"DisplayMap": "خريطة",
"DisplayPriceMap": "خريطة",
"DisplayPriceChart": "Chart",
"Experiments": "Experiments",
"Label": "al3alama",
"Labels": "علامات",
"Language": "اللغات",
Expand All @@ -185,6 +186,7 @@
"DateMissing": "Date missing",
"Details": "Details",
"Delete": "حذف",
"DeveloperMode": "Developer mode",
"Discount": "Discount",
"Example": "Example",
"Examples": "Examples",
Expand Down Expand Up @@ -244,6 +246,7 @@
"SignedIn": "Signed in!",
"SignIn": "تسجيل الدخول",
"SignOut": "تسجيل الخروج",
"SideMenu": "Side menu",
"Share": "مشاركة",
"Source": "Source",
"Stats": "Stats",
Expand All @@ -252,6 +255,9 @@
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"Thanks": "Thanks",
"Theme": "مظهر",
"ThemeLight": "وضع نهاري",
"ThemeDark": "بنتاا",
"TopContributors": "Top contributors",
"TopLocations": "Top locations",
"TopProducts": "Top products",
Expand Down Expand Up @@ -575,6 +581,7 @@
"LocationDisplayOSMID": "Display OSM ID",
"ProductDisplayBarcode": "Display barcode",
"ProductDisplayCategoryTag": "Display category tag",
"SideMenuExperimentsDisplay": "Display 'Experiments'",
"Save": "حفظ",
"Title": "الإعدادات",
"TranslationCompletion": "Translation is {completion}% complete.",
Expand Down
7 changes: 7 additions & 0 deletions src/i18n/locales/as.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@
"DisplayMap": "Map",
"DisplayPriceMap": "Map",
"DisplayPriceChart": "Chart",
"Experiments": "Experiments",
"Label": "Label",
"Labels": "Labels",
"Language": "Languages",
Expand All @@ -185,6 +186,7 @@
"DateMissing": "Date missing",
"Details": "Details",
"Delete": "Delete",
"DeveloperMode": "Developer mode",
"Discount": "Discount",
"Example": "Example",
"Examples": "Examples",
Expand Down Expand Up @@ -244,6 +246,7 @@
"SignedIn": "Signed in!",
"SignIn": "Sign in",
"SignOut": "Sign out",
"SideMenu": "Side menu",
"Share": "Share",
"Source": "Source",
"Stats": "Stats",
Expand All @@ -252,6 +255,9 @@
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"Thanks": "Thanks",
"Theme": "Theme",
"ThemeLight": "Light",
"ThemeDark": "Dark",
"TopContributors": "Top contributors",
"TopLocations": "Top locations",
"TopProducts": "Top products",
Expand Down Expand Up @@ -575,6 +581,7 @@
"LocationDisplayOSMID": "Display OSM ID",
"ProductDisplayBarcode": "Display barcode",
"ProductDisplayCategoryTag": "Display category tag",
"SideMenuExperimentsDisplay": "Display 'Experiments'",
"Save": "Save",
"Title": "Settings",
"TranslationCompletion": "Translation is {completion}% complete.",
Expand Down
Loading

0 comments on commit b90ecc9

Please sign in to comment.