diff --git a/messages/by.msg b/messages/by.msg
new file mode 100644
index 0000000..9716a9f
--- /dev/null
+++ b/messages/by.msg
@@ -0,0 +1,159 @@
+UserReactivated: Карыстальнік паўторна актываваны
+UserUnknown: Карыстальнік невядомы
+UserOrArticleUnknown: Карыстальнік або элемент невядомы
+PurchaseSuccess: Атрымлівайце асалоду!
+PurchaseDebtful: Увага: Вы ў даўгу!
+NotEnoughItems: Недастаткова даступных элементаў
+ErrorOccured: Нешта пайшло не так
+ItemUnknown: Прадмет невядомы
+PurchaseSuccessCash price@Int currency@Text: Атрымлівайце асалоду ад. Калі ласка, плаціце #{currency} #{formatIntCurrency price} #{currency} наяўнымі.
+ItemDisappeared: Элемент знік o_0
+Amount: Сума
+EditSuccess: Паспяхова адрэдагавана
+EditFail: Збой рэдагавання
+Name: Імя
+Price: Кошт
+CurrentStock: Бягучы запас
+AnnouncedStock: Ліміт папярэджання
+DeleteItem: Выдаліць элемент
+ItemDeleted: Элемент выдалены
+UserCreated: Карыстальнік створаны
+UserNotCreated: Немагчыма стварыць карыстальніка
+EmailNotify: увядзіце электронную пошту, калі хочаце атрымліваць апавяшчэнні
+BuyNotification: Апавяшчаць аб куплі
+UserEdited: Карыстальнік адрэдагаваны
+UserNotEdited: Немагчыма рэдагаваць карыстальніка
+Payout desc@Text: Выплата: #{desc}
+PaidOut: Выплачаная сума
+NotPaidOut: Не змог выплаціць
+Value: Каштоўнасць
+Description: Апісанне
+StockedUp: Назапасіліся
+NotStockedUp: Не змог назапасіцца
+StockupError: Памылка назапашвання
+AmountAdded: Колькасць дададзеных асобных элементаў
+CrateAmountAdded: Колькасць дададзеных скрынь
+ItemAdded: Дададзены новы элемент
+ItemNotAdded: Памылка пры даданні
+AmountWarning: Папярэджанне аб суме
+Recharged: Перазарадзілі!
+RechargeError: Памылка падзарадкі
+CashCheck: Касавы чэк
+CashChecked: Грашовыя сродкі правераны і абноўлены.
+CashCheckError: Памылка касавага чэка
+CountedValue: Падлічанае значэнне
+PurchaseOf name@Text: Купля #{name}
+PricePerUnit price@Int currency@Text: Цана за адзінку: #{currency} #{formatIntCurrency price}
+Purchase: Купіць
+PleaseCountAndCheck: Калі ласка, падлічыце рэзервы грашовых сродкаў і абнавіце суму ніжэй.
+Submit: Падаць
+Home: дадому
+Restock: Папаўненне запасаў
+Journal: часопіс
+Summary: Інвентар
+PayCash: Плаціць наяўнымі
+CreateUser: Стварыць карыстальніка
+ReactivateOldUser: Рэактываваць старога карыстальніка
+Time: Час
+ValueIn currency@Text: Значэнне ў #{currency}
+TotalValue: Агульны кошт
+CashStock: Грашовы запас
+PayoutFromCash: Выплаціць наяўнымі
+NothingToShow: Ніякіх рухаў
+NewItem: Новы прадмет
+NewUser: Новы карыстальнік
+DoPayout: Выплата
+ReactivateUser: Рэактываваць карыстальніка
+Recharge: Перазарадка
+CurrentCharge charge@Int currency@Text: Бягучая плата: #{currency} #{formatIntCurrency charge} #{currency}
+AddItem: Дадаць новы элемент
+EditUser: Рэдагаваць карыстальніка
+ChoosePrompt text@Text: Выберыце прадмет, #{text}
+SelectItem: Выберыце прадмет
+CurrentAmount: Бягучая сума
+NoItems: Няма элементаў
+StockUp name@Text: Назапасіцца #{name}
+Fillup: Запаўняць
+CashCheckOf date@String: Касавы чэк #{date}
+NotJson: Гэта не даныя JSON
+Upload: Загрузіць рэзервовую копію
+SelectFile: Выберыце файл
+RestoreSuccess: База даных паспяхова адноўлена!
+InventoryBackup: Рэзервовы інвентар
+RestoreFromBackup: Аднавіць з рэзервовай копіі
+NegativeRecharge: Нельга папаўняць адмоўныя сумы
+Increment: ++
+Decrement: --
+Plus5: +=5
+Minus5: -=5
+SelectAvatar: Выберыце аватар
+Avatars: Аватары
+NoAvatars: Без аватарак
+ModifyAvatar: Змяніць аватар
+AvatarUnknown: Аватар невядомы
+AvatarUpdateSuccessfull: Абнаўленне аватара паспяхова
+AvatarIdent: Імя аватара
+AvatarFileChange: Каб змяніць гэты аватар, увядзіце файл
+AvatarFile: Файл аватара
+NewAvatar: Новы аватар
+AvatarUploadSuccessfull: Аватар запампаваны
+DeleteAvatar: Выдаліць аватар
+AvatarDeleted: Аватар паспяхова выдалены
+AvatarInUseError: Вы не можаце выдаліць аватары, якія зараз выкарыстоўваюцца
+Volume: Аб'ём у л
+CorrectedAmount: Страта
+BarcodeNotUser: Гэты штрых-код з'яўляецца не карыстальнікам, а прадуктам
+ProvideBarcode: Увядзіце правільны штрых-код
+BarcodeNotBev: Гэты штрых-код - не прадукт, а карыстальнік
+BarcodeUnknown: Гэты штрых-код невядомы
+BarcodeField: Штрых-коды
+BarcodeAdded: штрых-код паспяхова дададзены
+BarcodeDuplicate: Гэты штрых-код ужо выкарыстоўваецца
+Transfer: Перавод крэдыту
+TransferTo: Перавесці крэдыт на
+NegativeTransfer: Нельга пералічваць адмоўныя сумы
+TransferComplete: Перадача завершана
+TransferError: Памылка перадачы
+PreviousPage: папярэдняя старонка
+NextPage: наступная старонка
+MaxAmount: Максімальная сума
+AmountPerCrate: Колькасць за скрыню
+SelectSupplier: Выберыце пастаўшчыка
+CreateSupplier: Стварыць пастаўшчыка
+SupplierCreated: Пастаўшчык створаны
+SupplierNotCreated: Пастаўшчык не створаны!
+Suppliers: Пастаўшчыкі
+NewSupplier: новы пастаўшчык
+Address: Адрас
+TelNr: Нумар тэлефона
+Email: Электронная пошта
+EditSupplier: Рэдагаваць пастаўшчыка
+SupplierUnknown: Пастаўшчык невядомы
+SupplierEdited: Пастаўшчык адрэдагаваны
+SupplierNotEdited: Пастаўшчык не рэдагаваўся!
+CreateSupplierDigest: Стварыце агляд заказаў для гэтага пастаўшчыка
+DeleteSupplier: Выдаліць гэтага пастаўшчыка
+SupplierDeleted: Пастаўшчык паспяхова выдалены
+SupplierInUseError: Гэты пастаўшчык усё яшчэ выкарыстоўваецца!
+ArtNr: Нумар артыкула
+PricePerCrate: Цана за скрыню
+CrateCount: Лік скрынь
+BuyValue: Сума аплаты
+CustomerId: Ідэнтыфікатар кліента
+TotalCrates: Усяго скрынь
+Modify: мадыфікаваць
+UserIdentNotUnique: Імя карыстальніка не з'яўляецца унікальным
+Login: Увайсці
+Logout: Выйсці з сістэмы
+CreationBlocked: Новыя карыстальнікі стварацца не могуць.
+NotEnoughFunds: Не хапае сродкаў!
+MainPage: Matemat
+ModifyBeverage ident@Text: Змяніць напой #{ident}
+ModifyUser ident@Text:Змяніць карыстальніка #{ident}
+SupplierActions ident@Text: Дзеянні для пастаўшчыка #{ident}
+UserPin: PIN карыстальніка
+WrongPinAuth: няправільны PIN-код для гэтага карыстальніка
+EnterPin: Увядзіце PIN-код
+WrongPin: Уведзены няправільны PIN-код
+PinFailure: Памылка падчас уводу PIN-кода
+PIN: PIN
diff --git a/static/images/wrw.svg b/static/images/wrw.svg
new file mode 100644
index 0000000..21bff4b
--- /dev/null
+++ b/static/images/wrw.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/templates/default-layout.hamlet b/templates/default-layout.hamlet
index f539478..2f2fe88 100644
--- a/templates/default-layout.hamlet
+++ b/templates/default-layout.hamlet
@@ -35,6 +35,8 @@
+
+