/tests/Zend/Locale/DataTest.php
PHP | 5647 lines | 5124 code | 187 blank | 336 comment | 0 complexity | 67ade39982e9c4595a1d4ac0760c637a MD5 | raw file
Possible License(s): BSD-3-Clause
Large files files are truncated, but you can click here to view the full file
- <?php
- /**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Locale
- * @subpackage UnitTests
- * @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id$
- */
- /**
- * Zend_Locale_Data
- */
- require_once 'Zend/Locale/Data.php';
- /**
- * @category Zend
- * @package Zend_Locale
- * @subpackage UnitTests
- * @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @group Zend_Locale
- */
- class Zend_Locale_DataTest extends PHPUnit_Framework_TestCase
- {
- private $_cache = null;
- public function setUp()
- {
- require_once 'Zend/Cache.php';
- $this->_cache = Zend_Cache::factory('Core', 'File',
- array('lifetime' => 1, 'automatic_serialization' => true),
- array('cache_dir' => dirname(__FILE__) . '/../_files/'));
- Zend_Locale_Data::setCache($this->_cache);
- }
- public function tearDown()
- {
- $this->_cache->clean(Zend_Cache::CLEANING_MODE_ALL);
- }
- /**
- * test for reading the scriptlist from a locale that is an alias
- */
- public function testAliases()
- {
- $data = Zend_Locale_Data::getList('zh_CN', 'script');
- $this->assertEquals('éżć䟯ć', $data['Arab']);
- }
- /**
- * test for reading with standard locale
- * expected array
- */
- public function testNoLocale()
- {
- $this->assertTrue(is_array(Zend_Locale_Data::getList(null, 'language')));
- try {
- $value = Zend_Locale_Data::getList('nolocale','language');
- $this->fail('locale should throw exception');
- } catch (Zend_Locale_Exception $e) {
- // success
- }
- $locale = new Zend_Locale('de');
- $this->assertTrue(is_array(Zend_Locale_Data::getList($locale, 'language')));
- }
- /**
- * test for reading without type
- * expected empty array
- */
- public function testNoType()
- {
- try {
- $value = Zend_Locale_Data::getContent('de','');
- $this->fail('content should throw an exception');
- } catch (Zend_Locale_Exception $e) {
- // success
- }
- try {
- $value = Zend_Locale_Data::getContent('de','xxxxxxx');
- $this->fail('content should throw an exception');
- } catch (Zend_Locale_Exception $e) {
- // success
- }
- }
- /**
- * test for reading the languagelist from locale
- * expected array
- */
- public function testLanguage()
- {
- $data = Zend_Locale_Data::getList('de','language');
- $this->assertEquals('Deutsch', $data['de']);
- $this->assertEquals('Englisch', $data['en']);
- $value = Zend_Locale_Data::getContent('de', 'language', 'de');
- $this->assertEquals('Deutsch', $value);
- }
- /**
- * test for reading the scriptlist from locale
- * expected array
- */
- public function testScript()
- {
- $data = Zend_Locale_Data::getList('de_AT', 'script');
- $this->assertEquals('Arabisch', $data['Arab']);
- $this->assertEquals('Lateinisch', $data['Latn']);
- $value = Zend_Locale_Data::getContent('de_AT', 'script', 'Arab');
- $this->assertEquals('Arabisch', $value);
- }
- /**
- * test for reading the territorylist from locale
- * expected array
- */
- public function testTerritory()
- {
- $data = Zend_Locale_Data::getList('de_AT', 'territory');
- $this->assertEquals('Ăsterreich', $data['AT']);
- $this->assertEquals('Martinique', $data['MQ']);
- $value = Zend_Locale_Data::getContent('de_AT', 'territory', 'AT');
- $this->assertEquals('Ăsterreich', $value);
- }
- /**
- * test for reading the variantlist from locale
- * expected array
- */
- public function testVariant()
- {
- $data = Zend_Locale_Data::getList('de_AT', 'variant');
- $this->assertEquals('Boontling', $data['BOONT']);
- $this->assertEquals('Saho', $data['SAAHO']);
- $value = Zend_Locale_Data::getContent('de_AT', 'variant', 'POSIX');
- $this->assertEquals('Posix', $value);
- }
- /**
- * test for reading the keylist from locale
- * expected array
- */
- public function testKey()
- {
- $data = Zend_Locale_Data::getList('de_AT', 'key');
- $this->assertEquals('Kalender', $data['calendar']);
- $this->assertEquals('Sortierung', $data['collation']);
- $value = Zend_Locale_Data::getContent('de_AT', 'key', 'collation');
- $this->assertEquals('Sortierung', $value);
- }
- /**
- * test for reading the typelist from locale
- * expected array
- */
- public function testType()
- {
- $data = Zend_Locale_Data::getList('de_AT', 'type');
- $this->assertEquals('Chinesischer Kalender', $data['chinese']);
- $this->assertEquals('Strichfolge', $data['stroke']);
- $data = Zend_Locale_Data::getList('de_AT', 'type', 'calendar');
- $this->assertEquals('Chinesischer Kalender', $data['chinese']);
- $this->assertEquals('Japanischer Kalender', $data['japanese']);
- $value = Zend_Locale_Data::getList('de_AT', 'type', 'chinese');
- $this->assertEquals('Chinesischer Kalender', $value['chinese']);
- }
- /**
- * test for reading layout from locale
- * expected array
- */
- public function testLayout()
- {
- $layout = Zend_Locale_Data::getList('ar', 'layout');
- $this->assertEquals("right-to-left", $layout['characterOrder']);
- $this->assertEquals("top-to-bottom", $layout['lineOrder']);
- }
- /**
- * test for reading contexttransforms from locale
- * expect array
- */
- public function testContextTransform()
- {
- $contexttransform = Zend_Locale_Data::getList('uk', 'contexttransform', 'uiListOrMenu');
- $result = array(
- 'languages' => 'titlecase-firstword',
- 'day-format-except-narrow' => 'titlecase-firstword',
- 'day-standalone-except-narrow' => 'titlecase-firstword',
- 'month-format-except-narrow' => 'titlecase-firstword',
- 'month-standalone-except-narrow' => 'titlecase-firstword',
- );
- $this->assertEquals($result, $contexttransform);
- }
- /**
- * test for reading characters from locale
- * expected array
- */
- public function testCharacters()
- {
- $char = Zend_Locale_Data::getList('de', 'characters');
- $this->assertEquals("[a ä b c d e f g h i j k l m n o Ü p q r s à t u ß v w x y z]", $char['characters']);
- $this->assertEquals("[ĂĄ Ă Ä Ă˘ ĂĽ ĂŁ Ä ĂŚ ç ĂŠ è Ä ĂŞ ĂŤ Ä Ä Ă ĂŹ Ä ĂŽ ĂŻ Ä° ÄŤ Äą Ăą Ăł ò Ĺ Ă´ ø Ĺ Ĺ Ĺ Ăş Ăš Ĺ Ăť ĹŤ Ăż]", $char['auxiliary']);
- // $this->assertEquals("[a-z]", $char['currencySymbol']);
- }
- /**
- * test for reading delimiters from locale
- * expected array
- */
- public function testDelimiters()
- {
- $quote = Zend_Locale_Data::getList('de', 'delimiters');
- $this->assertEquals("â", $quote['quoteStart']);
- $this->assertEquals("â", $quote['quoteEnd']);
- $this->assertEquals("â", $quote['quoteStartAlt']);
- $this->assertEquals("â", $quote['quoteEndAlt']);
- }
- /**
- * test for reading measurement from locale
- * expected array
- */
- public function testMeasurement()
- {
- $measure = Zend_Locale_Data::getList('de', 'measurement');
- $this->assertEquals("001", $measure['metric']);
- $this->assertEquals("LR MM US", $measure['US']);
- $this->assertEquals("001", $measure['A4']);
- $this->assertEquals("BZ CA CL CO CR GT MX NI PA PH PR SV US VE", $measure['US-Letter']);
- }
- /**
- * test for reading defaultcalendar from locale
- * expected array
- */
- public function testDefaultCalendar()
- {
- $date = Zend_Locale_Data::getContent('th_TH', 'defaultcalendar');
- $this->assertEquals("buddhist", $date);
- $date = Zend_Locale_Data::getContent('de_AT', 'defaultcalendar');
- $this->assertEquals("gregorian", $date);
- }
- /**
- * test for reading defaultmonthcontext from locale
- * expected array
- */
- public function testDefaultMonthContext()
- {
- $date = Zend_Locale_Data::getContent('de_AT', 'monthcontext');
- $this->assertEquals("format", $date);
- $date = Zend_Locale_Data::getContent('de_AT', 'monthcontext', 'islamic');
- $this->assertEquals("format", $date);
- }
- /**
- * test for reading defaultmonth from locale
- * expected array
- */
- public function testDefaultMonth()
- {
- $date = Zend_Locale_Data::getContent('de_AT', 'defaultmonth');
- $this->assertEquals("wide", $date);
- $date = Zend_Locale_Data::getContent('de_AT', 'defaultmonth', 'islamic');
- $this->assertEquals("wide", $date);
- }
- /**
- * test for reading month from locale
- * expected array
- */
- public function testMonth()
- {
- $date = Zend_Locale_Data::getList('de_AT', 'months');
- $result = array(
- 'context' => 'format',
- 'default' => 'wide',
- 'format' =>
- array(
- 'abbreviated' =>
- array(
- 1 => 'Jän.',
- 2 => 'Feb.',
- 3 => 'März',
- 4 => 'Apr.',
- 5 => 'Mai',
- 6 => 'Juni',
- 7 => 'Juli',
- 8 => 'Aug.',
- 9 => 'Sep.',
- 10 => 'Okt.',
- 11 => 'Nov.',
- 12 => 'Dez.',
- ),
- 'narrow' =>
- array(
- 1 => 'J',
- 2 => 'F',
- 3 => 'M',
- 4 => 'A',
- 5 => 'M',
- 6 => 'J',
- 7 => 'J',
- 8 => 'A',
- 9 => 'S',
- 10 => 'O',
- 11 => 'N',
- 12 => 'D',
- ),
- 'wide' =>
- array(
- 1 => 'Jänner',
- 2 => 'Februar',
- 3 => 'März',
- 4 => 'April',
- 5 => 'Mai',
- 6 => 'Juni',
- 7 => 'Juli',
- 8 => 'August',
- 9 => 'September',
- 10 => 'Oktober',
- 11 => 'November',
- 12 => 'Dezember',
- ),
- ),
- 'stand-alone' =>
- array(
- 'abbreviated' =>
- array(
- 1 => 'Jän',
- 2 => 'Feb',
- 3 => 'Mär',
- 4 => 'Apr',
- 5 => 'Mai',
- 6 => 'Jun',
- 7 => 'Jul',
- 8 => 'Aug',
- 9 => 'Sep',
- 10 => 'Okt',
- 11 => 'Nov',
- 12 => 'Dez',
- ),
- 'narrow' =>
- array(
- 1 => 'J',
- 2 => 'F',
- 3 => 'M',
- 4 => 'A',
- 5 => 'M',
- 6 => 'J',
- 7 => 'J',
- 8 => 'A',
- 9 => 'S',
- 10 => 'O',
- 11 => 'N',
- 12 => 'D',
- ),
- 'wide' =>
- array(
- 1 => 'Jänner',
- 2 => 'Februar',
- 3 => 'März',
- 4 => 'April',
- 5 => 'Mai',
- 6 => 'Juni',
- 7 => 'Juli',
- 8 => 'August',
- 9 => 'September',
- 10 => 'Oktober',
- 11 => 'November',
- 12 => 'Dezember',
- ),
- ),
- );
- $this->assertEquals($result, $date, var_export($date, 1));
- $date = Zend_Locale_Data::getList('de_AT', 'months', 'islamic');
- $result = array(
- "context" => "format",
- "default" => "wide",
- "format" =>
- array(
- "abbreviated" => array(
- 1 => "Muh.",
- 2 => "Saf.",
- 3 => "Rab. I",
- 4 => "Rab. II",
- 5 => "Jum. I",
- 6 => "Jum. II",
- 7 => "Raj.",
- 8 => "Sha.",
- 9 => "Ram.",
- 10 => "Shaw.",
- 11 => "DhuĘťl-Q.",
- 12 => "DhuĘťl-H."
- ),
- "narrow" => array(
- 1 => '1',
- 2 => '2',
- 3 => '3',
- 4 => '4',
- 5 => '5',
- 6 => '6',
- 7 => '7',
- 8 => '8',
- 9 => '9',
- 10 => '10',
- 11 => '11',
- 12 => '12'
- ),
- "wide" => array(
- 1 => "Muharram",
- 2 => "Safar",
- 3 => "RabiĘť I",
- 4 => "RabiĘť II",
- 5 => "Jumada I",
- 6 => "Jumada II",
- 7 => "Rajab",
- 8 => "ShaĘťban",
- 9 => "Ramadan",
- 10 => "Shawwal",
- 11 => "DhuĘťl-QiĘťdah",
- 12 => "DhuĘťl-Hijjah"
- )
- ),
- "stand-alone" => array(
- "abbreviated" => array(
- 1 => "Muh.",
- 2 => "Saf.",
- 3 => "Rab. I",
- 4 => "Rab. II",
- 5 => "Jum. I",
- 6 => "Jum. II",
- 7 => "Raj.",
- 8 => "Sha.",
- 9 => "Ram.",
- 10 => "Shaw.",
- 11 => "DhuĘťl-Q.",
- 12 => "DhuĘťl-H."
- ),
- "narrow" => array(
- 1 => '1',
- 2 => '2',
- 3 => '3',
- 4 => '4',
- 5 => '5',
- 6 => '6',
- 7 => '7',
- 8 => '8',
- 9 => '9',
- 10 => '10',
- 11 => '11',
- 12 => '12'
- ),
- "wide" => array(
- 1 => "Muharram",
- 2 => "Safar",
- 3 => "RabiĘť I",
- 4 => "RabiĘť II",
- 5 => "Jumada I",
- 6 => "Jumada II",
- 7 => "Rajab",
- 8 => "ShaĘťban",
- 9 => "Ramadan",
- 10 => "Shawwal",
- 11 => "DhuĘťl-QiĘťdah",
- 12 => "DhuĘťl-Hijjah"
- )
- )
- );
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'month');
- $this->assertEquals(
- array(
- 1 => "Jänner",
- 2 => "Februar",
- 3 => "März",
- 4 => "April",
- 5 => "Mai",
- 6 => "Juni",
- 7 => "Juli",
- 8 => "August",
- 9 => "September",
- 10 => "Oktober",
- 11 => "November",
- 12 => "Dezember"
- ),
- $date
- );
- $date = Zend_Locale_Data::getList('de_AT', 'month', array('gregorian', 'format', 'wide'));
- $this->assertEquals(
- array(
- 1 => "Jänner",
- 2 => "Februar",
- 3 => "März",
- 4 => "April",
- 5 => "Mai",
- 6 => "Juni",
- 7 => "Juli",
- 8 => "August",
- 9 => "September",
- 10 => "Oktober",
- 11 => "November",
- 12 => "Dezember"
- ),
- $date
- );
- $value = Zend_Locale_Data::getContent('de_AT', 'month', 12);
- $this->assertEquals('Dezember', $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'month', array('gregorian', 'format', 'wide', 12));
- $this->assertEquals('Dezember', $value);
- $value = Zend_Locale_Data::getContent('ar', 'month', array('islamic', 'format', 'wide', 1));
- $this->assertEquals("Ů
ŘŘąŮ
", $value);
- }
- /**
- * test for reading defaultdaycontext from locale
- * expected array
- */
- public function testDefaultDayContext()
- {
- $date = Zend_Locale_Data::getContent('de_AT', 'daycontext');
- $this->assertEquals("format", $date);
- $date = Zend_Locale_Data::getContent('de_AT', 'daycontext', 'islamic');
- $this->assertEquals("format", $date);
- }
- /**
- * test for reading defaultday from locale
- * expected array
- */
- public function testDefaultDay()
- {
- $date = Zend_Locale_Data::getContent('de_AT', 'defaultday');
- $this->assertEquals("wide", $date);
- $date = Zend_Locale_Data::getContent('de_AT', 'defaultday', 'islamic');
- $this->assertEquals("wide", $date);
- }
- /**
- * test for reading day from locale
- * expected array
- */
- public function testDay()
- {
- $date = Zend_Locale_Data::getList('de_AT', 'days');
- $result = array("context" => "format", "default" => "wide", "format" =>
- array("abbreviated" => array("sun" => "So.", "mon" => "Mo.", "tue" => "Di.", "wed" => "Mi.",
- "thu" => "Do.", "fri" => "Fr.", "sat" => "Sa."),
- "narrow" => array("sun" => "S", "mon" => "M", "tue" => "D", "wed" => "M",
- "thu" => "D", "fri" => "F", "sat" => "S"),
- "wide" => array("sun" => "Sonntag", "mon" => "Montag", "tue" => "Dienstag",
- "wed" => "Mittwoch", "thu" => "Donnerstag", "fri" => "Freitag", "sat" => "Samstag")
- ),
- "stand-alone" => array("abbreviated" => array("sun" => "So", "mon" => "Mo", "tue" => "Di", "wed" => "Mi",
- "thu" => "Do", "fri" => "Fr", "sat" => "Sa"),
- "narrow" => array("sun" => "S", "mon" => "M", "tue" => "D", "wed" => "M",
- "thu" => "D", "fri" => "F", "sat" => "S"),
- "wide" => array("sun" => "Sonntag", "mon" => "Montag", "tue" => "Dienstag", "wed" => "Mittwoch",
- "thu" => "Donnerstag", "fri" => "Freitag", "sat" => "Samstag")
- ));
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'days', 'islamic');
- $result = array("context" => "format", "default" => "wide", "format" =>
- array("abbreviated" => array("sun" => "Sun", "mon" => "Mon", "tue" => "Tue", "wed" => "Wed",
- "thu" => "Thu", "fri" => "Fri", "sat" => "Sat"),
- "narrow" => array("sun" => "S", "mon" => "M", "tue" => "T", "wed" => "W",
- "thu" => "T", "fri" => "F", "sat" => "S"),
- "wide" => array("sun" => "Sun", "mon" => "Mon", "tue" => "Tue", "wed" => "Wed",
- "thu" => "Thu", "fri" => "Fri", "sat" => "Sat")
- ),
- "stand-alone" => array("abbreviated" => array("sun" => "Sun", "mon" => "Mon", "tue" => "Tue", "wed" => "Wed",
- "thu" => "Thu", "fri" => "Fri", "sat" => "Sat"),
- "narrow" => array("sun" => "S", "mon" => "M", "tue" => "T", "wed" => "W",
- "thu" => "T", "fri" => "F", "sat" => "S"),
- "wide" => array("sun" => "Sun", "mon" => "Mon", "tue" => "Tue", "wed" => "Wed",
- "thu" => "Thu", "fri" => "Fri", "sat" => "Sat")
- ));
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'day');
- $this->assertEquals(array("sun" => "Sonntag", "mon" => "Montag", "tue" => "Dienstag",
- "wed" => "Mittwoch", "thu" => "Donnerstag", "fri" => "Freitag", "sat" => "Samstag"), $date);
- $date = Zend_Locale_Data::getList('de_AT', 'day', array('gregorian', 'format', 'wide'));
- $this->assertEquals(array("sun" => "Sonntag", "mon" => "Montag", "tue" => "Dienstag",
- "wed" => "Mittwoch", "thu" => "Donnerstag", "fri" => "Freitag", "sat" => "Samstag"), $date);
- $value = Zend_Locale_Data::getContent('de_AT', 'day', 'mon');
- $this->assertEquals('Montag', $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'day', array('gregorian', 'format', 'wide', 'mon'));
- $this->assertEquals('Montag', $value);
- $value = Zend_Locale_Data::getContent('ar', 'day', array('islamic', 'format', 'wide', 'mon'));
- $this->assertEquals("Mon", $value);
- }
- /**
- * test for reading quarter from locale
- * expected array
- */
- public function testQuarter()
- {
- $date = Zend_Locale_Data::getList('de_AT', 'quarters');
- $result = array("format" =>
- array("abbreviated" => array("1" => "Q1", "2" => "Q2", "3" => "Q3", "4" => "Q4"),
- "narrow" => array("1" => "1", "2" => "2", "3" => "3", "4" => "4"),
- "wide" => array("1" => "1. Quartal", "2" => "2. Quartal", "3" => "3. Quartal",
- "4" => "4. Quartal")
- ),
- "stand-alone" => array("abbreviated" => array("1" => "Q1", "2" => "Q2", "3" => "Q3", "4" => "Q4"),
- "narrow" => array("1" => "1", "2" => "2", "3" => "3", "4" => "4"),
- "wide" => array("1" => "1. Quartal", "2" => "2. Quartal", "3" => "3. Quartal", "4" => "4. Quartal")
- ));
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'quarters', 'islamic');
- $result = array("format" =>
- array("abbreviated" => array("1" => "Q1", "2" => "Q2", "3" => "Q3", "4" => "Q4"),
- "narrow" => array("1" => "1", "2" => "2", "3" => "3", "4" => "4"),
- "wide" => array("1" => "Q1", "2" => "Q2", "3" => "Q3",
- "4" => "Q4")
- ),
- "stand-alone" => array("abbreviated" => array("1" => "Q1", "2" => "Q2", "3" => "Q3", "4" => "Q4"),
- "narrow" => array("1" => "1", "2" => "2", "3" => "3", "4" => "4"),
- "wide" => array("1" => "Q1", "2" => "Q2", "3" => "Q3", "4" => "Q4")
- ));
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'quarter');
- $this->assertEquals(array("1" => "1. Quartal", "2" => "2. Quartal", "3" => "3. Quartal",
- "4" => "4. Quartal"), $date);
- $date = Zend_Locale_Data::getList('de_AT', 'quarter', array('gregorian', 'format', 'wide'));
- $this->assertEquals(array("1" => "1. Quartal", "2" => "2. Quartal", "3" => "3. Quartal",
- "4" => "4. Quartal"), $date);
- $value = Zend_Locale_Data::getContent('de_AT', 'quarter', '1');
- $this->assertEquals('1. Quartal', $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'quarter', array('gregorian', 'format', 'wide', '1'));
- $this->assertEquals('1. Quartal', $value);
- $value = Zend_Locale_Data::getContent('ar', 'quarter', array('islamic', 'format', 'wide', '1'));
- $this->assertEquals("Q1", $value);
- }
- /**
- * test for reading week from locale
- * expected array
- */
- public function testWeek()
- {
- $value = Zend_Locale_Data::getList('de_AT', 'week');
- $this->assertEquals(array('minDays' => 4, 'firstDay' => 'mon', 'weekendStart' => 'sat',
- 'weekendEnd' => 'sun'), $value);
- $value = Zend_Locale_Data::getList('en_US', 'week');
- $this->assertEquals(array('minDays' => '1', 'firstDay' => 'sun', 'weekendStart' => 'sat',
- 'weekendEnd' => 'sun'), $value);
- }
- /**
- * test for reading am from locale
- * expected array
- */
- public function testAm()
- {
- $date = Zend_Locale_Data::getContent('de_AT', 'am');
- $this->assertEquals("vorm.", $date);
- $date = Zend_Locale_Data::getContent('de_AT', 'am', 'islamic');
- $this->assertEquals("AM", $date);
- }
- /**
- * test for reading pm from locale
- * expected array
- */
- public function testPm()
- {
- $date = Zend_Locale_Data::getContent('de_AT', 'pm');
- $this->assertEquals("nachm.", $date);
- $date = Zend_Locale_Data::getContent('de_AT', 'pm', 'islamic');
- $this->assertEquals("PM", $date);
- }
- /**
- * test for reading era from locale
- * expected array
- */
- public function testEra()
- {
- $date = Zend_Locale_Data::getList('de_AT', 'eras');
- $result = array(
- 'names' =>
- array(
- 0 => 'v. Chr.',
- 1 => 'n. Chr.',
- ),
- 'abbreviated' =>
- array(
- 0 => 'v. Chr.',
- 1 => 'n. Chr.',
- ),
- 'narrow' =>
- array(
- 0 => 'v. Chr.',
- 1 => 'n. Chr.',
- ),
- );
- $this->assertEquals($result, $date, var_export($date, 1));
- $date = Zend_Locale_Data::getList('de_AT', 'eras', 'islamic');
- $result = array("abbreviated" => array("0" => "AH"), "narrow" => array("0" => "AH"), "names" => array("0" => "AH"));
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'era');
- $this->assertEquals(array("0" => "v. Chr.", "1" => "n. Chr."), $date);
- $date = Zend_Locale_Data::getList('de_AT', 'era', array('gregorian', 'Abbr'));
- $this->assertEquals(array("0" => "v. Chr.", "1" => "n. Chr."), $date);
- $value = Zend_Locale_Data::getContent('de_AT', 'era', '1');
- $this->assertEquals('n. Chr.', $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'era', array('gregorian', 'Names', '1'));
- $this->assertEquals('n. Chr.', $value);
- $value = Zend_Locale_Data::getContent('ar', 'era', array('islamic', 'Abbr', '0'));
- $this->assertEquals('ŮŮ', $value);
- }
- /**
- * test for reading defaultdate from locale
- * expected array
- */
- public function testDefaultDate()
- {
- $value = Zend_Locale_Data::getContent('de_AT', 'defaultdate');
- $this->assertEquals("medium", $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'defaultdate', 'gregorian');
- $this->assertEquals("medium", $value);
- }
- /**
- * test for reading era from locale
- * expected array
- */
- public function testDate()
- {
- $date = Zend_Locale_Data::getList('de_AT', 'date');
- $result = array("full" => "EEEE, dd. MMMM y", "long" => "dd. MMMM y",
- "medium" => "dd.MM.y", "short" => "dd.MM.yy");
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'date', 'islamic');
- $result = array("full" => "G y MMMM d, EEEE", "long" => "G y MMMM d",
- "medium" => "G y MMM d", "short" => "GGGGG y-MM-dd");
- $this->assertEquals($result, $date);
- $value = Zend_Locale_Data::getContent('de_AT', 'date');
- $this->assertEquals("dd.MM.y", $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'date', 'long');
- $this->assertEquals("dd. MMMM y", $value);
- $value = Zend_Locale_Data::getContent('ar', 'date', array('islamic', 'long'));
- $this->assertEquals("d MMMMŘ y G", $value);
- }
- /**
- * test for reading defaulttime from locale
- * expected array
- */
- public function testDefaultTime()
- {
- $value = Zend_Locale_Data::getContent('de_AT', 'defaulttime');
- $this->assertEquals("medium", $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'defaulttime', 'gregorian');
- $this->assertEquals("medium", $value);
- }
- /**
- * test for reading time from locale
- * expected array
- */
- public function testTime()
- {
- $date = Zend_Locale_Data::getList('de_AT', 'time');
- $result = array("full" => "HH:mm:ss zzzz", "long" => "HH:mm:ss z",
- "medium" => "HH:mm:ss", "short" => "HH:mm");
- $this->assertEquals($result, $date);
- $date = Zend_Locale_Data::getList('de_AT', 'time', 'islamic');
- $result = array("full" => "HH:mm:ss zzzz", "long" => "HH:mm:ss z",
- "medium" => "HH:mm:ss", "short" => "HH:mm");
- $this->assertEquals($result, $date);
- $value = Zend_Locale_Data::getContent('de_AT', 'time');
- $this->assertEquals("HH:mm:ss", $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'time', 'long');
- $this->assertEquals("HH:mm:ss z", $value);
- $value = Zend_Locale_Data::getContent('ar', 'time', array('islamic', 'long'));
- $this->assertEquals("HH:mm:ss z", $value);
- }
- /**
- * test for reading datetime from locale
- * expected array
- */
- public function testDateTime()
- {
- $value = Zend_Locale_Data::getList('de_AT', 'datetime');
- $result = array(
- 'full' => 'EEEE, dd. MMMM y HH:mm:ss zzzz',
- 'long' => 'dd. MMMM y HH:mm:ss z',
- 'medium' => 'dd.MM.y HH:mm:ss',
- 'short' => 'dd.MM.yy HH:mm'
- );
- $this->assertEquals($result, $value);
- $value = Zend_Locale_Data::getList('de_AT', 'datetime', 'gregorian');
- $result = array(
- 'full' => 'EEEE, dd. MMMM y HH:mm:ss zzzz',
- 'long' => 'dd. MMMM y HH:mm:ss z',
- 'medium' => 'dd.MM.y HH:mm:ss',
- 'short' => 'dd.MM.yy HH:mm'
- );
- $this->assertEquals($result, $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'datetime', 'full');
- $this->assertEquals("EEEE, dd. MMMM y HH:mm:ss zzzz", $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'datetime', array('gregorian', 'long'));
- $this->assertEquals("dd. MMMM y HH:mm:ss z", $value);
- }
- /**
- * test for reading field from locale
- * expected array
- */
- public function testField()
- {
- $value = Zend_Locale_Data::getList('de_AT', 'field');
- $this->assertEquals(
- array(
- 'era' => 'Epoche',
- 'year' => 'Jahr',
- 'month' => 'Monat',
- 'week' => 'Woche',
- 'day' => 'Tag',
- 'weekday' => 'Wochentag',
- 'dayperiod' => 'Tageshälfte',
- 'hour' => 'Stunde',
- 'minute' => 'Minute',
- 'second' => 'Sekunde',
- 'zone' => 'Zeitzone',
- ),
- $value,
- var_export($value, 1)
- );
- $value = Zend_Locale_Data::getList('de_AT', 'field', 'gregorian');
- $this->assertEquals(
- array(
- 'era' => 'Epoche',
- 'year' => 'Jahr',
- 'month' => 'Monat',
- 'week' => 'Woche',
- 'day' => 'Tag',
- 'weekday' => 'Wochentag',
- 'dayperiod' => 'Tageshälfte',
- 'hour' => 'Stunde',
- 'minute' => 'Minute',
- 'second' => 'Sekunde',
- 'zone' => 'Zeitzone',
- ),
- $value,
- var_export($value, 1)
- );
- $value = Zend_Locale_Data::getContent('de_AT', 'field', 'week');
- $this->assertEquals("Woche", $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'field', array('gregorian', 'week'));
- $this->assertEquals("Woche", $value);
- }
- /**
- * test for reading relative from locale
- * expected array
- */
- public function testRelative()
- {
- $value = Zend_Locale_Data::getList('de_AT', 'relative');
- $this->assertEquals(array("0" => "Heute", "1" => "Morgen", "2" => "Ăbermorgen",
- "-1" => "Gestern", "-2" => "Vorgestern"), $value);
- $value = Zend_Locale_Data::getList('de_AT', 'relative', 'day');
- $this->assertEquals(array("0" => "Heute", "1" => "Morgen", "2" => "Ăbermorgen",
- "-1" => "Gestern", "-2" => "Vorgestern"), $value);
- $value = Zend_Locale_Data::getList('de_AT', 'relative', 'week');
- $this->assertEquals(array("0" => "Diese Woche", "1" => "Nächste Woche",
- "-1" => "Letzte Woche"), $value);
- $value = Zend_Locale_Data::getList('de_AT', 'relative', 'month');
- $this->assertEquals(array("0" => "Dieser Monat", "1" => "Nächster Monat",
- "-1" => "Letzter Monat"), $value);
- $value = Zend_Locale_Data::getList('de_AT', 'relative', 'year');
- $this->assertEquals(array("0" => "Dieses Jahr", "1" => "Nächstes Jahr",
- "-1" => "Letztes Jahr"), $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'relative', '-1');
- $this->assertEquals("Gestern", $value);
- $value = Zend_Locale_Data::getContent('de_AT', 'relative', array('gregorian', '-1'));
- $this->assertEquals("Gestern", $value);
- }
- /**
- * test for reading symbols from locale
- * expected array
- */
- public function testSymbols()
- {
- $value = Zend_Locale_Data::getList('de_AT', 'symbols');
- $result = array( "decimal" => ",", "group" => ".", "list" => ";", "percent" => "%",
- // "zero" => "0", "pattern" => "#",
- "plus" => "+", "minus" => "-", "exponent" => "E",
- "mille" => "â°", "infinity" => "â", "nan" => "NaN");
- $this->assertEquals($result, $value);
- }
- /**
- * test for reading decimalnumber from locale
- * expected array
- */
- public function testDecimalNumber()
- {
- $value = Zend_Locale_Data::getContent('de_AT', 'decimalnumber');
- $this->assertEquals("#,##0.###", $value);
- }
- /**
- * test for reading defaultNumberingSystem from locale data
- * @group ZF-10728
- */
- public function testDefaultNumberingSystem()
- {
- $value = Zend_Locale_Data::getContent('de_AT', 'defaultnumberingsystem');
- $this->assertEquals('latn', $value);
- }
- /**
- * test for reading scientificnumber from locale
- * expected array
- */
- public function testScientificNumber()
- {
- $value = Zend_Locale_Data::getContent('de_AT', 'scientificnumber');
- $this->assertEquals("#E0", $value);
- }
- /**
- * test for reading percentnumber from locale
- * expected array
- */
- public function testPercentNumber()
- {
- $value = Zend_Locale_Data::getContent('de_AT', 'percentnumber');
- $this->assertEquals("#,##0Â %", $value);
- }
- /**
- * test for reading currencynumber from locale
- * expected array
- */
- public function testCurrencyNumber()
- {
- $value = Zend_Locale_Data::getContent('de_AT', 'currencynumber');
- $this->assertEquals("¤ #,##0.00", $value);
- }
- /**
- * test for reading nametocurrency from locale
- * expected array
- */
- public function testNameToCurrency()
- {
- $value = Zend_Locale_Data::getList('de_AT', 'nametocurrency');
- $result = array(
- 'ADP' => 'Andorranische Pesete',
- 'AED' => 'VAE-Dirham',
- 'AFA' => 'Afghanische Afghani (1927â2002)',
- 'AFN' => 'Afghanischer Afghani',
- 'ALL' => 'Albanischer Lek',
- 'AMD' => 'Armenischer Dram',
- 'ANG' => 'Niederländische-Antillen-Gulden',
- 'AOA' => 'Angolanischer Kwanza',
- 'AOK' => 'Angolanischer Kwanza (1977â1990)',
- 'AON' => 'Angolanischer Neuer Kwanza (1990â2000)',
- 'AOR' => 'Angolanischer Kwanza Reajustado (1995â1999)',
- 'ARA' => 'Argentinischer Austral',
- 'ARP' => 'Argentinischer Peso (1983â1985)',
- 'ARS' => 'Argentinischer Peso',
- 'ATS' => 'Ăsterreichischer Schilling',
- 'AUD' => 'Australischer Dollar',
- 'AWG' => 'Aruba-Florin',
- 'AZM' => 'Aserbaidschan-Manat (1993â2006)',
- 'AZN' => 'Aserbaidschan-Manat',
- 'BAD' => 'Bosnien und Herzegowina Dinar (1992â1994)',
- 'BAM' => 'Bosnien und Herzegowina Konvertierbare Mark',
- 'BBD' => 'Barbados-Dollar',
- 'BDT' => 'Bangladesch-Taka',
- 'BEC' => 'Belgischer Franc (konvertibel)',
- 'BEF' => 'Belgischer Franc',
- 'BEL' => 'Belgischer Finanz-Franc',
- 'BGL' => 'Bulgarische Lew (1962â1999)',
- 'BGN' => 'Bulgarischer Lew',
- 'BHD' => 'Bahrain-Dinar',
- 'BIF' => 'Burundi-Franc',
- 'BMD' => 'Bermuda-Dollar',
- 'BND' => 'Brunei-Dollar',
- 'BOB' => 'Bolivanischer Boliviano',
- 'BOP' => 'Bolivianischer Peso',
- 'BOV' => 'Boliviansiche Mvdol',
- 'BRB' => 'Brasilianischer Cruzeiro Novo (1967â1986)',
- 'BRC' => 'Brasilianischer Cruzado (1986â1989)',
- 'BRE' => 'Brasilianischer Cruzeiro (1990â1993)',
- 'BRL' => 'Brasilianischer Real',
- 'BRN' => 'Brasilianischer Cruzado Novo (1989â1990)',
- 'BRR' => 'Brasilianischer Cruzeiro (1993â1994)',
- 'BRZ' => 'Brasilianischer Cruzeiro (1942â1967)',
- 'BSD' => 'Bahama-Dollar',
- 'BTN' => 'Bhutan-Ngultrum',
- 'BUK' => 'Birmanischer Kyat',
- 'BWP' => 'Botswanischer Pula',
- 'BYB' => 'Belarus-Rubel (1994â1999)',
- 'BYR' => 'Belarus-Rubel',
- 'BZD' => 'Belize-Dollar',
- 'CAD' => 'Kanadischer Dollar',
- 'CDF' => 'Kongo-Franc',
- 'CHE' => 'WIR-Euro',
- 'CHF' => 'Schweizer Franken',
- 'CHW' => 'WIR Franken',
- 'CLF' => 'Chilenische Unidades de Fomento',
- 'CLP' => 'Chilenischer Peso',
- 'CNY' => 'Renminbi Yuan',
- 'COP' => 'Kolumbianischer Peso',
- 'CRC' => 'Costa-Rica-ColĂłn',
- 'CSD' => 'Serbischer Dinar (2002â2006)',
- 'CSK' => 'Tschechoslowakische Krone',
- 'CUC' => 'Kubanischer Peso (konvertibel)',
- 'CUP' => 'Kubanischer Peso',
- 'CVE' => 'Kap-Verde-Escudo',
- 'CYP' => 'Zypern-Pfund',
- 'CZK' => 'Tschechische Krone',
- 'DDM' => 'Mark der DDR',
- 'DEM' => 'Deutsche Mark',
- 'DJF' => 'Dschibuti-Franc',
- 'DKK' => 'Dänische Krone',
- 'DOP' => 'Dominikanischer Peso',
- 'DZD' => 'Algerischer Dinar',
- 'ECS' => 'Ecuadorianischer Sucre',
- 'ECV' => 'Verrechnungseinheit fĂźr Ecuador',
- 'EEK' => 'Estnische Krone',
- 'EGP' => 'Ăgyptisches Pfund',
- 'ERN' => 'Eritreischer Nakfa',
- 'ESA' => 'Spanische Peseta (AâKonten)',
- 'ESB' => 'Spanische Peseta (konvertibel)',
- 'ESP' => 'Spanische Peseta',
- 'ETB' => 'Ăthiopischer Birr',
- 'EUR' => 'Euro',
- 'FIM' => 'Finnische Mark',
- 'FJD' => 'Fidschi-Dollar',
- 'FKP' => 'Falkland-Pfund',
- 'FRF' => 'FranzĂśsischer Franc',
- 'GBP' => 'Britisches Pfund Sterling',
- 'GEK' => 'Georgischer Kupon Larit',
- 'GEL' => 'Georgischer Lari',
- 'GHC' => 'Ghanaischer Cedi (1979â2007)',
- 'GHS' => 'Ghanaischer Cedi',
- 'GIP' => 'Gibraltar-Pfund',
- 'GMD' => 'Gambia-Dalasi',
- 'GNF' => 'Guinea-Franc',
- 'GNS' => 'Guineischer Syli',
- 'GQE' => 'Ăquatorialguinea-Ekwele',
- 'GRD' => 'Griechische Drachme',
- 'GTQ' => 'Guatemaltekischer Quetzal',
- 'GWE' => 'Portugiesisch Guinea Escudo',
- 'GWP' => 'Guinea-Bissau Peso',
- 'GYD' => 'Guyana-Dollar',
- 'HKD' => 'Hongkong-Dollar',
- 'HNL' => 'Honduras-Lempira',
- 'HRD' => 'Kroatischer Dinar',
- 'HRK' => 'Kroatischer Kuna',
- 'HTG' => 'Haitianische Gourde',
- 'HUF' => 'Ungarischer Forint',
- 'IDR' => 'Indonesische Rupiah',
- 'IEP' => 'Irisches Pfund',
- 'ILP' => 'Israelisches Pfund',
- 'ILS' => 'Israelischer Neuer Schekel',
- 'INR' => 'Indische Rupie',
- 'IQD' => 'Irakischer Dinar',
- 'IRR' => 'Iranischer Rial',
- 'ISK' => 'Isländische Krone',
- 'ITL' => 'Italienische Lira',
- 'JMD' => 'Jamaika-Dollar',
- 'JOD' => 'Jordanischer Dinar',
- 'JPY' => 'Japanischer Yen',
- 'KES' => 'Kenia-Schilling',
- 'KGS' => 'Kirgisischer Som',
- 'KHR' => 'Kambodschanischer Riel',
- 'KMF' => 'Komoren-Franc',
- 'KPW' => 'Nordkoreanischer Won',
- 'KRW' => 'SĂźdkoreanischer Won',
- 'KWD' => 'Kuwait-Dinar',
- 'KYD' => 'Kaiman-Dollar',
- 'KZT' => 'Kasachischer Tenge',
- 'LAK' => 'Laotischer Kip',
- 'LBP' => 'Libanesisches Pfund',
- 'LKR' => 'Sri-Lanka-Rupie',
- 'LRD' => 'Liberianischer Dollar',
- 'LSL' => 'Loti',
- 'LTL' => 'Litauischer Litas',
- 'LTT' => 'Litauischer Talonas',
- 'LUC' => 'Luxemburgischer Franc (konvertibel)',
- 'LUF' => 'Luxemburgischer Franc',
- 'LUL' => 'Luxemburgischer Finanz-Franc',
- 'LVL' => 'Lettischer Lats',
- 'LVR' => 'Lettischer Rubel',
- 'LYD' => 'Libyscher Dinar',
- 'MAD' => 'Marokkanischer Dirham',
- 'MAF' => 'Marokkanischer Franc',
- 'MDL' => 'Moldau-Leu',
- 'MGA' => 'Madagaskar-Ariary',
- 'MGF' => 'Madagaskar-Franc',
- 'MKD' => 'Mazedonischer Denar',
- 'MLF' => 'Malischer Franc',
- 'MMK' => 'Myanmarischer Kyat',
- 'MNT' => 'Mongolischer TĂśgrĂśg',
- 'MOP' => 'Macao-Pataca',
- 'MRO' => 'Mauretanischer Ouguiya',
- 'MTL' => 'Maltesische Lira',
- 'MTP' => 'Maltesisches Pfund',
- 'MUR' => 'Mauritius-Rupie',
- 'MVR' => 'Malediven-Rupie',
- 'MWK' => 'Malawi-Kwacha',
- 'MXN' => 'Mexikanischer Peso',
- 'MXP' => 'Mexikanischer Silber-Peso (1861â1992)',
- 'MXV' => 'Mexicanischer Unidad de Inversion (UDI)',
- 'MYR' => 'Malaysischer Ringgit',
- 'MZE' => 'Mosambikanischer Escudo',
- 'MZM' => 'Mosambikanischer Metical (1980â2006)',
- 'MZN' => 'Mosambikanischer Metical',
- 'NAD' => 'Namibia-Dollar',
- 'NGN' => 'Nigerianischer Naira',
- 'NIC' => 'Nicaraguanischer CĂłrdoba (1988â1991)',
- 'NIO' => 'Nicaragua-Cordoba',
- 'NLG' => 'Niederländischer Gulden',
- 'NOK' => 'Norwegische Krone',
- 'NPR' => 'Nepalesische Rupie',
- 'NZD' => 'Neuseeland-Dollar',
- 'OMR' => 'Omanischer Rial',
- 'PAB' => 'Panamaischer Balboa',
- 'PEI' => 'Peruanischer Inti',
- 'PEN' => 'Peruanischer Neuer Sol',
- 'PES' => 'Peruanischer Sol (1863â1965)',
- 'PGK' => 'Papua-Neuguineischer Kina',
- 'PHP' => 'Philippinischer Peso',
- 'PKR' => 'Pakistanische Rupie',
- 'PLN' => 'Polnischer ZĹoty',
- 'PLZ' => 'Polnischer Zloty (1950â1995)',
- 'PTE' => 'Portugiesischer Escudo',
- 'PYG' => 'Paraguayischer GuaranĂ',
- 'QAR' => 'Katar-Riyal',
- 'RHD' => 'Rhodesischer Dollar',
- 'ROL' => 'Rumänischer Leu (1952â2006)',
- 'RON' => 'Rumänischer Leu',
- 'RSD' => 'Serbischer Dinar',
- 'RUB' => 'Russischer Rubel',
- 'RUR' => 'Russischer Rubel (1991â1998)',
- 'RWF' => 'Ruanda-Franc',
- 'SAR' => 'Saudi-Rial',
- 'SBD' => 'Salomonen-Dollar',
- 'SCR' => 'Seychellen-Rupie',
- 'SDD' => 'Sudanesischer Dinar (1992â2007)',
- 'SDG' => 'Sudanesisches Pfund',
- 'SDP' => 'Sudanesisches Pfund (1957â1998)',
- 'SEK' => 'Schwedische Krone',
- 'SGD' => 'Singapur-Dollar',
- 'SHP' => 'St. Helena-Pfund',
- 'SIT' => 'Slowenischer Tolar',
- 'SKK' => 'Slowakische Krone',
- 'SLL' => 'Sierra-leonischer Leone',
- 'SOS' => 'Somalia-Schilling',
- 'SRD' => 'Suriname-Dollar',
- 'SRG' => 'Suriname Gulden',
- 'SSP' => 'SĂźdsudanesisches Pfund',
- 'STD' => 'SĂŁo-tomĂŠischer Dobra',
- 'SUR' => 'Sowjetischer Rubel',
- 'SVC' => 'El Salvador Colon',
- 'SYP' => 'Syrisches Pfund',
- 'SZL' => 'Swasiländischer Lilangeni',
- 'THB' => 'Thailändischer Baht',
- 'TJR' => 'Tadschikistan Rubel',
- 'TJS' => 'Tadschikistan-Somoni',
- 'TMM' => 'Turkmenistan-Manat (1993â2009)',
- 'TMT' => 'Turkmenistan-Manat',
- 'TND' => 'Tunesischer Dinar',
- 'TOP' => 'Tongaischer PaĘťanga',
- 'TPE' => 'Timor-Escudo',
- 'TRL' => 'TĂźrkische Lira (1922â2005)',
- 'TRY' => 'TĂźrkische Lira',
- 'TTD' => 'Trinidad und Tobago-Dollar',
- 'TWD' => 'Neuer Taiwan-Dollar',
- 'TZS' => 'Tansania-Schilling',
- 'UAH' => 'Ukrainische Hrywnja',
- 'UAK' => 'Ukrainischer Karbovanetz',
- 'UGS' => 'Uganda-Schilling (1966â1987)',
- 'UGX' => 'Uganda-Schilling',
- 'USD' => 'US-Dollar',
- 'USN' => 'US Dollar (Nächster Tag)',
- 'USS' => 'US Dollar (Gleicher Tag)',
- 'UYP' => 'Uruguayischer Peso (1975â1993)',
- 'UYU' => 'Uruguayischer Peso',
- 'UZS' => 'Usbekistan-Sum',
- 'VEB' => 'Venezolanischer BolĂvar (1871â2008)',
- 'VEF' => 'Venezolanischer BolĂvar',
- 'VND' => 'Vietnamesischer Dong',
- 'VUV' => 'Vanuatu-Vatu',
- 'WST' => 'Samoanischer Tala',
- 'XAF' => 'CFA-Franc (BEAC)',
- 'XAG' => 'Unze Silber',
- 'XAU' => 'Unze Gold',
- 'XBA' => 'Europäische Rechnungseinheit',
- 'XBB' => 'Europäische Währungseinheit (XBB)',
- 'XBC' => 'Europäische Rechnungseinheit (XBC)',
- 'XBD' => 'Europäische Rechnungseinheit (XBD)',
- 'XCD' => 'Ostkaribischer Dollar',
- 'XDR' => 'Sonderziehungsrechte',
- 'XEU' => 'Europäische Währungseinheit (XEU)',
- 'XFO' => 'FranzĂśsischer Gold-Franc',
- 'XFU' => 'FranzĂśsischer UIC-Franc',
- 'XOF' => 'CFA-Franc (BCEAO)',
- 'XPD' => 'Unze Palladium',
- 'XPF' => 'CFP-Franc',
- 'XPT' => 'Unze Platin',
- 'XRE' => 'RINET Funds',
- 'XTS' => 'Testwährung',
- 'XXX' => 'Unbekannte Währung',
- 'YDD' => 'Jemen-Dinar',
- 'YER' => 'Jemen-Rial',
- 'YUD' => 'Jugoslawischer Dinar (1966â1990)',
- 'YUM' => 'Jugoslawischer Neuer Dinar (1994â2002)',
- 'YUN' => 'Jugoslawischer Dinar …
Large files files are truncated, but you can click here to view the full file