Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37813927
en ru br
Репозитории ALT
5.1: 1.0.9-alt1
4.1: 1.0.9-alt1
4.0: 1.0.9-ipl31mdk
3.0: 1.0.9-ipl30mdk
www.altlinux.org/Changes

Группа :: Издательство
Пакет: sgml-tools

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: sgml-tools-1.0.9-i18n.patch
Скачать


diff -urN sgml-tools-1.0.9.orig/Makefile.in sgml-tools-1.0.9/Makefile.in
--- sgml-tools-1.0.9.orig/Makefile.in	Fri Oct 16 23:06:43 1998
+++ sgml-tools-1.0.9/Makefile.in	Fri Jul 30 16:58:03 1999
@@ -103,6 +103,9 @@
 	(cd $(libdir)/dist; rm -f linuxdoc; ln -s sgmltool linuxdoc)
 	(cd $(libdir)/dist; rm -f linuxdoc96; ln -s sgmltool linuxdoc96)
 	(cd $(libdir)/dist; rm -f linuxdoc97; ln -s sgmltool linuxdoc97)
+	(cd $(libdir)/site; rm -f linuxdoc; ln -s sgmltool linuxdoc)
+	(cd $(libdir)/site; rm -f linuxdoc96; ln -s sgmltool linuxdoc96)
+	(cd $(libdir)/site; rm -f linuxdoc97; ln -s sgmltool linuxdoc97)
 	(cd $(libdir)/dtd;  rm -f linuxdoc.dtd; ln -s linuxdoc96.dtd linuxdoc.dtd)
 	(cd $(bindir); for i in $(progs); do rm -f $$i; ln sgmltools.v1 $$i;done)
 	@echo "Installing documentation in $(LINUXDOCDOC) ..."
diff -urN sgml-tools-1.0.9.orig/lib/SGMLTools/Lang.pm sgml-tools-1.0.9/lib/SGMLTools/Lang.pm
--- sgml-tools-1.0.9.orig/lib/SGMLTools/Lang.pm	Sat May 16 14:28:59 1998
+++ sgml-tools-1.0.9/lib/SGMLTools/Lang.pm	Fri Jul 30 15:36:50 1999
@@ -61,6 +61,7 @@
   ca catalЮ catalan
   it italiano italian
   ro romБnЦ romanian
+  ru русский russian
 );
 
 
@@ -164,7 +165,8 @@
      "pt" => "PАgina anterior",
      "ca" => "PЮgina anterior",
      "it" => "Indietro",
-     "ro" => "нnapoi"
+     "ro" => "нnapoi",
+     "ru" => "Назад"
   },
   "Next" => {
      "nl" => "Verder",
@@ -177,7 +179,8 @@
      "pt" => "PАgina seguinte",
      "ca" => "PЮgina segЭent",
      "it" => "Avanti",
-     "ro" => "нnainte"
+     "ro" => "нnainte",
+     "ru" => "Вперед"
   },
   "Contents" => {
      "nl" => "Inhoud",
@@ -190,7 +193,8 @@
      "pt" => "мndice",
      "ca" => "мndex",
      "it" => "Indice",
-     "ro" => "Cuprins"
+     "ro" => "Cuprins",
+     "ru" => "Содержание"
   },
   "Table of Contents" => {
      "nl" => "Inhoudsopgave",
@@ -203,7 +207,8 @@
      "pt" => "мndice geral",
      "ca" => "мndex general",
      "it" => "Indice Generale",
-     "ro" => "Cuprins"
+     "ro" => "Cuprins",
+     "ru" => "Оглавление"
   }
 };
 
diff -urN sgml-tools-1.0.9.orig/lib/SGMLTools.pm sgml-tools-1.0.9/lib/SGMLTools.pm
--- sgml-tools-1.0.9.orig/lib/SGMLTools.pm	Fri Jul 30 15:25:18 1999
+++ sgml-tools-1.0.9/lib/SGMLTools.pm	Fri Jul 30 15:29:08 1999
@@ -419,13 +419,16 @@
   $global->{dtd} = $dtd;
 
   my $style = "";
+  my $lang=substr $global->{language},0,2;
+  my $map="mapping.$lang";
+
   if ($global->{style})
     {
-      $style = "$main::LibDir/site/$dtd/$global->{format}/$global->{style}mapping";
+      $style = "$main::LibDir/site/$dtd/$global->{format}/$global->{style}$map";
       -r $style or
          $style = "$main::LibDir/dist/$dtd/$global->{format}/$global->{style}mapping";
     }
-  my $mapping = "$main::LibDir/site/$dtd/$global->{format}/mapping";
+  my $mapping = "$main::LibDir/site/$dtd/$global->{format}/$map";
   -r $mapping or $mapping = "$main::LibDir/dist/$dtd/$global->{format}/mapping";
 
   system ("$main::progs->{SGMLSASP} $style $mapping <$tmpbase.2|
diff -urN sgml-tools-1.0.9.orig/lib/dist/fmt_txt.pl sgml-tools-1.0.9/lib/dist/fmt_txt.pl
--- sgml-tools-1.0.9.orig/lib/dist/fmt_txt.pl	Mon Jun 29 23:59:17 1998
+++ sgml-tools-1.0.9/lib/dist/fmt_txt.pl	Fri Jul 30 14:56:07 1999
@@ -41,6 +41,8 @@
   else
     {
       $global->{NsgmlsOpts} .= " -ifmttxt ";
+      if ((substr $global->{language},0,2) eq "ru")
+       {$global->{charset} = "latin";}
       $global->{charset} = "latin1" if $global->{charset} eq "latin";
     }
 
diff -urN sgml-tools-1.0.9.orig/lib/dist/sgmltool/lyx/mapping sgml-tools-1.0.9/lib/dist/sgmltool/lyx/mapping
--- sgml-tools-1.0.9.orig/lib/dist/sgmltool/lyx/mapping	Wed Jan 21 23:05:02 1998
+++ sgml-tools-1.0.9/lib/dist/sgmltool/lyx/mapping	Fri Jul 30 18:33:08 1999
@@ -119,8 +119,10 @@
 <bf>		+	"\\series bold "
 </bf>		+	"\\series default "
 
-<code>		+	"\\layout Code\n"	+
-</code>
+%<code>		+	"\\layout Code\n"	+
+%</code>
+<code>		+	"@verb@\n"	+
+</code>		+	"@/verb@\n"
 
 <verb>		+	"@verb@\n"	+
 </verb>		+	"@/verb@\n"
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin