diff --git a/belarusian/be.json b/belarusian/be.json
new file mode 100644
index 0000000..d7a0dc8
--- /dev/null
+++ b/belarusian/be.json
@@ -0,0 +1,114 @@
+{
+ "bot_error": "Адбылася памылка.\n\nНабярыце /feedback, каб распавесьці нам, што адбылося, або /cancel, каб перайсьці ў галоўнае мэню.",
+ "select_language": "Калі ласка, абярыце мову:",
+ "language_save": "Добра, вашая мова захаваная. Абярыце пункт мэню для працягу:",
+ "menu": "Абярыце пункт мэню для працягу:",
+ "autoposting": "Гэтая функцыя знаходзіцца ў распрацоўцы. Можаце даслаць нам свае прапановы праз /feedback.",
+ "change_language": "Калі ласка, абярыце мову:",
+ "channels_add_or_delete": "Што хочаце зрабіць?",
+ "cancel": "Апэрацыя скасаваная.\nШто яшчэ для вас зрабіць?\n\nНабярыце /help, каб вывесьці сьпіс камандаў.",
+ "cancel_no": "Няма чаго скасоўваць, я ж нічым у дадзены момант не займаюся. Хрррррр…",
+ "channels_already_created": "Гэты канал ужо дададзены. Паспрабуйце зь іншым.",
+ "channels_error_add": "Вы не дадалі @ControllerBot у адміны каналу. Калі ласка, праверце яшчэ раз і паспрабуйце зноўку.\n\nНабярыце /feedback, каб паведаміць нам, чаму нічога не зьмянілася, ці /cancel, каб скасаваць апэрацыю.",
+ "channels_add": "Канал пасьпяхова дададзены!\n\n/send — адаслаць новае паведамленьне\n/postpone — заплянаваць паведамленьне\n/setadmins — кіраваньне адміністратарамі",
+ "channels_select_for_delete": "Абярыце канал да выдаленьня.\nНабярыце /cancel, каб скасаваць апэрацыю.",
+ "channels_not_found": "Вы пакуль не дадалі каналы.",
+ "channels_confirm_text_to_delete": "Так, я цалкам упэўнены.",
+ "channels_delete_check": "Добра, вы абралі %s. Ці ўпэўненыя?\n\nАдашліце Так, я цалкам упэўнены., каб пацьвердзіць ваш намер выдаліць гэты канал.",
+ "channels_no_confirm": "Калі ласка, увядзіце пацьверджаньне менавіта так:\nТак, я цалкам упэўнены.\n\nНабярыце /cancel, каб скасаваць апэрацыю.",
+ "channels_deleted": "Гатова! Канал выдалены.",
+ "send_select_channels_for_send": "Абярыце канал, у які адаслаць паведамленьне.\n\nНабярыце /cancel, каб скасаваць апэрацыю.",
+ "send_select_mode": "Абярыце патрэбны рэжым фарматаваньня\n\nПадрабязьней пра функцыі фарматаваньня чытайце [тут](https://core.telegram.org/bots/api#formatting-options).\n\nНабярыце /cancel, каб выйсьці ў галоўнае мэню.",
+ "send_channel_not_found": "Канал ня знойдзены.",
+ "send_post": "Добра, вы абралі %s.\n\nПадрабязьней пра функцыі фарматаваньня можаце даведацца тут.",
+ "send_post_keyboard": "Надышліце мне ўсё, што вы хочаце апублікаваць. Гэта можа быць усё што заўгодна: тэкст, фота, відэа, нават налепка.\n\Набярыце /cancel, каб скасаваць апэрацыю.",
+ "send_post_error": "Адбылася памылка ў фарматаваньні тэксту. Калі ласка, праверце ўважліва і паспрабуйце зноўку.",
+ "send_post_text_error": "Памылкі ў фарматаваньні тэксту:\n\n```\n%s\n```\nКалі ласка, праверце ўважліва і паспрабуйце зноўку.",
+ "send_posts_clean": "Пасьпяхова! Усе паведамленьні выдаленыя.",
+ "send_no_posts_for_preview": "Вы пакуль ня маеце паведамленьняў.",
+ "send_post_settings": "Што вы хочаце зьмяніць?",
+ "send_preview_posts": "Прагляд адасланых паведамленьняў. Можаце дадаць яшчэ, выдаліць усе ці апублікаваць іх.",
+ "send_posts_no_clean": "Вы пакуль ня маеце паведамленьняў.",
+ "send_post_ok": "Пасьпяхова! Паведамленьні адасланыя.\n\nКалі вам спадабаўся робат, пастаўце, калі ласка, 5 зорак у Store Bot: telegram.me/storebot?start=ControllerBot\nМожаце таксама падлучыць @ChannelsStatBot, які дапамагае адсочваць колькасьць чытачоў вашага каналу.",
+ "send_channels_not_found": "Вы пакуль не дадалі каналы.\nНабярыце /addchannel, каб дадаць новы канал.",
+ "send_no_posts_for_sending": "Вы пакуль ня маеце паведамленьняў.",
+ "send_confirm_post": "Вы ўпэўненыя, што хочаце адаслаць паведамленьні ў %s?",
+ "send_post_relay": "Апэрацыя скасаваная.\nШто яшчэ для вас зрабіць?",
+ "send_remove_post": "Зроблена! Паведамленьне выдаленае.",
+ "send_inline": "Добра. Дашліце мне сьпіс URL-кнопак для паведамленьня. Карыстайцеся гэтым фарматам:\n```\nТэкст кнопкі - спасылка1\nТэкст іншай кнопкі - спасылка2```\n\Прыклад:\n```\nПерайдзіце на маю старонку - https://example.com/```",
+ "postpone_select_channels": "Абярыце канал для кіраваньня заплянаванымі паведамленьнямі.\n\nНабярыце /cancel, каб выйсьці ў галоўнае мэню.",
+ "postpone_set_timezone_to_channel": "Дашліце мне назву вашага месцазнаходжаньня, каб я мог вызначыць ваш часавы пояс.\n\nНабярыце /cancel, каб выйсьці ў галоўнае мэню.",
+ "postpone_channels_not_found": "Вы пакуль не дадалі каналы.\nНабярыце /addchannel, каб дадаць новы канал.",
+ "postpone_gtm_no_results": "Выбачайце, гэтае места ня знойдзенае, паспрабуйце ўвесьці суседняе.",
+ "postpone_gtm_result": "Добра. Праверце карэктнасьць зьвестак:\n\n%s",
+ "postpone_gtm_save": "Добра, ваш часавы пояс захаваны. Абярыце патрэбны рэжым фарматаваньня\n\nПадрабязьней пра функцыі фарматаваньня чытайце [тут](https://core.telegram.org/bots/api#formatting-options).\n\nНабярыце /cancel, каб выйсьці ў галоўнае мэню.",
+ "postpone_confirm_posts": "Вы ўпэўненыя, што хочаце працягнуць?",
+ "postpone_no_posts_for_sending": "Вы пакуль ня маеце паведамленьняў.",
+ "postpone_set_date": "Абярыце дату публікацыі паведамленьня.",
+ "postpone_save": "Заплянаваныя паведамленьні захаваныя.\n\nЯны будуць апублікаваныя на %s а %s (%s). \n\nКалі вам спадабаўся робат, пастаўце, калі ласка, 5 зорак у Store Bot: telegram.me/storebot?start=ControllerBot\nМожаце таксама падлучыць @ChannelsStatBot, які дапамагае адсочваць колькасьць чытачоў вашага каналу.",
+ "postpone_select_month": "Абярыце месяц.",
+ "postpone_select_day": "Вы абралі %s. Цяпер абярыце дату.",
+ "postpone_incorrect_date": "Няслушная дата. Паспрабуйце абраць іншую.",
+ "postpone_write_time": "Вы абралі %s.\n\nЦяпер абярыце час публікацыі. Можаце дасылаць у любым фармаце. Напрыклад, `9:41`.",
+ "postpone_date_gt_5_minutes": "Час павінен быць большы за цяперашні мінімум на 5 хвілінаў.",
+ "postpone_bad_time": "Няслушны час. Можаце дасылаць у любым фармаце. Напрыклад, `9:41`.",
+ "send_cancel": "Апэрацыя скасаваная.\nШто яшчэ для вас зрабіць?",
+ "no_upload_info_file": "Нешта не атрымалася. Спакойна, мы ўжо над гэтым працуем.",
+ "feedback_cancel": "Што яшчэ для вас зрабіць?",
+ "feedback": "Што б вы хацелі сказаць распрацоўнікам гэтага робата?",
+ "feedback_sent": "Файна! Паведамленьне адасланае.",
+ "feedback_answer": "Распрацоўнік робата адказаў на вашае паведамленьне:\n\n%s\n\nНабярыце /feedback, калі хочаце сказаць што-небудзь яшчэ.",
+ "settings": "Што вы хочаце зьмяніць?",
+ "settings_cancel": "Што яшчэ для вас зрабіць?",
+ "channels_select_for_control": "Абярыце канал для наладкі.",
+ "channels_control_menu": "Можаце зрабіць падрабязнае апісаньне каналу і зьмясьціць спасылку ў цяперашнім апісаньні: telegram.me/ControllerDevBot?start=google",
+ "channels_control_description": "Надышліце мне ўсё, што вы хочаце апублікаваць. Гэта можа быць усё што заўгодна: тэкст, фота, відэа, нават налепка. Стыль фарматаваньня: Markdown.",
+ "channels_control_description_clear": "Выдатна! Апісаньне каналу выдаленае.",
+ "channels_control_description_save": "Апісаньне каналу захаванае.\n\nМожаце пабачыць яго тут: telegram.me/ControllerDevBot?start=%s",
+ "channels_start_no": "Адміністратар гэтага каналу не зрабіў ягонага апісаньня.\n\nНабярыце /start, каб выйсьці ў галоўнае мэню.",
+ "channels_start_anonym_offer": "Прапанаваць гэтае паведамленьне ў канал ананімна?",
+ "channels_start_anonym_send": "Вы хочаце адаслаць гэтыя паведамленьні адміністратару каналу ананімна?",
+ "postpone_type": "Вы абралі %s. Што вы хочаце зрабіць?\n\nНабярыце /cancel, каб выйсьці ў галоўнае мэню.",
+ "postpone_not_created_posts": "Вы пакуль ня маеце заплянаваных паведамленьняў.",
+ "postpone_posts": "Кіраваньне заплянаванымі паведамленьнямі:\n\n`/viewHASH` — праглядзець паведамленьне.\n`/deleteHASH` — выдаліць паведамленьне.\n\n%sНабярыце /cancel, каб скасаваць апэрацыю.",
+ "postpone_post_deleted": "Зроблена! Паведамленьне выдаленае.",
+ "send_inline_cancel": "Апэрацыя скасаваная. Дашліце мне адно ці некалькі паведамленьняў, якія хочаце апублікаваць. Гэта можа быць усё што заўгодна: тэкст, фота, відэа, нават налепка.",
+ "send_inline_error": "Адбылася памылка ў сьпісе надасланых вамі URL-кнопак:\n\n```\n%s```\n\nКалі ласка, праверце ўважліва і паспрабуйце зноўку.",
+ "send_inline_empty": "Надасланы вамі тэкст не адпавядае фармату сьпісу URL-кнопак. Калі ласка, праверце ўважліва і паспрабуйце зноўку.",
+ "send_inline_text_done": "Можаце дадаць болей, ачысьціць сьпіс ці захаваць яго.\n\n/done — захаваць сьпіс URL-кнопак\n/clear — ачысьціць сьпіс URL-кнопак",
+ "send_inline_correctly": "Перадпрагляд URL-кнопак:",
+ "send_inline_clear": "Файна! Сьпіс URL-кнопак створаны.",
+ "send_save_inline": "Сьпіс URL-кнопак абноўлены. Дашліце мне адно ці некалькі паведамленьняў, якія хочаце апублікаваць. Гэта можа быць усё што заўгодна: тэкст, фота, відэа, нават налепка.",
+ "send_inline_btn": "Дадаць URL-кнопкі",
+ "send_inline_btn_delete": "Выдаліць паведамленьне",
+ "send_inline_options_mute_false": "Ціхая рассылка: выкл",
+ "send_inline_options_mute_true": "Ціхая рассылка: укл",
+ "send_inline_options_preview_false": "Прагляд спасылак: укл",
+ "send_inline_options_preview_true": "Прагляд спасылак: выкл",
+ "send_inline_options_parse_mode_markdown": "Стыль разьметкі: Markdown",
+ "send_inline_options_parse_mode_html": "Стыль разьметкі: HTML",
+ "settings_save": "Вашыя зьмены захаваныя 👌",
+ "rate_bot": "Калі вам спадабаўся робат, пастаўце, калі ласка, 5 зорак у Store Bot:\n\ntelegram.me/storebot?start=ControllerBot",
+ "channels_select_for_admins": "Адміністратары могуць рассылаць паведамленьні і кіраваць заплянаванымі паведамленьнямі.\n\nАбярыце канал, каб дадаць ці выдаліць адміністратара.",
+ "channels_admins_select_type": "Што вы хочаце зрабіць?",
+ "channels_admins_link": "Адашліце гэтую спасылку карыстальніку, якога вы хочаце прызначыць адмінам на %s: telegram.me/%s?start=joinadmin_%s",
+ "channels_you_creator_this_bot": "Вы — стваральнік каналу і ўжо маеце багата прывілеяў :)",
+ "channels_not_found_when_adding_admin": "Адбылася памылка: няслушная спасылка.",
+ "channels_admin_ok": "Вы сталі адміністратарам %s.\n\nНабярыце /start, каб перайсьці ў галоўнае мэню.",
+ "channels_you_already_admin": "Вы ўжо адміністратар %s.",
+ "channels_admins_in_channel": "Кіраваньне адміністратарамі %s:\n\n/deleteHASH — зьняць адміністратара.\n\n%sНабярыце /cancel, каб скасаваць апэрацыю.",
+ "channels_owner_deleted_you": "Стваральнік каналу %s выдаліў вас зь ягоных адміністратараў.",
+ "channels_admin_deleted": "Зроблена! Удзельнік выдалены са сьпісу адміністратараў каналу. Можаце выдаліць яшчэ аднаго ці набраць /cancel, каб выйсьці ў галоўнае мэню.",
+ "channels_admins_not_found": "На гэтым канале пакуль няма адміністратараў.",
+ "channels_stat_bot": "@ChannelsStatBot — карысны робат для ўласьнікаў каналаў, які дапамагае адсочваць колькасьць чытачоў каналу.\n\nДалучыце свой канал у *два крокі*.",
+ "channels_user_added_to_admin_list": "%s прызначаны адміністратарам на %s.",
+ "channels_add_new": "Каб дадаць канал, выканайце гэтыя два крокі:\n\n1. Дадайце @ControllerBot у адміністратары вашага каналу.\n2. Тады перашліце мне любое паведамленьне з каналу (альбо дашліце @username ці ўнікальны ідэнтыфікатар).\n\nНапішыце /cancel, каб скасаваць апэрацыю.",
+ "channels_title_already_busy": "Вы ня можаце дадаць два каналы з аднолькавай назвай. Набярыце /feedback, каб распавесьці нам, што адбылося, ці /cancel, каб скасаваць апэрацыю.",
+ "channels_you_not_creator": "Дадаваць канал мае права толькі ягоны стваральнік. Дарэчы, памятайце, што стваральнік каналу можа дадаваць адміністратараў з дапамогай /setadmins.\n\nНабярыце /cancel, каб скасаваць апэрацыю.",
+ "channels_error_data_when_add": "Памылковае @username ці ўнікальны ідэнтыфікатар. Калі ласка, праверце ўважліва і паспрабуйце зноўку.\n\nНабярыце /feedback, каб паведаміць нам, калі зь нейкіх прычынаў нічога не зьмянілася, ці or /cancel, каб скасаваць апэрацыю.",
+ "send_post_yet": "Набярыце /send_%s, каб адаслаць у канал яшчэ адно паведамленьне.",
+ "postpone_post_yet": "Набярыце /postpone_%s, каб адаслаць у канал яшчэ адно заплянаванае паведамленьне.",
+ "channels_bot_not_admin": "Вы не зрабілі @ControllerBot адміністратарам групы.",
+ "send_post_sent_other_admin": "%s адаслаў новыя паведамленьні ў %s",
+ "postpone_post_sent_other_admin": "%s заплянаваў новыя паведамленьні для %s на %s"
+}
diff --git a/belarusian/data_be.yml b/belarusian/data_be.yml
new file mode 100644
index 0000000..87c090e
--- /dev/null
+++ b/belarusian/data_be.yml
@@ -0,0 +1,25 @@
+help: |
+ Робат дазваляе пісаць фарматаваныя паведамленьні і ствараць на вашых каналах заплянаваныя допісы
+ /channels — кіраваньне каналамі
+ /addchannel — даданьне новага каналу
+ /deletechannel — выдаленьне каналу
+ /setadmins — кіраваньне адміністратарамі
+ /send — адаслаць новае паведамленьне
+ /postpone — заплянаваць допіс
+ /feedback — зьвязацца з распрацоўнікамі робата
+ /rate — ацаніць робата
+ /help — сьпіс камандаў
+ /cancel — скасаваць запушчаную апэрацыю
+welcome: |
+ Вітаем!
+ Controller Bot — выдатны робат для ўласьнікаў каналаў, які дапаможа вам пісаць фарматаваныя паведамленьні і ствараць на вашых каналах заплянаваныя допісы.
+ Фарматаваныя паведамленьні. Для паведамленьняў вы можаце карыстацца разьметкай markdown ці HTML-стылем, а пасьля адсылаць гэтыя паведамленьні ў канал. Падрабязьней пра можнасьці фарматаваньня глядзіце тут.
+ Заплянаваныя паведамленьні. Стварайце неабмежаваную колькасьць заплянаваных допісаў для свайго каналу.
+ Кнопкі URL. Дадайце ў паведамленьне карысныя кнопкі, па якіх можна адкрываць спасылкі.
+ Адміністратары. Можаце дадаць адміністратараў, якія дапамагацьмуць вам ствараць новыя паведамленьні і кіраваць заплянаванымі.
+ Робат можа рассылаць ціхія паведамленьні і адключаць прагляды спасылак у іх, а таксама падтрымлівае ўсе тыпы паведамленьняў (тэкст, дакумэнт, налепка, аўдыё, відэа, галасавая нататка, месцазнаходжаньне ды іншыя).
+ Як карыстацца?
+ Адашліце /addchannel і выконвайце інструкцыі па стварэньні новага каналу.
+ Адашліце /feedback, каб паведаміць пра памылку ці скантактавацца з распрацоўнікамі робата.
+ /rate — ацаніць робата
+ /help — сьпіс камандаў
diff --git a/belarusian/keyboards.txt b/belarusian/keyboards.txt
new file mode 100644
index 0000000..00a5171
--- /dev/null
+++ b/belarusian/keyboards.txt
@@ -0,0 +1,85 @@
+utils.bot.setKeyboard('cancel_be', [['1. Скасаваць']])
+
+
+utils.bot.setKeyboard('menu_be', [
+ ['1. Каналы', '2. Аўтадопісы']
+ ['3. Адаслаць', '4. Заплянаваныя']
+ ['5. Налады', '6. Водгук']
+ ['7. Ацаніць', '8. Статыстыка']
+])
+
+utils.bot.setKeyboard('settings_be', [
+# ['1. Налады допісу']
+ ['1. Зьмяніць мову']
+ ['2. Галоўнае мэню']
+])
+
+utils.bot.setKeyboard('language_be', [
+ ['1. Беларуская', '2. English']
+])
+
+# Channels
+utils.bot.setKeyboard('channels_be', [
+ ['1. Дадаць', '2. Выдаліць']
+ ['3. Кіраваньне адмінамі']
+# ['3. Налады']
+ ['4. Галоўнае мэню']
+])
+utils.bot.setKeyboard('channel_control_be', [
+ ['1. Зьмяніць апісаньне']
+ ['2. Галоўнае мэню']
+])
+utils.bot.setKeyboard('channel_description_be', [
+ ['1. Выдаліць', '2. Праглядзець']
+ ['3. Захаваць']
+ ['4. Назад']
+])
+
+utils.bot.setKeyboard('channel_admins_type_be', [
+ ['1. Дадаць', '2. Выдаліць']
+ ['3. Галоўнае мэню']
+])
+
+utils.bot.setKeyboard('channel_start_be', [
+ ['1. Прапанаваць допіс у канал']
+ ['2. Адаслаць паведамленьне адміну']
+ ['3. Галоўнае мэню']
+])
+utils.bot.setKeyboard('channel_start_is_anonym_be', [
+ ['1. Адаслаць ананімна', '2. Адаслаць ад майго імя']
+ ['3. Назад']
+])
+
+
+utils.bot.setKeyboard('channel_check_be', [
+ ['1. Праверыць']
+])
+
+# Send post
+utils.bot.setKeyboard('send_options_be', [
+ ['1. Выдаліць усё', '2. Праглядзець']
+ ['3. Налады', '4. Напісаць']
+ ['5. Скасаваць']
+])
+utils.bot.setKeyboard('send_confirm_be', [
+ ['1. Так', '2. Не']
+])
+
+
+utils.bot.setKeyboard('postpone_type_be', [
+ ['1. Заплянаваць паведамленьне']
+ ['2. Кіраваньне']
+])
+utils.bot.setKeyboard('postpone_gtm_confirm_be', [
+ ['1. Слушна', '2. Няслушна']
+])
+utils.bot.setKeyboard('postpone_send_options_be', [
+ ['1. Выдаліць усё', '2. Праглядзець']
+ ['3. Налады', '4. Захаваць']
+ ['5. Скасаваць']
+])
+utils.bot.setKeyboard('postpone_select_date_be', [
+ ['1. Сёньня', '2. Заўтра']
+ ['3. Іншая дата']
+ ['4. Назад']
+])