wp language

Установка, активация и управление языковыми пакетами.

Список команд Описание
wp language core list Список всех доступных языков.
wp language core is-installed Проверяет, установлен ли данный язык.
wp language core install Устанавливает заданный язык.
wp language core uninstall Удаляет данный язык.
wp language core update Обновляет установленные языки для core.
wp language core activate Активирует заданный язык.
wp language plugin list Список всех доступных языков для одного или нескольких плагинов.
wp language plugin is-installed Проверяет, установлен ли указанный язык.
wp language plugin install Устанавливает (загружает) указанный язык для указанного плагина.
wp language plugin uninstall Удаляет указанный язык для указанного плагина.
wp language plugin update Обновляет установленные языки для одного или нескольких плагинов.
wp language theme list Список всех доступных языков для одной или нескольких тем.
wp language theme is-installed Проверяет, установлен ли указанный язык для темы.
wp language theme install Устанавливает (загружает) указанный язык для темы.
wp language theme uninstall Удаляет указанный язык у указанной темы.
wp language theme update Обновляет установленные языки для одной или нескольких тем.

Примеры

wp language core

# Install the Dutch core language pack.
$ wp language core install nl_NL
Success: Language installed.

# Activate the Dutch core language pack.
$ wp language core activate nl_NL
Success: Language activated.

# Uninstall the Dutch core language pack.
$ wp language core uninstall nl_NL
Success: Language uninstalled.

# List installed core language packages.
$ wp language core list --status=installed
+----------+--------------+-------------+-----------+-----------+---------------------+
| language | english_name | native_name | status    | update    | updated             |
+----------+--------------+-------------+-----------+-----------+---------------------+
| nl_NL    | Dutch        | Nederlands  | installed | available | 2016-05-13 08:12:50 |
+----------+--------------+-------------+-----------+-----------+---------------------+

wp language theme

# Install the Dutch language pack for Twenty Seventeen.
$ wp language theme install twentyseventeen nl_NL
Success: Language installed.

wp language plugin

# Install the Dutch language pack for Akismet.
$ wp language plugin install akismet nl_NL
Success: Language installed.

Исходный код команд


wp language core list

Список всех доступных языков.

Использование

wp language core list [--field={field}] [--{field}={value}] [--fields={fields}] [--format={format}]

Можно указать Глобальные параметры и следующие:

[--field={field}]
Display the value of a single field
[--{field}={value}]
Filter results by key=value pairs.
[--fields={fields}]
Limit the output to specific fields.
[--format={format}]

Render output in a particular format.
По умолчанию: table
Может быть:

  • table
  • csv
  • json

Доступные поля

These fields will be displayed by default for each translation:

  • language
  • english_name
  • native_name
  • status
  • update
  • updated

Примеры

# List language,english_name,status fields of available languages.
$ wp language core list --fields=language,english_name,status
+----------------+-------------------------+-------------+
| language       | english_name            | status      |
+----------------+-------------------------+-------------+
| ar             | Arabic                  | uninstalled |
| ary            | Moroccan Arabic         | uninstalled |
| az             | Azerbaijani             | uninstalled |

wp language core is-installed

Проверяет, установлен ли данный язык.

Returns exit code 0 when installed, 1 when uninstalled.

Использование

wp language core is-installed {language}

Можно указать Глобальные параметры и следующие:

{language}
The language code to check.

Примеры

# Check whether the German language is installed; exit status 0 if installed, otherwise 1.
$ wp language core is-installed de_DE
$ echo $?
1

wp language core install

Устанавливает заданный язык.

Downloads the language pack from WordPress.org.

Использование

wp language core install {language}... [--activate]

Можно указать Глобальные параметры и следующие:

{language}...
Language code to install.
[--activate]
If set, the language will be activated immediately after install.

Примеры

# Install the Japanese language.
$ wp language core install ja
Success: Language installed.

wp language core uninstall

Удаляет данный язык.

Использование

wp language core uninstall {language}...

Можно указать Глобальные параметры и следующие:

{language}...
Language code to uninstall.

Примеры

$ wp language core uninstall ja
Success: Language uninstalled.

wp language core update

Обновляет установленные языки для core.

Использование

wp language core update [--dry-run]

Можно указать Глобальные параметры и следующие:

[--dry-run]
Preview which translations would be updated.

Примеры

$ wp language core update
Updating 'Japanese' translation for WordPress 4.9.2...
Downloading translation from https://downloads.wordpress.org/translation/core/4.9.2/ja.zip...
Translation updated successfully.
Success: Updated 1/1 translation.

wp language core activate

Активирует заданный язык.

Использование

wp language core activate {language}

Можно указать Глобальные параметры и следующие:

{language}
Language code to activate.

Примеры

$ wp language core activate ja
Success: Language activated.

wp language plugin list

Список всех доступных языков для одного или нескольких плагинов.

Использование

wp language plugin list [{plugin}...] [--all] [--field={field}] [--{field}={value}] [--fields={fields}] [--format={format}]

Можно указать Глобальные параметры и следующие:

[{plugin}...]
One or more plugins to list languages for.
[--all]
If set, available languages for all plugins will be listed.
[--field={field}]
Display the value of a single field.
[--{field}={value}]
Filter results by key=value pairs.
[--fields={fields}]
Limit the output to specific fields.
[--format={format}]

Render output in a particular format.
По умолчанию: table
Может быть:

  • table
  • csv
  • json

Доступные поля

These fields will be displayed by default for each translation:

  • plugin
  • language
  • english_name
  • native_name
  • status
  • update
  • updated

Примеры

# List language,english_name,status fields of available languages.
$ wp language plugin list --fields=language,english_name,status
+----------------+-------------------------+-------------+
| language       | english_name            | status      |
+----------------+-------------------------+-------------+
| ar             | Arabic                  | uninstalled |
| ary            | Moroccan Arabic         | uninstalled |
| az             | Azerbaijani             | uninstalled |

wp language plugin is-installed

Проверяет, установлен ли указанный язык.

Returns exit code 0 when installed, 1 when uninstalled.

Использование

wp language plugin is-installed {plugin} {language}...

Можно указать Глобальные параметры и следующие:

{plugin}
Plugin to check for.
{language}...
The language code to check.

Примеры

# Check whether the German language is installed for Akismet; exit status 0 if installed, otherwise 1.
$ wp language plugin is-installed akismet de_DE
$ echo $?
1

wp language plugin install

Устанавливает (загружает) указанный язык для указанного плагина.

Downloads the language pack from WordPress.org.

Использование

wp language plugin install {plugin} {language}...

Можно указать Глобальные параметры и следующие:

{plugin}
Plugin to install language for.
{language}...
Language code to install.

Примеры

# Install the Japanese language for Akismet.
$ wp language plugin install akismet ja
Success: Language installed.

wp language plugin uninstall

Удаляет указанный язык для указанного плагина.

Использование

wp language plugin uninstall {plugin} {language}...

Можно указать Глобальные параметры и следующие:

{plugin}
Plugin to uninstall language for.
{language}...
Language code to uninstall.

Примеры

$ wp language plugin uninstall hello-dolly ja
Success: Language uninstalled.

wp language plugin update

Обновляет установленные языки для одного или нескольких плагинов.

Использование

wp language plugin update [{plugin}...] [--all] [--dry-run]

Можно указать Глобальные параметры и следующие:

[{plugin}...]
One or more plugins to update languages for.
[--all]
If set, languages for all plugins will be updated.
[--dry-run]
Preview which translations would be updated.

Примеры

$ wp language plugin update --all
Updating 'Japanese' translation for Akismet 3.1.11...
Downloading translation from https://downloads.wordpress.org/translation/plugin/akismet/3.1.11/ja.zip...
Translation updated successfully.
Success: Updated 1/1 translation.

wp language theme list

Список всех доступных языков для одной или нескольких тем.

Использование

wp language theme list [{theme}...] [--all] [--field={field}] [--{field}={value}] [--fields={fields}] [--format={format}]

Можно указать Глобальные параметры и следующие:

[{theme}...]
One or more themes to list languages for.
[--all]
If set, available languages for all themes will be listed.
[--field={field}]
Display the value of a single field.
[--{field}={value}]
Filter results by key=value pairs.
[--fields={fields}]
Limit the output to specific fields.
[--format={format}]

Render output in a particular format.
По умолчанию: table
Может быть:

  • table
  • csv
  • json

Доступные поля

These fields will be displayed by default for each translation:

  • theme
  • language
  • english_name
  • native_name
  • status
  • update
  • updated

Примеры

# List language,english_name,status fields of available languages.
$ wp language theme list --fields=language,english_name,status
+----------------+-------------------------+-------------+
| language       | english_name            | status      |
+----------------+-------------------------+-------------+
| ar             | Arabic                  | uninstalled |
| ary            | Moroccan Arabic         | uninstalled |
| az             | Azerbaijani             | uninstalled |

wp language theme is-installed

Проверяет, установлен ли указанный язык для темы.

Returns exit code 0 when installed, 1 when uninstalled.

Использование

wp language theme is-installed {theme} {language}...

Можно указать Глобальные параметры и следующие:

{theme}
Theme to check for.
{language}...
The language code to check.

Примеры

# Check whether the German language is installed for Twenty Seventeen; exit status 0 if installed, otherwise 1.
$ wp language theme is-installed twentyseventeen de_DE
$ echo $?
1

wp language theme install

Устанавливает (загружает) указанный язык для темы.

Downloads the language pack from WordPress.org.

Использование

wp language theme install {theme} {language}...

Можно указать Глобальные параметры и следующие:

{theme}
Theme to install language for.
{language}...
Language code to install.

Примеры

# Install the Japanese language for Twenty Seventeen.
$ wp language theme install twentyseventeen ja
Success: Language installed.

wp language theme uninstall

Удаляет указанный язык у указанной темы.

Использование

wp language theme uninstall {theme} {language}...

Можно указать Глобальные параметры и следующие:

{theme}
Theme to uninstall language for.
{language}...
Language code to uninstall.

Примеры

$ wp language theme uninstall twentyten ja
Success: Language uninstalled.

wp language theme update

Обновляет установленные языки для одной или нескольких тем.

Использование

wp language theme update [{theme}...] [--all] [--dry-run]

Можно указать Глобальные параметры и следующие:

[{theme}...]
One or more themes to update languages for.
[--all]
If set, languages for all themes will be updated.
[--dry-run]
Preview which translations would be updated.

Примеры

$ wp language theme update --all
Updating 'Japanese' translation for Twenty Fifteen 1.5...
Downloading translation from https://downloads.wordpress.org/translation/theme/twentyfifteen/1.5/ja.zip...
Translation updated successfully.
Success: Updated 1/1 translation.