function _views_timelinejs_list_languages in Views TimelineJS integration 8.3
Same name and namespace in other branches
- 7.3 views_timelinejs.module \_views_timelinejs_list_languages()
Returns an array of language options that are supported by TimelineJS3.
Return value
array An array of language names, keyed by language code.
2 calls to _views_timelinejs_list_languages()
- TimelineJS::buildOptionsForm in src/
Plugin/ views/ style/ TimelineJS.php - Provide a form to edit options for this plugin.
- TimelineJS::prepareLanguageOption in src/
Plugin/ views/ style/ TimelineJS.php - Sets the timeline language option to the site's current language.
File
- ./
views_timelinejs.module, line 142 - Views TimelineJS API, theming, libraries, etc.
Code
function _views_timelinejs_list_languages() {
return [
'af' => t('Afrikaans'),
'ar' => t('Arabic'),
'hy' => t('Armenian'),
'eu' => t('Basque'),
'be' => t('Belarusian'),
'bg' => t('Bulgarian'),
'ca' => t('Catalan'),
'zh-cn' => t('Chinese'),
'hr' => t('Croatian / Hrvatski'),
'cz' => t('Czech'),
'da' => t('Danish'),
'nl' => t('Dutch'),
'en' => t('English'),
'en-24hr' => t('English (24-hour time)'),
'en-week' => t('English (display weeks)'),
'eo' => t('Esperanto'),
'et' => t('Estonian'),
'fo' => t('Faroese'),
'fa' => t('Farsi'),
'fi' => t('Finnish'),
'fr' => t('French'),
'fy' => t('Frisian'),
'gl' => t('Galician'),
'ka' => t('Georgian'),
'de' => t('German / Deutsch'),
'el' => t('Greek'),
'he' => t('Hebrew'),
'hi' => t('Hindi'),
'hu' => t('Hungarian'),
'is' => t('Icelandic'),
'id' => t('Indonesian'),
'ga' => t('Irish'),
'it' => t('Italian'),
'ja' => t('Japanese'),
'ko' => t('Korean'),
'lv' => t('Latvian'),
'lt' => t('Lithuanian'),
'lb' => t('Luxembourgish'),
'ms' => t('Malay'),
'ne' => t('Nepali'),
'no' => t('Norwegian'),
'pl' => t('Polish'),
'pt' => t('Portuguese'),
'pt-br' => t('Portuguese (Brazilian)'),
'ro' => t('Romanian'),
'rm' => t('Romansh'),
'ru' => t('Russian'),
'sr-cy' => t('Serbian - Cyrillic'),
'sr' => t('Serbian - Latin'),
'si' => t('Sinhalese'),
'sk' => t('Slovak'),
'sl' => t('Slovenian'),
'es' => t('Spanish'),
'sv' => t('Swedish'),
'tl' => t('Tagalog'),
'ta' => t('Tamil'),
'zh-tw' => t('Taiwanese'),
'te' => t('Telugu'),
'th' => t('Thai'),
'tr' => t('Turkish'),
'uk' => t('Ukrainian'),
'ur' => t('Urdu'),
];
}