1414# You should have received a copy of the GNU General Public License
1515# along with this program. If not, see <http://www.gnu.org/licenses/>.
1616
17+ # Standard library
1718from pathlib import Path
1819import getopt
1920import os
2021import re
2122import sys
2223
24+ # Local/library specific
25+ import lang_tag_to
26+
2327
2428class UpdateLicenseCode (object ):
2529 """Add common elements -- current Site Header, Site Footer, and Head
2630 statements -- to licence code HTML files."""
27-
2831 placeholders = {
2932 "head" : (
3033 "<!-- Head Start - DO NOT DELETE -->" ,
@@ -47,98 +50,11 @@ class UpdateLicenseCode(object):
4750 "<!-- Language Footer End - DO NOT DELETE -->" ,
4851 ),
4952 }
50-
5153 languages = {}
52-
5354 license_data = {}
54-
5555 license_types = []
56-
57- iso_to_language = {
58- "ar" : "العربية" ,
59- "be" : "Беларуская" ,
60- "bn" : "বাংলা" ,
61- "ca" : "Català" ,
62- "cs" : "čeština" ,
63- "da" : "Dansk" ,
64- "de" : "Deutsch" ,
65- "el" : "Ελληνικά" ,
66- "en" : "English" ,
67- "eo" : "Esperanto" ,
68- "es" : "Español" ,
69- "eu" : "euskara" ,
70- "fa" : "پارسی" ,
71- "fi" : "suomeksi" ,
72- "fr" : "français" ,
73- "gl" : "Galego" ,
74- "hr" : "hrvatski" ,
75- "hu" : "Magyar" ,
76- "id" : "Bahasa Indonesia" ,
77- "is" : "Íslenska" ,
78- "it" : "italiano" ,
79- "ja" : "日本語" ,
80- "ko" : "한국어" ,
81- "lt" : "Lietuvių" ,
82- "lv" : "latviski" ,
83- "mi" : "te reo Māori" ,
84- "ms" : "Bahasa Malaysia" ,
85- "nl" : "Nederlands" ,
86- "no" : "norsk" ,
87- "pl" : "polski" ,
88- "pt" : "português" ,
89- "ro" : "română" ,
90- "ru" : "русский" ,
91- "sl" : "Slovenščina" ,
92- "sv" : "svenska" ,
93- "tr" : "Türkçe" ,
94- "uk" : "українська" ,
95- "zh" : "中文" ,
96- "zh-Hans" : "中文" ,
97- "zh-Hant" : "華語" ,
98- }
99-
100- lang_sel_text = {
101- "ar" : "هذة الصفحة متوفرة باللغات التالية:" ,
102- "be" : "Гэта старонка даступная на наступных мовах:" ,
103- "bn" : "পৃষ্ঠাটি নিন্মোক্ত ভাষায় বিদ্যমান রয়েছে:" ,
104- "ca" : "Aquesta pàgina està disponible en els idiomes següents:" ,
105- "cs" : "Tato stránka je k dispozici v následujících jazycích:" ,
106- "da" : "Denne side er tilgængelig på følgende sprog:" ,
107- "de" : "Diese Seite ist in folgenden Sprachen verfügbar:" ,
108- "el" : "Η σελίδα αυτή είναι διαθέσιμη στις ακόλουθες γλώσσες:" ,
109- "en" : "This page is available in the following languages:" ,
110- "eo" : "Ĉi tiu paĝo estas disponebla en la jenaj lingvoj:" ,
111- "es" : "Esta página está disponible en los siguientes idiomas:" ,
112- "eu" : "Orri hau hizkuntza hauetan ikus daiteke:" ,
113- "fa" : "این صفحه به زبان های زیر در دسترس است : " ,
114- "fi" : "Tämä sivu on saatavilla seuraavilla kielillä:" ,
115- "fr" : "Cette page existe aussi dans les langues suivantes :" ,
116- "gl" : "Esta páxina tamén está dispoñíbel nos idiomas seguintes:" ,
117- "hr" : "Ova stranica je dostupna na sljedećim jezicima:" ,
118- "hu" : "Ez az oldal az alábbi nyelveken érhető még el:" ,
119- "id" : "Laman ini tersedia dalam bahasa berikut:" ,
120- "is" : "Þessi síða er tiltæk á eftirfarandi tungumálum:" ,
121- "it" : "Questa pagina è disponibile nelle seguenti lingue:" ,
122- "ja" : "このページは以下の言語でもご覧になれます:" ,
123- "ko" : "이 페이지는 다음의 언어로 이용할 수 있습니다." ,
124- "lt" : "Šis puslapis yra prienamas šiomis kalbomis:" ,
125- "lv" : "Šī lapa ir pieejama sekojošās valodās:" ,
126- "mi" : "E wātea ana tēnei whārangi i ēnei reo:" ,
127- "ms" : "Halaman ini boleh didapati dalam bahasa-bahasa berikut:" ,
128- "nl" : "Deze pagina is beschikbaar in de volgende talen:" ,
129- "no" : "Denne siden er tilgjengelig på følgende språk:" ,
130- "pl" : "Strona jest dostępna w następujących językach:" ,
131- "pt" : "Esta página está disponível nas seguintes línguas:" ,
132- "ro" : "Această pagină este disponibilă în următoarele limbi:" ,
133- "ru" : "Эта страница доступна на следующих языках:" ,
134- "sl" : "Ta stran je dosegljiva v naslednjih jezikih:" ,
135- "sv" : "Denna sida finns tillgänglig på följande språk:" ,
136- "tr" : "Bu sayfa şu dillerde mevcuttur:" ,
137- "uk" : "Ця сторінка доступна наступними мовами:" ,
138- "zh" : "声明:" ,
139- "zh-Hans" : "本网页有下述几种语言版本:" ,
140- "zh-Hant" : "本頁面也有下列各語言的版本:" ,
141- }
56+ iso_to_language = lang_tag_to .LABEL
57+ lang_sel_text = lang_tag_to .SELECT_TEXT
14258
14359 def usage (self ):
14460 print ("" )
0 commit comments