Skip to content

Commit

Permalink
refactor(l10n): New Crowdin translations to review and merge (#990)
Browse files Browse the repository at this point in the history
  • Loading branch information
openfoodfacts-bot authored Oct 27, 2024
1 parent bfb1dbb commit 56f2c3f
Show file tree
Hide file tree
Showing 5 changed files with 53 additions and 53 deletions.
4 changes: 2 additions & 2 deletions src/i18n/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,9 +186,9 @@
"Example": "Beispiel",
"Examples": "Beispiele",
"ExampleWithColon": "Beispiel:",
"ExampleWithColonAndValue": "Example: {value}",
"ExampleWithColonAndValue": "Beispiel: {value}",
"ExamplesWithColon": "Beispiele:",
"ExamplesWithColonAndValue": "Examples: {value}",
"ExamplesWithColonAndValue": "Beispiele: {value}",
"Edit": "Bearbeiten",
"Filter": "Filter",
"FilterProductWithPriceCount": "Mit einem Preis",
Expand Down
20 changes: 10 additions & 10 deletions src/i18n/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
"About": "À propos",
"AddPrice": "Ajouter un prix",
"AddToOFF": "Ajouter à {name}",
"AdditionalInfo": "Additional information",
"AdditionalInfo": "Informations supplémentaires",
"Brand": "Marque",
"Price": "Prix",
"Prices": "Prix",
Expand Down Expand Up @@ -186,9 +186,9 @@
"Example": "Exemple",
"Examples": "Exemples",
"ExampleWithColon": "Exemple :",
"ExampleWithColonAndValue": "Example: {value}",
"ExampleWithColonAndValue": "Exemple : {value}",
"ExamplesWithColon": "Exemples :",
"ExamplesWithColonAndValue": "Examples: {value}",
"ExamplesWithColonAndValue": "Exemples : {value}",
"Edit": "Modifier",
"Filter": "Filtre",
"FilterProductWithPriceCount": "Avec un prix",
Expand All @@ -204,7 +204,7 @@
"History": "Historique",
"Image": "Image",
"ImageFull": "Image en taille réelle",
"Latest": "Latest",
"Latest": "Derniers",
"LinkCopySuccess": "Lien copié",
"LocationCount": "{count} lieux",
"Map": "Carte",
Expand All @@ -221,16 +221,16 @@
"OrderProofCreatedDESC": "Date d'ajout",
"OrderProofDateDESC": "Date de la preuve",
"OrderUserCountDESC": "Nombre d'utilisateurs",
"PersonalInfo": "Personal information",
"PersonalInfo": "Informations personnelles",
"PriceCount": "{count} prix",
"PriceCreated": "Prix créé !",
"PricesMore": "Plus de prix",
"ProductCount": "{count} produits",
"ProofCount": "{count} preuves",
"Receipt": "Ticket de caisse",
"Receipts": "Receipts",
"Receipts": "Tickets de caisse",
"ReceiptPriceCount": "Nombre de prix",
"ReceiptPriceTotal": "Total amount",
"ReceiptPriceTotal": "Montant total",
"Search": "Rechercher",
"Settings": "Paramètres",
"SignInOFFAccount": "Se connecter avec votre compte {url}",
Expand Down Expand Up @@ -304,7 +304,7 @@
},
"LocationCard": {
"OSM": "OpenStreetMap",
"ONLINE": "Online"
"ONLINE": "En ligne"
},
"LocationDetail": {
"LatestPrices": "Derniers prix",
Expand Down Expand Up @@ -417,7 +417,7 @@
"PRICE_TAG": "Étiquette de prix",
"RECEIPT": "Ticket de caisse",
"GDPR_REQUEST": "Requête RGPD",
"SHOP_IMPORT": "Shop import"
"SHOP_IMPORT": "Import magasin"
},
"ProofCreate": {
"SelectProof": "Choisir une preuve",
Expand Down Expand Up @@ -511,7 +511,7 @@
"AddedToday": "Ajoutés aujourd'hui",
"Prices": "Prix",
"PricesToday": "Prix ajoutés aujourd'hui",
"PricesTotal": "Total prices",
"PricesTotal": "Nombre de prix total",
"ProductsWithPrices": "Produits avec prix",
"Title": "Statistiques",
"Products": "Produits",
Expand Down
74 changes: 37 additions & 37 deletions src/i18n/locales/he.json
Original file line number Diff line number Diff line change
@@ -1,38 +1,38 @@
{
"About": {
"WhyTitle": "למה {op_name}?",
"WhyAnswer1": "{op_name} is a project to collect and share prices of products around the world. It's a publicly available dataset that can be used for research, analysis, and more. {op_name} is developed and maintained by {off_url}.",
"WhyAnswer2": "There are currently few companies that own large databases of product prices at the barcode level. These prices are not freely available, but sold at a high price to private actors, researchers and other organizations that can afford them.",
"HowTitle": "How does {op_name} work?",
"HowAnswer1": "We are crowdsourcing an open-source dataset of prices. Prices can be added by users via this web app, or via the official {off_url} mobile app. Retailers or third-party apps can contribute as well by using our {op_api_url}.",
"HowAnswer2": "{op_name} is not only meant to store individual prices, but also consumption baskets, i.e. the list of products that people buy in a single shopping trip. This data is extremely interesting for researchers to analyze food consumption habits.",
"HowAnswer3": "When possible, we ask contributors to provide a proof of the price, in the form of a photo of the price tag or receipt. This is to ensure data quality.",
"HowAnswer4": "If you are providing a receipt as the proof image, it means you agree to submit your consumption basket to {op_name}. We will anonymize the receipt and make it publicly available, so that it can be used for research purpose. If you don't want to publicly share your receipt, you can still contribute by taking a picture of the price tag.",
"LicenseTitle": "License",
"LicenseAnswer1": "The price dataset is licensed under the {odbl_url}, which means that it can be used for any purpose, as long as you credit {op_name} and share any modifications you make to the dataset.",
"LicenseAnswer2": "Images submitted as proof are licensed under the {ccbysa_url}.",
"WhatTitle": "What is {op_name}?",
"WhatOFFTitle": "What is {off_name}?",
"WhatOFFAnswer": "{off_url} is a non-profit organisation that collects and shares information on food products from around the world. It is a collaborative project that relies on volunteers to collect data. {off_url} is the largest open food products database in the world, with over 3 million products in 200 countries.",
"WhyOFFTitle": "Why is {off_name} doing this?",
"WhyOFFAnswer": "Price information is of paramount importance to understand food systems. It's a key factor in understanding the cost of food and to promote healthier diets. Opening price data is a way to make it easier for researchers, journalists, and citizens to have a better understanding of how food prices vary geographically and in time.",
"HowContribute": "How can I contribute?",
"HowContributeAnswer": "You can contribute by adding prices to the dataset. You can do so by using the web app, or via the official mobile app. An {op_api_url} is also available if you want to integrate {op_name} to your app. You need an {off_url} account to contribute.",
"HowUseData": "How can I use the data?",
"HowUseDataAnswer1": "The data is available under the {odbl_url}, which means that it can be used for any purpose, as long as you credit {op_name} and share any modifications you make to the dataset.",
"HowUseDataAnswer2": "The {op_api_url} provides a way to easily access the data.",
"HowUseDataAnswer3": "The data is also available as 3 gzipped JSONL dumps: {op_dumb_prices_url}, {op_dumb_proofs_url}, and {op_dumb_locations_url}.",
"HowContact": "How can I get in touch?",
"HowContactAnswer": "You can get in touch with us by sending an email to {off_contact_email_url}.",
"HowSupport": "How can I support {op_name}?",
"HowSupportAnswer": "You can support {op_name} by contributing to the project, by sharing it with your friends and family, and by donating to {off_url}.",
"WhyOSM": "Why do you ask for an {osm_name} ID when I add a price?",
"WhyOSMAnswer": "We ask for an {osm_url} ID to be able to link the price to a specific shop. This is useful to be able to display the price on a map, and to be able to analyze regional or retailer price differences.",
"HowRetailer": "I'm a retailer and I want to contribute prices. How can I do that?",
"HowRetailerAnswer": "You can contribute prices by using our {op_api_url}. If you want to contribute prices at scale, please get in touch with us at {off_contact_email_url}.",
"WhyNoScraping": "Do you consider scraping prices from retailers' websites?",
"WhyNoScrapingAnswer1": "For legal and technical reasons, we don't consider scraping prices from retailers' websites as a valid way to contribute to {op_name}. We want to make sure that the prices we collect are accurate and up-to-date, and receiving scraped prices from contributors doesn't allow us to do that.",
"WhyNoScrapingAnswer2": "Price scraping is a considered option in a future version of {op_name}, but it would be done by {op_name} itself so that we can have a proof of the price based on the HTML page."
"WhyAnswer1": "{op_name} הוא מיזם לאיסוף ושיתוף מחירי מוצרים מכל רחבי העולם. זאת סדרת נתונים שזמינה לציבור ואפשר להשתמש בה למחקר, ניתוח ועוד. {op_name} מפותחת ומתוחזקת על ידי {off_url}.",
"WhyAnswer2": "כרגע יש מעט חברות שמחזיקות מסדי נתונים גדולים של מחירים מוצרים ברמת ברקודים. המחירים האלה אינם גלויים לציבור באופן חופשי אך נמכרים במחיר גבוה לשחקנים פרטיים, חוקרים ושלל ארגונים שיכולים להרשות לעצמם לקנות אותם.",
"HowTitle": "איך {op_name} עובד?",
"HowAnswer1": "אנו נעזרים במיקור המונים לתפעול סדרת נתונים בקוד פתוח של מחירים. משתמשים יכולים להוסיף מחירים דרך יישום הרשת הזה, או דרך היישומון הרשמי של {off_url} לניידים. קמעונאים או יישומי צד־שלישי יכולים לתרום גם כן דרך ה־{op_api_url} שלנו.",
"HowAnswer2": "המטרה של {op_name} היא לא רק לאחסן מחירים נקודתיים אלא גם סלי צריכה, כלומר רשימת המוצרים שאנשים רוכשים במסע קניות בודד. הנתונים האלה מאוד מעניינים חוקרים לצורך ניתוח הרגלי צריכת מזון.",
"HowAnswer3": "כשאפשר, אנו מבקשים ממתנדבים לספק הוכחה למחיר, בצורת תמונת מדבקת המחיר או הקבלה. כך ניתן לוודא את איכות הנתונים.",
"HowAnswer4": "אם סיפקת קבלה כתמונת הוכחה, משמעות הדבר היא שמקובל עליך להגיש את סל הקניות שלך ל־{op_name}. אנו נהפוך את הקבלה לאלמונית וננגיש אותה לציבור כדי שניתן יהיה להשתמש בה למטרות מחקר. אם לא מקובל עליך לשתף את הקבלה שלך לקהל הרחב, עדיין אפשר לתרום על ידי צילום מדבקת המחיר.",
"LicenseTitle": "רישיון",
"LicenseAnswer1": "סדרת נתוני המחירים כפופה לרישיון {odbl_url}, כלומר שאפשר להשתמש בה לכל מטרה כל עוד יש הוקרת תודה ל־{op_name} ושיתוף של השינויים שערכת בסדרת הנתונים.",
"LicenseAnswer2": "תמונות שהוגשו כהוכחה כפופות לרישיון {ccbysa_url}.",
"WhatTitle": "מה זה {op_name}?",
"WhatOFFTitle": "מה זה {off_name}?",
"WhatOFFAnswer": "{off_url} הוא ארגון ללא מטרות רווח שאוסף ומשתף מידע על מוצרי מזון מכל רחבי העולם. זה מיזם שיתופי שמסתמך על מתנדבים לאיסוף נתונים. {off_url} הוא מסד נתוני המזון הגדול ביותר בקוד פתוח בעולם עם למעלה מ־3 מיליון מוצרים מ־200 מדינות.",
"WhyOFFTitle": "למה {off_name} עושה את זה?",
"WhyOFFAnswer": "פרטי המחירים הם בעלי חשיבות עליונה להבנת מערכות המזון. זה גורם מפתח להבנת עלות המזון ולקידום תזונה בריאה יותר. פתיחת נתוני המחירים היא דרך להקל על חוקרים, עיתונאים ואזרחים להבין איך מחירי מוצרים משתנים מאזור לאזור ולאורך זמן.",
"HowContribute": "כיצד ניתן לתרום?",
"HowContributeAnswer": "אפשר לתרום על ידי הוספת מחירים לסדרת הנתונים. אפשר לעשות זאת דרך היישום לדפדפן או דרך היישומון לניידים. {op_api_url} זמין גם כן כדי ליצור שילוב בין {op_name} לבין היישום שלך. צריך חשבון ב־{off_url} כדי לתרום.",
"HowUseData": "איך אפשר להשתמש בנתונים?",
"HowUseDataAnswer1": "הנתונים כפופים לרישיון {odbl_url}, כלומר שאפשר להשתמש בהם לכל מטרה כל עוד יש הוקרת תודה ל־{op_name} ושיתוף של השינויים שערכת בסדרת הנתונים.",
"HowUseDataAnswer2": "{op_api_url} מספק דרך קלה לגשת לנתונים.",
"HowUseDataAnswer3": "הנתונים זמינים גם כ־3 היטלי JSONL דחוסים ב־gzip‏: {op_dumb_prices_url}, {op_dumb_proofs_url} ו־{op_dumb_locations_url}.",
"HowContact": "איך אפשר ליצור קשר?",
"HowContactAnswer": "אפשר ליצור איתנו קשר על ידי שליחת הודעה אל {off_contact_email_url}.",
"HowSupport": "איך אפשר לתמוך ב־{op_name}?",
"HowSupportAnswer": "אפשר לתמוך ב־{op_name} על ידי תרומה למיזם, על ידי שיתוף אותו עם חברים ומשפחה ועל ידי תרומה דרך {off_url}.",
"WhyOSM": "למה מופיעה בקשה למזהה ב־{osm_name} בעת הוספת מחיר?",
"WhyOSMAnswer": "אני מבקשים מזהה {osm_url} כדי שנוכל לקשר את המחיר לחנות מסוימת. שימושי כדי שנוכל להציג את המחיר על מפה וכדי לנתח את הבדלי המחירים האזוריים או בין הקמעונאים.",
"HowRetailer": "אני קמעונאי ואני רוצה לתרום מחירים. איך אפשר לעשות את זה?",
"HowRetailerAnswer": "אפשר לתרום מחירים דרך {op_api_url}. כדי לתרום מחירים במרוכז, נא ליצור איתנו קשר דרך {off_contact_email_url}.",
"WhyNoScraping": "האם שקלתם לשאוב מחירים מאתרי קמעונאים?",
"WhyNoScrapingAnswer1": "מסיבות טכניות ומשפטיות אנחנו לא שוקלים לשאוב מחירים מאתרי קמעונאים כדרך תקפה לתרום ל־{op_name}. אנו רוצים לוודא שהמחירים שאנו אוספים הם מדויקים ועדכניים וקבלת מחירים שנשאבו דרך מתנדבים לא תאפשר לנו לעשות זאת.",
"WhyNoScrapingAnswer2": "שאיבת מחירים נחשבת לאפשרות בגרסאות עתידיות של {op_name} אך היא תבוצע על ידי {op_name} בעצמו כדי שתהיה לנו הוכחה למחיר שמבוססת על עמוד ה־HTML."
},
"AddPriceHome": {
"MultipleProductMode": {
Expand Down Expand Up @@ -186,14 +186,14 @@
"Example": "דוגמה",
"Examples": "דוגמאות",
"ExampleWithColon": "דוגמה:",
"ExampleWithColonAndValue": "Example: {value}",
"ExampleWithColonAndValue": "דוגמה: {value}",
"ExamplesWithColon": "דוגמאות:",
"ExamplesWithColonAndValue": "Examples: {value}",
"ExamplesWithColonAndValue": "דוגמאות: {value}",
"Edit": "עריכה",
"Filter": "סינון",
"FilterProductWithPriceCount": "עם מחיר",
"FilterProductWithPriceCountHide": "הסתרת מוצרים עם מחירים",
"FilterProductWithoutPriceCount": "Without prices",
"FilterProductWithoutPriceCount": "בלי מחירים",
"FilterPriceMoreThan30DaysHide": "הסתרת מחירים ישנים מ־30 יום",
"FilterProofWithPriceCountHide": "Hide proofs with prices",
"FilterLocationWithPriceCountHide": "הסתרת מקומות עם מחירים",
Expand Down Expand Up @@ -242,8 +242,8 @@
"Stats": "סטטיסטיקה",
"TaglineOriginal": "מסד נתונים פתוח למחירי מוצרי מזון במיקור המונים",
"TaglineAlt1": "מסד הנתונים הפתוח למחירים במיקור המונים",
"TaglineAlt2": "The open crowdsourced database of food and product prices",
"TaglineAlt3": "Prices should be free",
"TaglineAlt2": "מסד הנתונים הפתוח למחירי מוצרי מזון ומוצרים במיקור המונים",
"TaglineAlt3": "המחירים אמורים להיות חופשיים",
"Thanks": "תודה",
"TopContributors": "תורמים מובילים",
"TopLocations": "מקומות מובילים",
Expand Down
4 changes: 2 additions & 2 deletions src/i18n/locales/ta.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,9 +186,9 @@
"Example": "எடுத்துக்காட்டு",
"Examples": "எடுத்துக்காட்டுகள்",
"ExampleWithColon": "Example:",
"ExampleWithColonAndValue": "Example: {value}",
"ExampleWithColonAndValue": "எடுத்துக்காட்டு: {மதிப்பு}",
"ExamplesWithColon": "Examples:",
"ExamplesWithColonAndValue": "Examples: {value}",
"ExamplesWithColonAndValue": "எடுத்துக்காட்டுகள்: {மதிப்பு}",
"Edit": "திருத்து",
"Filter": "Filter",
"FilterProductWithPriceCount": "ஒரு விலையுடன்",
Expand Down
4 changes: 2 additions & 2 deletions src/i18n/locales/uk.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,9 +186,9 @@
"Example": "Приклад",
"Examples": "Приклади",
"ExampleWithColon": "Наприклад:",
"ExampleWithColonAndValue": "Example: {value}",
"ExampleWithColonAndValue": "Приклад: {value}",
"ExamplesWithColon": "Приклади:",
"ExamplesWithColonAndValue": "Examples: {value}",
"ExamplesWithColonAndValue": "Приклади: {value}",
"Edit": "Редагувати",
"Filter": "Фільтр",
"FilterProductWithPriceCount": "З ціною",
Expand Down

0 comments on commit 56f2c3f

Please sign in to comment.