-
Notifications
You must be signed in to change notification settings - Fork 4
/
i18n.lua
92 lines (90 loc) · 3.14 KB
/
i18n.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
i18 = {
["ru"] = {
["warning"] = "Пожалуйста, разрешите в настройках собственные темы игр.";
["gameover"] = "ИГРА ОКОНЧЕНА";
["space"] = "НАЖМИТЕ ПРОБЕЛ";
["help1"] = "КЛАВИШИ: ВЛЕВО, ВПРАВО, ВВЕРХ или ПРОБЕЛ";
["help2"] = "НАЖМИТЕ ESC ДЛЯ ВЫХОДА В МЕНЮ";
["Score"] = "Пройдено:";
["Hiscore"] = "Рекорд:";
["continue"] = "ПРОДОЛЖИТЬ?";
["cont"] = "Продолжить?";
["end1"] ="ПОЗДРАВЛЯЕМ!",
["end2"] ="ВЫ ПОМОГЛИ КОТУ СПАСТИСЬ С ЗЛОВЕЩЕЙ СТАНЦИИ!",
["end3"] ="СПАСИБО!",
["end4"] =":)",
["end5"] ="КОД: ПЕТР КОСЫХ",
["end6"] ="ДВИЖОК: ПЕТР КОСЫХ",
["end7"] ="http://instead.syscall.ru",
["end8"] ="УРОВНИ: ПЕТР КОСЫХ, АНДРЕЙ ЛОБАНОВ",
["end9"] ="МУЗЫКА: RoccoW",
["end10"] ="ПО МОТИВАМ ИГР:",
["end11"] ="Snoopy (ВЗЯТЫ НЕКОТОРЫЕ УРОВНИ)",
["end12"] ="Sqrzx",
["end13"] ="Giana's Return...",
["end14"] ="ВЫ МОЖЕТЕ ВВЕСТИ НОМЕР УРОВНЯ КЛАВИШАМИ 0..9",
["end15"] ="И НАЖАТЬ ВВОД",
["stat_score"] = "ВАШ СЧЕТ: %d",
["stat_record"] = "РЕКОРД: %d",
["first"] = "Кошки не умеют плавать";
["2dots"] = "Осторожно!";
["tramp"] = "Трамплин";
["ladder"] = "Лестница";
["laser"] = "Лазер";
["trap"] = "Не спеши";
["panic"] = "Не стой!";
["walk"] = "Иди!";
["jump"] = "Прыгай!";
["monolit"] = "Монолит";
["moving"] = "Туда-сюда";
["rope"] = "Канат";
["teleports"] = "Телепортаторы";
["black"] = "Не бойся";
["lift"] = "Лифт";
["snake"] = "Змея";
["rain"] = "Дождь";
["spacehere"] = "Не бойся есть место";
["lasers"] = "Лазеры";
["press"] = "Пресс";
["flow"] = "Поток";
["propeller"] = "Пропеллер";
["run"] = "Беги!";
["stairs"] = "Ступеньки";
["figure"] = "Догадайся";
["easy"] = "Просто?";
["impossible"] = "Невозможно?";
["mars"] = "Марс";
["meteors"] = "Метеориты";
["valley"] = "Долина";
["faster"] = "Быстрее, выше, сильнее!",
["careful"] = "Аккуратней!";
["winter"] = "Зима";
["tired"] = "Устал?";
["danger"] = "Угроза";
["mines"] = "Мины";
["wait"] = "Не спеши";
["mines2"] = "Мины II";
["power"] = "Сила кота";
["darkness"] = "Тьма";
["bunker"] = "Бункер";
["snake2"] = "Змея II";
["platforms"] = "Платформы";
["entrance"] = "Вход";
["well"] = "Шахта";
["strange"] = "Странное место";
["gate"] = "Шлюз";
["exit"] = "Выход";
["free"] = "Свобода";
}
}
_ = function(s)
local l = LANG
local a = s:gsub("^([^:]+):.*$", "%1")
s = s:gsub("^[^:]+:", "")
if not l or not i18[l] then
return s
end
local ss = i18[l][a]
if ss then return ss end
return s
end