|
14 | 14 | # You should have received a copy of the GNU General Public License |
15 | 15 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 |
|
| 17 | +# Standard library |
17 | 18 | from pathlib import Path |
18 | 19 | import getopt |
19 | 20 | import os |
20 | 21 | import re |
21 | 22 | import sys |
22 | 23 |
|
| 24 | +# Local/library specific |
| 25 | +import lang_tag_to |
| 26 | + |
23 | 27 |
|
24 | 28 | class UpdateLicenseCode(object): |
25 | 29 | """Add common elements -- current Site Header, Site Footer, and Head |
@@ -47,98 +51,11 @@ class UpdateLicenseCode(object): |
47 | 51 | "<!-- Language Footer End - DO NOT DELETE -->", |
48 | 52 | ), |
49 | 53 | } |
50 | | - |
51 | 54 | languages = {} |
52 | | - |
53 | 55 | license_data = {} |
54 | | - |
55 | 56 | 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 | | - } |
| 57 | + iso_to_language = lang_tag_to.LABEL |
| 58 | + lang_sel_text = lang_tag_to.SELECT_TEXT |
142 | 59 |
|
143 | 60 | def usage(self): |
144 | 61 | print("") |
|
0 commit comments