İsveçli sıra sayıları için bozuk sonuçlar veren bir PHP uzantısı PECL intl

0 Cevap php

Ben bir PHP projesinde tarihleri ​​ve sayıları yerelleştirilmesine PECL intl modülünü kullanıyorum. Diğer tüm dillerde I (40) kullanıyorum, sıra numaraları yerelleştirilmesi çalışıyor. İsveç ise, ben garip çıktı alabilirsiniz. Bu sıra sayılarını oluşturmak için kullanılan şablon sabit olduğu görülmektedir.

$fnf = new NumberFormatter('sv_FI', NumberFormatter::ORDINAL);
echo $fnf->format(1);

ve

$snf = new NumberFormatter('sv_SE', NumberFormatter::ORDINAL);
echo $snf->format(1);

Her iki dönüş 1:e%digits-ordinal-neutre:0: 1:a 1st veya 1er gibi bir şey vs.

Bir hata dışında sadece benim tahminim, ben böyle bir ilişkili fiilin cinsiyet gibi bazı ek argüman eksik olmasıdır.

0 Cevap