Collections functions
Encryption functions
General functions
Render functions
Theme permission functions
Video functions
Resource functions

register_plugin_language()

Parameters

ColumnTypeDefaultDescription
$plugin

Location

include/plugin_functions.php lines 1477 to 1499

Definition

 
function register_plugin_language($plugin)
    {
    global 
$plugins,$language,$pagename,$lang,$applicationname,$customsitetext;
    
        
# Include language file
        
$langpath=get_plugin_path($plugin) . "/languages/";
    
        if (
file_exists($langpath "en.php")) {include $langpath "en.php";}
        if (
$language!="en")
            {
            if (
substr($language21)=='-' && substr($language02)!='en')
                @include 
$langpath safe_file_name(substr($language02)) . ".php";
            @include 
$langpath safe_file_name($language) . ".php";
            }
    
// If we have custome text created from Manage Content we need to reset this
    
if(isset($customsitetext))
        {
        foreach (
$customsitetext as $customsitetextname=>$customsitetextentry)
            {
            
$lang[$customsitetextname] = $customsitetextentry;
            }
        }
    }

This article was last updated 28th November 2020 23:05 Europe/London time based on the source file dated 9th October 2020 10:20 Europe/London time.