Skip to content

Commit b92986f

Browse files
committed
Added languages
1 parent 007655b commit b92986f

30 files changed

+6473
-52
lines changed

CMakeLists.txt

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,11 @@ set(SOURCE_FILES_MAPCODELIB
4848
mapcodelib/internal_alphabet_recognizer.h
4949
mapcodelib/internal_iso3166_data.h
5050
mapcodelib/internal_territory_alphabets.h
51+
mapcodelib/internal_territory_names_af.h
5152
mapcodelib/internal_territory_names_ar.h
53+
mapcodelib/internal_territory_names_be.h
54+
mapcodelib/internal_territory_names_cn.h
55+
mapcodelib/internal_territory_names_cs.h
5256
mapcodelib/internal_territory_names_da.h
5357
mapcodelib/internal_territory_names_de.h
5458
mapcodelib/internal_territory_names_en.h
@@ -58,12 +62,19 @@ set(SOURCE_FILES_MAPCODELIB
5862
mapcodelib/internal_territory_names_he.h
5963
mapcodelib/internal_territory_names_hi.h
6064
mapcodelib/internal_territory_names_hr.h
65+
mapcodelib/internal_territory_names_id.h
6166
mapcodelib/internal_territory_names_it.h
67+
mapcodelib/internal_territory_names_ja.h
68+
mapcodelib/internal_territory_names_ko.h
69+
mapcodelib/internal_territory_names_local.h
6270
mapcodelib/internal_territory_names_nl.h
6371
mapcodelib/internal_territory_names_no.h
6472
mapcodelib/internal_territory_names_pt.h
65-
mapcodelib/internal_territory_names_se.h
66-
mapcodelib/internal_territory_names_local.h
73+
mapcodelib/internal_territory_names_ru.h
74+
mapcodelib/internal_territory_names_sv.h
75+
mapcodelib/internal_territory_names_sw.h
76+
mapcodelib/internal_territory_names_tr.h
77+
mapcodelib/internal_territory_names_uk.h
6778
mapcodelib/internal_territory_search.h
6879
mapcodelib/mapcode_alphabets.h
6980
mapcodelib/mapcode_legacy.c

README.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,19 +146,44 @@ in their locale language.
146146
To add individual support support for other languages (of all territory names), use:
147147

148148
-DMAPCODE_NO_SUPPORT_ALL_LANGUAGES // If not defined, ALL languages are available.
149-
-DMAPCODE_SUPPORT_LANGUAGE_DA // Add individual languages.
150-
-DMAPCODE_SUPPORT_LANGUAGE_DE
149+
-DMAPCODE_SUPPORT_LANGUAGE_AF // Add the languages you need. The names are the
150+
-DMAPCODE_SUPPORT_LANGUAGE_AR // ISO 3166-2 character codes.
151+
-DMAPCODE_SUPPORT_LANGUAGE_BE
152+
-DMAPCODE_SUPPORT_LANGUAGE_CN
153+
-DMAPCODE_SUPPORT_LANGUAGE_CS
154+
-DMAPCODE_SUPPORT_LANGUAGE_DA
155+
-DMAPCODE_SUPPORT_LANGUAGE_DE
156+
-DMAPCODE_SUPPORT_LANGUAGE_EN
157+
-DMAPCODE_SUPPORT_LANGUAGE_ES
158+
-DMAPCODE_SUPPORT_LANGUAGE_FI
151159
-DMAPCODE_SUPPORT_LANGUAGE_FR
160+
-DMAPCODE_SUPPORT_LANGUAGE_HE
152161
-DMAPCODE_SUPPORT_LANGUAGE_HI
162+
-DMAPCODE_SUPPORT_LANGUAGE_HR
163+
-DMAPCODE_SUPPORT_LANGUAGE_ID
164+
-DMAPCODE_SUPPORT_LANGUAGE_IT
165+
-DMAPCODE_SUPPORT_LANGUAGE_JA
166+
-DMAPCODE_SUPPORT_LANGUAGE_KO
153167
-DMAPCODE_SUPPORT_LANGUAGE_NL
168+
-DMAPCODE_SUPPORT_LANGUAGE_NO
169+
-DMAPCODE_SUPPORT_LANGUAGE_PT
170+
-DMAPCODE_SUPPORT_LANGUAGE_RU
171+
-DMAPCODE_SUPPORT_LANGUAGE_SV
172+
-DMAPCODE_SUPPORT_LANGUAGE_SW
173+
-DMAPCODE_SUPPORT_LANGUAGE_TR
174+
-DMAPCODE_SUPPORT_LANGUAGE_UK
154175

155176
The list of support languages may grow over time.
156177

157178
## Release Notes
158179

159180
### 2.5.2
160181

161-
* Added locale support.
182+
* Added locale support.
183+
184+
* Added many languages.
185+
186+
* Hardened unit tests.
162187

163188
### 2.5.1
164189

0 commit comments

Comments
 (0)