mirror of
https://github.com/holub/mame
synced 2025-10-04 16:34:53 +03:00
fix crash on invalid/empty/outdated ui.ini, salvage some of Russian translation (nw)
This commit is contained in:
parent
4bc760406f
commit
ebb1771d4c
@ -22,7 +22,7 @@ msgstr ""
|
|||||||
#: src/frontend/mame/ui/slotopt.cpp:192
|
#: src/frontend/mame/ui/slotopt.cpp:192
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s [internal]"
|
msgid "%s [internal]"
|
||||||
msgstr ""
|
msgstr "%s [внутренний]"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/slotopt.cpp:203 src/frontend/mame/ui/inputmap.cpp:625
|
#: src/frontend/mame/ui/slotopt.cpp:203 src/frontend/mame/ui/inputmap.cpp:625
|
||||||
#: src/frontend/mame/ui/miscmenu.cpp:97
|
#: src/frontend/mame/ui/miscmenu.cpp:97
|
||||||
@ -92,7 +92,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:64
|
#: src/frontend/mame/ui/utils.cpp:64
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
msgstr ""
|
msgstr "Категория"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:65
|
#: src/frontend/mame/ui/utils.cpp:65
|
||||||
msgid "Favorites"
|
msgid "Favorites"
|
||||||
@ -116,11 +116,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:70
|
#: src/frontend/mame/ui/utils.cpp:70
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr "Производитель"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:71 src/frontend/mame/ui/utils.cpp:86
|
#: src/frontend/mame/ui/utils.cpp:71 src/frontend/mame/ui/utils.cpp:86
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr ""
|
msgstr "Год"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:72
|
#: src/frontend/mame/ui/utils.cpp:72
|
||||||
msgid "Save Supported"
|
msgid "Save Supported"
|
||||||
@ -152,7 +152,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:87
|
#: src/frontend/mame/ui/utils.cpp:87
|
||||||
msgid "Publisher"
|
msgid "Publisher"
|
||||||
msgstr ""
|
msgstr "Издатель"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:88
|
#: src/frontend/mame/ui/utils.cpp:88
|
||||||
msgid "Supported"
|
msgid "Supported"
|
||||||
@ -172,11 +172,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:92
|
#: src/frontend/mame/ui/utils.cpp:92
|
||||||
msgid "Device Type"
|
msgid "Device Type"
|
||||||
msgstr ""
|
msgstr "Тип устройства"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:93
|
#: src/frontend/mame/ui/utils.cpp:93
|
||||||
msgid "Software List"
|
msgid "Software List"
|
||||||
msgstr ""
|
msgstr "Список ПО"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:244
|
#: src/frontend/mame/ui/utils.cpp:244
|
||||||
msgid "<set up filters>"
|
msgid "<set up filters>"
|
||||||
@ -217,7 +217,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:1038
|
#: src/frontend/mame/ui/utils.cpp:1038
|
||||||
msgid "File"
|
msgid "File"
|
||||||
msgstr ""
|
msgstr "Файл"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/utils.cpp:1042
|
#: src/frontend/mame/ui/utils.cpp:1042
|
||||||
msgid "No groups found in category file"
|
msgid "No groups found in category file"
|
||||||
@ -660,7 +660,7 @@ msgstr "Под мышью"
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/custui.cpp:740
|
#: src/frontend/mame/ui/custui.cpp:740
|
||||||
msgid "ARGB Settings"
|
msgid "ARGB Settings"
|
||||||
msgstr ""
|
msgstr "Настройки ARGB"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/custui.cpp:745 src/frontend/mame/ui/custui.cpp:748
|
#: src/frontend/mame/ui/custui.cpp:745 src/frontend/mame/ui/custui.cpp:748
|
||||||
msgid "Alpha"
|
msgid "Alpha"
|
||||||
@ -792,15 +792,15 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:869
|
#: src/frontend/mame/ui/selgame.cpp:869
|
||||||
msgid "Overall\tNOT WORKING\n"
|
msgid "Overall\tNOT WORKING\n"
|
||||||
msgstr ""
|
msgstr "В целом\tНЕ РАБОТАЕТ\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:871
|
#: src/frontend/mame/ui/selgame.cpp:871
|
||||||
msgid "Overall\tUnemulated Protection\n"
|
msgid "Overall\tUnemulated Protection\n"
|
||||||
msgstr ""
|
msgstr "В целом\tНе эмулируется защита\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:873
|
#: src/frontend/mame/ui/selgame.cpp:873
|
||||||
msgid "Overall\tWorking\n"
|
msgid "Overall\tWorking\n"
|
||||||
msgstr ""
|
msgstr "В целом\tРаботает\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:876
|
#: src/frontend/mame/ui/selgame.cpp:876
|
||||||
msgid "Graphics\tUnimplemented\n"
|
msgid "Graphics\tUnimplemented\n"
|
||||||
@ -808,15 +808,15 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:880
|
#: src/frontend/mame/ui/selgame.cpp:880
|
||||||
msgid "Graphics\tImperfect Colors\n"
|
msgid "Graphics\tImperfect Colors\n"
|
||||||
msgstr ""
|
msgstr "Графика\tНе точные цвета"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:882
|
#: src/frontend/mame/ui/selgame.cpp:882
|
||||||
msgid "Graphics\tImperfect\n"
|
msgid "Graphics\tImperfect\n"
|
||||||
msgstr ""
|
msgstr "Графика\tНе идеально\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:884
|
#: src/frontend/mame/ui/selgame.cpp:884
|
||||||
msgid "Graphics\tOK\n"
|
msgid "Graphics\tOK\n"
|
||||||
msgstr ""
|
msgstr "Графика\tOK\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:887
|
#: src/frontend/mame/ui/selgame.cpp:887
|
||||||
msgid "Sound\tNone\n"
|
msgid "Sound\tNone\n"
|
||||||
@ -824,15 +824,15 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:889
|
#: src/frontend/mame/ui/selgame.cpp:889
|
||||||
msgid "Sound\tUnimplemented\n"
|
msgid "Sound\tUnimplemented\n"
|
||||||
msgstr ""
|
msgstr "Звук\tНе реализован\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:891
|
#: src/frontend/mame/ui/selgame.cpp:891
|
||||||
msgid "Sound\tImperfect\n"
|
msgid "Sound\tImperfect\n"
|
||||||
msgstr ""
|
msgstr "Звук\tНе идеально\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:893
|
#: src/frontend/mame/ui/selgame.cpp:893
|
||||||
msgid "Sound\tOK\n"
|
msgid "Sound\tOK\n"
|
||||||
msgstr ""
|
msgstr "Звук\tOK\n"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selgame.cpp:896
|
#: src/frontend/mame/ui/selgame.cpp:896
|
||||||
msgid "Controls\tUnimplemented\n"
|
msgid "Controls\tUnimplemented\n"
|
||||||
@ -1314,11 +1314,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/info.cpp:32
|
#: src/frontend/mame/ui/info.cpp:32
|
||||||
msgid "graphics"
|
msgid "graphics"
|
||||||
msgstr ""
|
msgstr "графика"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/info.cpp:33
|
#: src/frontend/mame/ui/info.cpp:33
|
||||||
msgid "sound"
|
msgid "sound"
|
||||||
msgstr ""
|
msgstr "звук"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/info.cpp:34
|
#: src/frontend/mame/ui/info.cpp:34
|
||||||
msgid "controls"
|
msgid "controls"
|
||||||
@ -1450,6 +1450,9 @@ msgid ""
|
|||||||
"\n"
|
"\n"
|
||||||
"There are working clones of this machine: %s"
|
"There are working clones of this machine: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"\n"
|
||||||
|
"\n"
|
||||||
|
"Известные работающие клоны этой системы: %s"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/info.cpp:275
|
#: src/frontend/mame/ui/info.cpp:275
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1575,7 +1578,7 @@ msgstr "Управление лентой"
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/mainmenu.cpp:102
|
#: src/frontend/mame/ui/mainmenu.cpp:102
|
||||||
msgid "BIOS Selection"
|
msgid "BIOS Selection"
|
||||||
msgstr ""
|
msgstr "Выбор BIOS"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/mainmenu.cpp:106
|
#: src/frontend/mame/ui/mainmenu.cpp:106
|
||||||
msgid "Slot Devices"
|
msgid "Slot Devices"
|
||||||
@ -1745,7 +1748,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/selmenu.cpp:358
|
#: src/frontend/mame/ui/selmenu.cpp:358
|
||||||
msgid "BIOS selection:"
|
msgid "BIOS selection:"
|
||||||
msgstr ""
|
msgstr "Выбор BIOS:"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/selmenu.cpp:585 src/frontend/mame/ui/selmenu.cpp:621
|
#: src/frontend/mame/ui/selmenu.cpp:585 src/frontend/mame/ui/selmenu.cpp:621
|
||||||
#: src/frontend/mame/ui/simpleselgame.cpp:311
|
#: src/frontend/mame/ui/simpleselgame.cpp:311
|
||||||
@ -1886,7 +1889,7 @@ msgstr "Использовать изображение как задний фо
|
|||||||
|
|
||||||
#: src/frontend/mame/ui/submenu.cpp:31
|
#: src/frontend/mame/ui/submenu.cpp:31
|
||||||
msgid "Skip BIOS selection menu"
|
msgid "Skip BIOS selection menu"
|
||||||
msgstr ""
|
msgstr "Пропускать меню выбора BIOS"
|
||||||
|
|
||||||
#: src/frontend/mame/ui/submenu.cpp:32
|
#: src/frontend/mame/ui/submenu.cpp:32
|
||||||
msgid "Skip software parts selection menu"
|
msgid "Skip software parts selection menu"
|
||||||
@ -2475,51 +2478,18 @@ msgstr "Настройки"
|
|||||||
#~ msgid "Extra INIs"
|
#~ msgid "Extra INIs"
|
||||||
#~ msgstr "Дополнительные INI-файлы"
|
#~ msgstr "Дополнительные INI-файлы"
|
||||||
|
|
||||||
#~ msgid " ^!File"
|
|
||||||
#~ msgstr " ^!Файл"
|
|
||||||
|
|
||||||
#~ msgid " ^!Category"
|
|
||||||
#~ msgstr " ^!Категория"
|
|
||||||
|
|
||||||
#~ msgid "Main filter"
|
#~ msgid "Main filter"
|
||||||
#~ msgstr "Основной фильтр"
|
#~ msgstr "Основной фильтр"
|
||||||
|
|
||||||
#~ msgid "Other filter"
|
#~ msgid "Other filter"
|
||||||
#~ msgstr "Дополнительные фильтры"
|
#~ msgstr "Дополнительные фильтры"
|
||||||
|
|
||||||
#~ msgid "^!Manufacturer"
|
|
||||||
#~ msgstr "^!Производитель"
|
|
||||||
|
|
||||||
#~ msgid "^!Year"
|
|
||||||
#~ msgstr "^!Год"
|
|
||||||
|
|
||||||
#~ msgid "^!Publisher"
|
|
||||||
#~ msgstr "^!Издатель"
|
|
||||||
|
|
||||||
#~ msgid "^!Software List"
|
|
||||||
#~ msgstr "^!Список ПО"
|
|
||||||
|
|
||||||
#~ msgid "^!Device type"
|
|
||||||
#~ msgstr "^!Тип устройства"
|
|
||||||
|
|
||||||
#~ msgid "^!Region"
|
#~ msgid "^!Region"
|
||||||
#~ msgstr "^!Регион"
|
#~ msgstr "^!Регион"
|
||||||
|
|
||||||
#~ msgid "^!Setup custom filter"
|
#~ msgid "^!Setup custom filter"
|
||||||
#~ msgstr "^!Задать свой фильтр"
|
#~ msgstr "^!Задать свой фильтр"
|
||||||
|
|
||||||
#~ msgid "Bios selection:"
|
|
||||||
#~ msgstr "Выбор BIOS:"
|
|
||||||
|
|
||||||
#~ msgid "Skip bios selection menu"
|
|
||||||
#~ msgstr "Пропускать меню выбора BIOS"
|
|
||||||
|
|
||||||
#~ msgid "Bios Selection"
|
|
||||||
#~ msgstr "Выбор BIOS"
|
|
||||||
|
|
||||||
#~ msgid " - ARGB Settings"
|
|
||||||
#~ msgstr "- Настройки ARGB"
|
|
||||||
|
|
||||||
#~ msgid "Software History"
|
#~ msgid "Software History"
|
||||||
#~ msgstr "История ПО"
|
#~ msgstr "История ПО"
|
||||||
|
|
||||||
@ -2547,48 +2517,9 @@ msgstr "Настройки"
|
|||||||
#~ msgid "The machine has protection which isn't fully emulated.\n"
|
#~ msgid "The machine has protection which isn't fully emulated.\n"
|
||||||
#~ msgstr "Защита этой системы эмулируется не полностью.\n"
|
#~ msgstr "Защита этой системы эмулируется не полностью.\n"
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "\n"
|
|
||||||
#~ "\n"
|
|
||||||
#~ "There are working clones of this machine: "
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "\n"
|
|
||||||
#~ "\n"
|
|
||||||
#~ "Известные работающие клоны этой системы: "
|
|
||||||
|
|
||||||
#~ msgid "Overall: NOT WORKING\n"
|
|
||||||
#~ msgstr "В целом: НЕ РАБОТАЕТ\n"
|
|
||||||
|
|
||||||
#~ msgid "Overall: Unemulated Protection\n"
|
|
||||||
#~ msgstr "В целом: Не эмулируется защита\n"
|
|
||||||
|
|
||||||
#~ msgid "Overall: Working\n"
|
|
||||||
#~ msgstr "В целом: Работает\n"
|
|
||||||
|
|
||||||
#~ msgid "Graphics: Imperfect Colors\n"
|
|
||||||
#~ msgstr "Графика: Не точные цвета"
|
|
||||||
|
|
||||||
#~ msgid "Graphics: Imperfect\n"
|
|
||||||
#~ msgstr "Графика: Не идеально\n"
|
|
||||||
|
|
||||||
#~ msgid "Graphics: OK\n"
|
|
||||||
#~ msgstr "Графика: OK\n"
|
|
||||||
|
|
||||||
#~ msgid "Sound: Unimplemented\n"
|
|
||||||
#~ msgstr "Звук: Не реализован\n"
|
|
||||||
|
|
||||||
#~ msgid "Sound: Imperfect\n"
|
|
||||||
#~ msgstr "Звук: Не идеально\n"
|
|
||||||
|
|
||||||
#~ msgid "Sound: OK\n"
|
|
||||||
#~ msgstr "Звук: OK\n"
|
|
||||||
|
|
||||||
#~ msgid "No Infos Available"
|
#~ msgid "No Infos Available"
|
||||||
#~ msgstr "Нет информации"
|
#~ msgstr "Нет информации"
|
||||||
|
|
||||||
#~ msgid " [internal]"
|
|
||||||
#~ msgstr " [внутренний]"
|
|
||||||
|
|
||||||
#~ msgid "Save cancelled"
|
#~ msgid "Save cancelled"
|
||||||
#~ msgstr "Сохранение отменено"
|
#~ msgstr "Сохранение отменено"
|
||||||
|
|
||||||
|
@ -371,7 +371,10 @@ void menu_select_game::populate(float &customtop, float &custombottom)
|
|||||||
|
|
||||||
// if filter is set on category, build category list
|
// if filter is set on category, build category list
|
||||||
auto const it(main_filters::filters.find(main_filters::actual));
|
auto const it(main_filters::filters.find(main_filters::actual));
|
||||||
it->second->apply(m_availsortedlist.begin(), m_availsortedlist.end(), std::back_inserter(m_displaylist));
|
if (main_filters::filters.end() == it)
|
||||||
|
m_displaylist = m_availsortedlist;
|
||||||
|
else
|
||||||
|
it->second->apply(m_availsortedlist.begin(), m_availsortedlist.end(), std::back_inserter(m_displaylist));
|
||||||
|
|
||||||
// iterate over entries
|
// iterate over entries
|
||||||
int curitem = 0;
|
int curitem = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user