diff --git a/src/i18n/locales/he.json b/src/i18n/locales/he.json index 1750c9bdcd1..eddb6490021 100644 --- a/src/i18n/locales/he.json +++ b/src/i18n/locales/he.json @@ -137,7 +137,7 @@ "Common": { "About": "על אודות", "AddPrice": "הוספת מחיר", - "AddPrices": "Add prices", + "AddPrices": "הוספת מחירים", "AddProof": "הוספת הוכחה", "AddProofs": "Add proofs", "AddToOFF": "הוספה אל {name}", @@ -538,7 +538,7 @@ "Title": "הוספת מחיר" }, "AddPrices": { - "Title": "Add prices" + "Title": "הוספת מחירים" }, "AddPriceSingle": { "Title": "הוספת מחיר בודד" diff --git a/src/i18n/locales/id.json b/src/i18n/locales/id.json index f4ec792d2ff..aba96980f54 100644 --- a/src/i18n/locales/id.json +++ b/src/i18n/locales/id.json @@ -137,9 +137,9 @@ "Common": { "About": "Tentang", "AddPrice": "Tambahkan harga", - "AddPrices": "Add prices", + "AddPrices": "Tambahkan harga", "AddProof": "Tambahkan bukti", - "AddProofs": "Add proofs", + "AddProofs": "Tambahkan bukti", "AddToOFF": "Tambahkan ke {name}", "AdditionalInfo": "Informasi tambahan", "Barcode": "Kode batang", @@ -221,10 +221,10 @@ "Help": "Bantuan", "History": "Riwayat", "Image": "Gambar", - "ImageSelect": "Select an image", - "ImageSelectMultiple": "Select images", - "ImageSelected": "Image selected!", - "ImageSelectedCount": "{count} images selected | {count} image selected | {count} images selected", + "ImageSelect": "Pilih gambar", + "ImageSelectMultiple": "Pilih gambar", + "ImageSelected": "Gambar terpilih!", + "ImageSelectedCount": "{count} gambar terpilih | {count} gambar terpilih | {count} gambar terpilih", "Images": "Gambar", "ImageFull": "Gambar ukuran penuh", "Latest": "Terbaru", @@ -250,11 +250,11 @@ "Physical": "Fisik", "PRICE_TAG": "Label harga", "PriceCount": "{count} harga | {count} harga | {count} harga", - "PriceToValidateCount": "{count} prices to validate | {count} price to validate | {count} prices to validate", + "PriceToValidateCount": "{count} harga untuk divalidasi | {count} harga untuk divalidasi | {count} harga untuk divalidasi", "PriceCreated": "Harga dibuat!", "PricesMore": "Harga lebih lanjut", "PricesAddedToday": "Harga yang ditambahkan hari ini", - "PricesToday": "Prices today", + "PricesToday": "Harga hari ini", "Private": "Pribadi", "Privacy": "Privasi", "ProductCount": "{count} produk | {count} produk | {count} produk", @@ -263,11 +263,11 @@ "ProofDetails": "Rincian bukti", "ProofMissing": "Bukti hilang", "ProofSelect": "Pilih bukti", - "ProofSelectMultiple": "Select proofs", + "ProofSelectMultiple": "Pilih bukti", "ProofSelected": "Bukti dipilih!", "ProofSelectedCount": "{count} bukti dipilih | {count} bukti dipilih | {count} bukti dipilih", - "ProofsAddedToday": "Proofs added today", - "ProofsToday": "Proofs today", + "ProofsAddedToday": "Bukti ditambahkan hari ini", + "ProofsToday": "Bukti hari ini", "Public": "Publik", "Quantity": "Kuantitas", "QuantityBought": "Kuantitas yang dibeli", @@ -306,7 +306,7 @@ "Top": "Teratas", "Total": "Total", "Type": "Tipe", - "Unreadable": "Unreadable", + "Unreadable": "Tidak dapat dibaca", "Upload": "Unggah", "UploadMultipleImages": "Unggah {count} gambar | Unggah {count} gambar", "UploadMultiplePrices": "Unggah {count} harga | Unggah {count} harga", @@ -331,7 +331,7 @@ "Cleanup": "3. Pembersihan", "Summary": "4. Ringkasan" }, - "BoundingBoxesFromServerWarning": "No labels could be automatically detected. Please manually draw squares around the labels.", + "BoundingBoxesFromServerWarning": "Tidak ada label yang dapat terdeteksi secara otomatis. Silakan menggambar kotak secara manual di sekitar label.", "FindBoundingBoxes": "Temukan label secara otomatis", "FindBoundingBoxesRunning": "Deteksi label otomatis sedang berjalan. Mohon tunggu...", "LabelsExtractionSteps": { @@ -340,25 +340,25 @@ "SendLabels": "3. Kirim label untuk pemrosesan otomatis", "SendLabelsButton": "Kirim label" }, - "PricesAlreadyAdded": "Prices already added", + "PricesAlreadyAdded": "Harga sudah ditambahkan", "PriceAddConfirmationMessage": "{numberOfPricesAdded} harga akan ditambahkan ke bukti yang sudah ada pada {date} di {locationName}", "PriceAddProgress": "{numberOfPricesAdded} / {totalNumberOfPrices} harga ditambahkan", "WaitForUpload": "Harap tunggu untuk diunggah", "GoToDashboard": "Buka dasbor Anda", "GoToProof": "Buka bukti", "AddNewProof": "Tambahkan bukti baru", - "NextProof": "Next proof", - "ChooseNextProof": "Choose another proof to handle", + "NextProof": "Bukti selanjutnya", + "ChooseNextProof": "Pilih bukti lain untuk ditangani", "AutomaticBoundingBoxSource": "otomatis", "ManualBoundingBoxSource": "manual", "DetectedBarcode": "Kode batang terdeteksi: {barcode}", "LabelProcessingErrorMessage": "Eror: pemrosesan otomatis label gagal", "PriceTagLabels": { - "PriceTagWithPrice": "Price tag with a price", - "PriceTagWithoutPrice": "Price tag without a price", - "NewPriceTag": "New price tag" + "PriceTagWithPrice": "Label harga dengan harga", + "PriceTagWithoutPrice": "Label harga tanpa harga", + "NewPriceTag": "Label harga baru" }, - "OpenWithTheAssistant": "Open with the assistant" + "OpenWithTheAssistant": "Buka dengan Asisten" }, "Community": { "JoinUs": "Bergabunglah bersama kami!", @@ -493,7 +493,7 @@ "ProductNotFound": "Produk tidak ditemukan di Open Food Facts... Jangan ragu untuk menambahkannya :)" }, "ProofAdd": { - "HowToMultiple": "All the price tag images you select should share the same shop location, and been taken on the same day." + "HowToMultiple": "Semua gambar label harga yang Anda pilih harus memiliki lokasi toko yang sama, dan diambil pada hari yang sama." }, "ProofCard": { "Proof": "Bukti", @@ -538,7 +538,7 @@ "Title": "Tambahkan harga" }, "AddPrices": { - "Title": "Add prices" + "Title": "Tambahkan harga" }, "AddPriceSingle": { "Title": "Tambahkan satu harga" @@ -550,7 +550,7 @@ "Title": "Tambahkan bukti" }, "AddProofs": { - "Title": "Add proofs" + "Title": "Tambahkan bukti" }, "AddProofSingle": { "Title": "Tambahkan sebuah bukti" @@ -625,7 +625,7 @@ "Title": "Asisten Kontribusi" }, "PriceValidationAssistant": { - "Title": "Price Validation Assistant" + "Title": "Asisten Validasi Harga" } }, "Search": { @@ -698,7 +698,7 @@ "FavoriteCurrencies": "Mata uang favorit", "CurrencyRequired": "Setidaknya diperlukan satu mata uang", "LanguageLabel": "Bahasa", - "LocationFinder": "Location finder", + "LocationFinder": "Pencari lokasi", "LocationDisplayOSMID": "Tampilkan ID OSM", "ProductDisplayBarcode": "Tampilkan kode batang", "ProductDisplayCategoryTag": "Tampilkan tag kategori", diff --git a/src/i18n/locales/lt.json b/src/i18n/locales/lt.json index bf7f6c4b43b..50f9898865d 100644 --- a/src/i18n/locales/lt.json +++ b/src/i18n/locales/lt.json @@ -139,7 +139,7 @@ "AddPrice": "Pridėti kainą", "AddPrices": "Pridėti kainas", "AddProof": "Pridėti įrodymą", - "AddProofs": "Add proofs", + "AddProofs": "Pridėti įrodymus", "AddToOFF": "Add to {name}", "AdditionalInfo": "Additional information", "Barcode": "Barkodas", @@ -550,7 +550,7 @@ "Title": "Pridėti įrodymą" }, "AddProofs": { - "Title": "Add proofs" + "Title": "Pridėti įrodymus" }, "AddProofSingle": { "Title": "Pridėti vienintelį įrodymą" @@ -625,7 +625,7 @@ "Title": "Bendradarbiavimo asistentas" }, "PriceValidationAssistant": { - "Title": "Price Validation Assistant" + "Title": "Kainų tvirtinimo asistentas" } }, "Search": { diff --git a/src/i18n/locales/nl_NL.json b/src/i18n/locales/nl_NL.json index e9a8166dbe5..70b3c3dc035 100644 --- a/src/i18n/locales/nl_NL.json +++ b/src/i18n/locales/nl_NL.json @@ -137,9 +137,9 @@ "Common": { "About": "Over", "AddPrice": "Voeg een prijs toe", - "AddPrices": "Add prices", + "AddPrices": "Prijzen toevoegen", "AddProof": "Voeg een bewijs toe", - "AddProofs": "Add proofs", + "AddProofs": "Bewijzen toevoegen", "AddToOFF": "Toevoegen aan {name}", "AdditionalInfo": "Aanvullende informatie", "Barcode": "Streepjescode", @@ -221,10 +221,10 @@ "Help": "Help", "History": "Geschiedenis", "Image": "Afbeelding", - "ImageSelect": "Select an image", - "ImageSelectMultiple": "Select images", - "ImageSelected": "Image selected!", - "ImageSelectedCount": "{count} images selected | {count} image selected | {count} images selected", + "ImageSelect": "Afbeelding selecteren", + "ImageSelectMultiple": "Afbeeldingen selecteren", + "ImageSelected": "Afbeelding geselecteerd!", + "ImageSelectedCount": "{count} afbeeldingen geselecteerd | {count} afbeelding geselecteerd | {count} afbeeldingen geselecteerd", "Images": "Afbeeldingen", "ImageFull": "Afbeelding op volledige grootte", "Latest": "Laatste", @@ -263,7 +263,7 @@ "ProofDetails": "Bewijs details", "ProofMissing": "Bewijs ontbreekt", "ProofSelect": "Selecteer een bewijs", - "ProofSelectMultiple": "Select proofs", + "ProofSelectMultiple": "Selecteer bewijzen", "ProofSelected": "Bewijs geselecteerd!", "ProofSelectedCount": "{count} bewijzen geselecteerd | {count} bewijs geselecteerd | {count} bewijzen geselecteerd", "ProofsAddedToday": "Proofs added today", @@ -309,7 +309,7 @@ "Unreadable": "Onleesbaar", "Upload": "Uploaden", "UploadMultipleImages": "Upload {count} afbeelding | Upload {count} afbeeldingen", - "UploadMultiplePrices": "Upload {count} price | Upload {count} prices", + "UploadMultiplePrices": "Upload {count} prijs | Upload {count} prijzen", "URL": "URL", "URLInvalid": "Ongeldige URL", "User": "Gebruiker", @@ -326,9 +326,9 @@ }, "ContributionAssistant": { "Steps": { - "ProofSelect": "1. Proof selection", + "ProofSelect": "1. Selectie van het bewijs", "LabelsExtraction": "2. Labels extraction", - "Cleanup": "3. Cleanup", + "Cleanup": "3. Opschonen", "Summary": "4. Samenvatting" }, "BoundingBoxesFromServerWarning": "No labels could be automatically detected. Please manually draw squares around the labels.", @@ -340,7 +340,7 @@ "SendLabels": "3. Verzend de labels voor automatische verwerking", "SendLabelsButton": "Labels verzenden" }, - "PricesAlreadyAdded": "Prices already added", + "PricesAlreadyAdded": "Prijzen al toegevoegd", "PriceAddConfirmationMessage": "{numberOfPricesAdded} price(s) will be added to an existing proof on the {date} at {locationName}", "PriceAddProgress": "{numberOfPricesAdded} / {totalNumberOfPrices} prijzen toegevoegd", "WaitForUpload": "Please wait for upload", @@ -356,9 +356,9 @@ "PriceTagLabels": { "PriceTagWithPrice": "Price tag with a price", "PriceTagWithoutPrice": "Price tag without a price", - "NewPriceTag": "New price tag" + "NewPriceTag": "Nieuw prijskaartje" }, - "OpenWithTheAssistant": "Open with the assistant" + "OpenWithTheAssistant": "Openen met de assistent" }, "Community": { "JoinUs": "Doe mee!", @@ -538,7 +538,7 @@ "Title": "Voeg een prijs toe" }, "AddPrices": { - "Title": "Add prices" + "Title": "Prijzen toevoegen" }, "AddPriceSingle": { "Title": "Voeg een enkele prijs toe" @@ -550,7 +550,7 @@ "Title": "Voeg een bewijs toe" }, "AddProofs": { - "Title": "Add proofs" + "Title": "Bewijzen toevoegen" }, "AddProofSingle": { "Title": "Voeg één bewijs toe" @@ -625,7 +625,7 @@ "Title": "Bijdrage-Assistent" }, "PriceValidationAssistant": { - "Title": "Price Validation Assistant" + "Title": "Prijsvalidatie-assistent" } }, "Search": { diff --git a/src/i18n/locales/pt_PT.json b/src/i18n/locales/pt_PT.json index 30b682e03bd..f24babfcc6c 100644 --- a/src/i18n/locales/pt_PT.json +++ b/src/i18n/locales/pt_PT.json @@ -137,9 +137,9 @@ "Common": { "About": "Sobre", "AddPrice": "Adicionar um preço", - "AddPrices": "Add prices", + "AddPrices": "Adicionar preços", "AddProof": "Adicionar um comprovativo", - "AddProofs": "Add proofs", + "AddProofs": "Adicionar comprovativos", "AddToOFF": "Adicionar a {name}", "AdditionalInfo": "Informação adicional", "Barcode": "Código de barras", @@ -538,7 +538,7 @@ "Title": "Adicionar um preço" }, "AddPrices": { - "Title": "Add prices" + "Title": "Adicionar preços" }, "AddPriceSingle": { "Title": "Adicionar um preço único" @@ -550,7 +550,7 @@ "Title": "Adicionar um comprovativo" }, "AddProofs": { - "Title": "Add proofs" + "Title": "Adicionar comprovativos" }, "AddProofSingle": { "Title": "Adicionar um único comprovativo" @@ -625,7 +625,7 @@ "Title": "Assistente de contribuição" }, "PriceValidationAssistant": { - "Title": "Price Validation Assistant" + "Title": "Assistente de validação de preços" } }, "Search": { diff --git a/src/i18n/locales/uk.json b/src/i18n/locales/uk.json index 6783b460500..dfce7ad3016 100644 --- a/src/i18n/locales/uk.json +++ b/src/i18n/locales/uk.json @@ -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.", + "WhyAnswer1": "{op_name} — це проєкт зі збирання та обміну цінами на продукти у всьому світі. Це загальнодоступний набір даних, який можна використовувати для досліджування, аналізування тощо. {op_name} Розробив та підтримує {off_url}.", + "WhyAnswer2": "Зараз мало компаній, які мають великі бази даних про ціни на продукцію на рівні штрих-коду. Цих цін нема у вільному доступі, а продаються вони за високу ціну приватним гравцям, дослідникам та іншим організаціям, які можуть їх собі дозволити.", "HowTitle": "Як працює {op_name}?", - "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.", + "HowAnswer1": "Ми використовуємо краудсорсинг відкритого набору даних про ціни. Ціни можуть додавати користувачі через цей вебдодаток або через офіційний мобільний застосунок {off_url}. Роздрібні продавці або сторонні програми також можуть зробити свій внесок, використовуючи наш {op_api_url}.", + "HowAnswer2": "{op_name} призначений не лише для зберігання індивідуальних цін, а й для споживчих кошиків, тобто переліку продуктів, які люди купують під час одного походу по крамницях. Ці дані надзвичайно цікаві дослідникам для аналізування харчових звичок.", + "HowAnswer3": "Коли це можливо, ми просимо дописувачів надати підтвердження ціни у вигляді фото цінника або квитанції. Це потрібно, щоб забезпечити якість даних.", + "HowAnswer4": "Якщо ви надаєте квитанцію як доказове зображення, це означає, що ви погоджуєтеся надіслати свій споживчий кошик {op_name}. Ми зробимо квитанцію анонімною та оприлюднимо її, щоб її можна було використовувати для дослідницьких цілей. Якщо ви не хочете привселюдно публікувати свою квитанцію, ви можете зробити свій внесок, сфотографувавши цінник.", "LicenseTitle": "Ліцензійна угода", - "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." + "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 gzip-дампи JSONL: {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} ID, коли я додаю ціну?", + "WhyOSMAnswer": "Ми просимо {osm_url} ID, щоб мати змогу прив’язати ціну до конкретного магазину. Це корисно, щоб мати змогу показувати ціну на мапі та аналізувати різницю між регіональними та роздрібними цінами.", + "HowRetailer": "Я роздрібний продавець і хочу вказати ціни. Як я можу це зробити?", + "HowRetailerAnswer": "Ви можете вказати ціни, використовуючи наш {op_api_url}. Якщо ви хочете вказати масштабні ціни, зв’яжіться з нами за адресою {off_contact_email_url}.", + "WhyNoScraping": "Чи розглядаєте ви скидання цін із вебсайтів роздрібних продавців?", + "WhyNoScrapingAnswer1": "З юридичних і технічних причин ми не вважаємо скидання цін із вебсайтів роздрібних продавців дійсним способом внеску в {op_name}. Ми хочемо бути впевненими, що ціни, які ми збираємо, точні й актуальні, а отримання цін від учасників не дозволяє нам це робити.", + "WhyNoScrapingAnswer2": "Збирання ціни розглядається як варіант у майбутній версії {op_name}, але це робитиме сам {op_name}, щоб ми могли мати підтвердження ціни на основі HTML-сторінки." }, "AddPriceHome": { "MultipleProductMode": { @@ -151,7 +151,7 @@ "BarcodeInvalid": "Штрих-код не є дійсним", "Brand": "Виробник", "Brands": "Виробники", - "BrandTotal": "{count} brands | {count} brand | {count} brands", + "BrandTotal": "{count} бренди | {count} бренд | {count} бренди", "Price": "Ціна", "Prices": "Ціни", "PRODUCT": "Продукт", @@ -163,7 +163,7 @@ "CATEGORY": "Категорія", "Category": "Категорія", "Categories": "Категорії", - "CategoryTotal": "{count} categories | {count} category | {count} categories", + "CategoryTotal": "{count} категорії | {count} категорія | {count} категорії", "Chart": "Графік", "Clear": "Очистити", "Contributors": "Співучасники", @@ -183,7 +183,7 @@ "Experiments": "Експерименти", "Label": "Мітка", "Labels": "Етикетки", - "LabelTotal": "{count} labels | {count} label | {count} labels", + "LabelTotal": "{count} мітки | {count} мітка | {count} мітки", "Language": "Мови", "Languages": "Мови", "LatestPrices": "Остання ціна", @@ -229,7 +229,7 @@ "ImageFull": "Повнорозмірне зображення", "Latest": "Останні", "LinkCopySuccess": "Посилання скопійоване", - "LocationCount": "{count} locations | {count} location | {count} locations", + "LocationCount": "{count} локації | {count} розташування | {count} локації", "Map": "Мапа", "Offline": "Офлайн", "Online": "Онлайн", @@ -237,7 +237,7 @@ "OrderLocationCountDESC": "Кількість місць", "OrderProductUniqueScansDESC": "Кількість сканувань", "OrderProductPriceCountDESC": "Кількість цін", - "OrderPriceCountDESC": "Price count", + "OrderPriceCountDESC": "Розрахунок ціни", "OrderPriceASC": "Ціна", "OrderPriceCreatedDESC": "Дата додавання", "OrderPriceDateDESC": "Дата ціни", @@ -249,7 +249,7 @@ "PersonalInfo": "Особиста інформація", "Physical": "Фізичний", "PRICE_TAG": "Цінник", - "PriceCount": "{count} prices | {count} price | {count} prices", + "PriceCount": "{count} ціни | {count} ціна | {count} ціни", "PriceToValidateCount": "{count} ціни для перевірки | {count} ціна для перевірки | {count} ціни для перевірки", "PriceCreated": "Ціна створена!", "PricesMore": "Більше цін", @@ -257,9 +257,9 @@ "PricesToday": "Ціни сьогодні", "Private": "Приватний", "Privacy": "Конфіденційність", - "ProductCount": "{count} products | {count} product | {count} products", + "ProductCount": "{count} продукти | {count} продукт | {count} продукти", "ProductFind": "Знайти товар", - "ProofCount": "{count} proofs | {count} proof | {count} proofs", + "ProofCount": "{count} докази | {count} доказ | {count} докази", "ProofDetails": "Подробиці перевірки", "ProofMissing": "Доказ відсутній", "ProofSelect": "Виберіть доказ", @@ -293,7 +293,7 @@ "Stats": "Статистика", "TaglineOriginal": "Відкрита краудсорсингова база даних цін на продукти харчування", "TaglineAlt1": "Відкрита краудсорсингова база даних цін", - "TaglineAlt2": "The open crowdsourced database of food and product prices", + "TaglineAlt2": "Відкрита краудсорсингова база даних цін на харчові продукти", "TaglineAlt3": "Ціни мають бути вільними", "Thanks": "Дякую", "Theme": "Тема", @@ -303,7 +303,7 @@ "TopLocations": "Топ локацій", "TopProducts": "Кращі продукти", "Today": "Сьогодні", - "Top": "Top", + "Top": "Верх", "Total": "Усього", "Type": "Тип", "Unreadable": "Неможливо прочитати", @@ -314,8 +314,8 @@ "URLInvalid": "Некоректна URL-адреса", "User": "Користувач", "Users": "Користувачі", - "UserCount": "{count} users | {count} user | {count} users", - "UserContributorCount": "{count} contributors | {count} contributor | {count} contributors", + "UserCount": "{count} користувачів | {count} користувач | {count} користувачів", + "UserContributorCount": "{count} учасників | {count} учасник | {count} учасників", "View": "Переглянути", "Website": "Сайт", "Yes": "Так",