Il existe un module de conversion du japonais vers le romaji appelé PyKakasi, donc si vous êtes occupé, nous vous recommandons de l'installer.
――Je veux l'écrire moi-même!
C'est un article pour ceux qui disent.
chars_dict.py
hiragana = {
# vowel
'Ah': 'a',
'je': 'i',
'U': 'u',
'e': 'e',
'Oh': 'o',
# consonant K
'Ou': 'ka',
'Ki': 'ki',
'Ku': 'ku',
'Ke': 'ke',
'Cette': 'ko',
# consonant K"
'Mais': 'ga',
'Gi': 'gi',
'Gu': 'gu',
'Ge': 'ge',
'Aller': 'go',
...
}
main.py
from .chars_dict import hiragana as dict
def hiragana_to_romaji(hiragana):
romaji = ''
for char in hiragana:
if char in dict:
romaji += dict[char] + '-'
else:
romaji = 'ERROR_'
break
romaji = romaji[:-1]
return romaji
hiragana = input()
romaji = hiragana_to_romaji(hiragana)
print(romaji)
run
Bonjour# hiragana = input()
ko-n-ni-chi-ha # print(romaji)
Bonjour le monde# hiragana = input()
ERROR # print(romaji)
Recommended Posts