Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : yx                                   2:5020/400     01 Apr 2001  06:09:29
 To : All
 Subject : Re: Вылечить ?? на VFAT'е
 -------------------------------------------------------------------------------- 
 
 Valentin Nechayev <netch@segfault.kiev.ua> wrote:
 
 [немного поскипано] 
 
 >>>>> А что там за путаница-то по-Вашему-то?
 >>>> а не совсем понятна приоритетность LANG/LC_ALL/LC_*,
 >>>> как, нп, пересекается скажем gettext (.po) с этими установками.
 >>> Что тут непонятного?
 >>> LC_ALL всех накрывает сверху, LANG - снизу, LC_* тематические - посредине.
 > 
 > NLSы там же в SUSv2 описаны. А если GNU gettext хочет чего-то иного - 
 > звыняйте, бананив нема. Вон у иксов тоже своя собственная локаль.
 > А под OpenBSD у нас что-то всякие less, vim, mutt каждый сам себя
 > 
 
   Hу я говорил о следующей путанице (по крайней мере не понятный для меня):
 
   есть две схемы nls: gettext(gnu/sun) и catgets(x/open)
 
   схемы управления:
      gettext        catgets
    --------------------------
      LANGUAGE       LC_ALL
      LC_ALL         LC_*
      LC_*           LANG
      LANG
    --------------------------
    приор-т более(выше)/менее(ниже)
 
   cхемы использования:
    gettext - на основе текс-х строк:
      textdomain / gettext "text"
    catgets - на основе цел-х идентов
      catopen / catgets set_no, msg_id, "text" / catclose
 
   неудобства:
   1) различные схемы управления - нп установка LC_ALL перекрывает
    все ост-е в одном случае и не перекрывает в другом (здесь вообще
    не понятно зачем дубл-ть LC_ALL введением LANGUAGE).
   2) различные схемы исп-я - простая и удобная gettext на основе текст.
    строк, и запутанная для catgets на основе цел-х идентов (неизв-но
    какой msg_id необх-мо исп-ть для заранее неизв-й системы).
   3) и в том и другом не самый нат-й синтаксис, нп понятней так:
    LC_STRONG_ALL
    LC_*
    LC_WEAK_ALL
 
   все это -
   сущ-е двух разных схем (одной част-но станд-й - x/open, другой менее -
   gnu(?sun), и отсутствие posix std в виду не понятности какой из схем
   следует быть базовой для стд
   - и есть путаница и неудобство.
 
 bye.
 
 -- 
 Vladimir Yakovetsky
 --- ifmail v.2.15dev5
  * Origin: Disorganized yx's groupie (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вылечить ?? на VFAT\'е   Oleg Morozov   06 Mar 2001 08:05:18 
 Re: Вылечить ?? на VFAT\'е   Vladimir Bormotov   07 Mar 2001 21:35:01 
 Re: Вылечить ?? на VFAT\'е   Oleg Morozov   23 Mar 2001 09:14:25 
 Re: Вылечить ?? на VFAT\'е   Vladimir Bormotov   27 Mar 2001 14:10:21 
 Re: Вылечить ?? на VFAT\'е   Oleg Morozov   05 Apr 2001 07:01:58 
 Re: Вылечить ?? на VFAT\'е   Rustam Chernotkach   14 Apr 2001 01:52:31 
 Re: Вылечить ?? на VFAT\'е   yx   28 Mar 2001 11:45:40 
 Re: Вылечить ?? на VFAT\'е   Valentin Nechayev   29 Mar 2001 01:50:36 
 Re: Вылечить ?? на VFAT\'е   yx   29 Mar 2001 05:36:29 
 Re: Вылечить ?? на VFAT\'е   Valentin Nechayev   29 Mar 2001 09:29:16 
 Re: Вылечить ?? на VFAT\'е   yx   29 Mar 2001 10:34:26 
 Re: Вылечить ?? на VFAT\'е   Valentin Nechayev   29 Mar 2001 13:43:21 
 Re: Вылечить ?? на VFAT\'е   Vladimir Bormotov   29 Mar 2001 13:55:37 
 Re: Вылечить ?? на VFAT\'е   yx   30 Mar 2001 04:09:31 
 Re: Вылечить ?? на VFAT\'е   Valentin Nechayev   30 Mar 2001 17:23:31 
 Re: Вылечить ?? на VFAT\'е   Vladimir Podgorny   30 Mar 2001 17:43:45 
 Re: Вылечить ?? на VFAT\'е   Vladimir Bormotov   30 Mar 2001 17:45:50 
 Re: Вылечить ?? на VFAT\'е   yx   30 Mar 2001 18:55:01 
 Re: Вылечить ?? на VFAT\'е   yx   01 Apr 2001 06:09:29 
 Re: Вылечить ?? на VFAT\'е   Valentin Nechayev   01 Apr 2001 09:51:43 
 Вылечить ?? на VFAT\'е   Konstantin Osipov   24 Apr 2001 00:48:04 
 Re: Вылечить ?? на VFAT\'е   yx   24 Apr 2001 14:24:36 
 Вылечить ?? на VFAT\'е   Yura Kulik   11 Mar 2001 19:37:21 
Архивное /ru.linux/134014b4617a0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional