Skip to content

Commit a66d34a

Browse files
committed
updated to use lang_tag_to.py
1 parent 8a92593 commit a66d34a

File tree

1 file changed

+6
-90
lines changed

1 file changed

+6
-90
lines changed

tools/update_cc4_includes.py

+6-90
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,20 @@
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
1718
from pathlib import Path
1819
import getopt
1920
import os
2021
import re
2122
import sys
2223

24+
# Local/library specific
25+
import lang_tag_to
26+
2327

2428
class 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

Comments
 (0)