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

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается 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/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
80
77
20
Делаем так:
1692108324636.png

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


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

Daniello97

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

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,226
1,936
216
29
Это классное решение, но есть одно но)
В любом случае придётся открывать каждый файл в проекте, искать там русские названия и менять их на названия из этого списка
Конкретно то, что показал BedTipok - рабочее решение, потому что оно использует не string, как ключ, а enum значение, тем самым ничего менять кроме самого текста после = не нужно.
Другой вопрос, что где-то в моде вполне могут быть места, где выводящийся текст не был повешен на эту систему с Enum'ом и в том случае придётся переводить уже залезая в файл.

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

ZaRaZa_VlaD

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

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

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,226
1,936
216
29
Как изменить текст в браузерной составляющей?
Примерно так же, как и в серверной. Только в браузерном варианте нужно менять лишь значения, не трогая ключи.

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

ZaRaZa_VlaD

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

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

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
Проверенный
BackEnd developer
30 Авг 2021
3,226
1,936
216
29

BedTipok

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

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