+
     i  c                   s"   R t ^ RIt^ RIt^ RIt^ RIt]P                  s]P                  s]P                  s]P                  P                  RR4      t
]P                  ! R]
4       ]P                  ! R4       R tR
R ltR
R ltR
R ltR
R	 ltR# )zProvides i18n support for orca using the gettext module.  Tells
gettext where to find localized strings and creates an alias, _, that
maps to the gettext.gettext function.  This function will accept a
string and return a localized string for that string.
Nz/usrzshare/localeorcac                s<    \        V : RV: 24      pRV9   d   V# V# )z3Provide qualified translatable strings via context.Z)cgettext)ZctxZsZ
translateds   && 3/usr/lib/python3.14/site-packages/orca/orca_i18n.pyC_r   1   s$    Q/0J    c                 sx    \         P                  ! R \        V.R7      pVP                   sVP                  sVP                   s\        P                  P                  T 4      pT'       d   \        P                  ! T4       R# R#    \         P                   s\         P                  s\         P                   s Lu; i)r    )Z	languagesN)gettexttranslation	localedir_ngettextr   sysmodulesZget	importlibZreload)Z
moduleName	newLocaler   modules   &&  r   setModuleLocaler   9   s    #))&)	{S''&&
 [[__Z(F  #OO##??s   AB 2B9c                 s4    R .pV F  p\        W 4       K  	  R# )zorca.messagesNr   r   r   r      &  r   setLocaleForMessagesr   I   s    G* r   c                 6    . ROpV F  p\        W 4       K  	  R# )orca.keynamesN)r   zorca.phonnameszorca.text_attribute_nameszorca.object_propertieszorca.cmdnameszorca.keybindingszorca.colornameszorca.mathsymbolsr   r   r   r   setLocaleForNamesr   N   s    #G * r   c                 r   )orca.orca_gtkbuilderN)r   zorca.guilabelszorca.brltablenamesr   r   r   r   setLocaleForGUIr   V   s    %G * r   )N)Z__doc__r   r   Zosr
   r   r	   r   ZpathZjoinr   ZbindtextdomainZ
textdomainr   r   r   r   r   ) r   r   <module>r      s   (   	 
 OO?? GGLL/	   	 *   6 ! +
++r   