Mod Ren'Py The Tyrant: S A Z Mod [Update 0.9.4b Official][Mod][S A Z]

4.90 star(s) 50 Votes

Larry Kubiac

Well-Known Member
Feb 4, 2018
1,895
10,099
If there are French people passing here, I hope I didn't shoot the pun. :unsure:

# game/scripts/updates/v075.rpy:4824
translate french saz_showerup7extlovehump_cf85ffef:

# pov "That's cheeky of you."
pov "C'est culottées de ta part."

# game/scripts/updates/v075.rpy:4825
translate french saz_showerup7extlovehump_b0000b2a:

# ls "Wow, did you really make a pun about my ass right now?"
ls "T'as vraiment fait un jeu de mots sur mon cul, là ?"
 

FreemanXY

Newbie
Jun 25, 2018
19
17
If there are French people passing here, I hope I didn't shoot the pun. :unsure:

# game/scripts/updates/v075.rpy:4824
translate french saz_showerup7extlovehump_cf85ffef:

# pov "That's cheeky of you."
pov "C'est culottées de ta part."

# game/scripts/updates/v075.rpy:4825
translate french saz_showerup7extlovehump_b0000b2a:

# ls "Wow, did you really make a pun about my ass right now?"
ls "T'as vraiment fait un jeu de mots sur mon cul, là ?"
Euh... Si j'ai bien compris tu veux un avis sur la traduction ?? Enfin je vais surement enfoncer des portes ouvertes mais le plus dur c'est d'utiliser le même registre (soutenu/familier...) en fonction des caractères des personnages et du contexte... Perso j'ai pas le vocabulaire pour... :cautious:

En l'occurence pour "pun" je verrai bien le mot "vanne" même si c'est pas tout à fait exactement le même sens, d'ailleurs version soutenu calembour ça peut passer... Perso je prendrais des libertés, du genre "J'espère que je n'ai pas fait tombé ta vanne à l'eau" (sans jeu de mot LOL) ou "j'espère que j'ai pas cassé ton délire" où même "Oups, je t'ai cassé ?"... Le tout c'est d'avoir le sens et que ça sonne bien... même si mes exemples sont un peu foireux et que le français varie beaucoup d'un pays/région à l'autre :rolleyes:

Pour culotté pourquoi pas gonflé ou simplement audacieux ? Ou globelement juste "Quel effronté !" "Quel insolence"...

Pour la dernière tu peux modifier le type de question ça passerai peut-être mieux ; "Tu viens de vanner mes fesses là" ou un truc du genre. Enfin bref j'espère que tu as les images sous les yeux pour traduire sinon c'est hardcore ! Et j'espère aussi que je suis pas totalement hors sujet :ROFLMAO:

En tout cas bon courage !
 

Larry Kubiac

Well-Known Member
Feb 4, 2018
1,895
10,099
Euh... Si j'ai bien compris tu veux un avis sur la traduction ?? Enfin je vais surement enfoncer des portes ouvertes mais le plus dur c'est d'utiliser le même registre (soutenu/familier...) en fonction des caractères des personnages et du contexte... Perso j'ai pas le vocabulaire pour... :cautious:

En l'occurence pour "pun" je verrai bien le mot "vanne" même si c'est pas tout à fait exactement le même sens, d'ailleurs version soutenu calembour ça peut passer... Perso je prendrais des libertés, du genre "J'espère que je n'ai pas fait tombé ta vanne à l'eau" (sans jeu de mot LOL) ou "j'espère que j'ai pas cassé ton délire" où même "Oups, je t'ai cassé ?"... Le tout c'est d'avoir le sens et que ça sonne bien... même si mes exemples sont un peu foireux et que le français varie beaucoup d'un pays/région à l'autre :rolleyes:

Pour culotté pourquoi pas gonflé ou simplement audacieux ? Ou globelement juste "Quel effronté !" "Quel insolence"...

Pour la dernière tu peux modifier le type de question ça passerai peut-être mieux ; "Tu viens de vanner mes fesses là" ou un truc du genre. Enfin bref j'espère que tu as les images sous les yeux pour traduire sinon c'est hardcore ! Et j'espère aussi que je suis pas totalement hors sujet :ROFLMAO:

En tout cas bon courage !
Sauf que... (Except that, um...)

