UA translation of chat_action.po from Bot Api (#1123)

* Update Ukrainian docs localization

* Update Ukrainian docs localization
This commit is contained in:
imsLmaooo 2023-02-12 14:02:40 +02:00 committed by GitHub
parent dc88a8c903
commit 157df969d3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 1277 additions and 129 deletions

View file

@ -23,44 +23,44 @@ msgstr ""
#: aiogram.enums.chat_action.ChatAction:1 of #: aiogram.enums.chat_action.ChatAction:1 of
msgid "This object represents bot actions." msgid "This object represents bot actions."
msgstr "" msgstr "Цей об’єкт представляє дії бота."
#: aiogram.enums.chat_action.ChatAction:3 of #: aiogram.enums.chat_action.ChatAction:3 of
msgid "Choose one, depending on what the user is about to receive:" msgid "Choose one, depending on what the user is about to receive:"
msgstr "" msgstr "Виберіть один залежно від того, що користувач збирається отримати:"
#: aiogram.enums.chat_action.ChatAction:5 of #: aiogram.enums.chat_action.ChatAction:5 of
msgid "typing for text messages," msgid "typing for text messages,"
msgstr "" msgstr "typing для текстових повідомлень,"
#: aiogram.enums.chat_action.ChatAction:6 of #: aiogram.enums.chat_action.ChatAction:6 of
msgid "upload_photo for photos," msgid "upload_photo for photos,"
msgstr "" msgstr "upload_photo для фотографій,"
#: aiogram.enums.chat_action.ChatAction:7 of #: aiogram.enums.chat_action.ChatAction:7 of
msgid "record_video or upload_video for videos," msgid "record_video or upload_video for videos,"
msgstr "" msgstr "record_video або upload_video для відео,"
#: aiogram.enums.chat_action.ChatAction:8 of #: aiogram.enums.chat_action.ChatAction:8 of
msgid "record_voice or upload_voice for voice notes," msgid "record_voice or upload_voice for voice notes,"
msgstr "" msgstr "record_voice або upload_voice для голосових повідомлень,"
#: aiogram.enums.chat_action.ChatAction:9 of #: aiogram.enums.chat_action.ChatAction:9 of
msgid "upload_document for general files," msgid "upload_document for general files,"
msgstr "" msgstr "upload_document для загальних файлів,"
#: aiogram.enums.chat_action.ChatAction:10 of #: aiogram.enums.chat_action.ChatAction:10 of
msgid "choose_sticker for stickers," msgid "choose_sticker for stickers,"
msgstr "" msgstr "choose_sticker для наклейок,"
#: aiogram.enums.chat_action.ChatAction:11 of #: aiogram.enums.chat_action.ChatAction:11 of
msgid "find_location for location data," msgid "find_location for location data,"
msgstr "" msgstr "find_location для данних про місце знаходження,"
#: aiogram.enums.chat_action.ChatAction:12 of #: aiogram.enums.chat_action.ChatAction:12 of
msgid "record_video_note or upload_video_note for video notes." msgid "record_video_note or upload_video_note for video notes."
msgstr "" msgstr "record_video_note або upload_video_note для відео кружків."
#: aiogram.enums.chat_action.ChatAction:14 of #: aiogram.enums.chat_action.ChatAction:14 of
msgid "Source: https://core.telegram.org/bots/api#sendchataction" msgid "Source: https://core.telegram.org/bots/api#sendchataction"
msgstr "" msgstr "Джерело: https://core.telegram.org/bots/api#sendchataction"

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-07 23:01+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/methods/get_chat_member.rst:3 #: ../../api/methods/get_chat_member.rst:3
msgid "getChatMember" msgid "getChatMember"
@ -31,9 +31,9 @@ msgstr ""
#: aiogram.methods.get_chat_member.GetChatMember:1 of #: aiogram.methods.get_chat_member.GetChatMember:1 of
msgid "" msgid ""
"Use this method to get information about a member of a chat. The method " "Use this method to get information about a member of a chat. The method "
"is guaranteed to work for other users, only if the bot is an " "is only guaranteed to work for other users if the bot is an administrator"
"administrator in the chat. Returns a " " in the chat. Returns a :class:`aiogram.types.chat_member.ChatMember` "
":class:`aiogram.types.chat_member.ChatMember` object on success." "object on success."
msgstr "" msgstr ""
#: aiogram.methods.get_chat_member.GetChatMember:3 of #: aiogram.methods.get_chat_member.GetChatMember:3 of
@ -85,3 +85,14 @@ msgstr ""
#: ../../api/methods/get_chat_member.rst:45 #: ../../api/methods/get_chat_member.rst:45
msgid ":meth:`aiogram.types.chat.Chat.get_member`" msgid ":meth:`aiogram.types.chat.Chat.get_member`"
msgstr "" msgstr ""
#~ msgid ""
#~ "Use this method to get information "
#~ "about a member of a chat. The "
#~ "method is guaranteed to work for "
#~ "other users, only if the bot is"
#~ " an administrator in the chat. "
#~ "Returns a :class:`aiogram.types.chat_member.ChatMember`"
#~ " object on success."
#~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 00:47+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/methods/promote_chat_member.rst:3 #: ../../api/methods/promote_chat_member.rst:3
msgid "promoteChatMember" msgid "promoteChatMember"
@ -102,7 +102,7 @@ msgstr ""
#: of #: of
msgid "" msgid ""
"Pass :code:`True` if the administrator can add new administrators with a " "Pass :code:`True` if the administrator can add new administrators with a "
"subset of their own privileges or demote administrators that he has " "subset of their own privileges or demote administrators that they have "
"promoted, directly or indirectly (promoted by administrators that were " "promoted, directly or indirectly (promoted by administrators that were "
"appointed by him)" "appointed by him)"
msgstr "" msgstr ""
@ -170,3 +170,14 @@ msgstr ""
#: ../../api/methods/promote_chat_member.rst:50 #: ../../api/methods/promote_chat_member.rst:50
msgid ":meth:`aiogram.types.chat.Chat.promote`" msgid ":meth:`aiogram.types.chat.Chat.promote`"
msgstr "" msgstr ""
#~ msgid ""
#~ "Pass :code:`True` if the administrator "
#~ "can add new administrators with a "
#~ "subset of their own privileges or "
#~ "demote administrators that he has "
#~ "promoted, directly or indirectly (promoted "
#~ "by administrators that were appointed by"
#~ " him)"
#~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 00:47+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/methods/restrict_chat_member.rst:3 #: ../../api/methods/restrict_chat_member.rst:3
msgid "restrictChatMember" msgid "restrictChatMember"
@ -54,6 +54,19 @@ msgstr ""
msgid "A JSON-serialized object for new user permissions" msgid "A JSON-serialized object for new user permissions"
msgstr "" msgstr ""
#: ../../docstring
#: aiogram.methods.restrict_chat_member.RestrictChatMember.use_independent_chat_permissions:1
#: of
msgid ""
"Pass :code:`True` if chat permissions are set independently. Otherwise, "
"the *can_send_other_messages* and *can_add_web_page_previews* permissions"
" will imply the *can_send_messages*, *can_send_audios*, "
"*can_send_documents*, *can_send_photos*, *can_send_videos*, "
"*can_send_video_notes*, and *can_send_voice_notes* permissions; the "
"*can_send_polls* permission will imply the *can_send_messages* "
"permission."
msgstr ""
#: ../../docstring #: ../../docstring
#: aiogram.methods.restrict_chat_member.RestrictChatMember.until_date:1 of #: aiogram.methods.restrict_chat_member.RestrictChatMember.until_date:1 of
msgid "" msgid ""
@ -103,3 +116,4 @@ msgstr ""
#: ../../api/methods/restrict_chat_member.rst:50 #: ../../api/methods/restrict_chat_member.rst:50
msgid ":meth:`aiogram.types.chat.Chat.restrict`" msgid ":meth:`aiogram.types.chat.Chat.restrict`"
msgstr "" msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 00:47+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/methods/set_chat_permissions.rst:3 #: ../../api/methods/set_chat_permissions.rst:3
msgid "setChatPermissions" msgid "setChatPermissions"
@ -49,6 +49,19 @@ msgstr ""
msgid "A JSON-serialized object for new default chat permissions" msgid "A JSON-serialized object for new default chat permissions"
msgstr "" msgstr ""
#: ../../docstring
#: aiogram.methods.set_chat_permissions.SetChatPermissions.use_independent_chat_permissions:1
#: of
msgid ""
"Pass :code:`True` if chat permissions are set independently. Otherwise, "
"the *can_send_other_messages* and *can_add_web_page_previews* permissions"
" will imply the *can_send_messages*, *can_send_audios*, "
"*can_send_documents*, *can_send_photos*, *can_send_videos*, "
"*can_send_video_notes*, and *can_send_voice_notes* permissions; the "
"*can_send_polls* permission will imply the *can_send_messages* "
"permission."
msgstr ""
#: ../../api/methods/set_chat_permissions.rst:14 #: ../../api/methods/set_chat_permissions.rst:14
msgid "Usage" msgid "Usage"
msgstr "" msgstr ""
@ -90,3 +103,4 @@ msgstr ""
#: ../../api/methods/set_chat_permissions.rst:50 #: ../../api/methods/set_chat_permissions.rst:50
msgid ":meth:`aiogram.types.chat.Chat.set_permissions`" msgid ":meth:`aiogram.types.chat.Chat.set_permissions`"
msgstr "" msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-07 23:01+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat.rst:3 #: ../../api/types/chat.rst:3
msgid "Chat" msgid "Chat"
@ -733,9 +733,9 @@ msgstr ""
#: aiogram.types.chat.Chat.get_member:6 of #: aiogram.types.chat.Chat.get_member:6 of
msgid "" msgid ""
"Use this method to get information about a member of a chat. The method " "Use this method to get information about a member of a chat. The method "
"is guaranteed to work for other users, only if the bot is an " "is only guaranteed to work for other users if the bot is an administrator"
"administrator in the chat. Returns a " " in the chat. Returns a :class:`aiogram.types.chat_member.ChatMember` "
":class:`aiogram.types.chat_member.ChatMember` object on success." "object on success."
msgstr "" msgstr ""
#: aiogram.types.chat.Chat.get_member:8 of #: aiogram.types.chat.Chat.get_member:8 of
@ -944,8 +944,20 @@ msgstr ""
msgid "A JSON-serialized object for new default chat permissions" msgid "A JSON-serialized object for new default chat permissions"
msgstr "" msgstr ""
#: aiogram.types.chat.Chat.restrict:12
#: aiogram.types.chat.Chat.set_permissions:11 of #: aiogram.types.chat.Chat.set_permissions:11 of
msgid "" msgid ""
"Pass :code:`True` if chat permissions are set independently. Otherwise, "
"the *can_send_other_messages* and *can_add_web_page_previews* permissions"
" will imply the *can_send_messages*, *can_send_audios*, "
"*can_send_documents*, *can_send_photos*, *can_send_videos*, "
"*can_send_video_notes*, and *can_send_voice_notes* permissions; the "
"*can_send_polls* permission will imply the *can_send_messages* "
"permission."
msgstr ""
#: aiogram.types.chat.Chat.set_permissions:12 of
msgid ""
"instance of method " "instance of method "
":class:`aiogram.methods.set_chat_permissions.SetChatPermissions`" ":class:`aiogram.methods.set_chat_permissions.SetChatPermissions`"
msgstr "" msgstr ""
@ -1010,7 +1022,7 @@ msgstr ""
#: aiogram.types.chat.Chat.promote:18 of #: aiogram.types.chat.Chat.promote:18 of
msgid "" msgid ""
"Pass :code:`True` if the administrator can add new administrators with a " "Pass :code:`True` if the administrator can add new administrators with a "
"subset of their own privileges or demote administrators that he has " "subset of their own privileges or demote administrators that they have "
"promoted, directly or indirectly (promoted by administrators that were " "promoted, directly or indirectly (promoted by administrators that were "
"appointed by him)" "appointed by him)"
msgstr "" msgstr ""
@ -1064,14 +1076,14 @@ msgstr ""
msgid "A JSON-serialized object for new user permissions" msgid "A JSON-serialized object for new user permissions"
msgstr "" msgstr ""
#: aiogram.types.chat.Chat.restrict:12 of #: aiogram.types.chat.Chat.restrict:13 of
msgid "" msgid ""
"Date when restrictions will be lifted for the user, unix time. If user is" "Date when restrictions will be lifted for the user, unix time. If user is"
" restricted for more than 366 days or less than 30 seconds from the " " restricted for more than 366 days or less than 30 seconds from the "
"current time, they are considered to be restricted forever" "current time, they are considered to be restricted forever"
msgstr "" msgstr ""
#: aiogram.types.chat.Chat.restrict:13 of #: aiogram.types.chat.Chat.restrict:14 of
msgid "" msgid ""
"instance of method " "instance of method "
":class:`aiogram.methods.restrict_chat_member.RestrictChatMember`" ":class:`aiogram.methods.restrict_chat_member.RestrictChatMember`"
@ -1256,3 +1268,24 @@ msgstr ""
#: aiogram.types.chat.Chat.set_photo:11 of #: aiogram.types.chat.Chat.set_photo:11 of
msgid "instance of method :class:`aiogram.methods.set_chat_photo.SetChatPhoto`" msgid "instance of method :class:`aiogram.methods.set_chat_photo.SetChatPhoto`"
msgstr "" msgstr ""
#~ msgid ""
#~ "Use this method to get information "
#~ "about a member of a chat. The "
#~ "method is guaranteed to work for "
#~ "other users, only if the bot is"
#~ " an administrator in the chat. "
#~ "Returns a :class:`aiogram.types.chat_member.ChatMember`"
#~ " object on success."
#~ msgstr ""
#~ msgid ""
#~ "Pass :code:`True` if the administrator "
#~ "can add new administrators with a "
#~ "subset of their own privileges or "
#~ "demote administrators that he has "
#~ "promoted, directly or indirectly (promoted "
#~ "by administrators that were appointed by"
#~ " him)"
#~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-06 14:18+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat_administrator_rights.rst:3 #: ../../api/types/chat_administrator_rights.rst:3
msgid "ChatAdministratorRights" msgid "ChatAdministratorRights"
@ -68,7 +68,7 @@ msgstr ""
#: of #: of
msgid "" msgid ""
":code:`True`, if the administrator can add new administrators with a " ":code:`True`, if the administrator can add new administrators with a "
"subset of their own privileges or demote administrators that he has " "subset of their own privileges or demote administrators that they have "
"promoted, directly or indirectly (promoted by administrators that were " "promoted, directly or indirectly (promoted by administrators that were "
"appointed by the user)" "appointed by the user)"
msgstr "" msgstr ""
@ -118,3 +118,14 @@ msgid ""
"*Optional*. :code:`True`, if the user is allowed to create, rename, " "*Optional*. :code:`True`, if the user is allowed to create, rename, "
"close, and reopen forum topics; supergroups only" "close, and reopen forum topics; supergroups only"
msgstr "" msgstr ""
#~ msgid ""
#~ ":code:`True`, if the administrator can "
#~ "add new administrators with a subset "
#~ "of their own privileges or demote "
#~ "administrators that he has promoted, "
#~ "directly or indirectly (promoted by "
#~ "administrators that were appointed by "
#~ "the user)"
#~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 00:47+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat_join_request.rst:3 #: ../../api/types/chat_join_request.rst:3
msgid "ChatJoinRequest" msgid "ChatJoinRequest"
@ -38,6 +38,18 @@ msgstr ""
msgid "User that sent the join request" msgid "User that sent the join request"
msgstr "" msgstr ""
#: ../../docstring
#: aiogram.types.chat_join_request.ChatJoinRequest.user_chat_id:1 of
msgid ""
"Identifier of a private chat with the user who sent the join request. "
"This number may have more than 32 significant bits and some programming "
"languages may have difficulty/silent defects in interpreting it. But it "
"has at most 52 significant bits, so a 64-bit integer or double-precision "
"float type are safe for storing this identifier. The bot can use this "
"identifier for 24 hours to send messages until the join request is "
"processed, assuming no other administrator contacted the user."
msgstr ""
#: ../../docstring aiogram.types.chat_join_request.ChatJoinRequest.date:1 of #: ../../docstring aiogram.types.chat_join_request.ChatJoinRequest.date:1 of
msgid "Date the request was sent in Unix time" msgid "Date the request was sent in Unix time"
msgstr "" msgstr ""
@ -121,3 +133,4 @@ msgstr ""
#~ msgid "Use this method to decline a chat join request." #~ msgid "Use this method to decline a chat join request."
#~ msgstr "" #~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-23 00:47+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat_member.rst:3 #: ../../api/types/chat_member.rst:3
msgid "ChatMember" msgid "ChatMember"
@ -108,8 +108,8 @@ msgstr ""
#: of #: of
msgid "" msgid ""
"*Optional*. :code:`True`, if the administrator can add new administrators" "*Optional*. :code:`True`, if the administrator can add new administrators"
" with a subset of their own privileges or demote administrators that he " " with a subset of their own privileges or demote administrators that they"
"has promoted, directly or indirectly (promoted by administrators that " " have promoted, directly or indirectly (promoted by administrators that "
"were appointed by the user)" "were appointed by the user)"
msgstr "" msgstr ""
@ -158,14 +158,33 @@ msgstr ""
#: ../../docstring aiogram.types.chat_member.ChatMember.can_send_messages:1 of #: ../../docstring aiogram.types.chat_member.ChatMember.can_send_messages:1 of
msgid "" msgid ""
"*Optional*. :code:`True`, if the user is allowed to send text messages, " "*Optional*. :code:`True`, if the user is allowed to send text messages, "
"contacts, locations and venues" "contacts, invoices, locations and venues"
msgstr "" msgstr ""
#: ../../docstring #: ../../docstring aiogram.types.chat_member.ChatMember.can_send_audios:1 of
#: aiogram.types.chat_member.ChatMember.can_send_media_messages:1 of msgid "*Optional*. :code:`True`, if the user is allowed to send audios"
msgid "" msgstr ""
"*Optional*. :code:`True`, if the user is allowed to send audios, "
"documents, photos, videos, video notes and voice notes" #: ../../docstring aiogram.types.chat_member.ChatMember.can_send_documents:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send documents"
msgstr ""
#: ../../docstring aiogram.types.chat_member.ChatMember.can_send_photos:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send photos"
msgstr ""
#: ../../docstring aiogram.types.chat_member.ChatMember.can_send_videos:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send videos"
msgstr ""
#: ../../docstring aiogram.types.chat_member.ChatMember.can_send_video_notes:1
#: of
msgid "*Optional*. :code:`True`, if the user is allowed to send video notes"
msgstr ""
#: ../../docstring aiogram.types.chat_member.ChatMember.can_send_voice_notes:1
#: of
msgid "*Optional*. :code:`True`, if the user is allowed to send voice notes"
msgstr "" msgstr ""
#: ../../docstring aiogram.types.chat_member.ChatMember.can_send_polls:1 of #: ../../docstring aiogram.types.chat_member.ChatMember.can_send_polls:1 of
@ -194,3 +213,27 @@ msgstr ""
#~ msgid "..." #~ msgid "..."
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the administrator"
#~ " can add new administrators with a"
#~ " subset of their own privileges or"
#~ " demote administrators that he has "
#~ "promoted, directly or indirectly (promoted "
#~ "by administrators that were appointed by"
#~ " the user)"
#~ msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the user is"
#~ " allowed to send text messages, "
#~ "contacts, locations and venues"
#~ msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the user is"
#~ " allowed to send audios, documents, "
#~ "photos, videos, video notes and voice"
#~ " notes"
#~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-06 14:18+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat_member_administrator.rst:3 #: ../../api/types/chat_member_administrator.rst:3
msgid "ChatMemberAdministrator" msgid "ChatMemberAdministrator"
@ -89,7 +89,7 @@ msgstr ""
#: of #: of
msgid "" msgid ""
":code:`True`, if the administrator can add new administrators with a " ":code:`True`, if the administrator can add new administrators with a "
"subset of their own privileges or demote administrators that he has " "subset of their own privileges or demote administrators that they have "
"promoted, directly or indirectly (promoted by administrators that were " "promoted, directly or indirectly (promoted by administrators that were "
"appointed by the user)" "appointed by the user)"
msgstr "" msgstr ""
@ -145,3 +145,14 @@ msgstr ""
#: of #: of
msgid "*Optional*. Custom title for this user" msgid "*Optional*. Custom title for this user"
msgstr "" msgstr ""
#~ msgid ""
#~ ":code:`True`, if the administrator can "
#~ "add new administrators with a subset "
#~ "of their own privileges or demote "
#~ "administrators that he has promoted, "
#~ "directly or indirectly (promoted by "
#~ "administrators that were appointed by "
#~ "the user)"
#~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-06 14:18+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat_member_restricted.rst:3 #: ../../api/types/chat_member_restricted.rst:3
msgid "ChatMemberRestricted" msgid "ChatMemberRestricted"
@ -49,6 +49,72 @@ msgid ""
"request" "request"
msgstr "" msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_messages:1
#: of
msgid ""
":code:`True`, if the user is allowed to send text messages, contacts, "
"invoices, locations and venues"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_audios:1
#: of
msgid ":code:`True`, if the user is allowed to send audios"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_documents:1
#: of
msgid ":code:`True`, if the user is allowed to send documents"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_photos:1
#: of
msgid ":code:`True`, if the user is allowed to send photos"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_videos:1
#: of
msgid ":code:`True`, if the user is allowed to send videos"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_video_notes:1
#: of
msgid ":code:`True`, if the user is allowed to send video notes"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_voice_notes:1
#: of
msgid ":code:`True`, if the user is allowed to send voice notes"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_polls:1
#: of
msgid ":code:`True`, if the user is allowed to send polls"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_other_messages:1
#: of
msgid ""
":code:`True`, if the user is allowed to send animations, games, stickers "
"and use inline bots"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_add_web_page_previews:1
#: of
msgid ""
":code:`True`, if the user is allowed to add web page previews to their "
"messages"
msgstr ""
#: ../../docstring #: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_change_info:1 #: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_change_info:1
#: of #: of
@ -75,47 +141,22 @@ msgstr ""
msgid ":code:`True`, if the user is allowed to create forum topics" msgid ":code:`True`, if the user is allowed to create forum topics"
msgstr "" msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_messages:1
#: of
msgid ""
":code:`True`, if the user is allowed to send text messages, contacts, "
"locations and venues"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_media_messages:1
#: of
msgid ""
":code:`True`, if the user is allowed to send audios, documents, photos, "
"videos, video notes and voice notes"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_polls:1
#: of
msgid ":code:`True`, if the user is allowed to send polls"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_send_other_messages:1
#: of
msgid ""
":code:`True`, if the user is allowed to send animations, games, stickers "
"and use inline bots"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.can_add_web_page_previews:1
#: of
msgid ""
":code:`True`, if the user is allowed to add web page previews to their "
"messages"
msgstr ""
#: ../../docstring #: ../../docstring
#: aiogram.types.chat_member_restricted.ChatMemberRestricted.until_date:1 of #: aiogram.types.chat_member_restricted.ChatMemberRestricted.until_date:1 of
msgid "" msgid ""
"Date when restrictions will be lifted for this user; unix time. If 0, " "Date when restrictions will be lifted for this user; unix time. If 0, "
"then the user is restricted forever" "then the user is restricted forever"
msgstr "" msgstr ""
#~ msgid ""
#~ ":code:`True`, if the user is allowed "
#~ "to send text messages, contacts, "
#~ "locations and venues"
#~ msgstr ""
#~ msgid ""
#~ ":code:`True`, if the user is allowed "
#~ "to send audios, documents, photos, "
#~ "videos, video notes and voice notes"
#~ msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-11-06 14:18+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat_permissions.rst:3 #: ../../api/types/chat_permissions.rst:3
msgid "ChatPermissions" msgid "ChatPermissions"
@ -35,29 +35,49 @@ msgstr ""
#: aiogram.types.chat_permissions.ChatPermissions.can_send_messages:1 of #: aiogram.types.chat_permissions.ChatPermissions.can_send_messages:1 of
msgid "" msgid ""
"*Optional*. :code:`True`, if the user is allowed to send text messages, " "*Optional*. :code:`True`, if the user is allowed to send text messages, "
"contacts, locations and venues" "contacts, invoices, locations and venues"
msgstr "" msgstr ""
#: ../../docstring #: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_media_messages:1 of #: aiogram.types.chat_permissions.ChatPermissions.can_send_audios:1 of
msgid "" msgid "*Optional*. :code:`True`, if the user is allowed to send audios"
"*Optional*. :code:`True`, if the user is allowed to send audios, " msgstr ""
"documents, photos, videos, video notes and voice notes, implies "
"can_send_messages" #: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_documents:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send documents"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_photos:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send photos"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_videos:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send videos"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_video_notes:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send video notes"
msgstr ""
#: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_voice_notes:1 of
msgid "*Optional*. :code:`True`, if the user is allowed to send voice notes"
msgstr "" msgstr ""
#: ../../docstring #: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_polls:1 of #: aiogram.types.chat_permissions.ChatPermissions.can_send_polls:1 of
msgid "" msgid "*Optional*. :code:`True`, if the user is allowed to send polls"
"*Optional*. :code:`True`, if the user is allowed to send polls, implies "
"can_send_messages"
msgstr "" msgstr ""
#: ../../docstring #: ../../docstring
#: aiogram.types.chat_permissions.ChatPermissions.can_send_other_messages:1 of #: aiogram.types.chat_permissions.ChatPermissions.can_send_other_messages:1 of
msgid "" msgid ""
"*Optional*. :code:`True`, if the user is allowed to send animations, " "*Optional*. :code:`True`, if the user is allowed to send animations, "
"games, stickers and use inline bots, implies can_send_media_messages" "games, stickers and use inline bots"
msgstr "" msgstr ""
#: ../../docstring #: ../../docstring
@ -65,7 +85,7 @@ msgstr ""
#: of #: of
msgid "" msgid ""
"*Optional*. :code:`True`, if the user is allowed to add web page previews" "*Optional*. :code:`True`, if the user is allowed to add web page previews"
" to their messages, implies can_send_media_messages" " to their messages"
msgstr "" msgstr ""
#: ../../docstring #: ../../docstring
@ -95,3 +115,37 @@ msgid ""
"*Optional*. :code:`True`, if the user is allowed to create forum topics. " "*Optional*. :code:`True`, if the user is allowed to create forum topics. "
"If omitted defaults to the value of can_pin_messages" "If omitted defaults to the value of can_pin_messages"
msgstr "" msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the user is"
#~ " allowed to send text messages, "
#~ "contacts, locations and venues"
#~ msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the user is"
#~ " allowed to send audios, documents, "
#~ "photos, videos, video notes and voice"
#~ " notes, implies can_send_messages"
#~ msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the user is"
#~ " allowed to send polls, implies "
#~ "can_send_messages"
#~ msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the user is"
#~ " allowed to send animations, games, "
#~ "stickers and use inline bots, implies"
#~ " can_send_media_messages"
#~ msgstr ""
#~ msgid ""
#~ "*Optional*. :code:`True`, if the user is"
#~ " allowed to add web page previews "
#~ "to their messages, implies "
#~ "can_send_media_messages"
#~ msgstr ""

View file

@ -0,0 +1,50 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2023, aiogram Team
# This file is distributed under the same license as the aiogram package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../api/types/chat_shared.rst:3
msgid "ChatShared"
msgstr ""
#: aiogram.types.chat_shared.ChatShared:1 of
msgid ""
"This object contains information about the chat whose identifier was "
"shared with the bot using a "
":class:`aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat`"
" button."
msgstr ""
#: aiogram.types.chat_shared.ChatShared:3 of
msgid "Source: https://core.telegram.org/bots/api#chatshared"
msgstr ""
#: ../../docstring aiogram.types.chat_shared.ChatShared.request_id:1 of
msgid "Identifier of the request"
msgstr ""
#: ../../docstring aiogram.types.chat_shared.ChatShared.chat_id:1 of
msgid ""
"Identifier of the shared chat. This number may have more than 32 "
"significant bits and some programming languages may have "
"difficulty/silent defects in interpreting it. But it has at most 52 "
"significant bits, so a 64-bit integer or double-precision float type are "
"safe for storing this identifier. The bot may not have access to the chat"
" and could be unable to use this identifier, unless the chat is already "
"known to the bot by some other means."
msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-10-01 22:51+0300\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/keyboard_button.rst:3 #: ../../api/types/keyboard_button.rst:3
msgid "KeyboardButton" msgid "KeyboardButton"
@ -24,12 +24,12 @@ msgstr ""
#: aiogram.types.keyboard_button.KeyboardButton:1 of #: aiogram.types.keyboard_button.KeyboardButton:1 of
msgid "" msgid ""
"This object represents one button of the reply keyboard. For simple text " "This object represents one button of the reply keyboard. For simple text "
"buttons *String* can be used instead of this object to specify text of " "buttons, *String* can be used instead of this object to specify the "
"the button. Optional fields *web_app*, *request_contact*, " "button text. The optional fields *web_app*, *request_user*, "
"*request_location*, and *request_poll* are mutually exclusive. **Note:** " "*request_chat*, *request_contact*, *request_location*, and *request_poll*"
"*request_contact* and *request_location* options will only work in " " are mutually exclusive. **Note:** *request_contact* and "
"Telegram versions released after 9 April, 2016. Older clients will " "*request_location* options will only work in Telegram versions released "
"display *unsupported message*." "after 9 April, 2016. Older clients will display *unsupported message*."
msgstr "" msgstr ""
#: aiogram.types.keyboard_button.KeyboardButton:4 of #: aiogram.types.keyboard_button.KeyboardButton:4 of
@ -46,6 +46,13 @@ msgid ""
msgstr "" msgstr ""
#: aiogram.types.keyboard_button.KeyboardButton:8 of #: aiogram.types.keyboard_button.KeyboardButton:8 of
msgid ""
"**Note:** *request_user* and *request_chat* options will only work in "
"Telegram versions released after 3 February, 2023. Older clients will "
"display *unsupported message*."
msgstr ""
#: aiogram.types.keyboard_button.KeyboardButton:10 of
msgid "Source: https://core.telegram.org/bots/api#keyboardbutton" msgid "Source: https://core.telegram.org/bots/api#keyboardbutton"
msgstr "" msgstr ""
@ -55,6 +62,22 @@ msgid ""
"sent as a message when the button is pressed" "sent as a message when the button is pressed"
msgstr "" msgstr ""
#: ../../docstring aiogram.types.keyboard_button.KeyboardButton.request_user:1
#: of
msgid ""
"*Optional.* If specified, pressing the button will open a list of "
"suitable users. Tapping on any user will send their identifier to the bot"
" in a 'user_shared' service message. Available in private chats only."
msgstr ""
#: ../../docstring aiogram.types.keyboard_button.KeyboardButton.request_chat:1
#: of
msgid ""
"*Optional.* If specified, pressing the button will open a list of "
"suitable chats. Tapping on a chat will send its identifier to the bot in "
"a 'chat_shared' service message. Available in private chats only."
msgstr ""
#: ../../docstring #: ../../docstring
#: aiogram.types.keyboard_button.KeyboardButton.request_contact:1 of #: aiogram.types.keyboard_button.KeyboardButton.request_contact:1 of
msgid "" msgid ""
@ -84,3 +107,19 @@ msgid ""
"button is pressed. The Web App will be able to send a 'web_app_data' " "button is pressed. The Web App will be able to send a 'web_app_data' "
"service message. Available in private chats only." "service message. Available in private chats only."
msgstr "" msgstr ""
#~ msgid ""
#~ "This object represents one button of "
#~ "the reply keyboard. For simple text "
#~ "buttons *String* can be used instead "
#~ "of this object to specify text of"
#~ " the button. Optional fields *web_app*, "
#~ "*request_contact*, *request_location*, and "
#~ "*request_poll* are mutually exclusive. "
#~ "**Note:** *request_contact* and *request_location*"
#~ " options will only work in Telegram"
#~ " versions released after 9 April, "
#~ "2016. Older clients will display "
#~ "*unsupported message*."
#~ msgstr ""

View file

@ -0,0 +1,105 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2023, aiogram Team
# This file is distributed under the same license as the aiogram package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../api/types/keyboard_button_request_chat.rst:3
msgid "KeyboardButtonRequestChat"
msgstr ""
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat:1 of
msgid ""
"This object defines the criteria used to request a suitable chat. The "
"identifier of the selected chat will be shared with the bot when the "
"corresponding button is pressed."
msgstr ""
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat:3 of
msgid "Source: https://core.telegram.org/bots/api#keyboardbuttonrequestchat"
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.request_id:1
#: of
msgid ""
"Signed 32-bit identifier of the request, which will be received back in "
"the :class:`aiogram.types.chat_shared.ChatShared` object. Must be unique "
"within the message"
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.chat_is_channel:1
#: of
msgid ""
"Pass :code:`True` to request a channel chat, pass :code:`False` to "
"request a group or a supergroup chat."
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.chat_is_forum:1
#: of
msgid ""
"*Optional*. Pass :code:`True` to request a forum supergroup, pass "
":code:`False` to request a non-forum chat. If not specified, no "
"additional restrictions are applied."
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.chat_has_username:1
#: of
msgid ""
"*Optional*. Pass :code:`True` to request a supergroup or a channel with a"
" username, pass :code:`False` to request a chat without a username. If "
"not specified, no additional restrictions are applied."
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.chat_is_created:1
#: of
msgid ""
"*Optional*. Pass :code:`True` to request a chat owned by the user. "
"Otherwise, no additional restrictions are applied."
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.user_administrator_rights:1
#: of
msgid ""
"*Optional*. A JSON-serialized object listing the required administrator "
"rights of the user in the chat. The rights must be a superset of "
"*bot_administrator_rights*. If not specified, no additional restrictions "
"are applied."
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.bot_administrator_rights:1
#: of
msgid ""
"*Optional*. A JSON-serialized object listing the required administrator "
"rights of the bot in the chat. The rights must be a subset of "
"*user_administrator_rights*. If not specified, no additional restrictions"
" are applied."
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_chat.KeyboardButtonRequestChat.bot_is_member:1
#: of
msgid ""
"*Optional*. Pass :code:`True` to request a chat with the bot as a member."
" Otherwise, no additional restrictions are applied."
msgstr ""

View file

@ -0,0 +1,61 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2023, aiogram Team
# This file is distributed under the same license as the aiogram package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../api/types/keyboard_button_request_user.rst:3
msgid "KeyboardButtonRequestUser"
msgstr ""
#: aiogram.types.keyboard_button_request_user.KeyboardButtonRequestUser:1 of
msgid ""
"This object defines the criteria used to request a suitable user. The "
"identifier of the selected user will be shared with the bot when the "
"corresponding button is pressed."
msgstr ""
#: aiogram.types.keyboard_button_request_user.KeyboardButtonRequestUser:3 of
msgid "Source: https://core.telegram.org/bots/api#keyboardbuttonrequestuser"
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_user.KeyboardButtonRequestUser.request_id:1
#: of
msgid ""
"Signed 32-bit identifier of the request, which will be received back in "
"the :class:`aiogram.types.user_shared.UserShared` object. Must be unique "
"within the message"
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_user.KeyboardButtonRequestUser.user_is_bot:1
#: of
msgid ""
"*Optional*. Pass :code:`True` to request a bot, pass :code:`False` to "
"request a regular user. If not specified, no additional restrictions are "
"applied."
msgstr ""
#: ../../docstring
#: aiogram.types.keyboard_button_request_user.KeyboardButtonRequestUser.user_is_premium:1
#: of
msgid ""
"*Optional*. Pass :code:`True` to request a premium user, pass "
":code:`False` to request a non-premium user. If not specified, no "
"additional restrictions are applied."
msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-30 22:28+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../api/types/message.rst:3 #: ../../api/types/message.rst:3
msgid "Message" msgid "Message"
@ -328,6 +328,14 @@ msgid ""
"<https://core.telegram.org/bots/api#payments>`_" "<https://core.telegram.org/bots/api#payments>`_"
msgstr "" msgstr ""
#: ../../docstring aiogram.types.message.Message.user_shared:1 of
msgid "*Optional*. Service message: a user was shared with the bot"
msgstr ""
#: ../../docstring aiogram.types.message.Message.chat_shared:1 of
msgid "*Optional*. Service message: a chat was shared with the bot"
msgstr ""
#: ../../docstring aiogram.types.message.Message.connected_website:1 of #: ../../docstring aiogram.types.message.Message.connected_website:1 of
msgid "" msgid ""
"*Optional*. The domain name of the website on which the user has logged " "*Optional*. The domain name of the website on which the user has logged "
@ -2536,3 +2544,4 @@ msgstr ""
#~ msgid "Copy message" #~ msgid "Copy message"
#~ msgstr "" #~ msgstr ""

View file

@ -0,0 +1,50 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2023, aiogram Team
# This file is distributed under the same license as the aiogram package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../api/types/user_shared.rst:3
msgid "UserShared"
msgstr ""
#: aiogram.types.user_shared.UserShared:1 of
msgid ""
"This object contains information about the user whose identifier was "
"shared with the bot using a "
":class:`aiogram.types.keyboard_button_request_user.KeyboardButtonRequestUser`"
" button."
msgstr ""
#: aiogram.types.user_shared.UserShared:3 of
msgid "Source: https://core.telegram.org/bots/api#usershared"
msgstr ""
#: ../../docstring aiogram.types.user_shared.UserShared.request_id:1 of
msgid "Identifier of the request"
msgstr ""
#: ../../docstring aiogram.types.user_shared.UserShared.user_id:1 of
msgid ""
"Identifier of the shared user. This number may have more than 32 "
"significant bits and some programming languages may have "
"difficulty/silent defects in interpreting it. But it has at most 52 "
"significant bits, so a 64-bit integer or double-precision float type are "
"safe for storing this identifier. The bot may not have access to the user"
" and could be unable to use this identifier, unless the user is already "
"known to the bot by some other means."
msgstr ""

View file

@ -8,21 +8,21 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-07 23:01+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../../CHANGES.rst:3 #: ../../../CHANGES.rst:3
msgid "Changelog" msgid "Changelog"
msgstr "" msgstr ""
#: ../../[towncrier-fragments]:2 #: ../../[towncrier-fragments]:2
msgid "\\ |release| [UNRELEASED DRAFT] (2023-01-07)" msgid "\\ |release| [UNRELEASED DRAFT] (2023-02-12)"
msgstr "" msgstr ""
#: ../../../CHANGES.rst:23 ../../../CHANGES.rst:83 ../../../CHANGES.rst:134 #: ../../../CHANGES.rst:23 ../../../CHANGES.rst:83 ../../../CHANGES.rst:134
@ -121,26 +121,77 @@ msgstr ""
#: ../../[towncrier-fragments]:60 #: ../../[towncrier-fragments]:60
msgid "" msgid ""
"Added full support of `Bot API 6.4 <https://core.telegram.org/bots/api-" "Added :ref:`callback answer <callback-answer-util>` feature `#1091 "
"changelog#december-30-2022>`_ `#1088 " "<https://github.com/aiogram/aiogram/issues/1091>`_"
"<https://github.com/aiogram/aiogram/issues/1088>`_" msgstr ""
#: ../../../CHANGES.rst:48 ../../../CHANGES.rst:97 ../../../CHANGES.rst:158
#: ../../../CHANGES.rst:216 ../../../CHANGES.rst:262 ../../../CHANGES.rst:310
#: ../../../CHANGES.rst:366 ../../../CHANGES.rst:451 ../../../CHANGES.rst:483
#: ../../[towncrier-fragments]:65
msgid "Bugfixes"
msgstr ""
#: ../../[towncrier-fragments]:67
msgid ""
"Fixed `ignore_case` parameter in :obj:`aiogram.filters.command.Command` "
"filter `#1106 <https://github.com/aiogram/aiogram/issues/1106>`_"
msgstr "" msgstr ""
#: ../../../CHANGES.rst:71 ../../../CHANGES.rst:124 ../../../CHANGES.rst:175 #: ../../../CHANGES.rst:71 ../../../CHANGES.rst:124 ../../../CHANGES.rst:175
#: ../../../CHANGES.rst:229 ../../../CHANGES.rst:271 ../../../CHANGES.rst:317 #: ../../../CHANGES.rst:229 ../../../CHANGES.rst:271 ../../../CHANGES.rst:317
#: ../../../CHANGES.rst:377 ../../../CHANGES.rst:398 ../../../CHANGES.rst:421 #: ../../../CHANGES.rst:377 ../../../CHANGES.rst:398 ../../../CHANGES.rst:421
#: ../../../CHANGES.rst:458 ../../../CHANGES.rst:497 #: ../../../CHANGES.rst:458 ../../../CHANGES.rst:497
#: ../../[towncrier-fragments]:65 #: ../../[towncrier-fragments]:72
msgid "Misc" msgid "Misc"
msgstr "" msgstr ""
#: ../../[towncrier-fragments]:67 #: ../../[towncrier-fragments]:74
msgid "" msgid ""
"Added integration with new code-generator named `Butcher " "Added integration with new code-generator named `Butcher "
"<https://github.com/aiogram/butcher>`_ `#1069 " "<https://github.com/aiogram/butcher>`_ `#1069 "
"<https://github.com/aiogram/aiogram/issues/1069>`_" "<https://github.com/aiogram/aiogram/issues/1069>`_"
msgstr "" msgstr ""
#: ../../[towncrier-fragments]:76
msgid ""
"Added full support of `Bot API 6.4 <https://core.telegram.org/bots/api-"
"changelog#december-30-2022>`_ `#1088 "
"<https://github.com/aiogram/aiogram/issues/1088>`_"
msgstr ""
#: ../../[towncrier-fragments]:78
msgid ""
"Updated package metadata, moved build internals from Poetry to Hatch, "
"added contributing guides. `#1095 "
"<https://github.com/aiogram/aiogram/issues/1095>`_"
msgstr ""
#: ../../[towncrier-fragments]:80
msgid ""
"Added full support of `Bot API 6.5 <https://core.telegram.org/bots/api-"
"changelog#february-3-2023>`_"
msgstr ""
#: ../../[towncrier-fragments]:84
msgid ""
"Note that :obj:`aiogram.types.chat_permissions.ChatPermissions` is "
"updated without backward compatibility, so now this object has no "
":code:`can_send_media_messages` attribute"
msgstr ""
#: ../../[towncrier-fragments]:86
msgid "`#1112 <https://github.com/aiogram/aiogram/issues/1112>`_"
msgstr ""
#: ../../[towncrier-fragments]:87
msgid ""
"Replaced error :code:`TypeError: TelegramEventObserver.__call__() got an "
"unexpected keyword argument '<name>'` with a more understandable one for "
"developers and with a link to the documentation. `#1114 "
"<https://github.com/aiogram/aiogram/issues/1114>`_"
msgstr ""
#: ../../../CHANGES.rst:20 #: ../../../CHANGES.rst:20
msgid "3.0.0b6 (2022-11-18)" msgid "3.0.0b6 (2022-11-18)"
msgstr "" msgstr ""
@ -213,12 +264,6 @@ msgid ""
"<https://github.com/aiogram/aiogram/issues/1057>`_" "<https://github.com/aiogram/aiogram/issues/1057>`_"
msgstr "" msgstr ""
#: ../../../CHANGES.rst:48 ../../../CHANGES.rst:97 ../../../CHANGES.rst:158
#: ../../../CHANGES.rst:216 ../../../CHANGES.rst:262 ../../../CHANGES.rst:310
#: ../../../CHANGES.rst:366 ../../../CHANGES.rst:451 ../../../CHANGES.rst:483
msgid "Bugfixes"
msgstr ""
#: ../../../CHANGES.rst:50 #: ../../../CHANGES.rst:50
msgid "" msgid ""
"Fixed :code:`Message.send_invoice` and :code:`Message.reply_invoice`, " "Fixed :code:`Message.send_invoice` and :code:`Message.reply_invoice`, "
@ -2480,3 +2525,7 @@ msgstr ""
#: ../../../HISTORY.rst:497 #: ../../../HISTORY.rst:497
msgid "0.1 (2017-06-03)" msgid "0.1 (2017-06-03)"
msgstr "" msgstr ""
#~ msgid "\\ |release| [UNRELEASED DRAFT] (2023-01-07)"
#~ msgstr ""

View file

@ -0,0 +1,323 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2023, aiogram Team
# This file is distributed under the same license as the aiogram package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../contributing.rst:3
msgid "Contributing"
msgstr ""
#: ../../contributing.rst:5
msgid "You're welcome to contribute to aiogram!"
msgstr ""
#: ../../contributing.rst:7
msgid ""
"*aiogram* is an open-source project, and anyone can contribute to it in "
"any possible way"
msgstr ""
#: ../../contributing.rst:11
msgid "Developing"
msgstr ""
#: ../../contributing.rst:13
msgid ""
"Before making any changes in the framework code, it is necessary to fork "
"the project and clone the project to your PC and know how to do a pull-"
"request."
msgstr ""
#: ../../contributing.rst:16
msgid ""
"How to work with pull-request you can read in the `GitHub docs "
"<https://docs.github.com/en/pull-requests/collaborating-with-pull-"
"requests/proposing-changes-to-your-work-with-pull-requests/creating-a"
"-pull-request>`_"
msgstr ""
#: ../../contributing.rst:18
msgid ""
"Also in due to this project is written in Python, you will need Python to"
" be installed (is recommended to use latest Python versions, but any "
"version starting from 3.8 can be used)"
msgstr ""
#: ../../contributing.rst:23
msgid "Use virtualenv"
msgstr ""
#: ../../contributing.rst:25
msgid ""
"You can create a virtual environment in a directory using :code:`venv` "
"module (it should be pre-installed by default):"
msgstr ""
#: ../../contributing.rst:31
msgid ""
"This action will create a :code:`.venv` directory with the Python "
"binaries and then you will be able to install packages into that isolated"
" environment."
msgstr ""
#: ../../contributing.rst:36
msgid "Activate the environment"
msgstr ""
#: ../../contributing.rst:38
msgid "Linux/ macOS:"
msgstr ""
#: ../../contributing.rst:44
msgid "Windows PoweShell"
msgstr ""
#: ../../contributing.rst:50
msgid ""
"To check it worked, use described command, it should show the :code:`pip`"
" location inside the isolated environment"
msgstr ""
#: ../../contributing.rst:53
msgid "Linux, macOS:"
msgstr ""
#: ../../contributing.rst:59
msgid "Windows PowerShell"
msgstr ""
#: ../../contributing.rst:65
msgid ""
"Also make you shure you have the latest pip version in your virtual "
"environment to avoid errors on next steps:"
msgstr ""
#: ../../contributing.rst:74
msgid "Setup project"
msgstr ""
#: ../../contributing.rst:76
msgid ""
"After activating the environment install `aiogram` from sources and their"
" dependencies:"
msgstr ""
#: ../../contributing.rst:82
msgid ""
"It will install :code:`aiogram` in editable mode into your virtual "
"environment and all dependencies."
msgstr ""
#: ../../contributing.rst:85
msgid "Making changes in code"
msgstr ""
#: ../../contributing.rst:87
msgid ""
"At this point you can make any changes in the code that you want, it can "
"be any fixes, implementing new features or experimenting."
msgstr ""
#: ../../contributing.rst:92
msgid "Format the code (code-style)"
msgstr ""
#: ../../contributing.rst:94
msgid ""
"Note that this project is Black-formatted, so you should follow that "
"code-style, too be sure You're correctly doing this let's reformat the "
"code automatically:"
msgstr ""
#: ../../contributing.rst:104
msgid "Run tests"
msgstr ""
#: ../../contributing.rst:106
msgid "All changes should be tested:"
msgstr ""
#: ../../contributing.rst:112
msgid ""
"Also if you are doing something with Redis-storage, you will need to test"
" everything works with Redis:"
msgstr ""
#: ../../contributing.rst:119
msgid "Docs"
msgstr ""
#: ../../contributing.rst:121
msgid ""
"We are using `Sphinx` to render docs in different languages, all sources "
"located in `docs` directory, you can change the sources and to test it "
"you can start live-preview server and look what you are doing:"
msgstr ""
#: ../../contributing.rst:130
msgid "Docs translations"
msgstr ""
#: ../../contributing.rst:132
msgid ""
"Translation of the documentation is very necessary and cannot be done "
"without the help of the community from all over the world, so you are "
"welcome to translate the documentation into different languages."
msgstr ""
#: ../../contributing.rst:136
msgid "Before start, let's up to date all texts:"
msgstr ""
#: ../../contributing.rst:144
msgid ""
"Change the :code:`<language_code>` in example below to the target "
"language code, after that you can modify texts inside "
":code:`docs/locale/<language_code>/LC_MESSAGES` as :code:`*.po` files by "
"using any text-editor or specialized utilites for GNU Gettext, for "
"example via `poedit <https://poedit.net/>`_."
msgstr ""
#: ../../contributing.rst:149
msgid "To view results:"
msgstr ""
#: ../../contributing.rst:157
msgid "Describe changes"
msgstr ""
#: ../../contributing.rst:159
msgid ""
"Describe your changes in one or more sentences so that bot developers "
"know what's changed in their favorite framework - create "
"`<code>.<category>.rst` file and write the description."
msgstr ""
#: ../../contributing.rst:162
msgid ""
":code:`<code>` is Issue or Pull-request number, after release link to "
"this issue will be published to the *Changelog* page."
msgstr ""
#: ../../contributing.rst:165
msgid ":code:`<category>` is a changes category marker, it can be one of:"
msgstr ""
#: ../../contributing.rst:167
msgid ":code:`feature` - when you are implementing new feature"
msgstr ""
#: ../../contributing.rst:168
msgid ":code:`bugfix` - when you fix a bug"
msgstr ""
#: ../../contributing.rst:169
msgid ":code:`doc` - when you improve the docs"
msgstr ""
#: ../../contributing.rst:170
msgid ":code:`removal` - when you remove something from the framework"
msgstr ""
#: ../../contributing.rst:171
msgid ""
":code:`misc` - when changed something inside the Core or project "
"configuration"
msgstr ""
#: ../../contributing.rst:173
msgid ""
"If you have troubles with changing category feel free to ask Core-"
"contributors to help with choosing it."
msgstr ""
#: ../../contributing.rst:176
msgid "Complete"
msgstr ""
#: ../../contributing.rst:178
msgid ""
"After you have made all your changes, publish them to the repository and "
"create a pull request as mentioned at the beginning of the article and "
"wait for a review of these changes."
msgstr ""
#: ../../contributing.rst:183
msgid "Star on GitHub"
msgstr ""
#: ../../contributing.rst:185
msgid ""
"You can \"star\" repository on GitHub - "
"https://github.com/aiogram/aiogram (click the star button at the top "
"right)"
msgstr ""
#: ../../contributing.rst:187
msgid ""
"Adding stars makes it easier for other people to find this project and "
"understand how useful it is."
msgstr ""
#: ../../contributing.rst:190
msgid "Guides"
msgstr ""
#: ../../contributing.rst:192
msgid ""
"You can write guides how to develop Bots on top of aiogram and publish it"
" into YouTube, Medium, GitHub Books, any Courses platform or any other "
"platform that you know."
msgstr ""
#: ../../contributing.rst:195
msgid ""
"This will help more people learn about the framework and learn how to use"
" it"
msgstr ""
#: ../../contributing.rst:199
msgid "Take answers"
msgstr ""
#: ../../contributing.rst:201
msgid ""
"The developers is always asks for any question in our chats or any other "
"platforms like GitHub Discussions, StackOverflow and others, feel free to"
" answer to this questions."
msgstr ""
#: ../../contributing.rst:205
msgid "Funding"
msgstr ""
#: ../../contributing.rst:207
msgid ""
"The development of the project is free and not financed by commercial "
"organizations, it is my personal initiative (`@JRootJunior "
"<https://t.me/JRootJunior>`_) and I am engaged in the development of the "
"project in my free time."
msgstr ""
#: ../../contributing.rst:211
msgid ""
"So, if you want to financially support the project, or, for example, give"
" me a pizza or a beer, you can do it on `OpenCollective "
"<https://opencollective.com/aiogram>`_ or `Patreon "
"<https://www.patreon.com/aiogram>`_."
msgstr ""

View file

@ -8,14 +8,14 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: aiogram \n" "Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-30 22:28+0200\n" "POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.10.3\n" "Generated-By: Babel 2.9.1\n"
#: ../../../README.rst:3 #: ../../../README.rst:3
msgid "aiogram |beta badge|" msgid "aiogram |beta badge|"
@ -133,7 +133,7 @@ msgstr "Працює з `PyPy <https://www.pypy.org/>`_"
#: ../../../README.rst:70 #: ../../../README.rst:70
#, fuzzy #, fuzzy
msgid "" msgid ""
"Supports `Telegram Bot API 6.4 <https://core.telegram.org/bots/api>`_ and" "Supports `Telegram Bot API 6.5 <https://core.telegram.org/bots/api>`_ and"
" gets fast updates to the latest versions of the Bot API" " gets fast updates to the latest versions of the Bot API"
msgstr "" msgstr ""
"Підтримує `Telegram Bot API 6.3 <https://core.telegram.org/bots/api>`_ та" "Підтримує `Telegram Bot API 6.3 <https://core.telegram.org/bots/api>`_ та"
@ -238,3 +238,4 @@ msgstr "Приклад використання"
#: ../../index.rst:9 #: ../../index.rst:9
msgid "Contents" msgid "Contents"
msgstr "Зміст" msgstr "Зміст"

View file

@ -0,0 +1,205 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2023, aiogram Team
# This file is distributed under the same license as the aiogram package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: aiogram \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-02-12 00:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n"
#: ../../utils/callback_answer.rst:4
msgid "Callback answer"
msgstr ""
#: ../../utils/callback_answer.rst:6
msgid ""
"Helper for callback query handlers, can be useful in bots with a lot of "
"callback handlers to automatically take answer to all requests."
msgstr ""
#: ../../utils/callback_answer.rst:10
msgid "Simple usage"
msgstr ""
#: ../../utils/callback_answer.rst:12
msgid ""
"For use, it is enough to register the inner middleware "
":class:`aiogram.utils.callback_answer.CallbackAnswerMiddleware` in "
"dispatcher or specific router:"
msgstr ""
#: ../../utils/callback_answer.rst:18
msgid ""
"After that all handled callback queries will be answered automatically "
"after processing the handler."
msgstr ""
#: ../../utils/callback_answer.rst:21
msgid "Advanced usage"
msgstr ""
#: ../../utils/callback_answer.rst:23
msgid ""
"In some cases you need to have some non-standard response parameters, "
"this can be done in several ways:"
msgstr ""
#: ../../utils/callback_answer.rst:26
msgid "Global defaults"
msgstr ""
#: ../../utils/callback_answer.rst:28
msgid ""
"Change default parameters while initializing middleware, for example "
"change answer to `pre` mode and text \"OK\":"
msgstr ""
#: ../../utils/callback_answer.rst:35
msgid ""
"Look at :class:`aiogram.utils.callback_answer.CallbackAnswerMiddleware` "
"to get all available parameters"
msgstr ""
#: ../../utils/callback_answer.rst:39
msgid "Handler specific"
msgstr ""
#: ../../utils/callback_answer.rst:41
msgid ""
"By using :ref:`flags <flags>` you can change the behavior for specific "
"handler"
msgstr ""
#: ../../utils/callback_answer.rst:50
msgid ""
"Flag arguments is the same as in "
":class:`aiogram.utils.callback_answer.CallbackAnswerMiddleware` with "
"additional one :code:`disabled` to disable answer."
msgstr ""
#: ../../utils/callback_answer.rst:54
msgid "A special case"
msgstr ""
#: ../../utils/callback_answer.rst:56
msgid ""
"It is not always correct to answer the same in every case, so there is an"
" option to change the answer inside the handler. You can get an instance "
"of :class:`aiogram.utils.callback_answer.CallbackAnswer` object inside "
"handler and change whatever you want."
msgstr ""
#: ../../utils/callback_answer.rst:61
msgid ""
"Note that is impossible to change callback answer attributes when you use"
" :code:`pre=True` mode."
msgstr ""
#: ../../utils/callback_answer.rst:76
msgid "Combine that all at once"
msgstr ""
#: ../../utils/callback_answer.rst:78
msgid ""
"For example you want to answer in most of cases before handler with text "
"\"🤔\" but at some cases need to answer after the handler with custom "
"text, so you can do it:"
msgstr ""
#: ../../utils/callback_answer.rst:94
msgid "Description of objects"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware:1 of
msgid "Bases: :py:class:`~aiogram.dispatcher.middlewares.base.BaseMiddleware`"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware.__init__:1 of
msgid ""
"Inner middleware for callback query handlers, can be useful in bots with "
"a lot of callback handlers to automatically take answer to all requests"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware.__init__ of
msgid "Parameters"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware.__init__:4 of
msgid "send answer before execute handler"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__:5
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware.__init__:5 of
msgid "answer with text"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__:6
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware.__init__:6 of
msgid "show alert"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__:7
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware.__init__:7 of
msgid "game url"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__:8
#: aiogram.utils.callback_answer.CallbackAnswerMiddleware.__init__:8 of
msgid "cache answer for some time"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer:1 of
msgid "Bases: :py:class:`object`"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__:1 of
msgid "Callback answer configuration"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__:3 of
msgid "this request is already answered by middleware"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.__init__:4 of
msgid "answer will not be performed"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.disable:1 of
msgid "Deactivate answering for this handler"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.disabled:1 of
msgid "Indicates that automatic answer is disabled in this handler"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.answered:1 of
msgid "Indicates that request is already answered by middleware"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.text:1 of
msgid "Response text :return:"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.show_alert:1 of
msgid "Whether to display an alert"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.url:1 of
msgid "Game url"
msgstr ""
#: aiogram.utils.callback_answer.CallbackAnswer.cache_time:1 of
msgid "Response cache time"
msgstr ""