mirror of
https://gitlab.com/chicken-riders/RcGcDb.git
synced 2025-02-23 00:54:09 +00:00
18 lines
850 B
Python
18 lines
850 B
Python
import sys, logging, gettext
|
|
|
|
logger = logging.getLogger("rcgcdb.i18n")
|
|
|
|
try:
|
|
en = gettext.translation('rcgcdw', localedir='locale', languages=["en"])
|
|
de = gettext.translation('rcgcdw', localedir='locale', languages=["de"])
|
|
pl = gettext.translation('rcgcdw', localedir='locale', languages=["pl"])
|
|
pt = gettext.translation('rcgcdw', localedir='locale', languages=["pt-br"])
|
|
ru = gettext.translation('rcgcdw', localedir='locale', languages=["ru"])
|
|
uk = gettext.translation('rcgcdw', localedir='locale', languages=["uk"])
|
|
fr = gettext.translation('rcgcdw', localedir='locale', languages=["fr"])
|
|
langs = {"en": en, "de": de, "pl": pl, "pt": pt, "ru": ru, "uk": uk, "fr": fr}
|
|
except FileNotFoundError:
|
|
logger.critical("No language files have been found. Make sure locale folder is located in the directory.")
|
|
sys.exit(1)
|
|
|
|
#ngettext = en.ngettext |