Skip to content

Commit

Permalink
chore: New translations to review and merge (#5836)
Browse files Browse the repository at this point in the history
* New translations app_en.arb (Romanian)

* New translations app_en.arb (French)

* New translations app_en.arb (Spanish)

* New translations app_en.arb (Afrikaans)

* New translations app_en.arb (Arabic)

* New translations app_en.arb (Belarusian)

* New translations app_en.arb (Bulgarian)

* New translations app_en.arb (Catalan)

* New translations app_en.arb (Czech)

* New translations app_en.arb (Danish)

* New translations app_en.arb (German)

* New translations app_en.arb (Greek)

* New translations app_en.arb (Basque)

* New translations app_en.arb (Finnish)

* New translations app_en.arb (Irish)

* New translations app_en.arb (Gujarati)

* New translations app_en.arb (Hebrew)

* New translations app_en.arb (Hungarian)

* New translations app_en.arb (Armenian)

* New translations app_en.arb (Italian)

* New translations app_en.arb (Japanese)

* New translations app_en.arb (Georgian)

* New translations app_en.arb (Korean)

* New translations app_en.arb (Kurdish)

* New translations app_en.arb (Lithuanian)

* New translations app_en.arb (Mongolian)

* New translations app_en.arb (Dutch)

* New translations app_en.arb (Norwegian)

* New translations app_en.arb (Punjabi)

* New translations app_en.arb (Polish)

* New translations app_en.arb (Portuguese)

* New translations app_en.arb (Russian)

* New translations app_en.arb (Slovak)

* New translations app_en.arb (Slovenian)

* New translations app_en.arb (Albanian)

* New translations app_en.arb (Serbian (Cyrillic))

* New translations app_en.arb (Swati)

* New translations app_en.arb (Southern Sotho)

* New translations app_en.arb (Swedish)

* New translations app_en.arb (Tswana)

* New translations app_en.arb (Turkish)

* New translations app_en.arb (Tsonga)

* New translations app_en.arb (Ukrainian)

* New translations app_en.arb (Venda)

* New translations app_en.arb (Xhosa)

* New translations app_en.arb (Chinese Simplified)

* New translations app_en.arb (Chinese Traditional)

* New translations app_en.arb (Zulu)

* New translations app_en.arb (Vietnamese)

* New translations app_en.arb (Galician)

* New translations app_en.arb (Icelandic)

* New translations app_en.arb (Portuguese, Brazilian)

* New translations app_en.arb (Indonesian)

* New translations app_en.arb (Persian)

* New translations app_en.arb (Khmer)

* New translations app_en.arb (Tamil)

* New translations app_en.arb (Bengali)

* New translations app_en.arb (Marathi)

* New translations app_en.arb (Thai)

* New translations app_en.arb (Croatian)

* New translations app_en.arb (Norwegian Nynorsk)

* New translations app_en.arb (Kazakh)

* New translations app_en.arb (Estonian)

* New translations app_en.arb (Latvian)

* New translations app_en.arb (Azerbaijani)

* New translations app_en.arb (Hindi)

* New translations app_en.arb (Kyrgyz)

* New translations app_en.arb (Malay)

* New translations app_en.arb (Maori)

* New translations app_en.arb (Telugu)

* New translations app_en.arb (English, Australia)

* New translations app_en.arb (English, United Kingdom)

* New translations app_en.arb (Tagalog)

* New translations app_en.arb (Burmese)

* New translations app_en.arb (Yiddish)

* New translations app_en.arb (Maltese)

* New translations app_en.arb (Welsh)

* New translations app_en.arb (Faroese)

* New translations app_en.arb (Esperanto)

* New translations app_en.arb (Uyghur)

* New translations app_en.arb (Filipino)

* New translations app_en.arb (Luxembourgish)

* New translations app_en.arb (Chinese Traditional, Hong Kong)

* New translations app_en.arb (Tatar)

* New translations app_en.arb (Malayalam)

* New translations app_en.arb (Breton)

* New translations app_en.arb (Romansh)

* New translations app_en.arb (Tibetan)

* New translations app_en.arb (Latin)

* New translations app_en.arb (Flemish)

* New translations app_en.arb (Bosnian)

* New translations app_en.arb (Sinhala)

* New translations app_en.arb (Cornish)

* New translations app_en.arb (Uzbek)

* New translations app_en.arb (Kannada)

* New translations app_en.arb (Akan)

* New translations app_en.arb (Songhay)

* New translations app_en.arb (Assamese)

* New translations app_en.arb (Scottish Gaelic)

* New translations app_en.arb (Wolof)

* New translations app_en.arb (Southern Ndebele)

* New translations app_en.arb (Walloon)

* New translations app_en.arb (Asturian)

* New translations app_en.arb (Malagasy)

* New translations app_en.arb (Acholi)

* New translations app_en.arb (Swahili)

* New translations app_en.arb (Odia)

* New translations app_en.arb (Norwegian Bokmal)

* New translations app_en.arb (Occitan)

* New translations app_en.arb (Valencian)

* New translations app_en.arb (Serbian (Latin))

* New translations app_en.arb (Amharic)

* New translations app_en.arb (Nepali)

* New translations app_en.arb (Montenegrin (Cyrillic))

* New translations app_en.arb (Dutch, Belgium)

* New translations app_en.arb (Tahitian)

* New translations app_en.arb (Hausa)

* New translations app_en.arb (Chuvash)

* New translations app_en.arb (Berber)

* New translations app_en.arb (Scots)

* New translations app_en.arb (Tajik)

* New translations app_en.arb (Lao)

* New translations app_en.arb (Quechua)

* New translations app_en.arb (Somali)

* New translations app_en.arb (Yoruba)

* New translations app_en.arb (Afar)

* New translations app_en.arb (Bambara)

* New translations app_en.arb (Chechen)

* New translations app_en.arb (Cherokee)

* New translations app_en.arb (Corsican)

* New translations app_en.arb (Haitian Creole)

* New translations app_en.arb (Sichuan Yi)

* New translations app_en.arb (Inuktitut)

* New translations app_en.arb (Javanese)

* New translations app_en.arb (Santali)

* New translations app_en.arb (Sardinian)

* New translations app_en.arb (Sindhi)

* New translations app_en.arb (Sango)

* New translations app_en.arb (Shona)

* New translations app_en.arb (Tigrinya)

* New translations app_en.arb (Sanskrit)

* New translations app_en.arb (Seychellois Creole)

* New translations app_en.arb (Venetian)

* New translations app_en.arb (Southern Sami)

* New translations app_en.arb (Akan, Twi)

* New translations app_en.arb (Talossan)

* New translations app_en.arb (Zeelandic)

* New translations app_en.arb (Kabyle)

* New translations app_en.arb (Urdu (India))

* New translations infoplist.strings (Portuguese)

* New translations infoplist.strings (Swedish)

* New translations infoplist.strings (Portuguese, Brazilian)

* New translations infoplist.strings (Filipino)

* New translations infoplist.strings (Flemish)

* New translations infoplist.strings (Songhay)

* New translations infoplist.strings (Asturian)

* New translations infoplist.strings (Acholi)

* New translations infoplist.strings (Valencian)

* New translations infoplist.strings (Berber)

* New translations infoplist.strings (Scots)

* New translations infoplist.strings (Cherokee)

* New translations infoplist.strings (Haitian Creole)

* New translations infoplist.strings (Santali)

* New translations infoplist.strings (Seychellois Creole)

* New translations infoplist.strings (Venetian)

* New translations infoplist.strings (Southern Sami)

* New translations infoplist.strings (Talossan)

* New translations infoplist.strings (Zeelandic)

* New translations infoplist.strings (Kabyle)

* remove 3 letter

* remove 3 letters

---------

Co-authored-by: Pierre Slamich <[email protected]>
  • Loading branch information
openfoodfacts-bot and teolemon authored Nov 11, 2024
1 parent 054ac0d commit 61f2f55
Show file tree
Hide file tree
Showing 127 changed files with 19,496 additions and 1,505 deletions.
2 changes: 1 addition & 1 deletion packages/smooth_app/ios/Runner/ht.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -1 +1 @@
NSCameraUsageDescription = "This app needs camera access to scan barcodes and to take product photos";
NSCameraUsageDescription = "Aplikasyon sa a bezwen aksè kamera pou eskane kòd ba ak pou pran foto pwodwi";
2 changes: 1 addition & 1 deletion packages/smooth_app/ios/Runner/sv.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -1 +1 @@
NSCameraUsageDescription = "This app needs camera access to scan barcodes and to take product photos";
NSCameraUsageDescription = "Den här appen behöver kameraåtkomst för att skanna streckkoder och för att ta produktfoton";
160 changes: 152 additions & 8 deletions packages/smooth_app/lib/l10n/app_aa.arb
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,8 @@
"@contribute_develop_text_2": {},
"contribute_develop_dev_mode_title": "DEV Mode?",
"contribute_develop_dev_mode_subtitle": "Activate the DEV Mode",
"contribute_donate_title": "Donate",
"@contribute_donate_title": {},
"contribute_donate_header": "Donate to Open Food Facts",
"@contribute_donate_header": {},
"contribute_enroll_alpha": "Enroll in internal alpha version",
Expand Down Expand Up @@ -406,9 +408,9 @@
"@saving_answer": {
"description": "Dialog shown to users after they have answered a question, while the answer is being saved in the BE."
},
"contribute_to_get_rewards": "Help improve food transparency and get rewards",
"contribute_to_get_rewards": "Become an actor of food transparency",
"@contribute_to_get_rewards": {
"description": "Button description shown on a product, clicking the button opens a card with unanswered product questions, users can answer these to contribute to Open Food Facts and gain rewards."
"description": "Button description shown on a product, clicking the button opens a card with unanswered product questions, users can answer these to contribute to Open Food Facts."
},
"question_sign_in_text": "Sign in to your Open Food Facts account to get credit for your contributions",
"question_yes_button_accessibility_value": "Answer with yes",
Expand Down Expand Up @@ -497,6 +499,10 @@
"@search": {
"description": "Hint text of a search text input field"
},
"search_store": "Search for a store",
"@search_store": {
"description": "Hint text of a search store text input field"
},
"tap_for_more": "Tap to see more info…",
"@Product": {},
"product": "Product",
Expand All @@ -514,6 +520,13 @@
"@front_photo": {
"description": "Button label: For adding a picture of the front of a product"
},
"outdated_image_accessibility_label": "{imageType} (this image may be outdated)",
"@outdated_image_accessibility_label": {
"description": "Accessibility label for images that are outdated (image type may be front/ingredients/nutrition…)",
"placeholders": {
"imageType": {}
}
},
"ingredients": "Ingredients",
"@ingredients": {},
"ingredients_editing_instructions": "Keep the original order. Indicate the percentage when specified. Separate with a comma or hyphen, use parentheses for ingredients of an ingredient, and indicate allergens between underscores.",
Expand Down Expand Up @@ -669,6 +682,9 @@
"description": "Button at the end of new product page, that takes you to completed product"
},
"hey_incomplete_product_message": "Tap to answer 3 questions NOW to compute Nutri-Score, Eco-Score & Ultra-processing (NOVA)!",
"hey_incomplete_product_message_beauty": "Tap now to answer 2 questions to help analyze this cosmetic!",
"hey_incomplete_product_message_pet_food": "Tap now to answer 3 questions to help analyze this pet food product!",
"hey_incomplete_product_message_product": "Tap now to help complete this product!",
"nutritional_facts_photo_uploaded": "Nutrition facts photo uploaded",
"@nutritional_facts_photo_uploaded": {},
"recycling_photo_button_label": "Recycling photo",
Expand Down Expand Up @@ -768,6 +784,7 @@
}
}
},
"product_image_outdated": "This image may be outdated",
"homepage_main_card_logo_description": "Welcome to Open Food Facts",
"@homepage_main_card_logo_description": {
"description": "Description for accessibility of the Open Food Facts logo on the homepage"
Expand Down Expand Up @@ -825,6 +842,14 @@
"@product_search_same_category": {
"description": "Button looking for the other products within the same category. Less than 30 characters"
},
"product_search_same_category_short": "Compare",
"@product_search_same_category_short": {
"description": "Button looking for the other products within the same category. Just the verb compare"
},
"product_search_same_category_error": "This feature can only be used for products with a category.\n\nPlease edit the product to add a category.",
"@product_search_same_category_error": {
"description": "Button looking for the other products within the same category. Just the verb compare"
},
"product_improvement_add_category": "Add a category to calculate the Nutri-Score.",
"@product_improvement_add_category": {
"description": "Message for ProductImprovement.ADD_CATEGORY"
Expand Down Expand Up @@ -1301,6 +1326,10 @@
"@edit_product_label": {
"description": "Edit product button label"
},
"edit_product_label_short": "Edit",
"@edit_product_label_short": {
"description": "Edit product button short label (only the verb)"
},
"edit_product_form_item_add_action": "Add a new {itemType}",
"description": "Tooltip to show when the user long presses the (+) button",
"@edit_product_form_item_add_action": {
Expand Down Expand Up @@ -1543,6 +1572,10 @@
"@user_list_subtitle_product": {
"description": "Subtitle of a paragraph about user lists in a product context"
},
"user_list_title": "Your lists",
"@user_list_title": {
"description": "Label for the user lists (when the user wants to add a product to a list)"
},
"user_list_add_product": "Add the product to your lists",
"@user_list_add_product": {
"description": "Label for the dialog to add a product to a list"
Expand Down Expand Up @@ -1587,6 +1620,10 @@
"@user_list_name_error_same": {
"description": "Validation error about the renamed name that is the same as the initial list name"
},
"user_list_name_input_hint": "Name of the list",
"@user_list_name_input_hint": {
"description": "A hint to indicate that the user should input a name of a list"
},
"try_again": "Try Again",
"@try_again": {
"description": "Label for buttons that try to repeat a failed action"
Expand Down Expand Up @@ -1757,6 +1794,25 @@
}
}
},
"product_type_label_food": "Food",
"product_type_label_beauty": "Personal care",
"product_type_label_pet_food": "Pet food",
"product_type_label_product": "Other",
"product_type_selection_title": "Product type",
"product_type_selection_subtitle": "Select the type of this product",
"product_type_selection_empty": "You need to select a product type first!",
"@product_type_selection_empty": {
"description": "Error message about product type that needs to be set"
},
"product_type_selection_already": "You cannot change the product type ({productType})!",
"@product_type_selection_already": {
"description": "Error message about product type that cannot be set again",
"placeholders": {
"productType": {
"type": "String"
}
}
},
"prices_app_dev_mode_flag": "Shortcut to Prices app on product page",
"prices_app_button": "Go to Prices app",
"prices_generic_title": "Prices",
Expand All @@ -1766,10 +1822,17 @@
"prices_add_a_price": "Add a price",
"prices_add_a_receipt": "Add a receipt",
"prices_add_price_tags": "Add price tags",
"prices_barcode_already": "This barcode ({barcode}) is already in the list!",
"@prices_barcode_already": {
"description": "Error message about barcode being already there",
"placeholders": {
"barcode": {
"type": "String"
}
}
},
"prices_barcode_search_not_found": "Product not found",
"prices_barcode_search_none_yet": "No product yet",
"prices_barcode_search_question": "Do you want to look for this product?",
"prices_barcode_search_title": "Product search",
"prices_barcode_search_running": "Looking for {barcode}",
"@prices_barcode_search_running": {
"description": "Dialog title about barcode look-up",
Expand All @@ -1779,6 +1842,7 @@
}
}
},
"prices_barcode_enter": "Enter the Barcode",
"prices_barcode_reader_action": "Barcode reader",
"prices_view_prices": "View the prices",
"prices_product_accessibility_summary": "{count,plural, =1{1 price} other{{count} prices}} for {product}",
Expand Down Expand Up @@ -1891,6 +1955,7 @@
"prices_location_subtitle": "Shop",
"prices_location_find": "Find a shop",
"prices_location_mandatory": "You need to select a shop!",
"prices_location_search_broader": "Couldn't find what you were looking for? Let's try a broader search!",
"prices_proof_subtitle": "Proof",
"prices_proof_find": "Select a proof",
"prices_proof_receipt": "Receipt",
Expand Down Expand Up @@ -2246,7 +2311,34 @@
},
"share_product_text": "Have a look at this product on Open Food Facts: {url}",
"@share_product_text": {
"description": "The content which is send, when sharing a product",
"description": "The content which is send, when sharing a 'food' product",
"placeholders": {
"url": {
"type": "String"
}
}
},
"share_product_text_beauty": "Have a look at this product on Open Beauty Facts: {url}",
"@share_product_text_beauty": {
"description": "The content which is send, when sharing a 'beauty' product",
"placeholders": {
"url": {
"type": "String"
}
}
},
"share_product_text_pet_food": "Have a look at this product on Open PetFood Facts: {url}",
"@share_product_text_pet_food": {
"description": "The content which is send, when sharing a 'pet food' product",
"placeholders": {
"url": {
"type": "String"
}
}
},
"share_product_text_product": "Have a look at this product on Open Products Facts: {url}",
"@share_product_text_product": {
"description": "The content which is send, when sharing a 'products' product",
"placeholders": {
"url": {
"type": "String"
Expand Down Expand Up @@ -2468,9 +2560,9 @@
"@user_picture_source_remember": {
"description": "Checkbox label when select a picture source"
},
"user_picture_source_select": "Select each time",
"@user_picture_source_select": {
"description": "Choice of selecting the picture source each time"
"user_picture_source_ask": "Ask each time",
"@user_picture_source_ask": {
"description": "Choice of asking the picture source every time"
},
"robotoff_continue": "Continue",
"@robotoff_continue": {
Expand Down Expand Up @@ -2960,5 +3052,57 @@
"prices_feedback_form": "Click here to send us your feedback about this new feature!",
"@prices_feedback_form": {
"description": "A button to send feedback about the prices feature"
},
"menu_button_list_actions": "Select an action",
"@menu_button_list_actions": {
"description": "Button to select an action in a list (eg: Share, Delete, …)"
},
"error_loading_photo": "Error loading photo",
"@error_loading_photo": {
"description": "Error message when loading a photo fails to load"
},
"photo_viewer_details_button": "Details",
"@photo_viewer_details_button": {
"description": "Button to show details of the photo"
},
"photo_viewer_details_button_accessibility_label": "Details of this photo",
"@photo_viewer_details_button_accessibility_label": {
"description": "Accessibility label for the Details button on a photo"
},
"photo_viewer_details_title": "Details of the photo",
"@photo_viewer_details_title": {
"description": "Title of the photo details dialog"
},
"photo_viewer_details_contributor_title": "Contributor",
"@photo_viewer_details_contributor_title": {
"description": "Label for the author of a photo"
},
"photo_viewer_details_size_title": "Size",
"@photo_viewer_details_size_title": {
"description": "Label for the size of a photo"
},
"photo_viewer_details_size_value": "{width} x {height} pixels",
"@photo_viewer_details_size_value": {
"description": "Value for the size of a photo",
"placeholders": {
"width": {
"type": "int"
},
"height": {
"type": "int"
}
}
},
"photo_viewer_details_date_title": "Date",
"@photo_viewer_details_date_title": {
"description": "Label for the uploaded date of a photo"
},
"photo_viewer_details_url_title": "URL",
"@photo_viewer_details_url_title": {
"description": "Label for the link of a photo"
},
"product_page_compatibility_score": "Compatible",
"@product_page_compatibility_score": {
"description": "Compatibility score on top of the product page. The sentence is \"100%\" Compatible"
}
}
Loading

0 comments on commit 61f2f55

Please sign in to comment.