Author Topic: Не переводится "WelcomeToServer" на русский язык в w3s._common.phrases.txt  (Read 700 times)

SHAREN

  • Newbie
  • *
  • Posts: 14
    • View Profile
Пробовал прописывать в addons/sourcemod/translations/ru/w3s._common.phrases.txt, хотя переводы с других строк из этого файла работают нормально. Но перевод берется "en" из translations/w3s._common.phrases.txt

/ru/w3s._common.phrases.txt
Code: [Select]
"WelcomeToServer"
{
"#format" "{1:s},{2:s},{3:s}"
"ru" "Добро пожаловать на {1} War3Source!\nВы получаете опыт и золото за убийства\nврагов и выполнения заданий карты\n \nВерсия: {2} Авторы: {3}"

}

Пробовал прописывать в addons/sourcemod/translations/w3s._common.phrases.txt вот так, но перевод все равно английский.
Code: [Select]
"WelcomeToServer"
{
"#format" "{1:s},{2:s},{3:s}"
"en" "Welcome to {1} War3Source server!\nYou get XP and gold for kills and objectives.\nEach level gained, you may choose a skill to level up.\n \nVisit the mod website @ www.war3source.com\nBranch: {2} - Build: {3}."
"ru" "Добро пожаловать на {1} War3Source!\nВы получаете опыт и золото за убийства\nврагов и выполнения заданий карты\n \nВерсия: {2} Авторы: {3}"
}


Удалось сделать перевод только таким способом, полностью убрав "en".
Code: [Select]
"WelcomeToServer"
{
"#format" "{1:s},{2:s},{3:s}"
// "en" "Welcome to {1} War3Source server!\nYou get XP and gold for kills and objectives.\nEach level gained, you may choose a skill to level up.\n \nVisit the mod website @ www.war3source.com\nBranch: {2} - Build: {3}."
"ru" "Добро пожаловать на {1} War3Source!\nВы получаете опыт и золото за убийства\nврагов и выполнения заданий карты\n \nВерсия: {2} Авторы: {3}"
}
Но в таком случае будет спамить ошибку, хотя все будет работать
Code: [Select]
[SM] Plugin encountered error 4: Invalid parameter or parameter type
[SM] Native "Format" reported: Language phrase "WelcomeToServer" not found
[SM] Displaying call stack trace for plugin "w3s/War3Source.smx":
[SM]   [0]  Line 577, D:\CSGOServer\war3\1\csgo\addons\sourcemod\scripting\War3Source.sp::War3Source_IntroMenu()
L 09/29/2015 - 02:38:49: [SM]   [1]  Line 403, D:\CSGOServer\war3\1\csgo\addons\sourcemod\scripting\War3Source.sp::War3Source_PlayerSpawnEvent()

В итоге я сделал так
Code: [Select]
"WelcomeToServer"
{
"#format" "{1:s},{2:s},{3:s}"
"en" "Добро пожаловать на {1} War3Source!\nВы получаете опыт и золото за убийства\nврагов и выполнения заданий карты\n \nВерсия: {2} Авторы: {3}"
}

Хоть это и не правильно по сути, но пока что единственный вариант.

Прошу помочь с этой проблемой.
« Last Edit: September 28, 2015, 04:54:54 PM by SHAREN »

Schmarotzer

  • Full Member
  • ***
  • Posts: 189
  • Ich schmarotze dich!
    • ICQ Messenger - 258631507
    • View Profile
    • Russian Fan-Site for german folk-rock-metal band Schandmaul
в русском не надо писать формат
Welcome to my server

fearrr

  • Newbie
  • *
  • Posts: 4
    • View Profile
Такая же ошибка. Кто-нибудь в курсе в чем проблема?