code: public static function translate(string $message, string $toLang, string $fromLang = 'ru'): string
      {
          if ($fromLang === $toLang) {
              return $message;
          }
  
          if ($fromLang) {
              $requestLang = "$fromLang-$toLang";
          } else {
              $requestLang = $toLang;
          }
  
          $params = [
              'key' => static::getApiKey(),
              'text' => $message,
              'lang' => $requestLang,
              'format' => 'html'
          ];
  
          $translatedMessage = file_get_contents(static::TRANSLATE_URL . '?' . http_build_query($params));
  
          return json_decode($translatedMessage, true)['text'][0] ?? $message;
      }
docs: Перевести сообщение на выбранный язык
  
  @param string $message - сообщение
  @param string $toLang - на какой язык переводить
  @param string|NULL $fromLang - с какого языка переводить
  
  @return string