Explicitly mark the default fonts for many languages

Change-Id: Ib01e0dbf1bbd2bff6ff8e3aabd6a5ddbdcea6e6b
This commit is contained in:
Santhosh Thottingal
2012-09-26 21:19:50 -07:00
parent e7cfb6efcb
commit 68f63e003c
13 changed files with 14 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
[AbyssinicaSIL] [AbyssinicaSIL]
languages=am, ti languages=am*, ti*
version=1.200 version=1.200
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Akkadian] [Akkadian]
languages=akk, sux languages=akk*, sux*
version=2.56 version=2.56
#license= #license=
#licensefile= #licensefile=

View File

@@ -1,5 +1,5 @@
[CharisSIL] [CharisSIL]
languages=cdo languages=cdo*
version=4.011 version=4.011
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Jomolhari] [Jomolhari]
languages=bo, dz languages=bo*, dz*
version=0.003 version=0.003
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Lohit Bengali] [Lohit Bengali]
languages=bn, bpy languages=bn*, bpy*
version=2.5.1 version=2.5.1
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Lohit Devanagari] [Lohit Devanagari]
languages=bh, bho, hi, kok, gom, mai, sa languages=bh*, bho*, hi*, kok*, gom*, mai*, sa*
version=2.5.1 version=2.5.1
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Lohit Gujarati] [Lohit Gujarati]
languages=gu languages=gu*
version=2.5.1 version=2.5.1
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Lohit Marathi] [Lohit Marathi]
languages=ahr, mr languages=ahr*, mr*
version=2.5.1 version=2.5.1
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Pagul] [Pagul]
languages=saz languages=saz*
version=1.0 version=1.0
license=GPL 3 with exceptions license=GPL 3 with exceptions
licensefile=gpl-3.0.txt licensefile=gpl-3.0.txt

View File

@@ -1,5 +1,5 @@
[Taamey Frank CLM] [Taamey Frank CLM]
languages=hbo, he languages=hbo*, he
version=0.110 version=0.110
license=GPL2+ license=GPL2+
licensefile=gpl-2.0.txt licensefile=gpl-2.0.txt

View File

@@ -1,5 +1,5 @@
[Amiri] [Amiri]
languages=arb, fa languages=arb*, fa
version=1.0.2 version=1.0.2
license=OFL 1.1 license=OFL 1.1
licensefile=OFL.txt licensefile=OFL.txt

View File

@@ -1,5 +1,5 @@
[Saweri] [Saweri]
languages=bug, mak languages=bug*, mak*
version=2 version=2
license=GPL3 license=GPL3
licensefile=gpl-3.0.txt licensefile=gpl-3.0.txt

View File

@@ -9,9 +9,10 @@ foreach ( glob( '../fonts/*/font.ini' ) as $inifile ) {
$rcode = trim( $rcode ); $rcode = trim( $rcode );
$code = str_replace( '*', '', $rcode ); $code = str_replace( '*', '', $rcode );
if ( !isset( $list['languages'][$code] ) ) { if ( !isset( $list['languages'][$code] ) ) {
$list['languages'][$code] = array(); $list['languages'][$code] = array( 'system' );
} }
if ( strpos( $rcode, '*' ) !== false ) { if ( strpos( $rcode, '*' ) !== false ) {
unset( $list['languages'][$code][0] );
array_unshift( $list['languages'][$code], $fontname ); array_unshift( $list['languages'][$code], $fontname );
} else { } else {
$list['languages'][$code][] = $fontname; $list['languages'][$code][] = $fontname;