Перейти к основному содержимому Перейти к дополнительному содержимому

Перевести

Переводит заданное значение с использованием заданного словаря.

Синтаксис

TRANSLATE(dictionary, keepValuesWithoutTranslation, emptyAsNull, input)

Аргументы

Имя Тип Описание Значение по умолчанию
словарь string
keepValuesWithoutTranslation булево Сохранять ли значения, которые не сопоставлены со значением в функциональности
emptyAsNull булево Если установлено, пустые значения будут рассматриваться как null
Входные данные строковый/числовой

Возвращает

Возвращает значение string.


Примеры

словарь keepValuesWithoutTranslation emptyAsNull Входные данные Выходные данные
'a,Antman
b,Batman
d,' ложь ложь 'a' `Antman`
'a,Antman
b,Batman
d,' ложь ложь 'b' `Batman`
'a,Antman
b,Batman
d,' ложь ложь 'c' null
'a,Antman
b,Бэтмен
d,' «true» ложь 'c' `c`
'a,Человек-муравей
b,Бэтмен
d,' «true» «true» 'd' null
'a,Antman
b,Batman
d,' «true» ложь 'd' ``
'1234.0,good' ложь ложь 1234 `good`
'1234.0,good' ложь ложь 1234 `good`
'0.0,good' ложь ложь 0 `good`
'-0.0,good' ложь ложь 0 `good`
'-0.0,good' ложь ложь 0 `good`
'1.23456e17,good' ложь ложь 123456000000000000 `good`
'6.000000000000001,good' ложь ложь 6 null

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!