mirror of
https://github.com/IgorTimofeev/MineOS.git
synced 2026-01-06 11:12:40 +01:00
Merge branch 'master' of https://github.com/IgorTimofeev/MineOS
This commit is contained in:
commit
7f8e5b463a
@ -1,9 +1,9 @@
|
||||
{
|
||||
{
|
||||
help = "Довідка",
|
||||
helpInfo = {
|
||||
"• Кожна модель складається з форм. Їх кількість залежить від властивостей сервера, але за замовчуванням це 24 на одну модель",
|
||||
"• Модель також може мати 2 стани: пасивний і активний. Якщо ви розміщуєте друковану модель в світі і клацнете по ній, модель змінить свій стан на протилежний. Кількість фігур обмежена обома станами",
|
||||
"• Утримуйте ліву кнопку миші, щоб розмістити першу точку фігури за допомогою X і Y. Перетягніть мишу, щоб змінити розмір фігури. Використовуйте колесо миші для зміни координати Z. Відпустіть кнопку, щоб завершити редагування форми",
|
||||
"• Модель також може мати 2 стани: пасивний і активний. Якщо ви розміщуєте друковану модель в світі і клацнете ПКМ по ній, модель змінить свій стан на протилежний. Кількість фігур обмежена обома станами",
|
||||
"• Утримуйте ліву кнопку миші, щоб розмістити першу точку фігури за віссю X і Y. Перетягніть мишу, щоб змінити розмір фігури. Використовуйте колесо миші для зміни координати Z. Відпустіть кнопку, щоб завершити редагування форми",
|
||||
"• Натисніть праву кнопку миші, щоб вибрати фігуру під курсором",
|
||||
"• Перейдіть на панель інструментів, щоб показати інші опції",
|
||||
},
|
||||
@ -17,7 +17,7 @@
|
||||
add = "Додати",
|
||||
remove = "Видалити",
|
||||
rotate = "Повернути",
|
||||
flip = "Відобразити",
|
||||
flip = "Перевернути",
|
||||
color = "Колір",
|
||||
offset = "Зсув",
|
||||
scale = "Масштаб",
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
{
|
||||
statistics = "Статистика",
|
||||
messages = "Повідомлення",
|
||||
account = "Аккаунт",
|
||||
account = "Акаунт",
|
||||
settings = "Налаштування",
|
||||
newMessage = "Написати повідомлення",
|
||||
newMessage = "Нове повідомлення",
|
||||
newMessagePersonal = "Особисте повідомлення",
|
||||
newMessageToDeveloper = "Написати повідомлення",
|
||||
newMessageToDeveloper = "Написати повідомлення розробнику",
|
||||
dialogWith = "Діалог з ",
|
||||
send = "Відправити",
|
||||
toWho = "Кому:",
|
||||
@ -14,13 +14,13 @@
|
||||
yourText = "Ви:",
|
||||
hereBeYourDialogs = "Тут будуть відображені ваші діалоги",
|
||||
hideApplicationIcons = "Приховати значки програм",
|
||||
|
||||
|
||||
categoryOverview = "Головна",
|
||||
categoryApplications = "Додатки",
|
||||
categoryLibraries = "Бібліотеки",
|
||||
categoryScripts = "Скрипти",
|
||||
categoryUpdates = "Оновлення",
|
||||
|
||||
|
||||
statisticsNewUser = "Новий користувач",
|
||||
statisticsMostPopularUser = "Найбільш активний",
|
||||
statisticsUsersCount = "Число користувачів",
|
||||
@ -28,7 +28,7 @@
|
||||
statisticsReviewsCount = "Число відгуків",
|
||||
statisticsPopularPublication = "(Популярна публікація)",
|
||||
statisticsMessagesCount = "Число повідомлень",
|
||||
|
||||
|
||||
whatsNew = "Що нового",
|
||||
whatsNewInVersion = "Що нового у версії",
|
||||
areYouSure = "Ви впевнені, що хочете видалити публікацію?",
|
||||
@ -39,7 +39,7 @@
|
||||
mainFileName = "Ім'я головного файлу",
|
||||
iconURL = "URL іконки",
|
||||
description = "Опис",
|
||||
dependenciesAndResources = "Залежності і ресурси",
|
||||
dependenciesAndResources = "Залежності та ресурси",
|
||||
save = "Зберегти",
|
||||
cancel = "Відміна",
|
||||
fileName = "Ім'я файлу",
|
||||
@ -52,12 +52,12 @@
|
||||
add = "Додати",
|
||||
relativePath = "Відносний шлях",
|
||||
localizationDependency = "Файл локалізації",
|
||||
|
||||
|
||||
login = "Авторизація",
|
||||
profile = "Профіль",
|
||||
nickname = "Нікнейм",
|
||||
password = "Пароль",
|
||||
nicknameOrEmail = "E-Mail або нікнейм",
|
||||
nicknameOrEmail = "Нікнейм або ел. скринька",
|
||||
registrationDate = "Дата реєстрації",
|
||||
edit = "Редагувати",
|
||||
remove = "Видалити",
|
||||
@ -66,14 +66,14 @@
|
||||
exit = "Вихід",
|
||||
changePassword = "Змінити пароль",
|
||||
newPassword = "Новий пароль",
|
||||
singleSession = "Це не мій комп'ютер",
|
||||
singleSession = "Не запам'ятовувати мою сесію",
|
||||
currentPassword = "Поточний пароль",
|
||||
language = "Мова описів",
|
||||
publications = "Публікації",
|
||||
notRegistered = "Ще не зареєстровані?",
|
||||
createAccount = "Створити акаунт",
|
||||
registrationSuccessfull = "Перевірте свою пошту і папку спаму, щоб підтвердити аккаунт",
|
||||
|
||||
registrationSuccessfull = "Перевірте свою пошту (і папку спаму), щоб підтвердити аккаунт",
|
||||
|
||||
search = "Пошук",
|
||||
byPopularity = "За популярністю",
|
||||
byRating = "За рейтингом",
|
||||
@ -86,9 +86,9 @@
|
||||
installed = "Встановлено",
|
||||
update = "Оновити",
|
||||
page = "Сторінка",
|
||||
updateAll = "Оновити всі",
|
||||
updateAll = "Оновити все",
|
||||
noUpdates = "У вас найновіше ПЗ",
|
||||
|
||||
|
||||
changeReview = "Змінити відгук",
|
||||
developer = "Розробник",
|
||||
version = "Версія",
|
||||
|
||||
@ -10,10 +10,10 @@
|
||||
"червень",
|
||||
"липень",
|
||||
"серпень",
|
||||
"Вересень",
|
||||
"вересень",
|
||||
"жовтень",
|
||||
"Листопад",
|
||||
"Грудень",
|
||||
"листопад",
|
||||
"грудень",
|
||||
},
|
||||
startWeek = "Початок тижня з",
|
||||
monday = "понеділка",
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
url = "http://example.com/something.lua",
|
||||
getFromWeb = "Завантажити з URL",
|
||||
downloading = "Триває завантаження файлу...",
|
||||
debugging = "Отладчик на рядку",
|
||||
debugging = "Відладчик на рядку",
|
||||
runtimeError = "Помилка при виконанні програми",
|
||||
variablesNotAvailable = "Не знайдено можливих змінних",
|
||||
variables = "Значення змінних:",
|
||||
@ -60,9 +60,9 @@
|
||||
paste = "Вставити",
|
||||
selectAll = "Виділити все",
|
||||
edit = "Редагувати",
|
||||
comment = "Коментувати",
|
||||
comment = "Закоментувати",
|
||||
indent = "Табулювати",
|
||||
unindent = "Детабулювати",
|
||||
flashEEPROM = "Записати на EEPROM",
|
||||
flashEEPROM = "Записати у EEPROM",
|
||||
flashingEEPROM = "Запис в процесі. Не вимикайте комп'ютер...",
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
activeEffects = "Поточні ефекти",
|
||||
activeEffects = "Активні ефекти",
|
||||
sent = "Відправлено",
|
||||
received = "Отримано",
|
||||
nothingFound = "Ефекти не виявлені",
|
||||
@ -9,10 +9,10 @@
|
||||
syncInfo = "Перед використанням програми створіть і випийте пакет нанітів. Потім підійдіть впритул до системного блоку або серверної стійки з встановленим бездротовим модемом для синхронізації",
|
||||
syncProgress = "Йде синхронізація з нанітами, не відходьте від комп'ютера до завершення процесу: ",
|
||||
syncContacts = "оновлення біоконтакту %d з %d",
|
||||
favourites = "Вибрані ефекти",
|
||||
favourites = "Обрані ефекти",
|
||||
saveConfiguration = "Зберегти конфігурацію",
|
||||
saveFailed = "Збереження не вдалося: в інвентарі немає несконфігурірованних нанітів",
|
||||
notSynced = "Відбулася розсинхронізація з нанітами. Будь ласка, закрийте програму і запустіть знову.",
|
||||
notWireless = "Комп'ютер має модем, проте наніти сприймають команди виключно по бездротовій мережі. Вставте бездротовоий модем і спробуйте ще раз",
|
||||
noModem = "Комп'ютер не має бездротового модему для відправки і прийому команд нанітів по мережі",
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
recentColors = "Останні кольори",
|
||||
recentColors = "Нещодавні кольори",
|
||||
toolProperties = "Властивості інструменту",
|
||||
aboutTool = "Про інструмент",
|
||||
size = "Розмір:",
|
||||
@ -13,7 +13,7 @@
|
||||
width = "Ширина",
|
||||
height = "Висота",
|
||||
open = "Відкрити",
|
||||
openRecent = "Відкрити нещодавно",
|
||||
openRecent = "Відкрити нещодавнє",
|
||||
openFromURL = "Відкрити з URL-адреси",
|
||||
file = "Файл",
|
||||
new = "Новий",
|
||||
@ -25,14 +25,13 @@
|
||||
hotkeysText = {
|
||||
"Є кілька гарячих клавіш, які працюють так само, як у справжньому Photoshop:",
|
||||
null,
|
||||
"М - інструмент вибору",
|
||||
"V - інструмент переміщення",
|
||||
"C - інструмент зміни розміру",
|
||||
"Alt - інструмент вибору",
|
||||
"Б - інструмент пензлика",
|
||||
"E - інструмент гумка",
|
||||
"Т – текстовий інструмент",
|
||||
"G – інструмент заповнення",
|
||||
"М та Alt - вибір області",
|
||||
"V - переміщення",
|
||||
"C - масштабування",
|
||||
"Б - пензлик",
|
||||
"E - гумка",
|
||||
"Т – текст",
|
||||
"G – заповнення",
|
||||
"F - інструмент Брайля",
|
||||
null,
|
||||
"X - перемикання кольорів",
|
||||
@ -59,21 +58,21 @@
|
||||
symToDraw = "Символ для малювання",
|
||||
alphaVal = "Прозорість:",
|
||||
radius = "Радіус:",
|
||||
tool6 = "Інструмент гумка очищає пікселі так само, як інструмент пензля. ",
|
||||
eraseBack = "Стирати на фоні:",
|
||||
eraseFor = "Стирати на передньому плані:",
|
||||
eraseAlpha = "Стирати прозорість:",
|
||||
eraseSym = "Стирати символи:",
|
||||
tool6 = "Інструмент гумка стирає пікселі. ",
|
||||
eraseBack = "Стерти на фоні:",
|
||||
eraseFor = "Стерти на передньому плані:",
|
||||
eraseAlpha = "Стерти прозорість:",
|
||||
eraseSym = "Стерти символи:",
|
||||
tool7 = "Інструмент «Текст» дозволяє вводити деякі текстові дані з вибраним основним кольором прямо на зображенні! ",
|
||||
tool8 = "Інструмент «Заливка» дозволяє автоматично заповнювати області вибраним основним кольором, як у Paint. ",
|
||||
tool8 = "Інструмент «Заливка» дозволяє автоматично заповнювати області вибраним основним кольором. ",
|
||||
tool9 = "Інструмент Брайля дозволяє малювати пікселі за допомогою символів Брайля на зображенні. ",
|
||||
image = "Зображення",
|
||||
edit = "Редагувати",
|
||||
rotate90 = "Повернути на 90 градусів",
|
||||
rotate180 = "Повернути на 180 градусів",
|
||||
rotate270 = "Повернути на 270 градусів",
|
||||
flipVertical = "Перевернути по вертикально",
|
||||
flipHorizontal = "Перевернути по горизонтально",
|
||||
flipVertical = "Перевернути по вертикалі",
|
||||
flipHorizontal = "Перевернути по горизонталі",
|
||||
hueSaturation = "Відтінок/насиченість",
|
||||
colorBalance = "Баланс кольору",
|
||||
photoFilter = "Фотофільтр",
|
||||
|
||||
@ -1,30 +1,30 @@
|
||||
{
|
||||
open = "Відкрити",
|
||||
cancel = "Відмінити",
|
||||
|
||||
|
||||
screen = "Екран",
|
||||
screenResolution = "Розширення",
|
||||
screenResolution = "Роздільна здатність",
|
||||
screenAutoScale = "Автомасштабування",
|
||||
screenWidth = "Ширина",
|
||||
screenHeight = "Висота",
|
||||
screenPreferredMonitor = "Монітор",
|
||||
screenScaleInfo = "Використання цієї опції дозволить підібрати оптимальне розширенння екрану, щоб позбутися від ефекту \"чорних смуг \"",
|
||||
screenScaleInfo = "Використання цієї опції дозволить підібрати оптимальне розширенння екрану, щоб позбутися від \"чорних смуг \"",
|
||||
screenInvalidResolution = "Текст в полях введення повинен складатися з цифр, повинен бути більше %d, а максимальна роздільна здатність не повинна перевищувати %d символів",
|
||||
screenPreciseMode = "Точний режим",
|
||||
|
||||
|
||||
wallpaper = "Фон та заставка",
|
||||
wallpaperWallpaper = "Шпалери",
|
||||
wallpaperScreensaver = "Заставка",
|
||||
wallpaperScreensaverPath = "Шлях до скрипту заставки",
|
||||
wallpaperScreensaverEnabled = "Використовувати заставку",
|
||||
wallpaperScreensaverDelay = "Затримка",
|
||||
wallpaperPath = "Шлях до зображення шпалер",
|
||||
wallpaperPath = "Шлях до шпалер",
|
||||
wallpaperEnabled = "Використовувати шпалери",
|
||||
wallpaperBrightness = "Яскравість шпалер",
|
||||
wallpaperStretch = "Розтягнути",
|
||||
wallpaperCenter = "По центру",
|
||||
wallpaperInfo = "Відключення цієї опції істотно знизить витрати оперативної пам'яті і збільшить продуктивність",
|
||||
|
||||
wallpaperInfo = "Вимкнення цієї опції істотно знизить витрати оперативної пам'яті і збільшить продуктивність",
|
||||
|
||||
appearance = "Зовнішній вигляд",
|
||||
appearanceExtensions = "Розширення файлів",
|
||||
appearanceHidden = "Приховані файли",
|
||||
@ -36,26 +36,26 @@
|
||||
appearanceColorScheme = "Схема кольорів",
|
||||
appearanceFiles = "Параметри файлів",
|
||||
appearanceDesktopBackground = "Фон робочого столу",
|
||||
appearanceDock = "Колір Dock",
|
||||
appearanceDock = "Колір доку",
|
||||
appearanceMenu = "Колір меню",
|
||||
appearanceBlurEnabled = "Розмивання інтерфейсу",
|
||||
appearanceBlurEnabled = "Розмиття інтерфейсу",
|
||||
appearanceTransparencyEnabled = "Прозорість інтерфейсу",
|
||||
appearanceTransparencyInfo = "Відключення останніх двох опцій істотно знизить кількість прямих звернень до CPU / GPU і збільшить продуктивність",
|
||||
appearanceTransparencyInfo = "Вимкнення останніх двох опцій значно знизить кількість прямих звернень до CPU/GPU і збільшить продуктивність",
|
||||
appearanceDropDownDefaultBackground = "Фон випадаючого меню",
|
||||
appearanceDropDownDefaultText = "Текст випадаюче меню",
|
||||
appearanceDropDownSeparator = "Роздільник спадного меню",
|
||||
|
||||
users = "Користувач",
|
||||
|
||||
appearanceDropDownSeparator = "Роздільник випадаючого меню",
|
||||
|
||||
users = "Користувачі",
|
||||
|
||||
localizations = "Мова",
|
||||
localizationsInfo = "Бажаєте більше мовних пакетів? Надсилайте pull request в репозиторій MineOS на GitHub",
|
||||
|
||||
|
||||
time = "Дата та час",
|
||||
timeFormat = "Формат дати",
|
||||
timeUseRealTimestamp = "Реальний час",
|
||||
timeInfo = "Відключення цієї опції дозволить використовувати ігровий час замість реального. Це корисно, якщо особливості хоста не дозволяють отримати тимчасову мітку пізніше 1970 року",
|
||||
timeUseRealTimestamp = "Справжній час",
|
||||
timeInfo = "Вимкнення цієї опції дозволить використовувати ігровий час замість дійсного. Це корисно, якщо особливості хоста не дозволяють отримати тимчасову мітку пізніше 1970 року (UNIX Epoch)",
|
||||
timeZone = "Часовий пояс",
|
||||
|
||||
|
||||
network = "Мережа",
|
||||
networkName = "Ім'я для оточуючих",
|
||||
networkEnabled = "Видимість в мережі",
|
||||
@ -64,14 +64,14 @@
|
||||
networkRemote = "Параметри віддалених ПК",
|
||||
networkThis = "Параметри даного ПК",
|
||||
networkNoModem = "Підключіть модем для використання мережевих функцій",
|
||||
|
||||
|
||||
tasks = "Автозапуск",
|
||||
tasksInfo = "Ви можете додати скільки завгодно скриптів для їх автоматичного виконання по порядку в зазначений момент часу",
|
||||
tasksBefore = "Виконати до запуску ОС",
|
||||
tasksAfter = "Виконати після запуску ОС",
|
||||
tasksPath = "Шлях до скрипту",
|
||||
tasksEnabled = "Виконання ввімкнено",
|
||||
|
||||
|
||||
disks = "Диски",
|
||||
disksFormat = "Форматувати",
|
||||
disksBootable = "Зробити завантажувальним",
|
||||
@ -85,14 +85,14 @@
|
||||
disksSpaceUsed = "Використано",
|
||||
disksSpaceFree = "Вільно",
|
||||
disksInfo = "Форматування призведе до видалення всіх даних з обраного диска без можливості відновлення як в грі, так і на хості",
|
||||
|
||||
|
||||
system = "Система",
|
||||
systemArchitecture = "Архітектура CPU",
|
||||
systemUnloading = "Автоматична вивантаження",
|
||||
systemRAM = "Управління пам'яттю",
|
||||
systemRAM = "Управління ОЗП",
|
||||
systemUnload = "Вивантажити бібліотеку",
|
||||
systemInfo = "Дана опція дозволяє економити пам'ять, вивантажуючи невикористовувані бібліотеки методом \"Weak Link \". Вимкніть її, якщо зіткнетеся з якими-небудь дивацтвами або глюками в поведінці складних взаємозалежних систем",
|
||||
|
||||
|
||||
usersList = "Управління користувачами",
|
||||
usersEditIcon = "Змінити значок",
|
||||
usersChangeName = "Змінити ім'я",
|
||||
@ -101,8 +101,8 @@
|
||||
usersAddPassword = "Додати пароль",
|
||||
usersAddPasswordPlaceholder1 = "Введіть пароль",
|
||||
usersAddPasswordPlaceholder2 = "Надіслати пароль",
|
||||
usersPasswordsArentEqual = "Паролі різняться",
|
||||
usersPasswordsArentEqual = "Паролі відрізняються",
|
||||
usersClaim = "Приват блоку комп'ютера",
|
||||
usersClaimInfo = "Крім того, ви можете створити приватний доступ до блоку вашого комп'ютера для гравця із зазначеним ім'ям. Для цього гравець повинен бути онлайн",
|
||||
usersClaimPlaceholder = "Введіть ім'я гравця"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
{
|
||||
leftBarOffset = "5",
|
||||
|
||||
|
||||
settingsStyle = "Кольорова схема",
|
||||
settingsAdditional = "Додаткові властивості",
|
||||
|
||||
|
||||
invalidPassword = "Недійсний логін або пароль",
|
||||
username = "Електронна пошта або номер телефону",
|
||||
password = "Пароль",
|
||||
@ -11,7 +11,7 @@
|
||||
twoFactorEnabled = "Використовуйте 2FA",
|
||||
twoFactor = "2FA код",
|
||||
saveLogin = "Зберегти інформацію для входу:",
|
||||
|
||||
|
||||
loadCountConversations = "Кількість завантажених діалогів",
|
||||
loadCountMessages = "Кількість повідомлень для завантаження",
|
||||
loadCountNews = "Кількість завантажених новин",
|
||||
@ -19,15 +19,15 @@
|
||||
loadCountWall = "Кількість публікацій для завантаження",
|
||||
loadCountFriends = "Кількість друзів для завантаження",
|
||||
loadCountDocs = "Кількість документів для завантаження",
|
||||
|
||||
|
||||
profile = "Профіль",
|
||||
message = "повідомлення",
|
||||
sendMessage = "Відправити повідомлення",
|
||||
addToFriends = "Додати в друзі",
|
||||
friendRequestSent = "Запит надіслано",
|
||||
userSubscribedToYou = "Підписався на вас",
|
||||
userIsYourFriend = "У вас є друзі",
|
||||
|
||||
userIsYourFriend = "У вас є взаємини",
|
||||
|
||||
profileCounters = {
|
||||
{
|
||||
field = "послідовників",
|
||||
@ -75,8 +75,8 @@
|
||||
books = "Улюблена книга",
|
||||
tv = "Улюблене шоу",
|
||||
games = "Улюблена гра",
|
||||
quotes = "Улюблена Цитата",
|
||||
religion = "Outlook",
|
||||
quotes = "Улюблена цитата",
|
||||
religion = "Віра",
|
||||
political = "політ. ",
|
||||
peopleMain = "Найважливіші люди",
|
||||
lifeMain = "Життя найважливіше",
|
||||
@ -86,43 +86,43 @@
|
||||
months = {
|
||||
"січень",
|
||||
"лютий",
|
||||
"марш",
|
||||
"березень",
|
||||
"квітень",
|
||||
"може",
|
||||
"травень",
|
||||
"червень",
|
||||
"липень",
|
||||
"серпень",
|
||||
"Вересень",
|
||||
"вересень",
|
||||
"жовтень",
|
||||
"Листопад",
|
||||
"Грудень",
|
||||
"листопад",
|
||||
"грудень",
|
||||
},
|
||||
relationStatuses = {
|
||||
{
|
||||
"не одружений",
|
||||
"мати дівчину",
|
||||
"заручений",
|
||||
"одружений",
|
||||
"це складно",
|
||||
"в активному пошуку",
|
||||
"коханець",
|
||||
"у цивільному шлюбі",
|
||||
"Неодружений",
|
||||
"Маю дівчину",
|
||||
"Заручений",
|
||||
"Одружений",
|
||||
"Це складно",
|
||||
"В активному пошуку",
|
||||
"Коханець",
|
||||
"У цивільному шлюбі",
|
||||
[0] = "невизначено",
|
||||
},
|
||||
{
|
||||
"не одружений",
|
||||
"мати друга",
|
||||
"заручений",
|
||||
"одружений",
|
||||
"це складно",
|
||||
"в активному пошуку",
|
||||
"коханець",
|
||||
"у цивільному шлюбі",
|
||||
"Неодружений",
|
||||
"Маю друга",
|
||||
"Заручений",
|
||||
"Одружений",
|
||||
"Це складно",
|
||||
"В активному пошуку",
|
||||
"Коханець",
|
||||
"У цивільному шлюбі",
|
||||
[0] = "невизначено",
|
||||
},
|
||||
},
|
||||
personalPoliticalTypes = {
|
||||
"комуністичний",
|
||||
"Комуністичний",
|
||||
"Соціалістичний",
|
||||
"Помірний",
|
||||
"Ліберальний",
|
||||
@ -130,7 +130,7 @@
|
||||
"Монархічний",
|
||||
"Ультраконсервативний",
|
||||
"Байдужий",
|
||||
"лібертаріанський",
|
||||
"Лібертаріанський",
|
||||
},
|
||||
personalPeopleMainTypes = {
|
||||
"Інтелект і креативність",
|
||||
@ -157,40 +157,40 @@
|
||||
"Нейтральний",
|
||||
"Позитивний",
|
||||
},
|
||||
|
||||
|
||||
friends = "Друзі",
|
||||
friendsOnline = "Інтернет друзі",
|
||||
friendsOnline = "Друзі у мережі",
|
||||
friendsMutual = "Спільні друзі",
|
||||
|
||||
|
||||
news = "Стрічка новин",
|
||||
|
||||
|
||||
send = "Надіслати",
|
||||
conversations = "Бесіди",
|
||||
you = "Ви:",
|
||||
typeMessageHere = "Напишіть повідомлення...",
|
||||
fwdMessages = "Інформація:",
|
||||
attachments = "Інвестиції:",
|
||||
attachments = "Додатки:",
|
||||
attachmentsTypes = {
|
||||
photo = "фото",
|
||||
video = "відео",
|
||||
audio = "аудіо",
|
||||
doc = "документ",
|
||||
link = "посилання",
|
||||
market = "товарів",
|
||||
market = "продукція",
|
||||
market_album = "каталог продукції",
|
||||
wall = "запис",
|
||||
wall_reply = "репост",
|
||||
sticker = "наклейка",
|
||||
sticker = "стікер",
|
||||
gift = "подарунок",
|
||||
audio_message = "аудіо",
|
||||
audio_message = "аудіо повідомлення",
|
||||
},
|
||||
sentFromMineOS = "(Надіслано через клієнт MineOS VK)",
|
||||
|
||||
|
||||
documents = "Документи",
|
||||
documentsCount = "Всього документів",
|
||||
documentsAdd = "Завантажити документ",
|
||||
|
||||
|
||||
settings = "Налаштування",
|
||||
|
||||
|
||||
exit = "Вийти",
|
||||
}
|
||||
}
|
||||
|
||||
@ -11,6 +11,7 @@ local paths = require("Paths")
|
||||
local system = require("System")
|
||||
local text = require("Text")
|
||||
local number = require("Number")
|
||||
local event = require("Event")
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
@ -1767,4 +1768,4 @@ if currentAccessToken then
|
||||
conversationsSelectable:select()
|
||||
else
|
||||
login()
|
||||
end
|
||||
end
|
||||
|
||||
@ -1,18 +1,18 @@
|
||||
{
|
||||
winds = {
|
||||
[0] = "Н",
|
||||
[1] = "NE",
|
||||
[1] = "Пн.Сх.",
|
||||
[2] = "Е",
|
||||
[3] = "SE",
|
||||
[3] = "Пд.Сх.",
|
||||
[4] = "С",
|
||||
[5] = "ПЗ",
|
||||
[6] = "В",
|
||||
[7] = "NW",
|
||||
[7] = "Пн.Зх.",
|
||||
[8] = "Н",
|
||||
},
|
||||
mmHg = "мм рт.ст",
|
||||
speed = "РС,",
|
||||
population = "Населення:",
|
||||
city = "Введіть тут назву міста",
|
||||
cityError = "Неправильний результат. ",
|
||||
}
|
||||
city = "Введіть назву міста",
|
||||
cityError = "Пошук не дав результатів.",
|
||||
}
|
||||
|
||||
@ -3,14 +3,14 @@
|
||||
password = "Пароль",
|
||||
submitPassword = "Підтвердіть пароль",
|
||||
passwordsArentEqual = "Паролі не збігаються",
|
||||
usernameInvalid = "Некоректне ім'я користовача",
|
||||
usernameInvalid = "Некоректне ім'я користувача",
|
||||
withoutPassword = "Без пароля:",
|
||||
wallpapers = "Шпалери:",
|
||||
screensavers = "Заставки:",
|
||||
applications = "Сторонні додатки:",
|
||||
languages = "Пакети підтримки мов:",
|
||||
accept = "Я приймаю:",
|
||||
select = "Виберіть диск для встановлення",
|
||||
select = "Виберіть носій для встановлення",
|
||||
erase = "Стерти",
|
||||
used = "Використано",
|
||||
setup = "Налаштування профілю",
|
||||
|
||||
3
LICENSE
3
LICENSE
@ -10,7 +10,8 @@ copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
copies or substantial portions of the Software; The user gives his anus into
|
||||
the possession of the owner and contributors of the repository indefinitely.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
|
||||
@ -160,25 +160,39 @@ function system.getCurrentScript()
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
function system.getLocalization(pathToLocalizationFolder)
|
||||
local required, english = pathToLocalizationFolder .. userSettings.localizationLanguage .. ".lang", pathToLocalizationFolder .. "English.lang"
|
||||
|
||||
-- First trying to return required localization
|
||||
if filesystem.exists(required) then
|
||||
return filesystem.readTable(required)
|
||||
-- Otherwise maybe english localization exists?
|
||||
elseif filesystem.exists(english) then
|
||||
return filesystem.readTable(english)
|
||||
-- Otherwise returning first available localization
|
||||
local readyLocalization
|
||||
local firstAvailable
|
||||
|
||||
-- Best localization preparement
|
||||
if filesystem.exists(english) then
|
||||
firstAvailable = filesystem.readTable(english)
|
||||
else
|
||||
local list = filesystem.list(pathToLocalizationFolder)
|
||||
|
||||
if #list > 0 then
|
||||
return filesystem.readTable(pathToLocalizationFolder .. list[1])
|
||||
firstAvailable = filesystem.readTable(pathToLocalizationFolder .. list[1])
|
||||
else
|
||||
error("Failed to get localization: directory is empty")
|
||||
firstAvailable = {} -- WORST case
|
||||
end
|
||||
end
|
||||
|
||||
-- Final choose
|
||||
if filesystem.exists(required) then
|
||||
local reql = filesystem.readTable(required)
|
||||
for k,v in pairs(firstAvailable) do
|
||||
if not reql[k] then reql[k] = v end
|
||||
end
|
||||
readyLocalization = reql
|
||||
else
|
||||
readyLocalization = firstAvailable
|
||||
end
|
||||
|
||||
-- For unknown localization name cases
|
||||
setmetatable(readyLocalization, {__index=(function(t,k) return "$"..k end)})
|
||||
|
||||
return readyLocalization
|
||||
end
|
||||
|
||||
function system.getCurrentScriptLocalization()
|
||||
@ -587,31 +601,35 @@ local function iconDeselectAndSelect(icon)
|
||||
workspace:draw()
|
||||
end
|
||||
|
||||
local function moveToTrash(path)
|
||||
local ext = filesystem.extension(path)
|
||||
local name = filesystem.name(path)
|
||||
local dir = filesystem.path(path)
|
||||
if dir == paths.user.trash or ext == ".lnk" then
|
||||
filesystem.remove(path)
|
||||
else
|
||||
local name = filesystem.name(path)
|
||||
local clearName = filesystem.hideExtension(name)
|
||||
local newPath = paths.user.trash .. name
|
||||
local repeats = 1
|
||||
|
||||
while filesystem.exists(newPath) do
|
||||
newPath, repeats = paths.user.trash .. clearName .. string.rep("-copy", repeats) .. (ext or ""), repeats + 1
|
||||
end
|
||||
|
||||
filesystem.rename(path, newPath)
|
||||
end
|
||||
computer.pushSignal("system", "updateFileList")
|
||||
end
|
||||
|
||||
local function moveSelectedIconsToTrash(selectedIcons)
|
||||
local icon
|
||||
|
||||
for i = 1, #selectedIcons do
|
||||
icon = selectedIcons[i]
|
||||
|
||||
if filesystem.path(icon.path) == paths.user.trash then
|
||||
filesystem.remove(icon.path)
|
||||
else
|
||||
local name = filesystem.name(icon.path)
|
||||
local clearName = filesystem.hideExtension(name)
|
||||
local newPath = paths.user.trash .. name
|
||||
local repeats = 1
|
||||
|
||||
while filesystem.exists(newPath) do
|
||||
newPath, repeats = paths.user.trash .. clearName .. string.rep("-copy", repeats) .. (icon.extension or ""), repeats + 1
|
||||
end
|
||||
|
||||
filesystem.rename(icon.path, newPath)
|
||||
end
|
||||
|
||||
moveToTrash(icon.path)
|
||||
icon.selected = false
|
||||
end
|
||||
|
||||
computer.pushSignal("system", "updateFileList")
|
||||
end
|
||||
|
||||
local function iconOnRightClick(selectedIcons, icon, e1, e2, e3, e4)
|
||||
@ -874,6 +892,13 @@ local function iconOnRightClick(selectedIcons, icon, e1, e2, e3, e4)
|
||||
moveSelectedIconsToTrash(selectedIcons)
|
||||
end
|
||||
|
||||
if icon.isShortcut then
|
||||
contextMenu:addItem(localization.deleteWithSource).onTouch = function()
|
||||
moveToTrash(icon.shortcutPath)
|
||||
moveToTrash(icon.path)
|
||||
end
|
||||
end
|
||||
|
||||
contextMenu:addSeparator()
|
||||
|
||||
contextMenu:addItem(localization.properties).onTouch = function()
|
||||
@ -2648,8 +2673,8 @@ function system.updateDesktop()
|
||||
"Yakov Verevkin, vk.com/id60991376",
|
||||
"Alexey Smirnov, vk.com/id23897419",
|
||||
"Timofey Shestakov, vk.com/id113499693",
|
||||
"Alexander Fursenko, vk.com/fredber525",
|
||||
"Fedor Cheremisenov, vk.com/id402150900",
|
||||
"Alexander Fursenko, vk.com/id354154139",
|
||||
" ",
|
||||
"UX-advisers:",
|
||||
" ",
|
||||
|
||||
@ -74,6 +74,7 @@
|
||||
rename = "Преименуване",
|
||||
editShortcut = "Редактиране на пряк път",
|
||||
createShortcut = "Създаване на пряк път",
|
||||
deleteWithSource = "Изтриване с източник",
|
||||
addToDock = "Добавяне в дока",
|
||||
removeFromDock = "Премахване от дока",
|
||||
moveRight = "Премести вдясно",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "重命名",
|
||||
editShortcut = "编辑快捷方式",
|
||||
createShortcut = "创建快捷方式",
|
||||
deleteWithSource = "刪除源",
|
||||
addToDock = "添加到Dock",
|
||||
removeFromDock = "从Dock中删除",
|
||||
moveRight = "向右移动",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "Rename",
|
||||
editShortcut = "Edit shortcut",
|
||||
createShortcut = "Create shortcut",
|
||||
deleteWithSource = "Delete with source",
|
||||
addToDock = "Add to Dock",
|
||||
removeFromDock = "Remove from Dock",
|
||||
moveRight = "Move right",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "Renommer",
|
||||
editShortcut = "Modifier le raccourci",
|
||||
createShortcut = "Créer un raccourci",
|
||||
deleteWithSource = "Supprimer avec la source",
|
||||
addToDock = "Ajouter à la barre des tâches",
|
||||
removeFromDock = "Retirer de la barre des tâches",
|
||||
moveRight = "Déplacer vers la droite",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "Umbenennen",
|
||||
editShortcut = "Verknüpfung bearbeiten",
|
||||
createShortcut = "Verknüpfung erstellen",
|
||||
deleteWithSource = "Mit Quelle löschen",
|
||||
addToDock = "Zum Dock hinzufügen",
|
||||
removeFromDock = "Aus Dock entfernen",
|
||||
moveRight = "Nach rechts bewegen",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "Rinomina",
|
||||
editShortcut = "Modifica scorciatoia",
|
||||
createShortcut = "Crea scorciatoia",
|
||||
deleteWithSource = "Elimina con fonte",
|
||||
addToDock = "Aggiungi alla bacheca",
|
||||
removeFromDock = "Rimuovi Dalla bacheca",
|
||||
moveRight = "Sposta a destra",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "名前を変更 ",
|
||||
editShortcut = "ショートカットを編集",
|
||||
createShortcut = "ショートカットを作成",
|
||||
deleteWithSource = "ソースで削除",
|
||||
addToDock = "Dockに追加",
|
||||
removeFromDock = "Dockから削除",
|
||||
moveRight = "右に移動",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "Переименовать",
|
||||
editShortcut = "Редактировать ярлык",
|
||||
createShortcut = "Создать ярлык",
|
||||
deleteWithSource = "Удалить с источником",
|
||||
addToDock = "Добавить в Dock",
|
||||
removeFromDock = "Удалить из Dock",
|
||||
moveRight = "Передвинуть правее",
|
||||
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "Premenovať",
|
||||
editShortcut = "Upraviť odkaz",
|
||||
createShortcut = "Vytvoriť odkaz",
|
||||
deleteWithSource = "Odstrániť so zdrojom",
|
||||
addToDock = "Pridať do lišty",
|
||||
removeFromDock = "Odstrániť z lišty",
|
||||
moveRight = "Posunúť doprava",
|
||||
|
||||
@ -45,7 +45,7 @@
|
||||
toDirectory = "в каталозі",
|
||||
copying = "Копіювання",
|
||||
faylaBlyad = "файла",
|
||||
|
||||
|
||||
areYouSure = "Ви впевнені?",
|
||||
emptyTrash = "Очистити кошик",
|
||||
type = "Тип",
|
||||
@ -58,7 +58,7 @@
|
||||
calculatingSize = "йде підрахунок…",
|
||||
filesWillBeRemovedPermanently = "файл(и) буде видалено назавжди",
|
||||
fileDeletingFailure = "Не вдалося видалити файл",
|
||||
|
||||
|
||||
properties = "Властивості",
|
||||
newFolderFromChosen = "Нова папка з обраного",
|
||||
create = "Створити",
|
||||
@ -66,7 +66,7 @@
|
||||
newFile = "Файл",
|
||||
newFileFromURL = "Файл з URL",
|
||||
newImage = "Зображення",
|
||||
newApplication = "Додаток MineOS ",
|
||||
newApplication = "Додаток MineOS",
|
||||
paste = "Вставити",
|
||||
copy = "Копіювати",
|
||||
cut = "Вирізати",
|
||||
@ -75,6 +75,7 @@
|
||||
rename = "Перейменувати",
|
||||
editShortcut = "Змінити ярлик",
|
||||
createShortcut = "Створити ярлик",
|
||||
deleteWithSource = "Видалити з джерелом",
|
||||
addToDock = "Додати в док",
|
||||
removeFromDock = "Видалити з док",
|
||||
moveRight = "Перемістити вправо",
|
||||
@ -89,35 +90,35 @@
|
||||
flashEEPROM = "Записати на EEPROM",
|
||||
flashingEEPROM = "Запис в процесі. Не вимикайте комп'ютер...",
|
||||
print3D = "Роздрукувати модель",
|
||||
|
||||
|
||||
sortBy = "Сортувати",
|
||||
sortByType = "По типу",
|
||||
sortByName = "По імені",
|
||||
sortByDate = "По даті",
|
||||
|
||||
|
||||
aboutSystem = "Про систему",
|
||||
updates = "Оновлення",
|
||||
update = "Оновити",
|
||||
shutdown = "Вимкнути",
|
||||
logout = "Вихід із системи",
|
||||
reboot = "Перезавантажити",
|
||||
|
||||
|
||||
shortcutIsCorrupted = "Ярлик пов'язаний з неіснуючим файлом",
|
||||
sortAutomatically = "Вирівняти по сітці",
|
||||
onDesktop = "На робочому столі",
|
||||
inCurrentDirectory = "В поточному каталозі",
|
||||
|
||||
|
||||
errorWhileRunningProgram = "Помилка під час роботи ",
|
||||
sendedFeedback = "Звіт відправлений",
|
||||
sendFeedback = "Відправити звіт",
|
||||
yourContacts = "Ваші контакти",
|
||||
additionalInfo = "Додаткова інформація",
|
||||
stackTraceback = "Стек помилки",
|
||||
|
||||
favourite = "Вибране",
|
||||
|
||||
favourite = "Обране",
|
||||
search = "Пошук",
|
||||
mounts = "Пристрої",
|
||||
|
||||
|
||||
uploadToPastebin = "Завантажити на Pastebin",
|
||||
pasteName = "Вставити ім'я",
|
||||
uploading = "Йде завантаження...",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user