mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-22 18:27:16 +00:00
290 lines
6.6 KiB
PHP
290 lines
6.6 KiB
PHP
<?php
|
|
|
|
/**
|
|
* Basic Configuration for the gettext feature in the Wavelog Installer.
|
|
* Defines some basic parameters. Nothing fancy
|
|
*
|
|
* Author: HB9HIL, 2024
|
|
*
|
|
*/
|
|
|
|
$gt_conf['default_domain'] = 'installer';
|
|
|
|
$gt_conf['default_lang'] = 'english';
|
|
|
|
$gt_conf['lang_cookie'] = 'install_lang';
|
|
|
|
$gt_conf['languages'] = array(
|
|
|
|
'albanian' => array(
|
|
'name' => 'Shqip',
|
|
'name_en' => 'Albanian',
|
|
'folder' => 'albanian',
|
|
'locale' => 'sq',
|
|
'gettext' => 'sq',
|
|
'direction' => 'ltr',
|
|
'code' => 'sq',
|
|
'flag' => 'al',
|
|
),
|
|
'armenian' => array(
|
|
'name' => 'Հայերեն',
|
|
'name_en' => 'Armenian',
|
|
'folder' => 'armenian',
|
|
'locale' => 'hy',
|
|
'gettext' => 'hy',
|
|
'direction' => 'ltr',
|
|
'code' => 'hy',
|
|
'flag' => 'am',
|
|
),
|
|
'bosnian' => array(
|
|
'name' => 'Bosanski',
|
|
'name_en' => 'Bosnian',
|
|
'folder' => 'bosnian',
|
|
'locale' => 'bs',
|
|
'gettext' => 'bs',
|
|
'direction' => 'ltr',
|
|
'code' => 'bs',
|
|
'flag' => 'ba',
|
|
),
|
|
'bulgarian' => array(
|
|
'name' => 'Български',
|
|
'name_en' => 'Bulgarian',
|
|
'folder' => 'bulgarian',
|
|
'locale' => 'bg-BG',
|
|
'gettext' => 'bg_BG',
|
|
'direction' => 'ltr',
|
|
'code' => 'bg',
|
|
'flag' => 'bg',
|
|
),
|
|
'chinese_simplified' => array(
|
|
'name' => '中文(简体)',
|
|
'name_en' => 'Chinese (Simplified)',
|
|
'folder' => 'chinese_simplified',
|
|
'locale' => 'zh-CN',
|
|
'gettext' => 'zh_CN',
|
|
'direction' => 'ltr',
|
|
'code' => 'zh-Hans',
|
|
'flag' => 'cn',
|
|
),
|
|
'croatian' => array(
|
|
'name' => 'Hrvatski',
|
|
'name_en' => 'Croatian',
|
|
'folder' => 'croatian',
|
|
'locale' => 'hr',
|
|
'gettext' => 'hr',
|
|
'direction' => 'ltr',
|
|
'code' => 'hr',
|
|
'flag' => 'hr',
|
|
),
|
|
'czech' => array(
|
|
'name' => 'Čeština',
|
|
'name_en' => 'Czech',
|
|
'folder' => 'czech',
|
|
'locale' => 'cs-CZ',
|
|
'gettext' => 'cs_CZ',
|
|
'direction' => 'ltr',
|
|
'code' => 'cs',
|
|
'flag' => 'cz',
|
|
),
|
|
'dutch' => array(
|
|
'name' => 'Nederlands',
|
|
'name_en' => 'Dutch',
|
|
'folder' => 'dutch',
|
|
'locale' => 'nl-NL',
|
|
'gettext' => 'nl_NL',
|
|
'direction' => 'ltr',
|
|
'code' => 'nl',
|
|
'flag' => 'nl',
|
|
),
|
|
'english' => array(
|
|
'name' => 'English',
|
|
'name_en' => 'English',
|
|
'folder' => 'english',
|
|
'locale' => 'en-US',
|
|
'gettext' => 'en_US',
|
|
'direction' => 'ltr',
|
|
'code' => 'en',
|
|
'flag' => 'us',
|
|
),
|
|
'estonian' => array(
|
|
'name' => 'Eesti',
|
|
'name_en' => 'Estonian',
|
|
'folder' => 'estonian',
|
|
'locale' => 'et',
|
|
'gettext' => 'et',
|
|
'direction' => 'ltr',
|
|
'code' => 'et',
|
|
'flag' => 'ee',
|
|
),
|
|
'finnish' => array(
|
|
'name' => 'Suomi',
|
|
'name_en' => 'Finnish',
|
|
'folder' => 'finnish',
|
|
'locale' => 'fi-FI',
|
|
'gettext' => 'fi_FI',
|
|
'direction' => 'ltr',
|
|
'code' => 'fi',
|
|
'flag' => 'fi',
|
|
),
|
|
'french' => array(
|
|
'name' => 'Français',
|
|
'name_en' => 'French',
|
|
'folder' => 'french',
|
|
'locale' => 'fr-FR',
|
|
'gettext' => 'fr_FR',
|
|
'direction' => 'ltr',
|
|
'code' => 'fr',
|
|
'flag' => 'fr',
|
|
),
|
|
'german' => array(
|
|
'name' => 'Deutsch',
|
|
'name_en' => 'German',
|
|
'folder' => 'german',
|
|
'locale' => 'de-DE',
|
|
'gettext' => 'de_DE',
|
|
'direction' => 'ltr',
|
|
'code' => 'de',
|
|
'flag' => 'de',
|
|
),
|
|
'greek' => array(
|
|
'name' => 'Ελληνικά',
|
|
'name_en' => 'Greek',
|
|
'folder' => 'greek',
|
|
'locale' => 'el-GR',
|
|
'gettext' => 'el_GR',
|
|
'direction' => 'ltr',
|
|
'code' => 'el',
|
|
'flag' => 'gr',
|
|
),
|
|
'hungarian' => array(
|
|
'name' => 'Magyar',
|
|
'name_en' => 'Hungarian',
|
|
'folder' => 'hungarian',
|
|
'locale' => 'hu',
|
|
'gettext' => 'hu',
|
|
'direction' => 'ltr',
|
|
'code' => 'hu',
|
|
'flag' => 'hu',
|
|
),
|
|
'italian' => array(
|
|
'name' => 'Italiano',
|
|
'name_en' => 'Italian',
|
|
'folder' => 'italian',
|
|
'locale' => 'it-IT',
|
|
'gettext' => 'it_IT',
|
|
'direction' => 'ltr',
|
|
'code' => 'it',
|
|
'flag' => 'it',
|
|
),
|
|
'latvian' => array(
|
|
'name' => 'Latviešu',
|
|
'name_en' => 'Latvian',
|
|
'folder' => 'latvian',
|
|
'locale' => 'lv',
|
|
'gettext' => 'lv',
|
|
'direction' => 'ltr',
|
|
'code' => 'lv',
|
|
'flag' => 'lv',
|
|
),
|
|
'lithuanian' => array(
|
|
'name' => 'Lietuvių',
|
|
'name_en' => 'Lithuanian',
|
|
'folder' => 'lithuanian',
|
|
'locale' => 'lt',
|
|
'gettext' => 'lt',
|
|
'direction' => 'ltr',
|
|
'code' => 'lt',
|
|
'flag' => 'lt',
|
|
),
|
|
'montenegrin' => array(
|
|
'name' => 'Crnogorski',
|
|
'name_en' => 'Montenegrin',
|
|
'folder' => 'montenegrin',
|
|
'locale' => 'cnr',
|
|
'gettext' => 'cnr',
|
|
'direction' => 'ltr',
|
|
'code' => 'cnr',
|
|
'flag' => 'me',
|
|
),
|
|
'polish' => array(
|
|
'name' => 'Polski',
|
|
'name_en' => 'Polish',
|
|
'folder' => 'polish',
|
|
'locale' => 'pl-PL',
|
|
'gettext' => 'pl_PL',
|
|
'direction' => 'ltr',
|
|
'code' => 'pl',
|
|
'flag' => 'pl',
|
|
),
|
|
'portuguese' => array(
|
|
'name' => 'Português',
|
|
'name_en' => 'Portuguese',
|
|
'folder' => 'portuguese',
|
|
'locale' => 'pt-PT',
|
|
'gettext' => 'pt_PT',
|
|
'direction' => 'ltr',
|
|
'code' => 'pt',
|
|
'flag' => 'pt',
|
|
),
|
|
'russian' => array(
|
|
'name' => 'Русский',
|
|
'name_en' => 'Russian',
|
|
'folder' => 'russian',
|
|
'locale' => 'ru-RU',
|
|
'gettext' => 'ru_RU',
|
|
'direction' => 'ltr',
|
|
'code' => 'ru',
|
|
'flag' => 'ru',
|
|
),
|
|
'serbian' => array(
|
|
'name' => 'Srpski',
|
|
'name_en' => 'Serbian',
|
|
'folder' => 'serbian',
|
|
'locale' => 'sr',
|
|
'gettext' => 'sr',
|
|
'direction' => 'ltr',
|
|
'code' => 'sr',
|
|
'flag' => 'rs',
|
|
),
|
|
'slovenian' => array(
|
|
'name' => 'Slovenščina',
|
|
'name_en' => 'Slovenian',
|
|
'folder' => 'slovenian',
|
|
'locale' => 'sl',
|
|
'gettext' => 'sl',
|
|
'direction' => 'ltr',
|
|
'code' => 'sl',
|
|
'flag' => 'si',
|
|
),
|
|
'spanish' => array(
|
|
'name' => 'Español',
|
|
'name_en' => 'Spanish',
|
|
'folder' => 'spanish',
|
|
'locale' => 'es-ES',
|
|
'gettext' => 'es_ES',
|
|
'direction' => 'ltr',
|
|
'code' => 'es',
|
|
'flag' => 'es',
|
|
),
|
|
'swedish' => array(
|
|
'name' => 'Svenska',
|
|
'name_en' => 'Swedish',
|
|
'folder' => 'swedish',
|
|
'locale' => 'sv-SE',
|
|
'gettext' => 'sv_SE',
|
|
'direction' => 'ltr',
|
|
'code' => 'sv',
|
|
'flag' => 'se',
|
|
),
|
|
'turkish' => array(
|
|
'name' => 'Türkçe',
|
|
'name_en' => 'Turkish',
|
|
'folder' => 'turkish',
|
|
'locale' => 'tr-TR',
|
|
'gettext' => 'tr_TR',
|
|
'direction' => 'ltr',
|
|
'code' => 'tr',
|
|
'flag' => 'tr',
|
|
)
|
|
);
|