llms_load_textdomain( string $domain, string|null $plugin_dir = null, string|null $language_dir = null )

Load MO format localization files for the given text domain


Description Description

This function localizes using the WP Core’s default language file directories as a after checking in the LifterLMS-defined "safe" directory.

Language files files can be found in the following locations (The first loaded file takes priority):

  1. wp-content/languages/{$domain}/{$domain}-{$locale}.mo

    This is recommended "safe" location where custom language files can be stored. A file stored in this directory will never be automatically overwritten.

  2. wp-content/languages/plugins/{$domain}-{$locale}.mo

    This is the default directory where WordPress will download language files from the WordPress GlotPress server during updates. If you store a custom language file in this directory it will be overwritten during updates.

  3. wp-content/plugins/{$domain}/languages/{$domain}-{$locale}.mo

    This is the the LifterLMS plugin directory. A language file stored in this directory will be removed from the server during a LifterLMS plugin update.


Parameters Parameters

$domain

(Required) Textdomain being loaded.

$plugin_dir

(Optional) Full path to the plugin directory, if none supplied LLMS_PLUGIN_DIR is used.

Default value: null

$language_dir

(Optional) Relative path to the language directory within the plugin. If none supplied, languages is used.

Default value: null


Top ↑

Return Return

(void)


Top ↑

Source Source

File: includes/functions/llms-functions-l10n.php


			

Top ↑

Changelog Changelog

Changelog
Version Description
4.9.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.