From 7447c6d232e8ef724be3ffa6a36003ab0cd228d0 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 30 Aug 2023 15:44:17 +0300 Subject: [PATCH 1/5] Translated using Weblate (German) Currently translated at 100.0% (0 of 0 strings) Added translation using Weblate (German) Co-authored-by: Anonymous Co-authored-by: Profitroll Co-authored-by: Weblate Translate-URL: https://weblate.end-play.xyz/projects/garbagereminder/telegrambot/de/ Translation: GarbageReminder/TelegramBot --- locale/de.json | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 locale/de.json diff --git a/locale/de.json b/locale/de.json new file mode 100644 index 0000000..1341a45 --- /dev/null +++ b/locale/de.json @@ -0,0 +1,98 @@ +{ + "metadata": { + "flag": "🇬🇧", + "name": "English", + "codes": [ + "en", + "en-GB" + ] + }, + "formats": { + "date": "%d/%m/%Y", + "time": "%H:%M" + }, + "garbage_types": { + "0": "🟤 Bio", + "1": "🟡 Plastic", + "2": "🔵 Paper", + "3": "⚫️ General", + "4": "🟢 Glass", + "5": "❓ Unspecified" + }, + "commands": { + "help": "Show help message", + "setup": "Select the location", + "toggle": "Enable/disable notifications", + "set_time": "Set notification time", + "set_offset": "Set notification days offset", + "upcoming": "Collection for the next 30 days", + "language": "Change bot's messages language", + "checkout": "Export or delete user data", + "import": "Upload from JSON to database", + "shutdown": "Turn off the bot", + "remove_commands": "Unregister all commands" + }, + "messages": { + "cancel": "Use /cancel if you want to cancel this operation.", + "cancelled": "Operation has been cancelled.", + "checkout_deleted": "🗑️ Your data has been deleted. If you want to start using this bot again, please use /setup command. Otherwise delete/block the bot and do not interact with it anymore.", + "checkout_deletion": "Alright. Please, confirm that you want to delete your data from the bot.\n\nFollowing data will be deleted:\n• Selected location\n• Preferred language of all messages\n• Time of the notifications\n• Offset of the notifications\n\nUse keyboard provided to confirm and continue or /cancel to abort this operation.", + "checkout": "Here's pretty much all the data bot has. Please, use these buttons to choose whether you want to delete your data from the bot.", + "commands_removed": "✅ All currently registered commands have been unregistered. Commands will be registered again on bot's start.", + "help": "🔔 This bot sends you notifications about garbage collection according to your local schedule.\n\n**Available commands**\n/help - Show this message\n/setup - Select the location\n/toggle - Disable/enable the reminders\n/set_time - Set the reminders' time\n/set_offset - Set offset between reminders and collection\n/upcoming - Show the upcoming collection\n/language - Select the bot's language\n/checkout - Export or remove your data\n\n💭 You can also suggest adding your town/district to the bot by contacting the admins using [this link]({url_contact}) and providing your schedule.\n\n⚙️ Want to host this bot yourself or make some changes? It's open-source, so you can basically fork it. Take a look at [bot's repository]({url_repo}) for details.\n\nHappy using! 🤗", + "import_finished": "You have successfully inserted {count} entries.", + "import_invalid_date": "Entries contain invalid date formats. Use **ISO 8601** date format.", + "import_invalid_filetype": "Invalid input. Please, send me a JSON file with entries. {cancel_notice}", + "import_invalid": "This is not a valid garbage collection JSON.", + "import": "Alright. Send me a valid JSON.", + "locale_choice": "Alright. Please choose the language using keyboard below.", + "location_name_empty": "Could not find any locations by this name. Try rephrasing it or make sure you use the same location language and name itself as it in written by your local authorities in garbage collection schedule.\n\n{cancel_notice}", + "location_name_invalid": "Please, send the name of the location as a text. {cancel_notice}", + "location_name": "Please, send me a location name. It should be the name used in your local authorities' garbage collection schedule. This usually is a name of the district or even the town itself.", + "location_select": "Select the location using the keyboard provided.", + "reminder": "**Garbage Collection**\n\nType: {type}\nDate: {date}\n\nDon't forget to prepare your bin for collection!", + "search_nearby_empty": "Could not find any locations nearby. Let's try using the name search.", + "selection_invalid": "Please, select a valid option using the keyboard provided. {cancel_notice}", + "set_offset_finished": "🔔 Notifications offset has been updated! You will now receive notification about collection **{offset} d.** before the collection at {time}. {toggle_notice}", + "set_offset_invalid": "Please, provide a valid integer number of days in range 0 to 7 (inclusive). {cancel_notice}", + "set_offset": "Alright. Please, send how many days in advance do you want to get a notification about the collection.", + "set_time_finished": "🔔 Notifications time has been updated! You will now receive notification about collection {offset} d. before the collection at **{time}**. {toggle_notice}", + "set_time_invalid": "Please, provide a valid time in HH:MM format. {cancel_notice}", + "set_time": "Alright. Please, send your desired time in HH:MM format.", + "setup_finished": "✅ Finished! Your location is now **{name}**. You will receive the notifications about garbage collection {offset} d. in advance at {time}.", + "setup_retry": "ℹ️ If you want try selecting the location again, use the /setup command.", + "setup": "⚙️ Let's begin configuration with the search for your location.\n\nPlease, select whether you want to search among the locations near you or go straight to the search by location name.\n\nNote that the location you send will **NOT** be saved anywhere and is only used for location lookup in the database.", + "start_code_invalid": "🚫 You have started the bot by the link containing a location, but it does not seem to be a valid one. Please, use the command /setup to manually configure the location.", + "start_code": "ℹ️ You have started the bot by the link containing a location **{name}**.\n\nPlease, confirm whether you want to use it as your location.", + "start_configure": "📍 Let's configure your location. Press the button on pop-up keyboard to start the process.", + "start_selection_no": "Alright, you're on your own now. Please, use the command /setup to configure your location and start receiving reminders.", + "start_selection_yes": "✅ Finished! Your location is now **{name}**. You will receive reminders about garbage collection {offset} d. in advance at {time}.\n\nPlease, visit /help if you want to know how to change notifications time or disable them.", + "start": "👋 Welcome!\n\nThis small open-source bot is made to simplify your life a bit easier by sending you notifications about upcoming garbage collection in your location.\n\nBy using this bot you accept [Privacy Policy]({privacy_policy}), otherwise please block and remove this bot before further interaction.\n\nNow the official part is over so you can dive into the bot.", + "toggle_disabled": "🔕 Notifications have been disabled.", + "toggle_enabled_location": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time} at the **{name}**.", + "toggle_enabled": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time}. Use /setup to select your location.", + "toggle": "Execute /toggle to enable notifications.", + "upcoming_empty_location": "You have no location set. Use /setup to select your location.", + "upcoming_empty": "No garbage collection entries found for the next 30 days at **{name}**", + "upcoming": "Upcoming garbage collection:\n\n{entries}" + }, + "force_replies": { + "import": "JSON with garbage entries", + "location_name": "Location name", + "set_offset": "Number of days", + "set_time": "Time as HH:MM" + }, + "buttons": { + "delete_confirm": "I agree and want to proceed", + "delete_no": "❌ No, I don't want to delete it", + "delete_yes": "✅ Yes, I want to delete it", + "search_name": "🔎 Search by location name", + "search_nearby": "📍 Search nearby locations", + "start_code_no": "❌ No, I don't want to use it", + "start_code_yes": "✅ Yes, I want to use it", + "start_configure": "⚙️ Let's configure the bot" + }, + "callbacks": { + "locale_set": "Your language now is: {locale}" + } +} -- 2.39.2 From cca3101a4ae6609ef66cf5125d063a4b0acf10b1 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 30 Aug 2023 15:47:56 +0300 Subject: [PATCH 2/5] Translated using Weblate (German) Currently translated at 14.1% (11 of 78 strings) Co-authored-by: Profitroll Translate-URL: https://weblate.end-play.xyz/projects/garbagereminder/telegrambot/de/ Translation: GarbageReminder/TelegramBot --- locale/de.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/locale/de.json b/locale/de.json index 1341a45..bed13a5 100644 --- a/locale/de.json +++ b/locale/de.json @@ -1,23 +1,23 @@ { "metadata": { - "flag": "🇬🇧", - "name": "English", + "flag": "🇩🇪", + "name": "Deutsch", "codes": [ - "en", - "en-GB" + "de", + "de-DE" ] }, "formats": { - "date": "%d/%m/%Y", + "date": "%d.%m.%Y", "time": "%H:%M" }, "garbage_types": { - "0": "🟤 Bio", - "1": "🟡 Plastic", - "2": "🔵 Paper", - "3": "⚫️ General", - "4": "🟢 Glass", - "5": "❓ Unspecified" + "0": "🟤 Biotonne", + "1": "🟡 Gelber Sack", + "2": "🔵 Papiertonne", + "3": "⚫️ Restmüll", + "4": "🟢 Altglas", + "5": "❓ Unbestimmt" }, "commands": { "help": "Show help message", -- 2.39.2 From d304dc3235d245c768014958abf2e09f6b93e2c3 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 30 Aug 2023 15:47:56 +0300 Subject: [PATCH 3/5] Translated using Weblate (Russian) Currently translated at 100.0% (0 of 0 strings) Added translation using Weblate (Russian) Co-authored-by: Anonymous Co-authored-by: Profitroll Co-authored-by: Weblate Translate-URL: https://weblate.end-play.xyz/projects/garbagereminder/telegrambot/ru/ Translation: GarbageReminder/TelegramBot --- locale/ru.json | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 locale/ru.json diff --git a/locale/ru.json b/locale/ru.json new file mode 100644 index 0000000..821c367 --- /dev/null +++ b/locale/ru.json @@ -0,0 +1,98 @@ +{ + "metadata": { + "codes": [ + "en", + "en-GB" + ], + "flag": "🇬🇧", + "name": "English" + }, + "messages": { + "cancelled": "Operation has been cancelled.", + "setup": "⚙️ Let's begin configuration with the search for your location.\n\nPlease, select whether you want to search among the locations near you or go straight to the search by location name.\n\nNote that the location you send will **NOT** be saved anywhere and is only used for location lookup in the database.", + "cancel": "Use /cancel if you want to cancel this operation.", + "checkout_deleted": "🗑️ Your data has been deleted. If you want to start using this bot again, please use /setup command. Otherwise delete/block the bot and do not interact with it anymore.", + "checkout_deletion": "Alright. Please, confirm that you want to delete your data from the bot.\n\nFollowing data will be deleted:\n• Selected location\n• Preferred language of all messages\n• Time of the notifications\n• Offset of the notifications\n\nUse keyboard provided to confirm and continue or /cancel to abort this operation.", + "checkout": "Here's pretty much all the data bot has. Please, use these buttons to choose whether you want to delete your data from the bot.", + "commands_removed": "✅ All currently registered commands have been unregistered. Commands will be registered again on bot's start.", + "help": "🔔 This bot sends you notifications about garbage collection according to your local schedule.\n\n**Available commands**\n/help - Show this message\n/setup - Select the location\n/toggle - Disable/enable the reminders\n/set_time - Set the reminders' time\n/set_offset - Set offset between reminders and collection\n/upcoming - Show the upcoming collection\n/language - Select the bot's language\n/checkout - Export or remove your data\n\n💭 You can also suggest adding your town/district to the bot by contacting the admins using [this link]({url_contact}) and providing your schedule.\n\n⚙️ Want to host this bot yourself or make some changes? It's open-source, so you can basically fork it. Take a look at [bot's repository]({url_repo}) for details.\n\nHappy using! 🤗", + "import_finished": "You have successfully inserted {count} entries.", + "import_invalid_date": "Entries contain invalid date formats. Use **ISO 8601** date format.", + "import_invalid_filetype": "Invalid input. Please, send me a JSON file with entries. {cancel_notice}", + "import_invalid": "This is not a valid garbage collection JSON.", + "import": "Alright. Send me a valid JSON.", + "locale_choice": "Alright. Please choose the language using keyboard below.", + "location_name_empty": "Could not find any locations by this name. Try rephrasing it or make sure you use the same location language and name itself as it in written by your local authorities in garbage collection schedule.\n\n{cancel_notice}", + "location_name_invalid": "Please, send the name of the location as a text. {cancel_notice}", + "location_name": "Please, send me a location name. It should be the name used in your local authorities' garbage collection schedule. This usually is a name of the district or even the town itself.", + "location_select": "Select the location using the keyboard provided.", + "reminder": "**Garbage Collection**\n\nType: {type}\nDate: {date}\n\nDon't forget to prepare your bin for collection!", + "search_nearby_empty": "Could not find any locations nearby. Let's try using the name search.", + "selection_invalid": "Please, select a valid option using the keyboard provided. {cancel_notice}", + "set_offset_finished": "🔔 Notifications offset has been updated! You will now receive notification about collection **{offset} d.** before the collection at {time}. {toggle_notice}", + "set_offset_invalid": "Please, provide a valid integer number of days in range 0 to 7 (inclusive). {cancel_notice}", + "set_offset": "Alright. Please, send how many days in advance do you want to get a notification about the collection.", + "set_time_finished": "🔔 Notifications time has been updated! You will now receive notification about collection {offset} d. before the collection at **{time}**. {toggle_notice}", + "set_time_invalid": "Please, provide a valid time in HH:MM format. {cancel_notice}", + "set_time": "Alright. Please, send your desired time in HH:MM format.", + "setup_finished": "✅ Finished! Your location is now **{name}**. You will receive the notifications about garbage collection {offset} d. in advance at {time}.", + "setup_retry": "ℹ️ If you want try selecting the location again, use the /setup command.", + "start_code_invalid": "🚫 You have started the bot by the link containing a location, but it does not seem to be a valid one. Please, use the command /setup to manually configure the location.", + "start_code": "ℹ️ You have started the bot by the link containing a location **{name}**.\n\nPlease, confirm whether you want to use it as your location.", + "start_configure": "📍 Let's configure your location. Press the button on pop-up keyboard to start the process.", + "start_selection_no": "Alright, you're on your own now. Please, use the command /setup to configure your location and start receiving reminders.", + "start_selection_yes": "✅ Finished! Your location is now **{name}**. You will receive reminders about garbage collection {offset} d. in advance at {time}.\n\nPlease, visit /help if you want to know how to change notifications time or disable them.", + "start": "👋 Welcome!\n\nThis small open-source bot is made to simplify your life a bit easier by sending you notifications about upcoming garbage collection in your location.\n\nBy using this bot you accept [Privacy Policy]({privacy_policy}), otherwise please block and remove this bot before further interaction.\n\nNow the official part is over so you can dive into the bot.", + "toggle_disabled": "🔕 Notifications have been disabled.", + "toggle_enabled_location": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time} at the **{name}**.", + "toggle_enabled": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time}. Use /setup to select your location.", + "toggle": "Execute /toggle to enable notifications.", + "upcoming_empty_location": "You have no location set. Use /setup to select your location.", + "upcoming_empty": "No garbage collection entries found for the next 30 days at **{name}**", + "upcoming": "Upcoming garbage collection:\n\n{entries}" + }, + "formats": { + "date": "%d/%m/%Y", + "time": "%H:%M" + }, + "garbage_types": { + "0": "🟤 Bio", + "1": "🟡 Plastic", + "2": "🔵 Paper", + "3": "⚫️ General", + "4": "🟢 Glass", + "5": "❓ Unspecified" + }, + "commands": { + "help": "Show help message", + "setup": "Select the location", + "toggle": "Enable/disable notifications", + "set_time": "Set notification time", + "set_offset": "Set notification days offset", + "upcoming": "Collection for the next 30 days", + "language": "Change bot's messages language", + "checkout": "Export or delete user data", + "import": "Upload from JSON to database", + "shutdown": "Turn off the bot", + "remove_commands": "Unregister all commands" + }, + "buttons": { + "delete_confirm": "I agree and want to proceed", + "delete_no": "❌ No, I don't want to delete it", + "delete_yes": "✅ Yes, I want to delete it", + "search_name": "🔎 Search by location name", + "search_nearby": "📍 Search nearby locations", + "start_code_no": "❌ No, I don't want to use it", + "start_code_yes": "✅ Yes, I want to use it", + "start_configure": "⚙️ Let's configure the bot" + }, + "callbacks": { + "locale_set": "Your language now is: {locale}" + }, + "force_replies": { + "import": "JSON with garbage entries", + "location_name": "Location name", + "set_offset": "Number of days", + "set_time": "Time as HH:MM" + } +} -- 2.39.2 From 98b1f57067ef0f95f35fa893df4c38364cb4969a Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 30 Aug 2023 15:49:34 +0300 Subject: [PATCH 4/5] Translated using Weblate (Russian) Currently translated at 100.0% (78 of 78 strings) Co-authored-by: Profitroll Translate-URL: https://weblate.end-play.xyz/projects/garbagereminder/telegrambot/ru/ Translation: GarbageReminder/TelegramBot --- locale/ru.json | 154 ++++++++++++++++++++++++------------------------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/locale/ru.json b/locale/ru.json index 821c367..5f1168f 100644 --- a/locale/ru.json +++ b/locale/ru.json @@ -1,98 +1,98 @@ { "metadata": { "codes": [ - "en", - "en-GB" + "ru", + "ru-RU" ], - "flag": "🇬🇧", - "name": "English" + "flag": "🇺🇦", + "name": "Російська" }, "messages": { - "cancelled": "Operation has been cancelled.", - "setup": "⚙️ Let's begin configuration with the search for your location.\n\nPlease, select whether you want to search among the locations near you or go straight to the search by location name.\n\nNote that the location you send will **NOT** be saved anywhere and is only used for location lookup in the database.", - "cancel": "Use /cancel if you want to cancel this operation.", - "checkout_deleted": "🗑️ Your data has been deleted. If you want to start using this bot again, please use /setup command. Otherwise delete/block the bot and do not interact with it anymore.", - "checkout_deletion": "Alright. Please, confirm that you want to delete your data from the bot.\n\nFollowing data will be deleted:\n• Selected location\n• Preferred language of all messages\n• Time of the notifications\n• Offset of the notifications\n\nUse keyboard provided to confirm and continue or /cancel to abort this operation.", - "checkout": "Here's pretty much all the data bot has. Please, use these buttons to choose whether you want to delete your data from the bot.", - "commands_removed": "✅ All currently registered commands have been unregistered. Commands will be registered again on bot's start.", - "help": "🔔 This bot sends you notifications about garbage collection according to your local schedule.\n\n**Available commands**\n/help - Show this message\n/setup - Select the location\n/toggle - Disable/enable the reminders\n/set_time - Set the reminders' time\n/set_offset - Set offset between reminders and collection\n/upcoming - Show the upcoming collection\n/language - Select the bot's language\n/checkout - Export or remove your data\n\n💭 You can also suggest adding your town/district to the bot by contacting the admins using [this link]({url_contact}) and providing your schedule.\n\n⚙️ Want to host this bot yourself or make some changes? It's open-source, so you can basically fork it. Take a look at [bot's repository]({url_repo}) for details.\n\nHappy using! 🤗", - "import_finished": "You have successfully inserted {count} entries.", - "import_invalid_date": "Entries contain invalid date formats. Use **ISO 8601** date format.", - "import_invalid_filetype": "Invalid input. Please, send me a JSON file with entries. {cancel_notice}", - "import_invalid": "This is not a valid garbage collection JSON.", - "import": "Alright. Send me a valid JSON.", - "locale_choice": "Alright. Please choose the language using keyboard below.", - "location_name_empty": "Could not find any locations by this name. Try rephrasing it or make sure you use the same location language and name itself as it in written by your local authorities in garbage collection schedule.\n\n{cancel_notice}", - "location_name_invalid": "Please, send the name of the location as a text. {cancel_notice}", - "location_name": "Please, send me a location name. It should be the name used in your local authorities' garbage collection schedule. This usually is a name of the district or even the town itself.", - "location_select": "Select the location using the keyboard provided.", - "reminder": "**Garbage Collection**\n\nType: {type}\nDate: {date}\n\nDon't forget to prepare your bin for collection!", - "search_nearby_empty": "Could not find any locations nearby. Let's try using the name search.", - "selection_invalid": "Please, select a valid option using the keyboard provided. {cancel_notice}", - "set_offset_finished": "🔔 Notifications offset has been updated! You will now receive notification about collection **{offset} d.** before the collection at {time}. {toggle_notice}", - "set_offset_invalid": "Please, provide a valid integer number of days in range 0 to 7 (inclusive). {cancel_notice}", - "set_offset": "Alright. Please, send how many days in advance do you want to get a notification about the collection.", - "set_time_finished": "🔔 Notifications time has been updated! You will now receive notification about collection {offset} d. before the collection at **{time}**. {toggle_notice}", - "set_time_invalid": "Please, provide a valid time in HH:MM format. {cancel_notice}", - "set_time": "Alright. Please, send your desired time in HH:MM format.", - "setup_finished": "✅ Finished! Your location is now **{name}**. You will receive the notifications about garbage collection {offset} d. in advance at {time}.", - "setup_retry": "ℹ️ If you want try selecting the location again, use the /setup command.", - "start_code_invalid": "🚫 You have started the bot by the link containing a location, but it does not seem to be a valid one. Please, use the command /setup to manually configure the location.", - "start_code": "ℹ️ You have started the bot by the link containing a location **{name}**.\n\nPlease, confirm whether you want to use it as your location.", - "start_configure": "📍 Let's configure your location. Press the button on pop-up keyboard to start the process.", - "start_selection_no": "Alright, you're on your own now. Please, use the command /setup to configure your location and start receiving reminders.", - "start_selection_yes": "✅ Finished! Your location is now **{name}**. You will receive reminders about garbage collection {offset} d. in advance at {time}.\n\nPlease, visit /help if you want to know how to change notifications time or disable them.", - "start": "👋 Welcome!\n\nThis small open-source bot is made to simplify your life a bit easier by sending you notifications about upcoming garbage collection in your location.\n\nBy using this bot you accept [Privacy Policy]({privacy_policy}), otherwise please block and remove this bot before further interaction.\n\nNow the official part is over so you can dive into the bot.", - "toggle_disabled": "🔕 Notifications have been disabled.", - "toggle_enabled_location": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time} at the **{name}**.", - "toggle_enabled": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time}. Use /setup to select your location.", - "toggle": "Execute /toggle to enable notifications.", - "upcoming_empty_location": "You have no location set. Use /setup to select your location.", - "upcoming_empty": "No garbage collection entries found for the next 30 days at **{name}**", - "upcoming": "Upcoming garbage collection:\n\n{entries}" + "cancelled": "Операцію скасовано.", + "setup": "⚙️ Почнемо налаштування з пошуку Вашого місцезнаходження.\n\nБудь ласка, виберіть, чи хочете Ви шукати серед найближчих до Вас локацій, чи одразу перейти до пошуку за назвою.\n\nЗверніть увагу, що надіслане Вами місцезнаходження **НЕ** зберігається ніде і використовується лише для пошуку місць поряд в базі даних.", + "cancel": "Якщо Ви хочете скасувати цю операцію, використовуйте /cancel.", + "checkout_deleted": "🗑️ Ваші дані було видалено. Якщо Ви хочете знову почати користуватися цим ботом, скористайтеся командою /setup. В іншому випадку видаліть/заблокуйте бота і більше не взаємодійте з ним.", + "checkout_deletion": "Гаразд. Будь ласка, підтвердіть, що Ви хочете видалити свої дані з бота.\n\nНаступні дані будуть видалені:\n• Вибране місце\n• Бажана мова всіх повідомлень\n• Час сповіщень\n• Зсув сповіщень\n\nВикористовуйте клавіатуру, щоб підтвердити й продовжити або /cancel, щоб перервати цю операцію.", + "checkout": "Це фактично всі дані, які має бот. Будь ласка, використовуйте ці кнопки, щоб вибрати, чи хочете Ви видалити свої дані з бота.", + "commands_removed": "✅ Всі зареєстровані на цю мить команди було видалено. Команди будуть зареєстровані знову при запуску бота.", + "help": "🔔 Цей бот надсилає сповіщення про вивезення сміття згідно з Вашим місцевим графіком.\n\n**Доступні команди**\n/help - Показати це повідомлення\n/setup - Вибрати місце розташування\n/toggle - Увімкнути/вимкнути нагадування\n/set_time - Встановити час нагадувань\n/set_offset - Встановити зсув між нагадуваннями та вивозом\n/upcoming - Показати майбутні вивезення\n/language - Обрати мову бота\n/checkout - Експортувати або видалити дані\n\nВи також можете запропонувати додати своє місто/район до бота, зв'язавшись з адміністраторами за [цим посиланням]({url_contact}) та вказавши свій розклад.\n\n⚙️ Бажаєте розмістити цього бота самостійно або внести деякі зміни? Бот має відкритий вихідний код, тож ви можете форкнути його. Ознайомтесь із [репозиторієм бота]({url_repo}) щоб дізнатись деталі.\n\nПриємного користування! 🤗", + "import_finished": "Ви успішно вставили {count} записів.", + "import_invalid_date": "Записи містять невірні формати дат. Використовуйте формат дати **ISO 8601**.", + "import_invalid_filetype": "Неправильний ввід. Будь ласка, надішліть мені JSON-файл із записами. {cancel_notice}", + "import_invalid": "Це недійсний JSON даних збору сміття.", + "import": "Гаразд. Надішліть правильний JSON.", + "locale_choice": "Гаразд. Будь ласка, оберіть мову за допомогою клавіатури нижче.", + "location_name_empty": "Не вдалося знайти жодного населеного пункту з такою назвою. Спробуйте перефразувати назву або переконайтеся, що Ви використовуєте ту саму мову та назву, що й місцева влада у графіку вивезення сміття.\n\n{cancel_notice}", + "location_name_invalid": "Будь ласка, надішліть назву місця у вигляді тексту. {cancel_notice}", + "location_name": "Будь ласка, надішліть мені назву населеного пункту. Це має бути назва, яка використовується у графіку вивезення сміття Вашою місцевою владою. Зазвичай це назва району або міста.", + "location_select": "Виберіть місце за допомогою показаної клавіатури.", + "reminder": "**Вивіз сміття**\n\nТип: {type}\nДата: {date}\n\nНе забудьте підготувати свій контейнер до збору!", + "search_nearby_empty": "Не вдалося знайти жодної локації поблизу. Спробуємо скористатися пошуком за назвою.", + "selection_invalid": "Будь ласка, виберіть правильний варіант за допомогою клавіатури. {cancel_notice}", + "set_offset_finished": "🔔 Час сповіщень було оновлено! Тепер Ви будете отримувати сповіщення про вивіз сміття за **{offset} д.** до вивозу о {time}. {toggle_notice}", + "set_offset_invalid": "Будь ласка, вкажіть дійсну цілу кількість днів у діапазоні від 0 до 7 (включно). {cancel_notice}", + "set_offset": "Гаразд. Будь ласка, напишіть, за скільки днів до збору Ви хочете отримати сповіщення про збір.", + "set_time_finished": "🔔 Час сповіщень було оновлено! Тепер Ви будете отримувати сповіщення про вивіз сміття за {offset} д. до вивозу о **{time}**. {toggle_notice}", + "set_time_invalid": "Будь ласка, вкажіть дійсний час у форматі ГГ:ХХ. {cancel_notice}", + "set_time": "Гаразд. Будь ласка, надішліть бажаний час у форматі ГГ:ХХ.", + "setup_finished": "✅ Готово! Ваше місцезнаходження тепер **{name}**. Ви будете отримувати сповіщення про вивезення сміття за {offset} д. заздалегідь о {time}.", + "setup_retry": "ℹ️ Якщо Ви захочете вибрати місце розташування, скористайтеся командою /setup.", + "start_code_invalid": "🚫 Ви запустили бота за посиланням, що містить локацію, але, схоже, вона не є дійсною. Будь ласка, скористайтеся командою /setup, щоб налаштувати локацію вручну.", + "start_code": "ℹ️ Ви запустили бота за посиланням, що містить локацію **{name}**.\n\nБудь ласка, підтвердіть, чи хочете Ви використовувати її як свою локацію для сповіщень.", + "start_configure": "📍 Налаштуймо Вашу локацію. Натисніть кнопку на показаній клавіатурі, щоб почати процес.", + "start_selection_no": "Гаразд, тепер Ви самі по собі. Будь ласка, скористайтеся командою /setup, щоб налаштувати своє місцезнаходження і почати отримувати нагадування.", + "start_selection_yes": "✅ Готово! Ваша локація тепер **{name}**. Ви будете отримувати нагадування про вивезення сміття за {offset} д. заздалегідь о {time}.\n\nБудь ласка, скористайтесь /help, якщо Ви хочете дізнатися, як змінити час сповіщень або вимкнути їх.", + "start": "👋 Вітання!\n\nЦей невеличкий бот з відкритим вихідним кодом створений для того, щоб трохи спростити Вам життя, надсилаючи сповіщення про вивіз сміття у вашому регіоні.\n\nКористуючись цим ботом, Ви приймаєте [Політику конфіденційності]({privacy_policy}), в іншому випадку, будь ласка, заблокуйте та видаліть цього бота перед подальшою взаємодією.\n\nТепер офіційна частина закінчена, тож Ви можете зануритися в бота.", + "toggle_disabled": "🔕 Сповіщення було вимкнено.", + "toggle_enabled_location": "🔔 Сповіщення увімкнено за {offset} д. до вивезення сміття о {time} для локації **{name}**.", + "toggle_enabled": "🔔 Сповіщення було увімкнено за {offset} д. до вивезення сміття о {time}. Оберіть своє розташування за допомогою /setup.", + "toggle": "Використовуйте /toggle, щоб увімкнути сповіщення.", + "upcoming_empty_location": "У Вас не встановлено локацію вивозу. Оберіть свою локацію за допомогою /setup.", + "upcoming_empty": "Не знайдено записів про вивезення сміття на найближчі 30 днів для **{name}**", + "upcoming": "Найближчі вивози сміття:\n\n{entries}" }, "formats": { - "date": "%d/%m/%Y", + "date": "%d.%m.%Y", "time": "%H:%M" }, "garbage_types": { - "0": "🟤 Bio", - "1": "🟡 Plastic", - "2": "🔵 Paper", - "3": "⚫️ General", - "4": "🟢 Glass", - "5": "❓ Unspecified" + "0": "🟤 Біо", + "1": "🟡 Пластик", + "2": "🔵 Папір", + "3": "⚫️ Загальне", + "4": "🟢 Скло", + "5": "❓Невизначене" }, "commands": { - "help": "Show help message", - "setup": "Select the location", - "toggle": "Enable/disable notifications", - "set_time": "Set notification time", - "set_offset": "Set notification days offset", - "upcoming": "Collection for the next 30 days", - "language": "Change bot's messages language", - "checkout": "Export or delete user data", - "import": "Upload from JSON to database", - "shutdown": "Turn off the bot", - "remove_commands": "Unregister all commands" + "help": "Показати меню допомоги", + "setup": "Обрати місце розташування", + "toggle": "Увімкнути/вимкнути сповіщення", + "set_time": "Встановити час сповіщень", + "set_offset": "Встановити зміщення сповіщень", + "upcoming": "Дати збору на наступні 30 днів", + "language": "Змінити мову повідомлень бота", + "checkout": "Експортувати або видалити дані", + "import": "Завантажити з JSON до бази даних", + "shutdown": "Вимкнути бота", + "remove_commands": "Видалити всі команди" }, "buttons": { - "delete_confirm": "I agree and want to proceed", - "delete_no": "❌ No, I don't want to delete it", - "delete_yes": "✅ Yes, I want to delete it", - "search_name": "🔎 Search by location name", - "search_nearby": "📍 Search nearby locations", - "start_code_no": "❌ No, I don't want to use it", - "start_code_yes": "✅ Yes, I want to use it", - "start_configure": "⚙️ Let's configure the bot" + "delete_confirm": "Я погоджуюсь і хочу продовжити", + "delete_no": "❌ Ні, я не хочу видаляти їх", + "delete_yes": "✅ Так, я хочу видалити їх", + "search_name": "🔎 Пошук за назвою місця", + "search_nearby": "📍 Пошук найближчих локацій", + "start_code_no": "❌ Ні, я не хочу її використовувати", + "start_code_yes": "✅ Так, я хочу її використовувати", + "start_configure": "⚙️ Налаштуймо бота" }, "callbacks": { - "locale_set": "Your language now is: {locale}" + "locale_set": "Встановлено мову: {locale}" }, "force_replies": { - "import": "JSON with garbage entries", - "location_name": "Location name", - "set_offset": "Number of days", - "set_time": "Time as HH:MM" + "import": "JSON із записами вивозу сміття", + "location_name": "Назва локації", + "set_offset": "Кількість днів", + "set_time": "Час у вигляді ГГ:ХХ" } } -- 2.39.2 From 6bc3c0ab703a90930f9881e2b1dc0d9a211d5732 Mon Sep 17 00:00:00 2001 From: Weblate Date: Wed, 30 Aug 2023 16:11:20 +0300 Subject: [PATCH 5/5] Translated using Weblate (German) Currently translated at 100.0% (78 of 78 strings) Co-authored-by: Profitroll Translate-URL: https://weblate.end-play.xyz/projects/garbagereminder/telegrambot/de/ Translation: GarbageReminder/TelegramBot --- locale/de.json | 132 ++++++++++++++++++++++++------------------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/locale/de.json b/locale/de.json index bed13a5..708b858 100644 --- a/locale/de.json +++ b/locale/de.json @@ -20,79 +20,79 @@ "5": "❓ Unbestimmt" }, "commands": { - "help": "Show help message", - "setup": "Select the location", - "toggle": "Enable/disable notifications", - "set_time": "Set notification time", - "set_offset": "Set notification days offset", - "upcoming": "Collection for the next 30 days", - "language": "Change bot's messages language", - "checkout": "Export or delete user data", - "import": "Upload from JSON to database", - "shutdown": "Turn off the bot", - "remove_commands": "Unregister all commands" + "help": "Hilfemenü anzeigen", + "setup": "Standort auswählen", + "toggle": "Benachrichtigungen aktivieren/deaktivieren", + "set_time": "Benachrichtigungszeit einstellen", + "set_offset": "Benachrichtigungstage-Offset festlegen", + "upcoming": "Sammlung für die nächsten 30 Tage", + "language": "Sprache der Botnachrichten ändern", + "checkout": "Benutzerdaten exportieren oder löschen", + "import": "Hochladen von JSON in die Datenbank", + "shutdown": "Bot ausschalten", + "remove_commands": "Alle Kommandos abmelden" }, "messages": { - "cancel": "Use /cancel if you want to cancel this operation.", - "cancelled": "Operation has been cancelled.", - "checkout_deleted": "🗑️ Your data has been deleted. If you want to start using this bot again, please use /setup command. Otherwise delete/block the bot and do not interact with it anymore.", - "checkout_deletion": "Alright. Please, confirm that you want to delete your data from the bot.\n\nFollowing data will be deleted:\n• Selected location\n• Preferred language of all messages\n• Time of the notifications\n• Offset of the notifications\n\nUse keyboard provided to confirm and continue or /cancel to abort this operation.", - "checkout": "Here's pretty much all the data bot has. Please, use these buttons to choose whether you want to delete your data from the bot.", - "commands_removed": "✅ All currently registered commands have been unregistered. Commands will be registered again on bot's start.", - "help": "🔔 This bot sends you notifications about garbage collection according to your local schedule.\n\n**Available commands**\n/help - Show this message\n/setup - Select the location\n/toggle - Disable/enable the reminders\n/set_time - Set the reminders' time\n/set_offset - Set offset between reminders and collection\n/upcoming - Show the upcoming collection\n/language - Select the bot's language\n/checkout - Export or remove your data\n\n💭 You can also suggest adding your town/district to the bot by contacting the admins using [this link]({url_contact}) and providing your schedule.\n\n⚙️ Want to host this bot yourself or make some changes? It's open-source, so you can basically fork it. Take a look at [bot's repository]({url_repo}) for details.\n\nHappy using! 🤗", - "import_finished": "You have successfully inserted {count} entries.", - "import_invalid_date": "Entries contain invalid date formats. Use **ISO 8601** date format.", - "import_invalid_filetype": "Invalid input. Please, send me a JSON file with entries. {cancel_notice}", - "import_invalid": "This is not a valid garbage collection JSON.", - "import": "Alright. Send me a valid JSON.", - "locale_choice": "Alright. Please choose the language using keyboard below.", - "location_name_empty": "Could not find any locations by this name. Try rephrasing it or make sure you use the same location language and name itself as it in written by your local authorities in garbage collection schedule.\n\n{cancel_notice}", - "location_name_invalid": "Please, send the name of the location as a text. {cancel_notice}", - "location_name": "Please, send me a location name. It should be the name used in your local authorities' garbage collection schedule. This usually is a name of the district or even the town itself.", - "location_select": "Select the location using the keyboard provided.", - "reminder": "**Garbage Collection**\n\nType: {type}\nDate: {date}\n\nDon't forget to prepare your bin for collection!", - "search_nearby_empty": "Could not find any locations nearby. Let's try using the name search.", - "selection_invalid": "Please, select a valid option using the keyboard provided. {cancel_notice}", - "set_offset_finished": "🔔 Notifications offset has been updated! You will now receive notification about collection **{offset} d.** before the collection at {time}. {toggle_notice}", - "set_offset_invalid": "Please, provide a valid integer number of days in range 0 to 7 (inclusive). {cancel_notice}", - "set_offset": "Alright. Please, send how many days in advance do you want to get a notification about the collection.", - "set_time_finished": "🔔 Notifications time has been updated! You will now receive notification about collection {offset} d. before the collection at **{time}**. {toggle_notice}", - "set_time_invalid": "Please, provide a valid time in HH:MM format. {cancel_notice}", - "set_time": "Alright. Please, send your desired time in HH:MM format.", - "setup_finished": "✅ Finished! Your location is now **{name}**. You will receive the notifications about garbage collection {offset} d. in advance at {time}.", - "setup_retry": "ℹ️ If you want try selecting the location again, use the /setup command.", - "setup": "⚙️ Let's begin configuration with the search for your location.\n\nPlease, select whether you want to search among the locations near you or go straight to the search by location name.\n\nNote that the location you send will **NOT** be saved anywhere and is only used for location lookup in the database.", - "start_code_invalid": "🚫 You have started the bot by the link containing a location, but it does not seem to be a valid one. Please, use the command /setup to manually configure the location.", - "start_code": "ℹ️ You have started the bot by the link containing a location **{name}**.\n\nPlease, confirm whether you want to use it as your location.", - "start_configure": "📍 Let's configure your location. Press the button on pop-up keyboard to start the process.", - "start_selection_no": "Alright, you're on your own now. Please, use the command /setup to configure your location and start receiving reminders.", - "start_selection_yes": "✅ Finished! Your location is now **{name}**. You will receive reminders about garbage collection {offset} d. in advance at {time}.\n\nPlease, visit /help if you want to know how to change notifications time or disable them.", - "start": "👋 Welcome!\n\nThis small open-source bot is made to simplify your life a bit easier by sending you notifications about upcoming garbage collection in your location.\n\nBy using this bot you accept [Privacy Policy]({privacy_policy}), otherwise please block and remove this bot before further interaction.\n\nNow the official part is over so you can dive into the bot.", - "toggle_disabled": "🔕 Notifications have been disabled.", - "toggle_enabled_location": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time} at the **{name}**.", - "toggle_enabled": "🔔 Notifications have been enabled {offset} d. before garbage collection at {time}. Use /setup to select your location.", - "toggle": "Execute /toggle to enable notifications.", - "upcoming_empty_location": "You have no location set. Use /setup to select your location.", - "upcoming_empty": "No garbage collection entries found for the next 30 days at **{name}**", - "upcoming": "Upcoming garbage collection:\n\n{entries}" + "cancel": "Verwenden Sie /cancel, wenn Sie diesen Vorgang abbrechen möchten.", + "cancelled": "Die Operation wurde abgebrochen.", + "checkout_deleted": "🗑️ Ihre Daten wurden gelöscht. Wenn Sie diesen Bot wieder benutzen wollen, verwenden Sie bitte den Befehl /setup. Andernfalls löschen/blockieren Sie den Bot und interagieren Sie nicht mehr mit ihm.", + "checkout_deletion": "Prima. Bitte bestätigen Sie, dass Sie Ihre Daten aus dem Bot löschen möchten.\n\nDie folgenden Daten werden gelöscht:\n• Gewählter Sammlungsort\n• Bevorzugte Sprache für alle Nachrichten\n• Zeit der Benachrichtigungen\n• Offset der Benachrichtigungen\n\nVerwenden Sie die Tastatur, um den Vorgang zu bestätigen und fortzusetzen oder /cancel, um ihn abzubrechen.", + "checkout": "Das sind alle Daten, die der Bot hat. Bitte verwenden Sie die Tastatur, um zu wählen, ob Sie Ihre Daten aus dem Bot löschen möchten.", + "commands_removed": "✅ Alle derzeit registrierten Kommandos wurden unregistriert. Die Kommandos werden beim Start des Bots erneut registriert.", + "help": "🔔 Dieser Bot sendet Ihnen Benachrichtigungen über die Müllabfuhr nach Ihrem lokalen Zeitplan.\n\n**Verfügbare Kommandos**\n/help - Diese Menü anzeigen\n/setup - Standort wählen\n/toggle - Deaktivieren/Aktivieren der Benachrichtigungen\n/set_time - Einstellen der Erinnerungszeit\n/set_offset - Offset zwischen Erinnerung und Abholung einstellen\n/upcoming - Zeigt die nächste Abholung an\n/language - Die Sprache des Bots wählen\n/checkout - Daten exportieren oder löschen\n\n💭 Sie können auch vorschlagen, Ihre Stadt/Ihren Bezirk in den Bot aufzunehmen, indem Sie die Administratoren über [diesen Link]({url_contact}) kontaktieren und Ihren Zeitplan angeben.\n\n⚙️ Möchten Sie diesen Bot selbst hosten oder Änderungen vornehmen? Er ist Open-Source, Sie können ihn also forken. Werfen Sie einen Blick auf das [Bot-Repository]({url_repo}) für Details.\n\nViel Spaß beim Benutzen! 🤗", + "import_finished": "Sie haben erfolgreich {count} Einträge eingefügt.", + "import_invalid_date": "Die Einträge enthalten ungültige Datumsformate. Verwenden Sie das Datumsformat **ISO 8601**.", + "import_invalid_filetype": "Ungültige Eingabe. Bitte senden Sie mir eine JSON-Datei mit Einträgen. {cancel_notice}", + "import_invalid": "Dies ist kein gültiges Abfallterminen JSON.", + "import": "Okay. Senden Sie mir ein gültiges JSON.", + "locale_choice": "Prima. Bitte wählen Sie die Sprache mit der Tastatur unten.", + "location_name_empty": "Es konnten keine Orte mit diesem Namen gefunden werden. Versuchen Sie, ihn umzuformulieren, oder stellen Sie sicher, dass Sie dieselbe Sprache und denselben Namen verwenden, wie er von Ihren örtlichen Behörden im Müllabfuhrplan angegeben ist.\n\n{cancel_notice}", + "location_name_invalid": "Bitte senden Sie den Namen des Ortes als Text. {cancel_notice}", + "location_name": "Bitte senden Sie mir einen Standortnamen. Es sollte der Name sein, der im Müllabfuhrplan Ihrer örtlichen Behörde verwendet wird. In der Regel ist dies der Name des Bezirks oder sogar der Stadt selbst.", + "location_select": "Wählen Sie den Ort über die Tastatur aus.", + "reminder": "**Müllabfuhr**\n\nTyp: {Typ}\nDatum: {Datum}\n\nVergessen Sie nicht, Ihre Tonne für die Abholung vorzubereiten!", + "search_nearby_empty": "Es konnten keine Orte in der Nähe gefunden werden. Versuchen wir es mit der Namenssuche.", + "selection_invalid": "Bitte wählen Sie eine gültige Option über die Tastatur aus. {cancel_notice}", + "set_offset_finished": "🔔 Benachrichtigungen Offset wurde aktualisiert! Sie erhalten nun eine Benachrichtigung über die Abholung **{offset} T.** vor der Abholung um {time}. {toggle_notice}", + "set_offset_invalid": "Bitte geben Sie eine gültige ganzzahlige Anzahl von Tagen im Bereich von 0 bis 7 (einschließlich) an. {cancel_notice}", + "set_offset": "Okay. Bitte geben Sie an, wie viele Tage im Voraus Sie eine Benachrichtigung über die Abholung erhalten möchten.", + "set_time_finished": "🔔 Die Benachrichtigungszeit wurde aktualisiert! Sie erhalten nun eine Benachrichtigung über die Abholung {offset} T. vor der Abholung um **{time}**. {toggle_notice}", + "set_time_invalid": "Bitte geben Sie eine gültige Uhrzeit im Format SS:MM an. {cancel_notice}", + "set_time": "Okay. Bitte senden Sie die gewünschte Zeit im Format SS:MM.", + "setup_finished": "✅ Fertig! Ihr Standort ist jetzt **{name}**. Sie werden die Benachrichtigungen über die Müllabfuhr {offset} T. im Voraus um {time} erhalten.", + "setup_retry": "ℹ️ Wenn Sie versuchen möchten, den Speicherort erneut auszuwählen, verwenden Sie den Kommando /setup.", + "setup": "⚙️ Beginnen wir die Konfiguration mit der Suche nach Ihrem Standort.\n\nBitte wählen Sie aus, ob Sie unter den Standorten in Ihrer Nähe suchen möchten oder direkt zur Suche nach dem Standortnamen übergehen wollen.\n\nBeachten Sie, dass der von Ihnen gesendete Standort **NICHT** irgendwo gespeichert wird und nur für die Standortsuche in der Datenbank verwendet wird.", + "start_code_invalid": "🚫 Sie haben den Bot über den Link gestartet, der einen Ort enthält, aber es scheint kein gültiger zu sein. Bitte verwenden Sie den Kommando /setup, um den Standort manuell zu konfigurieren.", + "start_code": "ℹ️ Sie haben den Bot über den Link gestartet, der einen Ort **{name}** enthält.\n\nBitte bestätigen Sie, ob Sie diesen als Ihren Standort verwenden möchten.", + "start_configure": "📍 Lassen Sie uns Ihren Standort konfigurieren. Drücken Sie die Taste auf der Pop-up-Tastatur, um den Vorgang zu starten.", + "start_selection_no": "Gut, Sie sind jetzt auf sich allein gestellt. Bitte verwenden Sie den Kommando /setup, um Ihren Standort zu konfigurieren und Erinnerungen zu erhalten.", + "start_selection_yes": "✅ Fertig! Ihr Standort ist jetzt **{name}**. Sie erhalten Erinnerungen an die Müllabfuhr {offset} T. im Voraus um {time}.\n\nBitte besuchen Sie /help Menü, wenn Sie wissen möchten, wie Sie die Zeit der Benachrichtigungen ändern oder sie deaktivieren können.", + "start": "👋 Herzlich willkommen!\n\nDieser kleine Open-Source-Bot soll Ihnen das Leben etwas erleichtern, indem er Sie über die nächste Müllabfuhr in Ihrer Nähe informiert.\n\nDurch die Nutzung dieses Bots akzeptieren Sie die [Datenschutzbestimmungen]({privacy_policy}), andernfalls blockieren und entfernen Sie diesen Bot bitte vor weiterer Interaktion.\n\nNun ist der offizielle Teil vorbei und Sie können sich mit dem Bot beschäftigen.", + "toggle_disabled": "🔕 Die Benachrichtigungen wurden deaktiviert.", + "toggle_enabled_location": "🔔 Benachrichtigungen wurden aktiviert {offset} T. vor der Sammlung um {time} am **{name}**.", + "toggle_enabled": "🔔 Benachrichtigungen wurden aktiviert {offset} T. vor der Sammlung um {time}. Verwenden Sie /setup, um Ihren Standort auszuwählen.", + "toggle": "Führen Sie /toggle aus, um Benachrichtigungen zu aktivieren.", + "upcoming_empty_location": "Sie haben keinen Standort festgelegt. Verwenden Sie /setup, um Ihren Standort auszuwählen.", + "upcoming_empty": "Keine Müllabfuhr-Einträge für die nächsten 30 Tage bei **{name}** gefunden", + "upcoming": "Bevorstehende Müllabfuhr:\n\n{entries}" }, "force_replies": { - "import": "JSON with garbage entries", - "location_name": "Location name", - "set_offset": "Number of days", - "set_time": "Time as HH:MM" + "import": "JSON mit Abfalltermine", + "location_name": "Ortsname", + "set_offset": "Anzahl der Tage", + "set_time": "Uhrzeit als SS:MM" }, "buttons": { - "delete_confirm": "I agree and want to proceed", - "delete_no": "❌ No, I don't want to delete it", - "delete_yes": "✅ Yes, I want to delete it", - "search_name": "🔎 Search by location name", - "search_nearby": "📍 Search nearby locations", - "start_code_no": "❌ No, I don't want to use it", - "start_code_yes": "✅ Yes, I want to use it", - "start_configure": "⚙️ Let's configure the bot" + "delete_confirm": "Ich stimme zu und möchte fortfahren", + "delete_no": "❌ Nein, ich möchte sie nicht löschen", + "delete_yes": "✅ Ja, ich möchte sie löschen", + "search_name": "🔎 Suche nach Ortsnamen", + "search_nearby": "📍 Suche in der Nähe", + "start_code_no": "❌ Nein, ich will es nicht benutzen", + "start_code_yes": "✅ Ja, ich möchte es benutzen", + "start_configure": "⚙️ Konfigurieren wir den Bot" }, "callbacks": { - "locale_set": "Your language now is: {locale}" + "locale_set": "Ihre Sprache ist jetzt: {locale}" } } -- 2.39.2