added Russian language support

This commit is contained in:
Simon Liebing 2023-04-27 14:22:41 +02:00
parent c957b22c6c
commit e722247d8d
3 changed files with 162 additions and 0 deletions

159
messages/ru.msg Normal file
View File

@ -0,0 +1,159 @@
UserReactivated: пользователь реактивирован
UserUnknown: Пользователь неизвестен
UserOrArticleUnknown: Пользователь или элемент неизвестен
PurchaseSuccess: Большое удовольствие
PurchaseDebtful: Внимание: баланс в отрицательной зоне
NotEnoughItems: Там не так много предметов
ErrorOccured: Что-то пошло не так
ItemUnknown: Артикул неизвестен
PurchaseSuccessCash price@Int currency@Text: Большое удовольствие. Пожалуйста, внесите #{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: Цена за единицу: #{formatIntCurrency price} #{currency}
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: текущие остатки: #{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: Математ
ModifyBeverage ident@Text: Статья #{ident} редактировать
ModifyUser ident@Text: пользователь #{ident} редактировать
SupplierActions ident@Text: Акции для поставщиков #{ident}
UserPin: PIN-код пользователя
WrongPinAuth: Неверный PIN-код для этого пользователя
EnterPin: Пожалуйста, введите PIN-код
WrongPin: Введен неверный PIN-код
PinFailure: Ошибка ввода PIN-кода
PIN: PIN-код

1
static/images/wbw.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="600"><path d="m0 0h900v600H0" fill="#fff"/><path d="m0 200h900v200H0" fill="#0083d6"/></svg>

After

Width:  |  Height:  |  Size: 152 B

View File

@ -31,6 +31,8 @@
<img .flag src=@{StaticR images_arm_svg}>
<a onclick="document.cookie = '_LANG=bg'; location.reload()">
<img .flag src=@{StaticR images_bg_svg}>
<a onclick="document.cookie = '_LANG=ru'; location.reload()">
<img .flag src=@{StaticR images_wbw_svg}>
<hr>