How do you reverse languages
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
-
- Newbie
- Posts: 3
- Joined: Sun Mar 18, 2018 8:03 pm
- Contact:
How do you reverse languages
Hello,
I create a game with renpy and I wrote my text in French.
I generate English translation files and I translate my game from French to English.
Now I want to translate my game in German but my translator only know English...
I read on Renpy Doc that it's possible to reverse languages to get for example : French to English (I reverse it and I get) English to French.
So I tried to follow what was wrote on the site but it didn't work at all...
Do you have any idea on how I can get my script in English ?
I don't mind if it's just English to French...
Hope somebody can help me
I create a game with renpy and I wrote my text in French.
I generate English translation files and I translate my game from French to English.
Now I want to translate my game in German but my translator only know English...
I read on Renpy Doc that it's possible to reverse languages to get for example : French to English (I reverse it and I get) English to French.
So I tried to follow what was wrote on the site but it didn't work at all...
Do you have any idea on how I can get my script in English ?
I don't mind if it's just English to French...
Hope somebody can help me
- Imperf3kt
- Lemma-Class Veteran
- Posts: 3794
- Joined: Mon Dec 14, 2015 5:05 am
- itch: Imperf3kt
- Location: Your monitor
- Contact:
Re: How do you reverse languages
Let me see if I understood.
Your native language: FR
Language you had your game translated to: EN
This worked so now you want to do another game, written in German and translate it to English so your translator can translate it to French? Or did you mean you wish to translate the same game into German, as well, but with the script in English?
I am sorry, but I am confused.
Je suis désolé, mais je suis confus
Your native language: FR
Language you had your game translated to: EN
This worked so now you want to do another game, written in German and translate it to English so your translator can translate it to French? Or did you mean you wish to translate the same game into German, as well, but with the script in English?
I am sorry, but I am confused.
Je suis désolé, mais je suis confus
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.
Current project: GGD Mentor
Twitter
pro·gram·mer (noun) An organism capable of converting caffeine into code.
Current project: GGD Mentor
- Donmai
- Eileen-Class Veteran
- Posts: 1960
- Joined: Sun Jun 10, 2012 1:45 am
- Completed: Toire No Hanako, Li'l Red [NaNoRenO 2013], The One in LOVE [NaNoRenO 2014], Running Blade [NaNoRenO 2016], The Other Question, To The Girl With Sunflowers
- Projects: Slumberland
- Location: Brazil
- Contact:
Re: How do you reverse languages
I think I can understand your problem (please correct me if I'm wrong). After successfully generating an English translation, now you want to generate a German translation of your French game. As French is the None language, if you generate the translation (even if your Ren'Py launcher is in English) this will be the result (sorry for my bad French):but the problem is your German translator can't read French, so you need the translation to be generated this way:that means, having English as the None language.
Sorry, I don't have an answer. As a non-English speaker myself, I would also like very much to find an answer.
Code: Select all
translate german strings:
# screens.rpy:432
old "Vitesse du texte"
new "Vitesse du texte"
Code: Select all
translate german strings:
# screens.rpy:432
old "Text Speed"
new "Text Speed"
Sorry, I don't have an answer. As a non-English speaker myself, I would also like very much to find an answer.
No, sorry! You must be mistaking me for someone else.
TOIRE NO HANAKO (A Story About Fear)
TOIRE NO HANAKO (A Story About Fear)
-
- Regular
- Posts: 169
- Joined: Sun Jun 04, 2017 12:05 pm
- Completed: Too many, check signature
- Deviantart: mikolajspy
- Location: Wrocław, Poland
- Contact:
Re: How do you reverse languages
Well, depending on length of your game, you can do it by hand...
Just old style, copy-paste, so that default language is translated English and your original French copied to generated translation files.
I tried to test Launcher "Reverse translations" on test project but it didn't seem to work.
Just old style, copy-paste, so that default language is translated English and your original French copied to generated translation files.
I tried to test Launcher "Reverse translations" on test project but it didn't seem to work.
-
- Newbie
- Posts: 3
- Joined: Sun Mar 18, 2018 8:03 pm
- Contact:
Re: How do you reverse languages
No I want to translate the same game in German using my English translation... but the renpy "reverse languages" doesn't work at all and I can't find any answer on the web... Like nobody try to do this before...Imperf3kt wrote: ↑Sun Mar 18, 2018 9:19 pm Let me see if I understood.
Your native language: FR
Language you had your game translated to: EN
This worked so now you want to do another game, written in German and translate it to English so your translator can translate it to French? Or did you mean you wish to translate the same game into German, as well, but with the script in English?
I am sorry, but I am confused.
Je suis désolé, mais je suis confus
Well I try a lot of solution but it never worked...Donmai wrote: ↑Sun Mar 18, 2018 10:26 pm I think I can understand your problem (please correct me if I'm wrong). After successfully generating an English translation, now you want to generate a German translation of your French game. As French is the None language, if you generate the translation (even if your Ren'Py launcher is in English) this will be the result (sorry for my bad French):but the problem is your German translator can't read French, so you need the translation to be generated this way:Code: Select all
translate german strings: # screens.rpy:432 old "Vitesse du texte" new "Vitesse du texte"
that means, having English as the None language.Code: Select all
translate german strings: # screens.rpy:432 old "Text Speed" new "Text Speed"
Sorry, I don't have an answer. As a non-English speaker myself, I would also like very much to find an answer.
Even if I can just invert my english translation to get
Code: Select all
translate XXX strings:
# screens.rpy:432
old "English text"
new "french text"
it would be awsome because I can use a software to delete everything between "" after the word "new"...
I thought of this solution but I have like 10 000 lines of text for the first demo... so doing it by hand will be so long...mikolajspy wrote: ↑Mon Mar 19, 2018 3:26 am Well, depending on length of your game, you can do it by hand...
Just old style, copy-paste, so that default language is translated English and your original French copied to generated translation files.
I tried to test Launcher "Reverse translations" on test project but it didn't seem to work.
But thanks for trying to find a solution... I will keep looking and experimenting with the luncher and if I find any solution, I come back to you to tell you!
Re: How do you reverse languages
Not tested, ofcourse, but try to duplicate the folder with your english translation and rename it to "german", then send the translation files to your translator - you have french to english translation, so (s)he can replace english text with german.
- Donmai
- Eileen-Class Veteran
- Posts: 1960
- Joined: Sun Jun 10, 2012 1:45 am
- Completed: Toire No Hanako, Li'l Red [NaNoRenO 2013], The One in LOVE [NaNoRenO 2014], Running Blade [NaNoRenO 2016], The Other Question, To The Girl With Sunflowers
- Projects: Slumberland
- Location: Brazil
- Contact:
Re: How do you reverse languages
Now that's a simple and interesting idea!
No, sorry! You must be mistaking me for someone else.
TOIRE NO HANAKO (A Story About Fear)
TOIRE NO HANAKO (A Story About Fear)
Re: How do you reverse languages
I think I will start a Chinese translation someday...
An Amateur Gamer & A Professional Mandarin Translator.
Who is online
Users browsing this forum: No registered users