Current time: 13.04.2024, 16:43 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Создание скриптов с поддержкой мультиязычности
» SN:T + json
Author Message
Elmore Offline

Posts: 586
Post: #34

(05.06.2021 01:20)Elmore Wrote:  Как вы делаете переводы своих модов? Вопрос к тем, кто не пишет перевод самостоятельно, а пользуется переводчиком.

Можно сделать такую схему:
- Все тексты выносить в отдельный файл и оформлять по единому шаблону. Например в ini с минимум лишнего или типа того.
- В программе указать файл для перевода и файл для сохранения текста. Подходит для любых языков.
- Программой автоматом пройтись по файлу, по очереди брать каждую строку, кидать в браузере на translate.google.com и записывать в новый файл с таким же шаблоном.

google api бесплатное не в счет, там нет ИИ алгоритмов при переводе. Только в платной версии.

Berserker, увидел json из ACM. Ну суть та же. Если все будут использовать единый метод, прога возьмет весь текст и прогонит через переводчик (в ней как раз используется js и nodejs).
Я себе для другой задачи сделал, может смогу и для героев сделать. Сложно сказать, т.к. вижу код вместе с текстом используется и он не всегда даже выделен какими-то спец символами, но вроде гугл такое не переводит. Только вот там распространяемый архив будет небольшой, а для запуска автоматически скачает полноценный браузер ~700мб.
Либо же должно "что-то" еще произойти, чтобы все новые моды хранили тексты только в json (а еще лучше в специальной папке "languages/lang_name" и менять язык где-то в файле-конфиге). Это даст возможность, хоть и не идеально, но получить мультиязычность модов.


Image: widget.png?style=banner2
(This post was last modified: 05.06.2021 23:28 by Elmore.)
05.06.2021 23:21
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Messages In This Thread
Создание скриптов с поддержкой мультиязычности - Berserker - 16.02.2020, 22:49
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 01:05
RE: Создание скриптов с поддержкой мультиязычности - Berserker - 22.02.2020, 02:58
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 03:16
RE: Создание скриптов с поддержкой мультиязычности - Algor - 22.02.2020, 03:26
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 03:28
RE: Создание скриптов с поддержкой мультиязычности - Algor - 22.02.2020, 03:30
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 03:33
RE: Создание скриптов с поддержкой мультиязычности - Berserker - 22.02.2020, 03:33
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 03:37
RE: Создание скриптов с поддержкой мультиязычности - Algor - 22.02.2020, 03:40
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 03:43
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 04:06
RE: Создание скриптов с поддержкой мультиязычности - Berserker - 22.02.2020, 04:10
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 04:13
RE: Создание скриптов с поддержкой мультиязычности - Berserker - 22.02.2020, 05:33
RE: Создание скриптов с поддержкой мультиязычности - ElfbI - 22.02.2020, 15:49
RE: Создание скриптов с поддержкой мультиязычности - Bes - 06.11.2020, 00:41
RE: Создание скриптов с поддержкой мультиязычности - Berserker - 06.11.2020, 01:24
RE: Создание скриптов с поддержкой мультиязычности - wessonsm - 25.02.2023, 20:02
RE: Создание скриптов с поддержкой мультиязычности - XEPOMAHT - 26.02.2023, 20:23
RE: Создание скриптов с поддержкой мультиязычности - wessonsm - 26.02.2023, 20:51
RE: Создание скриптов с поддержкой мультиязычности - daemon_n - 26.02.2023, 08:14
RE: Создание скриптов с поддержкой мультиязычности - wessonsm - 26.02.2023, 18:14
RE: Создание скриптов с поддержкой мультиязычности - Berserker - 27.02.2023, 06:25
RE: Создание скриптов с поддержкой мультиязычности - igrik - 27.02.2023, 10:55
RE: Создание скриптов с поддержкой мультиязычности - wessonsm - 28.02.2023, 01:46
RE: Создание скриптов с поддержкой мультиязычности - XEPOMAHT - 28.02.2023, 02:48
RE: Создание скриптов с поддержкой мультиязычности - igrik - 28.02.2023, 03:21
RE: Создание скриптов с поддержкой мультиязычности - wessonsm - 28.02.2023, 04:54
RE: Создание скриптов с поддержкой мультиязычности - igrik - 01.03.2023, 20:09
RE: Создание скриптов с поддержкой мультиязычности - wessonsm - 02.03.2023, 06:05
RE: Создание скриптов с поддержкой мультиязычности - wessonsm - 10.03.2023, 02:52
RE: Создание скриптов с поддержкой мультиязычности - Berserker - 10.03.2023, 07:23
RE: ERA Scripts 1.41 Rus, Eng - Algor - 17.02.2020, 01:14
RE: ERA Scripts 1.41 Rus, Eng - Berserker - 17.02.2020, 01:22
RE: Сборка HoMM3 ERA с модами. - Algor - 17.02.2020, 11:18
RE: ERA Scripts 1.41 Rus, Eng - igrik - 17.02.2020, 11:38
RE: ERA Scripts 1.41 Rus, Eng - Algor - 17.02.2020, 19:05
RE: ERA Scripts 1.41 Rus, Eng - Berserker - 17.02.2020, 20:12
RE: Ваши вопросы по ERM-скриптам - ElfbI - 06.09.2020, 02:05
RE: Ваши вопросы по ERM-скриптам - daemon_n - 06.09.2020, 02:11
RE: Ваши вопросы по ERM-скриптам - Bes - 06.09.2020, 02:13
RE: Ваши вопросы по ERM-скриптам - ElfbI - 06.09.2020, 02:16
RE: Advanced Classes Mod - daemon_n - 14.09.2020, 23:58
RE: Advanced Classes Mod - Berserker - 15.09.2020, 00:08
RE: Advanced Classes Mod - daemon_n - 15.09.2020, 01:15
RE: Advanced Classes Mod - Berserker - 15.09.2020, 01:35
RE: Разные вопросы - Elmore - 05.06.2021 23:21
RE: Разные вопросы - Berserker - 06.06.2021, 00:29
RE: Разные вопросы - Elmore - 06.06.2021, 01:07
RE: Разные вопросы - Berserker - 06.06.2021, 01:57
RE: Разные вопросы - Elmore - 06.06.2021, 02:17
RE: Разные вопросы - Berserker - 06.06.2021, 02:53
RE: Разные вопросы - Elmore - 11.06.2021, 15:11
RE: Разные вопросы - Berserker - 11.06.2021, 16:25
RE: Разные вопросы - Elmore - 11.06.2021, 17:33
RE: Ваши вопросы по ERM-скриптам - Archer30 - 03.04.2022, 13:33
RE: Ваши вопросы по ERM-скриптам - Berserker - 03.04.2022, 17:48
RE: Ваши вопросы по ERM-скриптам - Archer30 - 03.04.2022, 17:51
RE: Ваши вопросы по ERM-скриптам - wessonsm - 03.04.2022, 17:59
RE: Ваши вопросы по ERM-скриптам - Archer30 - 03.04.2022, 22:36
RE: Ваши вопросы по ERM-скриптам - Berserker - 04.04.2022, 06:05

Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group