Skip to content

Commit

Permalink
[ADD] Template Variables functions.
Browse files Browse the repository at this point in the history
  • Loading branch information
Serhii Korneliuk authored and Seiger committed Oct 23, 2022
1 parent 30a0552 commit 81b8009
Show file tree
Hide file tree
Showing 10 changed files with 687 additions and 586 deletions.
100 changes: 51 additions & 49 deletions lang/en/global.php
Original file line number Diff line number Diff line change
@@ -1,73 +1,75 @@
<?php return [
'slang' => 'Multilanguage',
'slang_icon' => 'fa fa-globe-europe',
'slang_desc' => 'Managing site language settings',
'add_translation' => 'Add translation',
'auto_translate' => 'Auto-translation',
'copyright' => 'Development',
'description' => '<b>sLang</b> allows you to translate static texts (pop-up messages, button names) as well as content throughout the site.',
'dictionary' => 'Dictionary',
'settings' => 'Settings',
'lang_def' => 'Default language',
'select_lang' => 'Choose language',
'field' => 'Field',
'do_not_empty' => 'should not be empty',
'use_url' => 'Use in URL',
'languages' => 'List of site languages',
'must_contain' => 'and must contain the default language',
'must_contain_lang' => 'and must contain the Default Language as well as values from the Language List',
'lang_front' => 'List of frontend languages',
'example_usage' => 'Use the construct <b>@lang(\'phrase\')</b> to embed translation phrases into a Blade template. for example <b>@lang(\'Hallo World!\')</b>',
'synchronize' => 'Synchronize',
'synchronize_help' => 'Synchronize translations of templates and site database',
'auto_translate' => 'Auto-translation',
'seotitle' => 'SEO title document',
'seodescription' => 'SEO description document',
'copyright' => 'Development',
'add_translation' => 'Add translation',
'menu_main' => 'Menu Main',
'menu_main_help' => 'The resource is available for display in the main menu of the site.',
'menu_footer' => 'Menu Footer',
'menu_footer_help' => 'The resource is available for display in the basement menu.',
'lang_en' => 'English',
'lang_uk' => 'Ukrainian',
'lang_ru' => 'Russian',
'field' => 'Field',
'lang_ab' => 'Abkhazian',
'lang_az' => 'Azerbaijani',
'lang_be' => 'Belarusian',
'lang_bg' => 'Bulgarian',
'lang_hu' => 'Hungarian',
'lang_nl' => 'Dutch',
'lang_el' => 'Greek',
'lang_cs' => 'Czech',
'lang_da' => 'Danish',
'lang_de' => 'German',
'lang_def' => 'Default language',
'lang_el' => 'Greek',
'lang_en' => 'English',
'lang_es' => 'Spanish',
'lang_et' => 'Estonian',
'lang_fi' => 'Finnish',
'lang_fr' => 'French',
'lang_front' => 'List of frontend languages',
'lang_ga' => 'Irish',
'lang_hr' => 'Croatian',
'lang_hu' => 'Hungarian',
'lang_id' => 'Indonesian',
'lang_is' => 'Icelandic',
'lang_es' => 'Spanish',
'lang_it' => 'Italian',
'lang_lv' => 'Latvian',
'lang_ja' => 'Japanese',
'lang_km' => 'Khmer',
'lang_ko' => 'Korean',
'lang_lt' => 'Lithuanian',
'lang_de' => 'German',
'lang_lv' => 'Latvian',
'lang_ms' => 'Malay',
'lang_nl' => 'Dutch',
'lang_no' => 'Norwegian',
'lang_pl' => 'Polish',
'lang_pt' => 'Portuguese',
'lang_pt-br' => 'Portuguese (Brasilia)',
'lang_pt' => 'Portuguese',
'lang_ro' => 'Romanian',
'lang_sr' => 'Serbian',
'lang_ru' => 'Russian',
'lang_sg' => 'Sango',
'lang_sk' => 'Slovak',
'lang_sl' => 'Slovenian',
'lang_fr' => 'French',
'lang_hr' => 'Croatian',
'lang_cs' => 'Czech',
'lang_sr' => 'Serbian',
'lang_sv' => 'Swedish',
'lang_et' => 'Estonian',
'lang_uz' => 'Uzbek',
'lang_ja' => 'Japanese',
'lang_zh-hant' => 'Traditional Chinese',
'lang_zh-hans' => 'Simplified Chinese',
'lang_th' => 'Thai',
'lang_vi' => 'Vietnamese',
'lang_sg' => 'Sango',
'lang_tr' => 'Turkish',
'lang_fi' => 'Finnish',
'lang_km' => 'Khmer',
'lang_ko' => 'Korean',
'lang_id' => 'Indonesian',
'lang_ms' => 'Malay',
'lang_uk' => 'Ukrainian',
'lang_uz' => 'Uzbek',
'lang_vi' => 'Vietnamese',
'lang_zh-hans' => 'Simplified Chinese',
'lang_zh-hant' => 'Traditional Chinese',
'languages' => 'List of site languages',
'menu_footer_help' => 'The resource is available for display in the basement menu.',
'menu_footer' => 'Menu Footer',
'menu_main_help' => 'The resource is available for display in the main menu of the site.',
'menu_main' => 'Menu Main',
'must_contain_lang' => 'and must contain the Default Language as well as values from the Language List',
'must_contain' => 'and must contain the default language',
'select_lang' => 'Choose language',
'seodescription_help' => 'Enter SEO Resource Description.',
'seodescription' => 'SEO description document',
'seotitle_help' => 'Enter the SEO Title of the resource.',
'seotitle' => 'SEO title document',
'settings' => 'Settings',
'slang_desc' => 'Managing site language settings',
'slang_icon' => 'fa fa-globe-europe',
'slang' => 'Multilanguage',
'synchronize_help' => 'Synchronize translations of templates and site database',
'synchronize' => 'Synchronize',
'use_url' => 'Use in URL',
];
100 changes: 51 additions & 49 deletions lang/ru/global.php
Original file line number Diff line number Diff line change
@@ -1,73 +1,75 @@
<?php return [
'slang' => 'Мультиязык',
'slang_icon' => 'fa fa-globe-europe',
'slang_desc' => 'Управление настройками языков сайта',
'add_translation' => 'Добавить перевод',
'auto_translate' => 'Автоперевод',
'copyright' => 'Разработка',
'description' => '<b>sLang</b> позволяет выполнять перевод статических текстов (всплывающих сообщений, названий кнопок) а также контента по всему сайту.',
'dictionary' => 'Словарь',
'settings' => 'Настройки',
'lang_def' => 'Язык по умолчанию',
'select_lang' => 'Выберите язык',
'field' => 'Поле',
'do_not_empty' => 'не должно быть пустым',
'use_url' => 'Использовать в URL',
'languages' => 'Список языков сайта',
'must_contain' => 'и должно содержать Язык по умолчанию',
'must_contain_lang' => 'и должно содержать Язык по умолчанию а также значения из Списка языков',
'lang_front' => 'Список языков фронтенда',
'example_usage' => 'Используйте конструкцию <b>@lang(\'phrase\')</b> для встраивания фраз переводов в Blade шаблоне. Например <b>@lang(\'Привет Мир!\')</b>',
'synchronize' => 'Синхронизировать',
'synchronize_help' => 'Синхронизировать переводы шаблонов и БД сайта',
'auto_translate' => 'Автоперевод',
'seotitle' => 'SEO title document',
'seodescription' => 'SEO description document',
'copyright' => 'Разработка',
'add_translation' => 'Добавить перевод',
'menu_main' => 'Главное меню',
'menu_main_help' => 'Ресурс доступен для вывода в главном меню сайта.',
'menu_footer' => 'Меню подвала',
'menu_footer_help' => 'Ресурс доступен для вывода в меню подвала.',
'lang_en' => 'Английский',
'lang_uk' => 'Украинский',
'lang_ru' => 'Русский',
'field' => 'Поле',
'lang_ab' => 'Абхазский',
'lang_az' => 'Азербайджанский',
'lang_be' => 'Белорусский',
'lang_bg' => 'Болгарский',
'lang_hu' => 'Венгерский',
'lang_nl' => 'Нидерландский',
'lang_el' => 'Греческий',
'lang_cs' => 'Чешский',
'lang_da' => 'Датский',
'lang_de' => 'Немецкий',
'lang_def' => 'Язык по умолчанию',
'lang_el' => 'Греческий',
'lang_en' => 'Английский',
'lang_es' => 'Испанский',
'lang_et' => 'Эстонский',
'lang_fi' => 'Фи́нский',
'lang_fr' => 'Французский',
'lang_front' => 'Список языков фронтенда',
'lang_ga' => 'Ирландский',
'lang_hr' => 'Хорватский',
'lang_hu' => 'Венгерский',
'lang_id' => 'Индонезийский',
'lang_is' => 'Исландский',
'lang_es' => 'Испанский',
'lang_it' => 'Итальянский',
'lang_lv' => 'Латвийский',
'lang_ja' => 'Японский',
'lang_km' => 'Кхмерский',
'lang_ko' => 'Корейский',
'lang_lt' => 'Литовский',
'lang_de' => 'Немецкий',
'lang_lv' => 'Латвийский',
'lang_ms' => 'Малайский',
'lang_nl' => 'Нидерландский',
'lang_no' => 'Норвежский',
'lang_pl' => 'Польский',
'lang_pt' => 'Португальский',
'lang_pt-br' => 'Португальский (Бразилия)',
'lang_pt' => 'Португальский',
'lang_ro' => 'Румынский',
'lang_sr' => 'Сербский',
'lang_ru' => 'Русский',
'lang_sg' => 'Санго',
'lang_sk' => 'Словацкий',
'lang_sl' => 'Словенский',
'lang_fr' => 'Французский',
'lang_hr' => 'Хорватский',
'lang_cs' => 'Чешский',
'lang_sr' => 'Сербский',
'lang_sv' => 'Шведский',
'lang_et' => 'Эстонский',
'lang_uz' => 'Узбекский',
'lang_ja' => 'Японский',
'lang_zh-hant' => 'Традиционный китайский',
'lang_zh-hans' => 'Упрощенный китайский',
'lang_th' => 'Тайский',
'lang_vi' => 'Вьетнамский',
'lang_sg' => 'Санго',
'lang_tr' => 'Турецкий',
'lang_fi' => 'Фи́нский',
'lang_km' => 'Кхмерский',
'lang_ko' => 'Корейский',
'lang_id' => 'Индонезийский',
'lang_ms' => 'Малайский',
'lang_uk' => 'Украинский',
'lang_uz' => 'Узбекский',
'lang_vi' => 'Вьетнамский',
'lang_zh-hans' => 'Упрощенный китайский',
'lang_zh-hant' => 'Традиционный китайский',
'languages' => 'Список языков сайта',
'menu_footer_help' => 'Ресурс доступен для вывода в меню подвала.',
'menu_footer' => 'Меню подвала',
'menu_main_help' => 'Ресурс доступен для вывода в главном меню сайта.',
'menu_main' => 'Главное меню',
'must_contain_lang' => 'и должно содержать Язык по умолчанию а также значения из Списка языков',
'must_contain' => 'и должно содержать Язык по умолчанию',
'select_lang' => 'Выберите язык',
'seodescription_help' => 'Введите SEO Описание ресурса.',
'seodescription' => 'SEO description document',
'seotitle_help' => 'Введите SEO Заголовок ресурса.',
'seotitle' => 'SEO title document',
'settings' => 'Настройки',
'slang_desc' => 'Управление настройками языков сайта',
'slang_icon' => 'fa fa-globe-europe',
'slang' => 'Мультиязык',
'synchronize_help' => 'Синхронизировать переводы шаблонов и БД сайта',
'synchronize' => 'Синхронизировать',
'use_url' => 'Использовать в URL',
];
98 changes: 50 additions & 48 deletions lang/uk/global.php
Original file line number Diff line number Diff line change
@@ -1,72 +1,74 @@
<?php return [
'slang' => 'Мультимова',
'slang_icon' => 'fa fa-globe-europe',
'slang_desc' => 'Управління налаштуваннями мов сайту',
'add_translation' => 'Додати переклад',
'auto_translate' => 'Автопереклад',
'copyright' => 'Розробка',
'description' => '<b>sLang</b> дозволяє виконувати переклад статичних текстів (спливаючих повідомлень, назв кнопок) та контенту по всьому сайту.',
'dictionary' => 'Словник',
'settings' => 'Налаштування',
'lang_def' => 'Мова типово',
'select_lang' => 'Виберіть мову',
'field' => 'Поле',
'do_not_empty' => 'не повинно бути порожнім',
'use_url' => 'Використати в URL',
'languages' => 'Список мов сайту',
'must_contain' => 'і має містити Мову за замовчуванням',
'must_contain_lang' => 'і має містити Мову за замовчуванням, а також значення зі Списку мов',
'lang_front' => 'Список мов фронтенду',
'example_usage' => 'Використовуйте конструкцію <b>@lang(\'phrase\')</b> для вбудовування фраз перекладу в Blade шаблоні. Наприклад <b>@lang(\'Привіт світ!\')</b>',
'synchronize' => 'Синхронізувати',
'synchronize_help' => 'Синхронізувати переклади шаблонів та БД сайту',
'auto_translate' => 'Автопереклад',
'seotitle' => 'SEO заголовок документа',
'seodescription' => 'SEO опис документа',
'copyright' => 'Розробка',
'add_translation' => 'Додати переклад',
'menu_main' => 'Головне меню',
'menu_main_help' => 'Ресурс доступний для виводу в головне меню сайту.',
'menu_footer' => 'Меню підвала',
'menu_footer_help' => 'Ресурс доступний для виводу в меню підвала.',
'lang_en' => 'Англійська',
'lang_uk' => 'Українська',
'lang_ru' => 'Російська',
'field' => 'Поле',
'lang_ab' => 'Абхазька',
'lang_az' => 'Азербайджанська',
'lang_be' => 'Білоруська',
'lang_bg' => 'Болгарська',
'lang_hu' => 'Угорська',
'lang_nl' => 'Нідерландська',
'lang_el' => 'Грецька',
'lang_cs' => 'Чеська',
'lang_da' => 'Данська',
'lang_de' => 'Німецька',
'lang_def' => 'Мова типово',
'lang_el' => 'Грецька',
'lang_en' => 'Англійська',
'lang_es' => 'Іспанська',
'lang_et' => 'Естонська',
'lang_fi' => 'Фінська',
'lang_fr' => 'Французька',
'lang_front' => 'Список мов фронтенду',
'lang_ga' => 'Ірландська',
'lang_hr' => 'Хорватська',
'lang_hu' => 'Угорська',
'lang_id' => 'Індонезійська',
'lang_is' => 'Ісландська',
'lang_es' => 'Іспанська',
'lang_it' => 'Італійська',
'lang_lv' => 'Латвійська',
'lang_ja' => 'Японська',
'lang_ko' => 'Корейська',
'lang_lt' => 'Литовська',
'lang_de' => 'Німецька',
'lang_lv' => 'Латвійська',
'lang_ms' => 'Малайська',
'lang_nl' => 'Нідерландська',
'lang_no' => 'Норвезька',
'lang_pl' => 'Польська',
'lang_pt' => 'Португальська',
'lang_pt-br' => 'Португальська (Бразилія)',
'lang_pt' => 'Португальська',
'lang_ro' => 'Румунська',
'lang_sr' => 'Сербська',
'lang_ru' => 'Російська',
'lang_sg' => 'Санго',
'lang_sk' => 'Словацька',
'lang_sl' => 'Словенська',
'lang_fr' => 'Французька',
'lang_hr' => 'Хорватська',
'lang_cs' => 'Чеська',
'lang_sr' => 'Сербська',
'lang_sv' => 'Шведська',
'lang_et' => 'Естонська',
'lang_uz' => 'Узбецька',
'lang_ja' => 'Японська',
'lang_zh-hant' => 'Традиційна китайська',
'lang_zh-hans' => 'Спрощена китайська',
'lang_th' => 'Тайська',
'lang_vi' => 'В\'єтнамська',
'lang_sg' => 'Санго',
'lang_tr' => 'Турецька',
'lang_fi' => 'Фінська',
'lang_ko' => 'Корейська',
'lang_id' => 'Індонезійська',
'lang_ms' => 'Малайська',
'lang_uk' => 'Українська',
'lang_uz' => 'Узбецька',
'lang_vi' => 'В\'єтнамська',
'lang_zh-hans' => 'Спрощена китайська',
'lang_zh-hant' => 'Традиційна китайська',
'languages' => 'Список мов сайту',
'menu_footer_help' => 'Ресурс доступний для виводу в меню підвала.',
'menu_footer' => 'Меню підвала',
'menu_main_help' => 'Ресурс доступний для виводу в головне меню сайту.',
'menu_main' => 'Головне меню',
'must_contain_lang' => 'і має містити Мову за замовчуванням, а також значення зі Списку мов',
'must_contain' => 'і має містити Мову за замовчуванням',
'select_lang' => 'Виберіть мову',
'seodescription_help' => 'Введіть SEO Опис ресурса.',
'seodescription' => 'SEO опис документа',
'seotitle_help' => 'Введіть SEO Заголовок ресурса.',
'seotitle' => 'SEO заголовок документа',
'settings' => 'Налаштування',
'slang_desc' => 'Управління налаштуваннями мов сайту',
'slang_icon' => 'fa fa-globe-europe',
'slang' => 'Мультимова',
'synchronize_help' => 'Синхронізувати переклади шаблонів та БД сайту',
'synchronize' => 'Синхронізувати',
'use_url' => 'Використати в URL',
];
Loading

0 comments on commit 81b8009

Please sign in to comment.