Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.

Latest commit

 

History

History
31 lines (24 loc) · 940 Bytes

File metadata and controls

31 lines (24 loc) · 940 Bytes

Перевод слов и выражений

Используя ассоциативный массив, создайте функцию для перевода заданной строки на необходимый язык.

Переводимые слова и фразы ограничены заданным набором.

На вход функция получает:

  • $phrase - фраза
  • $lang - язык

На выход функция возвращает переведенное слово.

Примерная структура массива с набором слов и фраз:

$dict = [
  'en' => [
    'hello' => 'Hello!',
    'open' => 'Open',
    'save' => 'Save',
    'close_the_window' => 'Close the window?',
  ],
  'ru' => [
    'hello' => 'Привет!',
    'open' => 'Открыть',
    'save' => 'Сохранить',
    'close_the_window' => 'Закрыть окно?',
  ],
];