mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-24 00:34:10 +00:00
15 lines
504 B
Python
15 lines
504 B
Python
![]() |
import gettext, sys, logging
|
||
|
from src.configloader import settings
|
||
|
logger = logging.getLogger("rcgcdw.i18n")
|
||
|
|
||
|
# Setup translation
|
||
|
|
||
|
try:
|
||
|
lang = gettext.translation('rcgcdw', localedir='locale', languages=[settings["lang"]])
|
||
|
disc = gettext.translation('discussions', localedir='locale', languages=[settings["lang"]])
|
||
|
except FileNotFoundError:
|
||
|
logger.critical("No language files have been found. Make sure locale folder is located in the directory.")
|
||
|
sys.exit(1)
|
||
|
|
||
|
lang.install()
|
||
|
ngettext = lang.ngettext
|