• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/ru/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема Перевод на другой язык RedAge 3.0

BooyaK

Начинающий специалист
Автор темы
20 Янв 2022
22
2
47
Я пытаюсь перевести русские фразы на свой язык, но при изменении одной фразы выдает что-то вроде этого во вкладках. Пожалуйста помоги!
1692015504442.png



HTML:
                <div class="item" class:active={selectView === "Inventory"} on:click={() => window.gameMenuView ("Inventory")}>
                    {translateText('player1', 'Ekwipunek')}
                    <span class="gamemenu-inventory gamemenu__item_absolute"></span>
                </div>
 

BedTipok

Специалист
23 Дек 2021
362
98
77
18
Делаем так:
1692108324636.png

Получаем так:
1692108340194.png


Профит!
 
  • Love
Реакции: BooyaK

BooyaK

Начинающий специалист
Автор темы
20 Янв 2022
22
2
47
Спасибо за помощь!
 

Daniello97

Начинающий специалист
12 Дек 2021
213
57
65
Это классное решение, но есть одно но)
В любом случае придётся открывать каждый файл в проекте, искать там русские названия и менять их на названия из этого списка
 

XDeveluxe

Модератор
Команда форума
high coder
30 Авг 2021
2,219
1,424
191
27
Это классное решение, но есть одно но)
В любом случае придётся открывать каждый файл в проекте, искать там русские названия и менять их на названия из этого списка
Конкретно то, что показал BedTipok - рабочее решение, потому что оно использует не string, как ключ, а enum значение, тем самым ничего менять кроме самого текста после = не нужно.
Другой вопрос, что где-то в моде вполне могут быть места, где выводящийся текст не был повешен на эту систему с Enum'ом и в том случае придётся переводить уже залезая в файл.

Так же, часть переводов висит на браузерной составляющей (или клиентской, не помню), вот там уже будет чуть сложнее, ибо там ключом будет являться уже сам текст.
 
  • Like
Реакции: Daniello97

ZaRaZa_VlaD

Участник портала
18 Июл 2023
10
0
15
Конкретно то, что показал BedTipok - рабочее решение, потому что оно использует не string, как ключ, а enum значение, тем самым ничего менять кроме самого текста после = не нужно.
Другой вопрос, что где-то в моде вполне могут быть места, где выводящийся текст не был повешен на эту систему с Enum'ом и в том случае придётся переводить уже залезая в файл.

Так же, часть переводов висит на браузерной составляющей (или клиентской, не помню), вот там уже будет чуть сложнее, ибо там ключом будет являться уже сам текст.
Как изменить текст в браузерной составляющей?
 

XDeveluxe

Модератор
Команда форума
high coder
30 Авг 2021
2,219
1,424
191
27
Как изменить текст в браузерной составляющей?
Примерно так же, как и в серверной. Только в браузерном варианте нужно менять лишь значения, не трогая ключи.

На браузерной части (или на клиентской, еще раз - я не помню) сделано очень глупо, по типу:
"123" = "123"
И в таком случае менять нужно вот так:
"123" = "sdflae"
То есть левая часть должна остаться такой, как и есть, в то время как правая - измениться на нужную вам.
Всё дело в том, что код будет обращаться по левой части (ключу), чтобы получить значение.
 

ZaRaZa_VlaD

Участник портала
18 Июл 2023
10
0
15
Примерно так же, как и в серверной. Только в браузерном варианте нужно менять лишь значения, не трогая ключи.

На браузерной части (или на клиентской, еще раз - я не помню) сделано очень глупо, по типу:
"123" = "123"
И в таком случае менять нужно вот так:
"123" = "sdflae"
То есть левая часть должна остаться такой, как и есть, в то время как правая - измениться на нужную вам.
Всё дело в том, что код будет обращаться по левой части (ключу), чтобы получить значение.
Типа так "Регистрация": "Реєстрація"?
 

BedTipok

Специалист
23 Дек 2021
362
98
77
18
Конкретно то, что показал BedTipok - рабочее решение, потому что оно использует не string, как ключ, а enum значение, тем самым ничего менять кроме самого текста после = не нужно.
Другой вопрос, что где-то в моде вполне могут быть места, где выводящийся текст не был повешен на эту систему с Enum'ом и в том случае придётся переводить уже залезая в файл.

Так же, часть переводов висит на браузерной составляющей (или клиентской, не помню), вот там уже будет чуть сложнее, ибо там ключом будет являться уже сам текст.
Я показал чучуть как сделать, а сейчас человеку перевожу так