Python - 如何设置法语语言环境?
Python - How to set French locale?
locale.setlocale(locale.LC_ALL, 'french')
在我的本地机器上工作 (windows 7 + Python 3)
locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')
在我的另一台机器 (Unix) 上工作,但是如果我在我的本地机器上使用它,我有这个错误:
locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')' failed: unsupported locale setting
区域设置 OS 依赖,至少在 *nix 系统上,甚至可能取决于它们是否安装。
这个 SO post 可能是指向在 Windows 系统上使用哪些语言环境的好指针:
在RobotFramework中添加这个(在开头):
${osName}= Evaluate platform.system() platform
Run keyword if "${osName}"=='Windows' Evaluate locale.setlocale(locale.LC_ALL, 'french') locale
... ELSE Evaluate locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8') locale
locale.setlocale(locale.LC_ALL, 'french')
在我的本地机器上工作 (windows 7 + Python 3)
locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')
在我的另一台机器 (Unix) 上工作,但是如果我在我的本地机器上使用它,我有这个错误:
locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8')' failed: unsupported locale setting
区域设置 OS 依赖,至少在 *nix 系统上,甚至可能取决于它们是否安装。
这个 SO post 可能是指向在 Windows 系统上使用哪些语言环境的好指针:
在RobotFramework中添加这个(在开头):
${osName}= Evaluate platform.system() platform
Run keyword if "${osName}"=='Windows' Evaluate locale.setlocale(locale.LC_ALL, 'french') locale
... ELSE Evaluate locale.setlocale(locale.LC_ALL, 'fr_FR.UTF-8') locale