seriych 2,178 #105657 Posted September 25, 2013 @sirmax, Премиум аккаунт XVM :-) На самом деле если хватит на расширение SSD, чтобы влезала база за период, я обеими руками за Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #105867 Posted September 26, 2013 (edited) Хочу настроить некоторые элементы в файле перевода - создать кастомный (назвал по-своему, прописал в конфиг) Вопрос: возможно ли использовать автоматическое определение языка и перенаправление из моего файла перевода на другие переводы? Edited September 26, 2013 by leecher88 Share this post Link to post Short link Share on other sites
seriych 2,178 #105875 Posted September 26, 2013 Хочу настроить некоторые элементы в файле перевода - создать кастомный (назвал по-своему, прописал в конфиг) Я как-то спрашивал, говорят файлы локализации- это только для дефолта. Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #105878 Posted September 26, 2013 (edited) это только для дефолта. @seriych, в смысле? Edited September 26, 2013 by leecher88 Share this post Link to post Short link Share on other sites
seriych 2,178 #105880 Posted September 26, 2013 в смысле? В прямом: делалось для дефолта, с ним работает, нам это и надо. А хотите переопределять макросы локализации- правьте файлы l10n или идите лесом. Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #105881 Posted September 26, 2013 (edited) А хотите переопределять макросы локализации- правьте файлы l10n или идите лесом. макросы локализации - это перевод фразы на один из языков? {{l10n:Hits}} = Пробитий Т.е либо менять во всех файлах перевода вручную и ставить "авто" в конфиге. Только так? Но тогда при обновлении ХВМ всё перетрётся, надо не забыть сделать резервную копию. Edited September 26, 2013 by leecher88 Share this post Link to post Short link Share on other sites
sirmax 5,499 #105909 Posted September 26, 2013 По идее, переименовываешь ru.xc в mylang.xc, ставишь в конфиге "language": "mylang" Share this post Link to post Short link Share on other sites
NikolayHAOS 274 #105917 Posted September 26, 2013 По идее Работает, только если файл @xvm.xc в своем конфиге тащишь очень долго не меняя (от версии к версии), то привести его к современному виду согласно образцу в папке \World_of_Tanks\res_mods\xvm\configs\@Default Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #105928 Posted September 26, 2013 По идее, переименовываешь ru.xc в mylang.xc, ставишь в конфиге "language": "mylang" именно так и сделал: создать кастомный (назвал по-своему, прописал в конфиг) работает точно)) Работает, только если файл @xvm.xc в своем конфиге тащишь очень долго не меняя пользуюсь одиночным, под каждую версию подправляю Коряво объяснил, видать. Я имею в виду: прописать в "mylang.xc" что-либо, позволяющее автоматическое перенаправление языка // Hitlog "attack": " ", "fire": "Аггонь!!", "ramming": "БАХ", "world_collision": " ", "Hits": "{{взять значение из ru.xc}}", "Total": "{{взять значение из ru.xc}}", "Last": "{{взять значение из ru.xc}}", // Hp Left "hpLeftTitle": "{{взять значение из ru.xc}}", Share this post Link to post Short link Share on other sites
sirmax 5,499 #106007 Posted September 26, 2013 именно так и сделал: работает точно)) Я имею в виду: прописать в "mylang.xc" что-либо, позволяющее автоматическое перенаправление языка Так референсы должны работать. Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #106013 Posted September 26, 2013 референсы Share this post Link to post Short link Share on other sites
Aleksandr_km 0 #106019 Posted September 26, 2013 подскажите, перед обновлением игры в ангаре была статистика, т.е. было видно сколько боев необходимо для поднятия статы, в ротах видно было статистику игроков, сейчас это есть ?, если нет - будет разрабатываться такая статистика ? Share this post Link to post Short link Share on other sites
seriych 2,178 #106033 Posted September 26, 2013 По идее, переименовываешь ru.xc в mylang.xc, ставишь в конфиге "language": "mylang" Какой смысл? В чем отличие от прямого прописывания фразы в конфиге?Нормальный вариант- это проверять, не лежит ли в папке с конфигом файл <lang>.xc и если лежит, то смотреть макрос в нем, и если файла нет, или в нем нет этого макроса, обращаться к папке l10n Share this post Link to post Short link Share on other sites
NikolayHAOS 274 #106040 Posted September 26, 2013 (edited) , В принципе ты должен понять из картинки, как говориться ... лучше один раз увидеть,... :-) В чем отличие от прямого прописывания фразы в конфиге? Дак после обновления снова переписывать или отдельно сверху накатывать, а так в отдельном файле. Очень удобно если хочешь заменить только пару строк от дефолтовых. Edited September 26, 2013 by NikolayHAOS Share this post Link to post Short link Share on other sites
seriych 2,178 #106044 Posted September 26, 2013 а так в отдельном файле Который в вышеописанном способе всё равно надо тоже переделывать Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #106050 Posted September 26, 2013 В принципе ты должен понять из картинки, как говориться ... лучше один раз увидеть,... :-) угу)), это вот это: макросы локализации - это перевод фразы на один из языков? {{l10n:Hits}} = Пробитий Короче, из конфига: "language": "author", и если в author.хс не прописаны все референсы, то подставляются дефолтные - по-английски А хотелось бы, чтоб конфиг узнал язык пользователя и подставил остальные переводы локализованно Share this post Link to post Short link Share on other sites
NikolayHAOS 274 #106103 Posted September 26, 2013 , ага, я тоже об этом подумал, после того как отправил сообщение :-) Мобыть есть что-то типа {{l10n\ru.xc:Timeleft}} Share this post Link to post Short link Share on other sites
sirmax 5,499 #106120 Posted September 26, 2013 http://www.koreanrandom.com/forum/topic/3817-%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%BF%D0%BE%D0%B4%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D0%B0/ "param": { "$ref": { "file": "file/name", "path": "obj.path" }, "subparam": "overrided value" } Share this post Link to post Short link Share on other sites
vlad_cs_sr 1,575 #106148 Posted September 26, 2013 Так референсы должны работать. Всё равно пока не фтыкаю, как использовать для моей цели(( Мобыть есть что-то типа {{l10n\ru.xc:Timeleft}} а ещё лучше: {{l10n\auto:Timeleft}} Share this post Link to post Short link Share on other sites
sirmax 5,499 #106159 Posted September 26, 2013 Всё равно пока не фтыкаю, как использовать для моей цели(( а ещё лучше: {{l10n\auto:Timeleft}} вместо того, чтобы придумывать такие сложные конструкции, лучше "фтыкнуть". Share this post Link to post Short link Share on other sites