outsource from india chennai india programmers freelance php coder freelance outsource scripts programming complicated perl patterns php module installation
outsource from india perl installation and configuration php installation linux system administration US$15,US$19,US$11,US$10 cheap programmer
india outsource outsource india chennai india programmers php perl mysql freelance freelance programmer
SHOWCASE of php and perl scripts CONTACT US for php custom perl scripts
HOME
 
Next Previous Contents

5. NLS

5.1 Latviešu lokāles

Tātad, lai tiktu pareizi attēloti laika, datuma, valūtas u.c. formāti un lai varētu sekmīgi noritēt latvisko elementu ieviešana kā GNOME & KDE, tā arī atsevišķu citu programmu lietotāja saskarnē, nepieciešams izveidot latviešu lokāles. Iespējams, ka latviešu lokāles jūsu sistēmā jau ir saliktas tā, kā vajag, ja lietojat Mandrake vai līdzīgu distribūciju. Latviešu lokāļu faili atrodas /usr/share/locale/lv. Par to, vai ir iestādītas latviešu lokāles, pārliecinamies, izpildot komandu locale vai echo $LANG. Vai latviešu lokāles ir pieejamas sistēmai, pārliecinamies, izpildot locale -a|grep lv. Ja latviešu lokāles jums nav, uzstādiet tās, izmantojot jūsu distribūcijas piedāvāto pakotni. Ja tas nav iespējams, latviešu lokāles kompilēt varam arī paši:

# localedef -c -i lv_LV -f ISO-8859-13 lv

Lai sistēma zinātu, ka ar šo brīdi lietojamas ir latviešu lokāles, rediģējam savu .bash_profile failu (pieņemot, ka lietotā čaula ir bash) un tam beigās pievienojam

LANG=lv
LC_COLLATE=lv
LC_CTYPE=lv
LC_MESSAGES=lv
LC_MONETARY=lv
LC_NUMERIC=lv 
LC_TIME=lv
LC_ALL=lv
export LANG LC_COLLATE LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LC_ALL

Visai sistēmai lokāles tiek definētas RedHat un līdzīgiem /etc/sysconfig/i18n, bet Debian lietotājiem /etc/environment failā.

Vai viss strādā, pārliecināties varam, izpildot, piemēram, komandu

$ cal -m

5.2 Failu nosaukumi

Šeit tiks sniegta informācija par to, kā aktvizēt failu nosaukumu pareizu attēlošanu latviešu valodā (tas gan vairāk attiecas uz tādām failsistēmām, kā FAT, ISO9660, ..)

# insmod nls_cp775
# insmod nls_iso8859-13

Ja augstākminētais neizdevās, un arī pašā kodolā konkrētais atbalsts jau nav iestrādāts, būs nepieciešama kerneļa pārkompilācija ar papildus opcijām, kas pieejamas iekš Filesystems > Native Language Support, ISO-8859-13 un Codepage 775 atbalstam.

Rezultātu varam pārbaudīt šādi (Piemērs):

# mount /dev/hda1 -t vfat -o codepage=775,iocharset=iso8859-13 /mnt/win_c


Next Previous Contents
Linux HOWTO full list
   This document, LDP HOWTO-INDEX, is copyrighted (c) 1995 - 2002 by Tim Bynum, Guylhem Aznar, Joshua Drake and Greg Ferguson. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at http://www.gnu.org/copyleft/fdl.html. If you have questions, please contact the LDP.
Web Design Copyright © 1999-2003. Chrisranjana Software Solutions Pvt Ltd. syndicate rss feed