[Pkg-isocodes-devel] [SCM] ISO language, territory, currency, script codes and their translations branch, master, updated. 03570ff21c5b274fa394e207b5343689711250ca
Tobias Quathamer
toddy at debian.org
Sun Jun 24 11:51:06 UTC 2012
- Previous message: [Pkg-isocodes-devel] [SCM] ISO language, territory, currency, script codes and their translations branch, master, updated. 03570ff21c5b274fa394e207b5343689711250ca
- Next message: [Pkg-isocodes-devel] [SCM] ISO language, territory, currency, script codes and their translations branch, master, updated. 03570ff21c5b274fa394e207b5343689711250ca
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
The following commit has been merged in the master branch:
commit 5d0169ef58bc73117362199317a0646874fa2cfe
Author: Tobias Quathamer <toddy at debian.org>
Date: Sat Jun 23 19:56:49 2012 +0200
Support new attribute 'status'
diff --git a/iso_639_3/iso-dis-639-tab-parse.py b/iso_639_3/iso-dis-639-tab-parse.py
index d65b85d..b216c66 100755
--- a/iso_639_3/iso-dis-639-tab-parse.py
+++ b/iso_639_3/iso-dis-639-tab-parse.py
@@ -32,6 +32,8 @@ for li in names.readlines():
inverted_names[code] = inverted_name
names.close()
+# Set up a dictionary for the one letter abbreviations
+status_codes = {'A': 'Active', 'R': 'Retired'}
tabular_file = open("iso_639_3.tab")
xml_file = open("iso_639_3.xml","w")
@@ -67,9 +69,10 @@ Source: <http://www.sil.org/iso639-3/>
<!ELEMENT iso_639_3_entry EMPTY>
<!ATTLIST iso_639_3_entry
id CDATA #REQUIRED
+ status CDATA #REQUIRED
name CDATA #REQUIRED
type CDATA #REQUIRED
- scope CDATA #REQUIRED
+ scope CDATA #REQUIRED
part1_code CDATA #IMPLIED
part2_code CDATA #IMPLIED
>
@@ -117,6 +120,7 @@ for li in tabular_file.readlines():
# Assemble the iso_639_3_entry
iso_639_3_entry = '\t<iso_639_3_entry\n'
iso_639_3_entry += '\t\tid="%s"\n' % code
+ iso_639_3_entry += '\t\tstatus="%s"\n' % status_codes[status]
if iso_639_1 != '':
iso_639_3_entry += '\t\tpart1_code="%s"\n' % iso_639_1
if iso_639_2 != '':
--
ISO language, territory, currency, script codes and their translations
- Previous message: [Pkg-isocodes-devel] [SCM] ISO language, territory, currency, script codes and their translations branch, master, updated. 03570ff21c5b274fa394e207b5343689711250ca
- Next message: [Pkg-isocodes-devel] [SCM] ISO language, territory, currency, script codes and their translations branch, master, updated. 03570ff21c5b274fa394e207b5343689711250ca
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pkg-isocodes-devel
mailing list