Cheek = cul
Cheeky = insolent

Donc
cheeky = culottées

C'est le seul mot en rapport avec l'insolence que j'ai pu trouvé avec le mot cul ou fesse
(That’s the only word in connection with cheeky I could find with the word cheek if I could find)

Après si tu as d'autres mot qui pourrait faire l'affaire je susi prenneur c'est pour cela que j'ai posté.

Mais je gardes en tête se que tu as dit.
(But I’m keeping in mind what you said.)

Je réponds tout de suite avant qu'on delete se que tu as dit.

Oui faudra du courage y a tellement a traduire. (Yes will take courage there is so much to translate.)
 
Last edited:

Larry Kubiac

Well-Known Member
Feb 4, 2018
1,895
10,099
Little problem with non-intrusive installation for a translator.
This one wants to translate the mod will know.

That’s renpy going to take things in the original files, for example:

In original script line 36 or it doesn't translated in game.

if preferences.language == "french":
$ cr1 = "{color=ff0000}+Corruption{/color}"
$ lv1 = "{color=3cff00}+Amour{/color}"
$ bd1 = "{color=ff0000}+Mauvaise{/color}"
$ gd1 = "{color=3cff00}+Bonne{/color}"
else:
$ cr1 = "{color=ff0000}+Corruption{/color}"
$ lv1 = "{color=3cff00}+Love{/color}"
$ bd1 = "{color=ff0000}+Bad{/color}"
$ gd1 = "{color=3cff00}+Good{/color}"

I did that because not too much want to translate the original files
 
Last edited:
  • Like
Reactions: S A Z

FreemanXY

Newbie
Jun 25, 2018
19
17
Oh I get it now ! You wanted to keep the pun in french ! (I slept a little...)

For cheek I'd say "fesse" more than "cul" but I see the dilemma now. Again, hard to tell without context but my last advice would be to take some liberties, I mean in this case, your choice is fine but at worse, make another pun on breast if it is easier or don't make any... You just don't have to change the story (y)

Good luck
 
  • Like
Reactions: Larry Kubiac

Larry Kubiac

Well-Known Member
Feb 4, 2018
1,895
10,099
Oh I get it now ! You wanted to keep the pun in french ! (I slept a little...)

For cheek I'd say "fesse" more than "cul" but I see the dilemma now. Again, hard to tell without context but my last advice would be to take some liberties, I mean in this case, your choice is fine but at worse, make another pun on breast if it is easier or don't make any... You just don't have to change the story (y)

Good luck
I haven't slept yet.
And yes, I wouldn't change the story, otherwise I'm not finished...
And if you see a close-up of her ass during the dialogue make a joke about her breasts...
 
Last edited:

FreemanXY

Newbie
Jun 25, 2018
19
17
I haven't slept yet.
And yes, I wouldn't change the story, otherwise I'm not finished...
And if you see a close-up of her ass during the dialogue make a joke about her breasts...
That's why I said the context is key, that was just an hypothesis, in another situation like this. I mean, I made some traduction of mods (not adult) for myself some years ago, and I realized my life was way more easier when I was taking a step back from what I had to translate, that's all. Don't overlook what I'm saying, that's just my 2 cents on the matter.

Cheers
 

gamer22

Member
Dec 31, 2018
160
194
I got this error when trying to load saved screen

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
AttributeError: 'NoneType' object has no attribute 'load'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\ast.py", line 912, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\python.py", line 2004, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\ui.py", line 295, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\core.py", line 2699, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\core.py", line 3510, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\screen.py", line 707, in event
    rv = self.child.event(ev, x, y, st)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\behavior.py", line 946, in event
    return handle_click(self.clicked)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\behavior.py", line 881, in handle_click
    rv = run(action)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\display\behavior.py", line 320, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\loadsave.py", line 760, in load
    roots, log = loads(location.load(filename))
  File "C:\games\TheTyrant-0.8.2-pc_Kompressed\renpy\savelocation.py", line 465, in load
    return l.load(slotname)
AttributeError: 'NoneType' object has no attribute 'load'

Windows-8-6.2.9200
Ren'Py 7.3.2.320
The Tyrant 0.8.2
Thu Aug 29 22:39:38 2019
hotfix v10 is installed already
 
4.90 star(s) 50 Votes