Package: debiandoc-sgml
Version: 1.1.96
Severity: wishlist
Tags: l10n, patch

Hello.
The attached diff is contains the 'iconv -f koi8-r -t utf-8' conversion 
result on the Locale/ru_RU.KOI8-R/* files with a small translation improvement.

As in the 'etch' by default used a utf-8 encoding for Russian, it would be nice 
to have
a ru_RU.UTF-8 locale support.
This diff is not changed the 'system' alias 'ru'.
I have builded russian html and pdf files from release-notes sources and
it is works.

Many thanks to Eugeniy for his a UTF-8 patch (#366992).

Regards,
Yuri Kozlov

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-amd64-k8
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)

Versions of packages debiandoc-sgml depends on:
ii  libhtml-parser-perl       3.54-1         A collection of modules that parse
ii  libroman-perl             1.1-20         Perl module for converting between
ii  libsgmls-perl             1.03ii-31      Perl modules for processing SGML p
ii  libtext-format-perl       0.52-20        Perl module for formatting (text) 
ii  liburi-perl               1.35-2         Manipulates and accesses URI strin
ii  perl                      5.8.8-4        Larry Wall's Practical Extraction 
ii  perl-modules [libi18n-lan 5.8.8-4        Core Perl modules
ii  sgml-base                 1.26           SGML infrastructure and SGML catal
ii  sgml-data                 2.0.3          common SGML and XML data
ii  sgmlspl                   1.03ii-31      SGMLS-based example Perl script fo
ii  sp                        1.3.4-1.2.1-47 James Clark's SGML parsing tools

Versions of packages debiandoc-sgml recommends:
pn  cjk-latex                   <none>       (no description available)
ii  gs-gpl [gs]                 8.50-1.1     The GPL Ghostscript PostScript int
pn  hlatex                      <none>       (no description available)
ii  libpaper1 [libpaperg]       1.1.19       Library for handling paper charact
ii  tetex-bin                   3.0-18       The teTeX binary files
ii  tetex-extra                 3.0-20       Additional library files of teTeX
ii  texinfo                     4.8.dfsg.1-1 Documentation system for on-line i

-- no debconf information
diff -Naur debiandoc-sgml-1.1.96.orig/tools/lib/Locale/Alias.pm 
debiandoc-sgml-1.1.96/tools/lib/Locale/Alias.pm
--- debiandoc-sgml-1.1.96.orig/tools/lib/Locale/Alias.pm        2006-06-03 
13:10:01.000000000 +0400
+++ debiandoc-sgml-1.1.96/tools/lib/Locale/Alias.pm     2006-09-23 
17:48:42.000000000 +0400
@@ -148,6 +148,7 @@
                   'ru'                         => 'ru_RU.KOI8-R',
                   'ru_RU'                      => 'ru_RU.KOI8-R',
                   'ru_RU.KOI8-R'               => 'ru_RU.KOI8-R',
+                  'ru_RU.UTF-8'                => 'ru_RU.UTF-8',
 
                   'sk'                         => 'sk_SK.ISO8859-2',
                   'sk_SK'                      => 'sk_SK.ISO8859-2',
diff -Naur debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/HTML 
debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/HTML
--- debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/HTML        
1970-01-01 03:00:00.000000000 +0300
+++ debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/HTML     2006-09-23 
18:54:07.000000000 +0400
@@ -0,0 +1,25 @@
+## -*- perl -*-
+## ----------------------------------------------------------------------
+## Locale/ru_RU.UTF-8/HTML: locale for Russian output in HTML format
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+%locale = (
+          'charset' => 'utf-8',
+          'abstract' => 'Аннотация',
+          'copyright notice' => 'Сведения об авторских правах',
+          'contents' => 'Содержание',
+          'chapter' => sub { return "Глава $_[0]" },
+          'appendix' => sub { return "Приложение $_[0]" },
+          'section' => sub { return "раздел $_[0]" },
+          'subsection' => sub { return "раздел $_[0]" },
+          'subsubsection' => sub { return "раздел $_[0]" },
+          'paragraph' => sub { return "раздел $_[0]" },
+          'subparagraph' => sub { return "раздел $_[0]" },
+          'footnotes' => 'Сноски',
+          'comments' => 'Комментарии',
+          'next' => 'вперед',
+          'previous' => 'назад',
+          );
+
+## ----------------------------------------------------------------------
diff -Naur debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/LaTeX 
debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/LaTeX
--- debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/LaTeX       
1970-01-01 03:00:00.000000000 +0300
+++ debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/LaTeX    2006-09-23 
18:53:44.000000000 +0400
@@ -0,0 +1,16 @@
+## -*- perl -*-
+## ----------------------------------------------------------------------
+## Locale/ru_RU.UTF-8/LaTeX2e: locale for Russian output in LaTeX2e format
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+%locale = (
+          'babel' => 'russian',
+          'inputenc' => 'utf8',
+          'abstract' => 'Аннотация',
+          'copyright notice' => 'Сведения об авторских правах',
+          'after begin document' => '\\renewcommand{\\vpageref}[1]{на стр. 
\\pageref{#1}}',
+          'pdfhyperref' => 'unicode'
+          );
+
+## ----------------------------------------------------------------------
diff -Naur debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/Texinfo 
debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/Texinfo
--- debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/Texinfo     
1970-01-01 03:00:00.000000000 +0300
+++ debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/Texinfo  2006-09-23 
18:50:37.000000000 +0400
@@ -0,0 +1,18 @@
+## -*- perl -*-
+## ----------------------------------------------------------------------
+## Locale/ru_RU.UTF-8/Texinfo: locale for Russian output in Texinfo format
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+%locale = (
+          'detailed' => 'Подробное описание элементов списка',
+          'chapter' => sub { return "Глава $_[0]" },
+          'appendix' => sub { return "Приложение $_[0]" },
+          'section' => sub { return "раздел $_[0]" },
+          'subsection' => sub { return "раздел $_[0]" },
+          'subsubsection' => sub { return "раздел $_[0]" },
+          'paragraph' => sub { return "раздел $_[0]" },
+          'subparagraph' => sub { return "раздел $_[0]" },
+          );
+
+## ----------------------------------------------------------------------
diff -Naur debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/Text 
debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/Text
--- debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/Text        
1970-01-01 03:00:00.000000000 +0300
+++ debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/Text     2006-09-23 
18:55:23.000000000 +0400
@@ -0,0 +1,20 @@
+## -*- perl -*-
+## ----------------------------------------------------------------------
+## Locale/ru_RU.UTF-8/Text: locale for Russian output in plain text format
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+%locale = (
+          'abstract' => 'Аннотация',
+          'copyright notice' => 'Сведения об авторских правах',
+          'contents' => 'Содержание',
+          'chapter' => sub { return "Глава $_[0]" },
+          'appendix' => sub { return "Приложение $_[0]" },
+          'section' => sub { return "раздел $_[0]" },
+          'subsection' => sub { return "раздел $_[0]" },
+          'subsubsection' => sub { return "раздел $_[0]" },
+          'paragraph' => sub { return "раздел $_[0]" },
+          'subparagraph' => sub { return "раздел $_[0]" },
+          );
+
+## ----------------------------------------------------------------------
diff -Naur debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/TextOV 
debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/TextOV
--- debiandoc-sgml-1.1.96.orig/tools/lib/Locale/ru_RU.UTF-8/TextOV      
1970-01-01 03:00:00.000000000 +0300
+++ debiandoc-sgml-1.1.96/tools/lib/Locale/ru_RU.UTF-8/TextOV   2006-09-23 
18:55:41.000000000 +0400
@@ -0,0 +1,20 @@
+## -*- perl -*-
+## ----------------------------------------------------------------------
+## Locale/ru_RU.UTF-8/TextOV: locale for Russian output in overstrike text 
format
+## ----------------------------------------------------------------------
+
+## ----------------------------------------------------------------------
+%locale = (
+          'abstract' => 'Аннотация',
+          'copyright notice' => 'Сведения об авторских правах',
+          'contents' => 'Содержание',
+          'chapter' => sub { return "Глава $_[0]" },
+          'appendix' => sub { return "Приложение $_[0]" },
+          'section' => sub { return "раздел $_[0]" },
+          'subsection' => sub { return "раздел $_[0]" },
+          'subsubsection' => sub { return "раздел $_[0]" },
+          'paragraph' => sub { return "раздел $_[0]" },
+          'subparagraph' => sub { return "раздел $_[0]" },
+          );
+
+## ----------------------------------------------------------------------

Reply via email to