Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added scripts and data retrieved from unicode CLDR #321

Merged
merged 47 commits into from Jan 15, 2018
Merged
Show file tree
Hide file tree
Changes from 34 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
68d8f4b
Attempted to implement lazy loading of languages data
sarthakmadaan Mar 22, 2017
a6ece73
implemented loading if languages not present in available_language_map
sarthakmadaan Mar 23, 2017
6c9349a
defined _get_language_map to implement on demand loading and made som…
sarthakmadaan Mar 24, 2017
2bdffe1
made changes in LanguageDataLoader and DateDataParser
sarthakmadaan Mar 29, 2017
047cb98
made changes to remove errors
sarthakmadaan Mar 30, 2017
66a6432
added tests for loading
sarthakmadaan May 11, 2017
6fb9938
added more testcases
sarthakmadaan May 26, 2017
f535791
Merge remote-tracking branch 'upstream/master' into reduce_import_time
sarthakmadaan May 26, 2017
3c8bcd9
Merge remote-tracking branch 'upstream/master' into reduce_import_time
sarthakmadaan Jun 1, 2017
9cb58cc
added sv and ka to language_order
sarthakmadaan Jun 1, 2017
50d2de9
Merge remote-tracking branch 'upstream/master' into reduce_import_time
sarthakmadaan Jun 2, 2017
48c077b
made changes to load via file and added tests
sarthakmadaan Jun 2, 2017
b53ff4d
added scripts and data retrieved from unicode CLDR
sarthakmadaan Jun 3, 2017
4fd4068
made some changes to script to correct date_order
sarthakmadaan Jun 8, 2017
e5a7050
set order and avoided storing data same as language in locale specifi…
sarthakmadaan Jun 9, 2017
5789686
added numeral data
sarthakmadaan Jun 10, 2017
e891fed
made changes to implement LanguageDataLoader as generator function an…
sarthakmadaan Jun 7, 2017
8972412
Merge remote-tracking branch 'upstream/master' into reduce_import_time
sarthakmadaan Jun 15, 2017
d1b7916
made some changes and resolved failing tests
sarthakmadaan Jun 16, 2017
b8f1503
added some changes and more tests for date.py
sarthakmadaan Jun 17, 2017
268d410
added more tests for loading
sarthakmadaan Jun 17, 2017
b11e21f
separated numeral translation data
sarthakmadaan Jun 18, 2017
ddf666a
added use_given_order argument to DateDataParser
sarthakmadaan Jun 19, 2017
c8c0c16
added test for loading with given order(not strict)
sarthakmadaan Jun 19, 2017
5f890b6
added translations for am, pm
sarthakmadaan Jun 19, 2017
30ada12
cleaned cldr data, modified existing data to form supplementary data,…
sarthakmadaan Jun 23, 2017
3f65cd7
tried to make code pep8 compliant
sarthakmadaan Jun 24, 2017
ee0df55
tried to make scripts pep8 compliant
sarthakmadaan Jun 24, 2017
dbed66f
stored complete translation data in python files
sarthakmadaan Jun 29, 2017
032b4d2
made scripts python3 compatible, made data more clean and ordered
sarthakmadaan Jun 30, 2017
faef593
Merge branch 'reduce_import_time' into Integrate_CLDR
sarthakmadaan Jul 9, 2017
8c24e3a
made changes to support parsing with new data
sarthakmadaan Aug 8, 2017
a1956bb
modified detection of applicable languages
sarthakmadaan Aug 9, 2017
642edfb
separated relative regex strings and combined relative regex strings …
sarthakmadaan Aug 11, 2017
57b1cde
resolved some tests in test_languages
sarthakmadaan Aug 13, 2017
1d37900
modified scripts and data
sarthakmadaan Aug 14, 2017
cf76f2e
resolved some tests
sarthakmadaan Aug 15, 2017
8900997
edited docstrings
sarthakmadaan Aug 16, 2017
b1953ae
made changes to resolve tests for python 3 and added requirements for…
sarthakmadaan Aug 17, 2017
1ee6949
resolved tests
sarthakmadaan Aug 17, 2017
7f823c5
removed validation and added test_data, removed languages with insuff…
sarthakmadaan Aug 20, 2017
b11030e
added some more tests
sarthakmadaan Aug 21, 2017
e5e44a0
added more tests for translation
sarthakmadaan Aug 22, 2017
45675e4
modified splitting to allow month and week names with numerals, added…
sarthakmadaan Aug 27, 2017
fe0310c
added tests for freshness_date_parser and added docstrings
sarthakmadaan Aug 28, 2017
6f6a058
edited README.rst and CONTRIBUTING.rst
sarthakmadaan Aug 29, 2017
e24f8e8
added more tests for relative future dates
sarthakmadaan Aug 31, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion data/__init__.py
@@ -1,2 +1 @@
# -*- coding: utf-8 -*-
# File required for setuptools can only find data in packages
249 changes: 249 additions & 0 deletions data/cldr_language_data/date_translation_data/af.json
@@ -0,0 +1,249 @@
{
"name": "af",
"date_order": "YMD",
"january": [
"januarie",
"jan",
"j"
],
"february": [
"februarie",
"feb",
"f"
],
"march": [
"maart",
"mrt",
"m"
],
"april": [
"april",
"apr",
"a"
],
"may": [
"mei",
"m"
],
"june": [
"junie",
"jun",
"j"
],
"july": [
"julie",
"jul",
"j"
],
"august": [
"augustus",
"aug",
"a"
],
"september": [
"september",
"sep",
"s"
],
"october": [
"oktober",
"okt",
"o"
],
"november": [
"november",
"nov",
"n"
],
"december": [
"desember",
"des",
"d"
],
"monday": [
"maandag",
"ma",
"m"
],
"tuesday": [
"dinsdag",
"di",
"d"
],
"wednesday": [
"woensdag",
"wo",
"w"
],
"thursday": [
"donderdag",
"do",
"d"
],
"friday": [
"vrydag",
"vr",
"v"
],
"saturday": [
"saterdag",
"sa",
"s"
],
"sunday": [
"sondag",
"so",
"s"
],
"am": [
"vm",
"v"
],
"pm": [
"nm",
"n"
],
"year": [
"jaar",
"j"
],
"month": [
"maand",
"md"
],
"week": [
"week",
"wk"
],
"day": [
"dag",
"d"
],
"hour": [
"uur",
"u"
],
"minute": [
"minuut",
"min",
"m"
],
"second": [
"sekonde",
"sek",
"s"
],
"relative-type": {
"1 year ago": [
"verlede jaar"
],
"0 year ago": [
"hierdie jaar"
],
"in 1 year": [
"volgende jaar"
],
"1 month ago": [
"verlede maand"
],
"0 month ago": [
"vandeesmaand"
],
"in 1 month": [
"volgende maand"
],
"1 week ago": [
"verlede week"
],
"0 week ago": [
"vandeesweek"
],
"in 1 week": [
"volgende week"
],
"1 day ago": [
"gister"
],
"0 day ago": [
"vandag"
],
"in 1 day": [
"môre"
],
"0 hour ago": [
"hierdie uur"
],
"0 minute ago": [
"hierdie minuut"
],
"0 second ago": [
"nou"
]
},
"relative-type-regex": {
"in \\1 year": [
"oor {0} jaar"
],
"\\1 year ago": [
"{0} jaar gelede"
],
"in \\1 month": [
"oor {0} minuut",
"oor {0} md"
],
"\\1 month ago": [
"{0} maand gelede",
"{0} maande gelede",
"{0} md gelede"
],
"in \\1 week": [
"oor {0} week",
"oor {0} weke",
"oor {0} w"
],
"\\1 week ago": [
"{0} week gelede",
"{0} weke gelede",
"{0} w gelede"
],
"in \\1 day": [
"oor {0} minuut",
"oor {0} dag",
"oor {0} dae"
],
"\\1 day ago": [
"{0} dag gelede",
"{0} dae gelede"
],
"in \\1 hour": [
"oor {0} uur"
],
"\\1 hour ago": [
"{0} uur gelede"
],
"in \\1 minute": [
"oor {0} minuut",
"oor {0} min"
],
"\\1 minute ago": [
"{0} minuut gelede",
"{0} minute gelede",
"{0} min gelede"
],
"in \\1 second": [
"oor {0} sekonde",
"oor {0} sekondes",
"oor {0} sek"
],
"\\1 second ago": [
"{0} sekonde gelede",
"{0} sekondes gelede",
"{0} sek gelede"
]
},
"locale_specific": {
"af-NA": {
"name": "af-NA"
}
}
}