• Страница 1 из 1
  • 1
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Перевожу новеллу, не получается сделать смену языка.
Перевожу новеллу, не получается сделать смену языка.

Antoniyss

#1
Народ поскажите, перевожу визуалку, как сделать для неё смену языка, если в скрипте прописано

На рисунке добавить кнопку еще одну в настройках не сложно и прописать, чтоб можно было её нажимать. Но как сделать, чтоб при нажатии менялся язык подскажите, буду премного благодарен)
Перевод в папке с игрой game\tl,
Напрямую оригинал переводить, я додумался. Но хочется, чтоб если выйдет обновление не пришлось заново почти все переводить((
Буду рад если кто подскажет)
PS: для связи скайп ntoniys

dmit

#2
textbutton _("english") action Language(None) #язык по умолчанию в ВН (если сделана на англ. то англ.)
textbutton _("russian") action Language("russian")
планета FOREVER!!!      Unkenbro team

dmit

#3
textbutton _("english") action Language(None) #язык по умолчанию в ВН (если сделана на англ. то англ.)
textbutton _("russian") action Language("russian")
планета FOREVER!!!      Unkenbro team

dmit

#4
textbutton _("english") action Language(None) #язык по умолчанию в ВН (если сделана на англ. то англ.)
textbutton _("russian") action Language("russian")
планета FOREVER!!!      Unkenbro team

dmit

#5
textbutton _("english") action Language(None) #язык по умолчанию в ВН (если сделана на англ. то англ.)
textbutton _("russian") action Language("russian")
планета FOREVER!!!      Unkenbro team

dmit

#6
textbutton _("english") action Language(None) #язык по умолчанию в ВН (если сделана на англ. то англ.)
textbutton _("russian") action Language("russian")
планета FOREVER!!!      Unkenbro team

dmit

#7
textbutton _("english") action Language(None) #язык по умолчанию в ВН (если сделана на англ. то англ.)
textbutton _("russian") action Language("russian")
планета FOREVER!!!      Unkenbro team

Antoniyss

#9


И куда тут вставлять текстовую кнопку омг?

dmit

#10
Код
if persistent.lang != "english":
    selected_idle "menu/settings-screen2-active.png"
    hotspot (351, 481, 19, 19) clicked [SetField(persistent, "lang", "english"), Language(None) ]
if persistent.lang != "russian":
    selected_idle "menu/settings-screen2-active.png"
    hotspot (351, 481, 19, 19) clicked [SetField(persistent, "lang", "russian"), Language("russian") ]
ну можно и в ваш код. Картинки только согласуйте.
Eсли пользоваться тегом "код", то проще понять - отступы сохраняются.
Сообщение отредактировал dmit - Четверг, 03/Янв/2019, 21:30
планета FOREVER!!!      Unkenbro team
Форум о визуальных новеллах » Для разработчиков » Ren'Py » Перевожу новеллу, не получается сделать смену языка.
  • Страница 1 из 1
  • 1
Поиск: