私は小さなPythonプログラムを実行しました:
# -*- coding: utf-8 -*-
""" Program that ask for the birth date and return the day name of the birth """
from datetime import datetime
def ask_birthdate():
""" Raw input of the birth date """
date = raw_input("Enter your birth date (DD-MM-YYYY) : ").strip()
return datetime.strptime(date, '%d-%m-%Y')
def birthday(date):
""" Localized day of birth """
return date.strftime('%A')
if __name__ == "__main__":
date = ask_birthdate()
print u"You was born a %s" % birthday(date)
とてもシンプルですが、翻訳したいと思います。最初にIHMテキスト(あなたの誕生日を入力してください)と(あなたは生まれました)があり、それから私もその日の名前を翻訳したいと思います。
ドキュメントで、ローカライズする必要があることがわかりましたが、プログラムをローカライズするように構成するにはどうすればよいですか?