How to set new unicode codepoints to my language in django settings to support

i'm trying to add my language (kurdish) which is not existing in languages list in django , but i dont know where to find unicode codepoints

from django.conf import global_settings
import django.conf.locale
from django.utils.translation import gettext_lazy as _
LANGUAGE_CODE = 'ku'

#ROSETTA_LANGUAGES = (
#   ('en',_('english')),
#   ('ar',_('arabic')),
#   ('ku',_('kurdish'))
#)

LANGUAGES = (
   ('en',_('english')),
   ('ar',_('arabic')),
   ('ku',_('kurdish'))
)

ROSETTA_WSGI_AUTO_RELOAD = True

EXTRA_LANG_INFO = {
    'ku': {
       'bidi': True, # right-to-left
       'code': 'ku',
       'name': 'Kurdish',
       'name_local': u'\u0626\u06C7\u064A\u063A\u06C7\u0631 \u062A\u0649\u0644\u0649', 
       # i have to change it to my language code

LANG_INFO = dict(django.conf.locale.LANG_INFO, **EXTRA_LANG_INFO)
django.conf.locale.LANG_INFO = LANG_INFO

# Languages using BiDi (right-to-left) layout
LANGUAGES_BIDI = global_settings.LANGUAGES_BIDI + ["ku","kurdish"]

LOCALE_PATHS = (
   os.path.join(BASE_DIR,'locale/'),
)

'name_local': u'\u0626\u06C7\u064A\u063A\u06C7\u0631 \u062A\u0649\u0644\u0649' used for another language(ughyry) and now it raise this error

invalid token in plural form: EXPRESSION

note kurdish use arabic character with a very little different

Back to Top