albertoleoncio
468f6e396a
Add NotoNastaliqUrdu font for Kashmiri Wikipedia
...
Bug: T334811
Change-Id: Icfaaa33d6ebc9ec233f4bcdcc1c37fa42e6e8aad
2024-05-03 13:27:02 +03:00
likibp
a86f166d90
Add Noto Serif Hentaigana font for Japanese Language
...
In the Japanese locale, add the following fonts to the Universal Language Selector's Web Fonts feature.
Font Name: Noto Serif Hentaigana
Version: v1.000
Download Site URL: https://github.com/notofonts/hentaigana
Bug: T347520
Change-Id: I70d9bab18c138ea786df1aaf2394450f1f7044ea
2024-05-03 09:17:44 +00:00
Abijeet
186c412bfb
Update language name search database
...
Fix failing tests
Bug: T356848
Change-Id: I1f00894e310e386bf9e91e8c67df44e677601f0b
2024-04-23 11:45:14 +00:00
thiemowmde
7d5cb91cfe
Use native str_contains/str_starts_with in a few more places
...
This makes the code quit a bit more readable, I believe.
Change-Id: I4aef30d5e20d095c421a13ad5104d64c71361c88
2024-04-04 08:58:37 +02:00
Niklas Laxström
814a62926a
Language name search: don't match on short infix terms
...
These are often punctuation, prepositions, articles which add
more noise than useful matches.
Bug: T358862
Change-Id: I364ef629049471410cc1b3dd9b5df5de1515097b
2024-04-02 11:12:46 +00:00
Niklas Laxström
67067138a8
Update Language name search database
...
Updated tests to reflect external changes.
NB: These tests and code should be rewritten to use mocked data to only
verify the algorithm to avoid the need to update them when the real
data changes.
Change-Id: I537df34405eea23569621ad0c5a31dc9d336c1b0
2024-03-21 05:39:35 +00:00
Fomafix
65b2576bb0
Use namespaced MediaWiki\Extension\CLDR\LanguageNames
...
This change requires change I591628b98d16bfeecd32d157abc263be1036a71b
in extension cldr included in REL1_39 and above.
Change-Id: I6789961e4140e57e5f253fd2fbaeacf9860923e1
2024-02-29 08:33:24 +00:00
Amir E. Aharoni
8304433fb8
Remove unnecessary removal of LRM characters
...
It should have been done long ago, but slipped my mind.
Bug: T280435
Change-Id: I96c84c28217f436896654df6ea47019552af4faa
2024-02-05 22:26:03 -05:00
Abijeet
48de278a85
Update language name search database
...
Bug: T355104
Change-Id: If638c0137187b9015f2b3f46c5c7a46947688562
2024-01-21 16:25:13 +05:30
Amir E. Aharoni
e3daa8753b
Add an alias for the Mon language (mnw)
...
Bug: T352776
Change-Id: I9a484cf4290e7927b0868756703076725cbf8b3b
2024-01-08 09:33:55 +00:00
Niklas Laxström
5a23ea4635
LanguageNameIndexer: Stop writing to a global
...
It has no effect anymore. I could not find easy way to achieve what
it is trying to do, so just making the script exit with an error if
custom languages are present.
Change-Id: I693503b4ec46e6ac3eb4a11f4ce065f960f2ec62
2023-10-26 06:41:54 +00:00
Abijeet
6d22f7d23e
Update language name search database
...
Fix failing tests
Bug: T347847
Change-Id: I1c14f6aa805a3b102c70c1eb275812f8e83b02bc
2023-10-25 16:37:17 +00:00
Niklas Laxström
8a38906b8a
Update Junicode font to 2.100
...
Bug: T253006
Change-Id: I7d02c91dec8200e26ebd7312ab87556b79cd806e
2023-10-17 16:19:53 +03:00
Niklas Laxström
ee42cf07bb
Add AwamiNastaliqBold
...
Fixes: I1a50a699543ad6502e452f7be380419246c3b6b8
Change-Id: I336f137750efd1cfe2a0eb46c2e746d7c116b081
2023-09-17 10:06:21 +00:00
Niklas Laxström
f02dd2f72c
Use Linux newlines for consistency
...
Fixes: I86870360f00e5fda48bc1fbc2da47f807318e137
Change-Id: I3db4dcb6b1a413abf1fa5177f19a3e996873bf73
2023-09-14 09:23:22 +00:00
Niklas Laxström
49f42b3daa
Remove all TTF font files
...
The TTF files are not served or used for anything else than converting
them to woff and woff2 formats, so there is no need to store them in the
git repo. In case a new format comes along, we would need to fetch these
from the git history or from upstream sources.
Change-Id: Iedc9162011b3b37587a2a176949afde6878d122d
2023-09-13 14:15:33 +03:00
Stang
953ca0ad88
Add Tiro Bangla font for Bengali Language
...
Bug: T343658
Change-Id: I86870360f00e5fda48bc1fbc2da47f807318e137
2023-09-11 04:53:20 +00:00
Abijeet
7a6906604f
Update language name search database
...
Bug: T340729
Change-Id: Ic7b39c6c143e1cd1ba08c4e5f2da9c06a57f25db
2023-07-05 13:44:07 +00:00
Niklas Laxström
08645aae8b
Update AwamiNastaliq to 3.100
...
Add bold variant.
Change-Id: I1a50a699543ad6502e452f7be380419246c3b6b8
2023-05-17 12:24:15 +03:00
Niklas Laxström
3ac1c1b9ce
Update Junicode to 1.003
...
Bug: T253006
Change-Id: I34321e7430b04c8a4dcd8cc07015e65e31cc3362
2023-05-17 12:03:08 +03:00
Niklas Laxström
124b1a0ba0
Update instructions for converting ttf files
...
Change-Id: I51d18bdfd86dcc4b5eb665efa1adeb7062a6f141
2023-05-17 11:39:07 +03:00
Niklas Laxström
744eeae6a1
Update Amiri font to 1.000
...
Bug: T335231
Change-Id: Ief092bf4ffd6e06f208db14b79a18ce944dc9e1b
2023-05-17 11:37:34 +03:00
Abijeet
6ae4b983a7
Update language name search database and related tests
...
Bug: T333822
Change-Id: Id5a2f1528e0ab009c8866c2237a827631adea0a9
2023-04-25 19:04:20 +05:30
Niklas Laxström
25a5691942
Update language name search index
...
Incorporates changes from CLDR 42 via the cldr extension update.
Change-Id: I944b159fd128386887dc389ff453dd8e49ff8401
2023-03-04 13:41:23 +00:00
Niklas Laxström
c4833878ec
Update language name search index
...
Change-Id: Ic88c976e409a9f1ea0543365fc4493b1e2ef0cf1
2023-01-25 15:54:46 +02:00
Umherirrender
61256e25b7
Use LanguageNameUtils::AUTONYMS/SUPPORTED instead of hard coded value
...
Easier to spot the documentation what happen with this option
Change-Id: I977485c2cba0063b5bdee3724d9262b75341faec
2022-12-29 13:41:24 +01:00
Umherirrender
7ea30c85bf
Replace deprecated Language::fetchLanguageNames
...
Bug: T325962
Change-Id: I8d5724cd9b79639a0b2001759a70b8d8106c74ee
2022-12-27 17:22:26 +01:00
Fomafix
e44e4c4c0c
Remove phpcs exclude rules and update PHP code
...
Change-Id: Ie37deda368a4d163cf324988721033829ae8af77
2022-11-13 18:33:34 +00:00
Kartik Mistry
34c41a0e04
Add Western Punjabi to Nastaleeq font
...
Also, update fonts to 0.03 version.
Bug: T118677
Change-Id: I90e60c670fb3c655612bf9ac9b04edfd57dd7c85
2022-09-08 09:11:49 +00:00
Niklas Laxström
4afaa67bea
LanguageNameIndexer: Declare extension dependencies
...
Change-Id: I052f2600902234cfba42c7e7226fc5dcf0c7e2d4
2022-07-26 15:15:53 +03:00
Niklas Laxström
f306092156
Update language name search index
...
Change-Id: I74de81bf5822af9c623d7255749344d72f4b5532
2022-06-13 14:45:39 +03:00
Niklas Laxström
30a9342c01
Update language name search index
...
Change-Id: I7c5b02b4c31bd07afe1767c9ca45d70c3b16122f
2022-05-31 08:56:39 +03:00
Niklas Laxström
7b50fee222
Update language name search index
...
Change-Id: I963cbe6a55aab69ae799620b2e343cfd065c72aa
2022-03-14 09:33:59 +02:00
Niklas Laxström
24a921d62c
Update language name search data
...
Change-Id: I3734ae1bc889545e3022d2032291eb56cc3b9f61
2022-02-08 20:16:54 +00:00
Santhosh Thottingal
cc1a255081
Update GentiumPlus font
...
Update to version 6.001
Upstream font file names were changes. So updated it here too.
Added Bold and Bold Italic since they are present in upstream.
Bug: T298613
Change-Id: I1c0429f6c5abac66471df0fa96738a10a7b28d04
2022-01-10 07:38:58 +00:00
Niklas Laxström
10e3f3ebf8
Update language name search index
...
Change-Id: Ic0b72cc7b4832bbedbd8e8b7394ddf3e5f54bf98
2022-01-07 05:20:54 +00:00
Reedy
c3bdd26c7a
Add Awami Nastaliq font
...
Bug: T290510
Change-Id: I37403b6ff61af63f54e4277acbb436bf2d93db6d
2021-11-29 14:02:36 +00:00
Reedy
b7e881be0a
LanguageNameSearch.php: Minor cleanup
...
Change-Id: If031c59fee64ad6e51dedd3328aec7eca6ed0019
2021-11-29 13:59:32 +00:00
Reedy
80444e8be6
Fix indenting of LanguageNameSearchData.php
...
Bug: T296506
Change-Id: I6f6cfb53abeb42d75e876d9e2d481291265f0466
2021-11-25 23:40:02 +00:00
Abijeet
98252ee386
LanguageNameSearch: Remove usage of deprecated Language functions
...
Change-Id: Ia8f2961550ccb4e0032cd7e24d36628c675873a9
2021-11-16 13:57:36 +00:00
Niklas Laxström
9075dc7eea
Update LanguageNameSearchData
...
Change-Id: I9a9360da306c31905ca8be3fc88661bfaa3c5365
2021-11-15 15:36:43 +02:00
Niklas Laxström
6c773eb3f5
Update language name search data
...
Change-Id: Ib3c7c4d59ea15d1f9e3060b2eeb5bc54c9f0d739
2021-11-15 08:57:06 +00:00
Reedy
7617fda424
Update OpenDyslexic
...
Change-Id: I148f31b71b28c954e788719f321c11e463d5d724
2021-11-09 11:35:37 +00:00
Niklas Laxström
caeb7f17bd
LanguageNameSearch: Fix typo in a comment
...
Change-Id: If69eda608eb6a6c9f131448ef3092684bf4af413
2021-10-26 03:45:00 +00:00
Niklas Laxström
fba3bf019e
Update language name search data
...
Change-Id: If2bd2366e04c51a7454c7056ed5cdef955587e86
2021-10-25 14:25:10 +00:00
Santhosh Thottingal
613b8ae5ba
Language name search: Avoid searching for very long search keys
...
Such searches are not useful and unnecessarily creates processing load.
The length limit 100 should cover the longest language names.
Bug: T293749
Change-Id: Ide32704cca578b9aecbce34bdcc0ac25c2a09a4d
2021-10-25 07:35:50 +00:00
Santhosh Thottingal
7b2338cef5
Replace BabelStoneTibetan with its variant with suitable type metrics
...
Due to the nature of the script, Tiben usually has high ascent and descent
values. Use a variant of BabelStoneTibetan to have lesser ascent, descent
values for modern, frequently used Tibetan
Bug: T283122
Change-Id: I902af894b0e4d6f375981f13548be49405fb3602
2021-05-19 14:35:33 +05:30
Santhosh Thottingal
96ec65ac8e
Replace Jomolhari with BabelStone for Tibetan
...
Jomolhari is inactive upstream for years and BabelStone is an active
fork with improvement for better script support.
Bug: T197596
Change-Id: I5c3c1ce5ad2a80c78e93304d4023342a66382942
2021-05-17 13:39:09 +00:00
Niklas Laxström
469fecea14
Update language name search database
...
Change-Id: I54fc6292b0d2d31941ca12585f635389018b476c
2021-05-04 04:56:20 +00:00
Inductiveload
a2a218cce1
Update Junicode to 1.002
...
Bug: T173573
Change-Id: I0d8d650ea63e5391a405926ff769981a4c094403
2021-04-21 13:47:21 +00:00