Ivailo Monev
|
9ce34c18eb
|
add --printenums option to genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-07 13:53:57 +00:00 |
|
Ivailo Monev
|
9800c4f9b7
|
replace QLocale::LastScript with scriptTblSize for consistency
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-07 11:11:03 +00:00 |
|
Ivailo Monev
|
51d52cc3a9
|
fix language, script and country code detection from non-null termiated strings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 21:18:54 +00:00 |
|
Ivailo Monev
|
37153ab0c2
|
check exit status instead of output to verify syslocaleapp exited normally
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 19:54:58 +00:00 |
|
Ivailo Monev
|
a2efc6e396
|
fix default locale fallback
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 19:47:06 +00:00 |
|
Ivailo Monev
|
da78dcfc1c
|
revert back to non-root defaults for Default and C
for compatibility and because root uses UTF-8 characters for quotation for
an example
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 19:36:36 +00:00 |
|
Ivailo Monev
|
5898e3a13a
|
fix QLocale::standaloneDayName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 19:09:41 +00:00 |
|
Ivailo Monev
|
137ba022fc
|
no and no_NO are no longer valid locale codes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 19:01:29 +00:00 |
|
Ivailo Monev
|
2035fb99c3
|
add more possible occurences if invalid date/time format tags
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 18:56:47 +00:00 |
|
Ivailo Monev
|
16a34d4589
|
use somewhat correct defaults only for parent locales
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 18:22:12 +00:00 |
|
Ivailo Monev
|
806a6990b3
|
correct default alternate quotations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 18:04:00 +00:00 |
|
Ivailo Monev
|
68b8f2e29d
|
QLocale::name() should separate language from country with underscore, not dash
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 16:40:57 +00:00 |
|
Ivailo Monev
|
d008a8e038
|
use Q_NULLPTR for empty char array values in genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 15:33:59 +00:00 |
|
Ivailo Monev
|
166ca806a7
|
update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 15:17:10 +00:00 |
|
Ivailo Monev
|
43d7bddc5f
|
update linguist numerus tables
upstream commits:
5145bed0b5
72c62e2df1
28df30fccd
c2937bd62e
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 14:30:13 +00:00 |
|
Ivailo Monev
|
4552efa29c
|
discard non-territory locale entries
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 14:09:10 +00:00 |
|
Ivailo Monev
|
59678ead04
|
use qint16 in QLocale where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 13:07:25 +00:00 |
|
Ivailo Monev
|
37154f6132
|
minor genlocale script review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 11:27:12 +00:00 |
|
Ivailo Monev
|
671d53e6cd
|
avoid temporaries in QLocalePrivate::codeToLanguage() and QLocalePrivate::codeToScript()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 11:26:32 +00:00 |
|
Ivailo Monev
|
f35b5a057b
|
do not exclude world from country table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-06 11:26:00 +00:00 |
|
Ivailo Monev
|
beea0327a2
|
do not overwrite parent locale values with defaults
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 22:24:47 +00:00 |
|
Ivailo Monev
|
f20326843e
|
parse parent locales from genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 22:00:18 +00:00 |
|
Ivailo Monev
|
d2da3ed0fb
|
error out on unknown month/day from genlocale script [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 20:27:33 +00:00 |
|
Ivailo Monev
|
adf25f3026
|
variant locales are not supported, yet
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 20:24:01 +00:00 |
|
Ivailo Monev
|
4239c1b042
|
set defaults from main locale if territory is specified
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 19:47:38 +00:00 |
|
Ivailo Monev
|
1b3bf9543a
|
do not discard locale tables entries
it is required by QLocale::countriesForLanguage() for an example
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 18:28:49 +00:00 |
|
Ivailo Monev
|
aeffc14296
|
correct weekend end parsing
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 16:33:01 +00:00 |
|
Ivailo Monev
|
d9d106ff91
|
update note about CLDR version in QLocale documentation [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 14:12:40 +00:00 |
|
Ivailo Monev
|
4ae511cc32
|
update QLocale language, country and script enums docs [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 14:03:08 +00:00 |
|
Ivailo Monev
|
055098ac9c
|
shrink locales table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 12:49:26 +00:00 |
|
Ivailo Monev
|
8e8c5658d5
|
compare language, country and script instead of address in localePrivateIndex() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 12:28:31 +00:00 |
|
Ivailo Monev
|
c6b24cc01e
|
fix QLocalePrivate::bcp47Name()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 11:48:01 +00:00 |
|
Ivailo Monev
|
dd5888ac78
|
fix long day names mapping
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 11:26:06 +00:00 |
|
Ivailo Monev
|
5e8dbfa58a
|
remove assumptions about language/country code length in QLocale::name()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 10:58:40 +00:00 |
|
Ivailo Monev
|
d0a720d793
|
replace longest matches date/time tags first in genlocale script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 10:57:58 +00:00 |
|
Ivailo Monev
|
2f8b3aa316
|
remove now redundant locale database utility
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 01:33:01 +00:00 |
|
Ivailo Monev
|
1101c468c4
|
remove invalid date/time format tags from locale data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-05 01:32:21 +00:00 |
|
Ivailo Monev
|
7dec2e8cd6
|
make zero symbol uint and regenerate locale table
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 20:31:26 +00:00 |
|
Ivailo Monev
|
d0b784fa8a
|
implement imperial table generator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 19:27:41 +00:00 |
|
Ivailo Monev
|
4d06a1b9ca
|
make QLocalePrivate arrays members const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 18:24:13 +00:00 |
|
Ivailo Monev
|
096ec68dc4
|
minor genlocale script review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 18:23:29 +00:00 |
|
Ivailo Monev
|
b0ece0296f
|
implement locales table generator
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-04 15:56:53 +00:00 |
|
Ivailo Monev
|
899a869171
|
remove invalid entries from linguist tables
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-02 15:00:01 +00:00 |
|
Ivailo Monev
|
3ab8cbc250
|
rework genlocale script and remove assumptions about table entries length
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-02 14:07:55 +00:00 |
|
Ivailo Monev
|
bb6f8baa40
|
Merge branch 'master' of https://github.com/fluxer/katie into locale
|
2019-08-01 19:29:46 +00:00 |
|
Ivailo Monev
|
890cf73ff9
|
fix one of the limitations of QT_TRY/QT_CATCH macros
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 19:28:45 +00:00 |
|
Ivailo Monev
|
a9779c6485
|
ground work for locale data update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 18:08:02 +00:00 |
|
Ivailo Monev
|
b221d460cb
|
optimize QLineF::angleTo()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 12:56:22 +00:00 |
|
Ivailo Monev
|
2b0b450ca7
|
remove default case from QLibraryInfo::location()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 12:47:21 +00:00 |
|
Ivailo Monev
|
0bb8b8811a
|
remove redundant header inclusions from qlibraryinfo source
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-08-01 12:46:51 +00:00 |
|