Skip to content

Commit be7e5de

Browse files
Merge branch 'pr/1'
2 parents 83e2ce6 + c8212a5 commit be7e5de

File tree

3 files changed

+95
-1
lines changed

3 files changed

+95
-1
lines changed

main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Refactored by Vorono4ka
22
# Finished ~99%
3+
# Translated by yura331.com
4+
35
import time
46

57
try:

system/languages/ua-UA.json

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
{
2+
"name": "Українська",
3+
"xcoder_header": "XCoder | Версія: %s | by Vorono4ka",
4+
"detected_os": "Виявлено %s ОС.",
5+
"installing": "Встановлюємо потрібні модулі...",
6+
"update_downloading": "Оновлення завантажується...",
7+
"crt_workspace": "Створюємо робочі папки...",
8+
"verifying": "Перевіряємо інсталяцію...",
9+
"installed": "%s був удало інстальований!",
10+
"update_done": "Оновлення було вдало завантажено! Будь ласка, перемістіть усі файли з %s до папки скрипту",
11+
"not_installed": "%s Не встановився!",
12+
"clear_qu": "Ти впевнений, що хочеш очистити робочі папки?",
13+
"done": "Виконано за %.2f секунди!",
14+
"done_qu": "Готово?",
15+
"choice": "Ваш вибір: ",
16+
"to_continue": "Натисніть Enter, щоб продовжити...",
17+
"experimental": "Експерементальна функція",
18+
19+
"sc_label": "SC",
20+
"decode_sc": "Розпакувати SC",
21+
"encode_sc": "Запакувати SC",
22+
"decode_by_parts": "Розпакувати SC до спрайтів",
23+
"encode_by_parts": "Запакувати SC до спрайтів",
24+
"overwrite_by_parts": "Запакувати SC із спрайтів",
25+
"decode_sc_description": "Конвертує SC у PNG",
26+
"encode_sc_description": "Конвертує PNG у SC",
27+
"decode_by_parts_description": "Розпаковує SC у PNG і вирізає текстуру на спрайти",
28+
"encode_by_parts_description": "Запаковує спрайти на текстуру та перетворює PNG у SC",
29+
"overwrite_by_parts_description": "Робить те саме, що минуле, але враховує \"overwrite\" папку",
30+
31+
"csv_label": "CSV",
32+
"decompress_csv": "Розпакувати CSV",
33+
"compress_csv": "Запакуати CSV",
34+
"decompress_csv_description": "Розпакувати файл таблиці",
35+
"compress_csv_description": "Запакувати файл таблиці",
36+
37+
"other_features_label": "ІНШЕ",
38+
"check_update": "Шукати оновлення",
39+
"check_for_outdated": "Шукати застарілі пакети",
40+
"reinit": "Повторити налаштування",
41+
"change_language": "Вибрати іншу мову",
42+
"clear_directories": "Очистити робочі папки",
43+
"toggle_update_auto_checking": "Увімк/Вимк авто оновлення",
44+
"exit": "Вийти",
45+
"version": "версія: %s",
46+
"reinit_description": "Якщо щось пішло не так",
47+
"change_lang_description": "Мова: %s",
48+
"clean_dirs_description": "Очистити папки і файли в них",
49+
50+
"not_latest": "Встановлена не остання версія",
51+
"collecting_inf": "Збираємо інформацію...",
52+
"about_sc": "Про текстуру. Назва файлу: %s (%d), Тип пікселів: %d, Величина: %sx%s",
53+
"decompression_error": "Помилка при розпакуванні! Намагаємся розпакувати як є...",
54+
"skip_not_installed": "%s не встановлений, повторіть налаштування",
55+
"detected_comp": "Виявлено %s компресію!",
56+
"unk_type": "Невідомий вид пікселів: %s",
57+
"crt_pic": "Створюємо зоображеня...",
58+
"join_pic": "З'єднуємо зоображення...",
59+
"png_save": "Зберігаємо PNG...",
60+
"saved": "Збереження Виконано!",
61+
"xcod_not_found": "Файл '%s.xcod' не існує!",
62+
"illegal_size": "Неможливий розмір картинки! Очікували %sx%s але отримали %sx%s",
63+
"resize_qu": "Ти хочеш змінити розмір картинки?",
64+
"resizing": "змінюємо розмір...",
65+
"split_pic": "Розділюємо зоображення...",
66+
"writing_pic": "Записуємо пікселі...",
67+
"header_done": "Написали Header!",
68+
"compressing_with": "Запаковуємо з %s...",
69+
"compression_error": "Запаковування не вдалося",
70+
"compression_done": "Запаковування виконане!",
71+
"dir_empty": "Папка '%s' порожня!",
72+
"not_found": "Файл '%s' не знайдено!",
73+
"cut_sprites_process": "Обрізаємо спрайти... (%d/%d)",
74+
"place_sprites_process": "Вставляємо спрайти... (%d/%d)",
75+
"not_implemented": "Ця функція буде додана у наступних оновленнях.\nТи можеш сладкувати за оновленнями тут: github.com/Vorono4ka/XCoder",
76+
"want_exit": "Справді хочете вийти?",
77+
"dec_sc": "Розпаковуємо .sc файл...",
78+
"error": "Помилка! (%s.%s: %s)",
79+
"e1sc1": "Переписати SC спрайти",
80+
"cgl": "Список змін:\n%s",
81+
"upd_av": "\nЗнайдено оновлення!\nВерсія: %s\n",
82+
"upd_qu": "Хочеш оновити?",
83+
"upd": "Триває оновлення...",
84+
"upd_ck": "Шукаємо оновлення...",
85+
"bkp": "Створюємо бекап теперішньої версії...",
86+
"stp": "Встановлюємо...",
87+
"margin_qu": "Враховувати бокові відступи?",
88+
"enabled": "Включено",
89+
"disabled": "Виключено",
90+
91+
"install_to_unlock": "Встанови '%s' щоб розблокувати більше функції!"
92+
}

system/localization.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def load(self, language: str):
114114
def change(self):
115115
language_files = os.listdir('./system/languages/')
116116

117-
print('Select Language\nВыберите язык\n')
117+
print('Select Language\nВыберите язык\nВиберіть Мову\n')
118118

119119
for file_index in range(len(language_files)):
120120
language_path = './system/languages/' + language_files[file_index]

0 commit comments

Comments
 (0)