Current time: 23.03.2024, 06:36 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 5422
Post: #32

(01.12.2017 23:26)Berserker Wrote:     я пишу так:
Попутно создаю Lang\test.json с содержимым:
Code:
{
  "hero_is_x_age": "@hero@ достиг @age@ лет"
}

Выводится: «Berserer достиг 27 лет» Ab

Из каких элементов состоит локализация:
1) Автоматическая подгрузка языковых json-файлов формата { "глобальный уникальный ключ": "перевод", ... }
2) Совпадающие строки из разных модов подчиняются приоритетам модов (последний установленный весомее)
3) Перевод по ключу можно загрузить из ЕРМ или плагина.
4) В перевод можно передать до 7 именованных параметров (плагинам — неограниченно), которые будут подставлены в перевод при необходимости.
@имя параметра@
5) SN:T(ключ)/?(z-переменная)/(параметр 1)/(значение 1)/(параметр N)/(значение N);
Команда получает перевод строки или возвращает сам ключ, если перевод не найден.

Berserker, в последствии ограничение в 7 параметров осталось для ERA2 ?
06.11.2020 00:41
Visit this user's website 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