# by Paul Winkler
# http://code.activestate.com/recipes/81611-roman-numerals/
# PSFL (GPL compatible)
-from __future__ import print_function, unicode_literals
-
import os
-import six
def int_to_roman(input):
...
ValueError: input is not a valid roman numeral: IL
"""
- if not isinstance(input, six.text_type):
+ if not isinstance(input, str):
raise TypeError("expected string, got %s" % type(input))
input = input.upper()
nums = ['M', 'D', 'C', 'L', 'X', 'V', 'I']
def makedirs(path):
if not os.path.isdir(path):
os.makedirs(path)
+
+
+def get_translation(language):
+ import gettext
+ from .functions import lang_code_3to2
+
+ return gettext.translation(
+ 'messages',
+ localedir=os.path.join(os.path.dirname(__file__), 'locale'),
+ languages=[lang_code_3to2(language), 'pl'],
+ )