Fixed locale strings and commands
This commit is contained in:
parent
b747dde664
commit
420a4cb7eb
@ -139,6 +139,13 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"language": {
|
||||||
|
"scopes": [
|
||||||
|
{
|
||||||
|
"name": "BotCommandScopeDefault"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
"report": {
|
"report": {
|
||||||
"scopes": [
|
"scopes": [
|
||||||
{
|
{
|
||||||
|
@ -1,7 +1,17 @@
|
|||||||
{
|
{
|
||||||
|
"metadata": {
|
||||||
|
"flag": "🇬🇧",
|
||||||
|
"name": "English",
|
||||||
|
"codes": [
|
||||||
|
"en",
|
||||||
|
"en-US",
|
||||||
|
"en-GB"
|
||||||
|
]
|
||||||
|
},
|
||||||
"commands": {
|
"commands": {
|
||||||
"start": "Start using the bot",
|
"start": "Start using the bot",
|
||||||
"rules": "Photos submission rules",
|
"rules": "Photos submission rules",
|
||||||
|
"language": "Change bot's language",
|
||||||
"report": "Report this post",
|
"report": "Report this post",
|
||||||
"forwards": "Check post forwards",
|
"forwards": "Check post forwards",
|
||||||
"import": "Submit .zip archive with photos",
|
"import": "Submit .zip archive with photos",
|
||||||
@ -54,6 +64,7 @@
|
|||||||
"import_upload_error_duplicate": "Could not upload `{0}` because there're duplicates on server.",
|
"import_upload_error_duplicate": "Could not upload `{0}` because there're duplicates on server.",
|
||||||
"import_upload_error_other": "Could not upload `{0}`. Probably disallowed filetype.",
|
"import_upload_error_other": "Could not upload `{0}`. Probably disallowed filetype.",
|
||||||
"import_finished": "Import finished.",
|
"import_finished": "Import finished.",
|
||||||
|
"locale_choice": "Alright. Please choose the language using keyboard below.",
|
||||||
"remove_request": "Please send me an ID to delete. You might have it from upload dialog. Use /cancel if you want to abort this operation.",
|
"remove_request": "Please send me an ID to delete. You might have it from upload dialog. Use /cancel if you want to abort this operation.",
|
||||||
"remove_ignored": "No response, aborting removal.",
|
"remove_ignored": "No response, aborting removal.",
|
||||||
"remove_abort": "Removal aborted.",
|
"remove_abort": "Removal aborted.",
|
||||||
@ -88,6 +99,7 @@
|
|||||||
"sub_media_unavail": "Could not download submission",
|
"sub_media_unavail": "Could not download submission",
|
||||||
"sub_done": "You've already decided what to do with submission",
|
"sub_done": "You've already decided what to do with submission",
|
||||||
"sub_duplicates_found": "There're duplicates in bot's database",
|
"sub_duplicates_found": "There're duplicates in bot's database",
|
||||||
|
"locale_set": "Your language now is: {locale}",
|
||||||
"nothing": "🏁 This action is already finished"
|
"nothing": "🏁 This action is already finished"
|
||||||
},
|
},
|
||||||
"console": {
|
"console": {
|
||||||
|
@ -1,7 +1,16 @@
|
|||||||
{
|
{
|
||||||
|
"metadata": {
|
||||||
|
"flag": "🇺🇦",
|
||||||
|
"name": "Українська",
|
||||||
|
"codes": [
|
||||||
|
"uk",
|
||||||
|
"uk-UA"
|
||||||
|
]
|
||||||
|
},
|
||||||
"commands": {
|
"commands": {
|
||||||
"start": "Почати користуватись ботом",
|
"start": "Почати користуватись ботом",
|
||||||
"rules": "Правила пропонування фото",
|
"rules": "Правила пропонування фото",
|
||||||
|
"language": "Змінити мову бота",
|
||||||
"report": "Поскаржитись на цей пост",
|
"report": "Поскаржитись на цей пост",
|
||||||
"forwards": "Переглянути репости",
|
"forwards": "Переглянути репости",
|
||||||
"import": "Надати боту .zip архів з фотографіями",
|
"import": "Надати боту .zip архів з фотографіями",
|
||||||
@ -54,6 +63,7 @@
|
|||||||
"import_upload_error_duplicate": "Не вдалося завантажити `{0}`, оскільки на сервері є дублікати.",
|
"import_upload_error_duplicate": "Не вдалося завантажити `{0}`, оскільки на сервері є дублікати.",
|
||||||
"import_upload_error_other": "Не вдалося завантажити `{0}`. Ймовірно, заборонений тип файлу.",
|
"import_upload_error_other": "Не вдалося завантажити `{0}`. Ймовірно, заборонений тип файлу.",
|
||||||
"import_finished": "Імпорт завершено.",
|
"import_finished": "Імпорт завершено.",
|
||||||
|
"locale_choice": "Гаразд. Будь ласка, оберіть мову за допомогою клавіатури нижче.",
|
||||||
"remove_request": "Будь ласка, надішліть мені ID для видалення. Ви могли отримати його з діалогу завантаження. Використовуйте /cancel, якщо ви хочете перервати цю операцію.",
|
"remove_request": "Будь ласка, надішліть мені ID для видалення. Ви могли отримати його з діалогу завантаження. Використовуйте /cancel, якщо ви хочете перервати цю операцію.",
|
||||||
"remove_ignored": "Немає відповіді, перериваємо видалення.",
|
"remove_ignored": "Немає відповіді, перериваємо видалення.",
|
||||||
"remove_abort": "Видалення перервано.",
|
"remove_abort": "Видалення перервано.",
|
||||||
@ -88,6 +98,7 @@
|
|||||||
"sub_media_unavail": "Не вдалося завантажити подання",
|
"sub_media_unavail": "Не вдалося завантажити подання",
|
||||||
"sub_done": "Ви вже обрали що зробити з цим поданням",
|
"sub_done": "Ви вже обрали що зробити з цим поданням",
|
||||||
"sub_duplicates_found": "Знайдено дублікати в базі даних бота",
|
"sub_duplicates_found": "Знайдено дублікати в базі даних бота",
|
||||||
|
"locale_set": "Встановлено мову: {locale}",
|
||||||
"nothing": "🏁 Цю дію вже було завершено"
|
"nothing": "🏁 Цю дію вже було завершено"
|
||||||
},
|
},
|
||||||
"console": {
|
"console": {
|
||||||
|
@ -22,7 +22,7 @@ async def command_language(app: PyroClient, message: Message):
|
|||||||
keyboard.add(*buttons)
|
keyboard.add(*buttons)
|
||||||
|
|
||||||
await message.reply_text(
|
await message.reply_text(
|
||||||
app._("locale_choice", "messages", locale=user.locale),
|
app._("locale_choice", "message", locale=user.locale),
|
||||||
reply_markup=keyboard,
|
reply_markup=keyboard,
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ async def callback_language(app: PyroClient, callback: CallbackQuery):
|
|||||||
await user.update_locale(language)
|
await user.update_locale(language)
|
||||||
|
|
||||||
await callback.answer(
|
await callback.answer(
|
||||||
app._("locale_set", "callbacks", locale=language).format(
|
app._("locale_set", "callback", locale=language).format(
|
||||||
locale=app._("name", "metadata", locale=language)
|
locale=app._("name", "metadata", locale=language)
|
||||||
),
|
),
|
||||||
show_alert=True,
|
show_alert=True,
|
||||||
|
Reference in New Issue
Block a user