From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 27 Oct 2002 21:57:56 +0300 From: Yura Zotov To: Devel-Sisyphus List Message-ID: <20021027185756.GA21228@home-pool4-67.com2com.ru> Mail-Followup-To: Devel-Sisyphus List Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.4i Subject: [devel] =?koi8-r?B?7tXWzsEgy8/O09XM2NTBw8nRINDP?= =?koi8-r?B?IMnT0M/M2NrP18HOycA=?= perl-gettext Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Проконсультируйте, пожалуйста, по использованию perl-gettext. Вот кусок текста программы: bindtextdomain( "qqq", "locale"); textdomain( "qqq"); print gettext( "Hello!"), "\n"; При установленной русской локали выводится "Привет!". Если выполнить LC_MESSAGES=de LANG=de ./test получаем perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_RU.KOI8-R", LC_ALL = (unset), LC_MESSAGES = "de", LC_MONETARY = "ru_RU.KOI8-R", LC_NUMERIC = "ru_RU.KOI8-R", LC_COLLATE = "ru_RU.KOI8-R", LC_CTYPE = "ru_RU.KOI8-R", LC_TIME = "ru_RU.KOI8-R", LANG = "de" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Hello! Как понимать эти сообщения? Что нужно сделать, чтобы получить сообщения на немецком (файл с переводом есть и лежит в locale/de/LC_MESSAGES/qqq.mo)? Где почитать про работу локали, использование gettext и т.п.? -- Юрий А. Зотов