You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
642 B
PHTML
20 lines
642 B
PHTML
8 months ago
|
<?php
|
||
|
// Add strings from i18n directory. Note: We don't handle subdirectories, but we should in the future.
|
||
|
$i18n_files = glob( __DIR__ . '/i18n/*.php' );
|
||
|
|
||
|
// Library localization has been moved to the Cloud app.
|
||
|
$root_directory = defined( 'ET_BUILDER_PLUGIN_ACTIVE' ) ? ET_BUILDER_PLUGIN_DIR : get_template_directory();
|
||
|
$i18n_library = require $root_directory . '/cloud/i18n/library.php';
|
||
|
|
||
|
$strings = array();
|
||
|
|
||
|
foreach ( $i18n_files as $file ) {
|
||
|
$filename = basename( $file, '.php' );
|
||
|
$key = et_()->camel_case( $filename );
|
||
|
$strings[ $key ] = require $file;
|
||
|
}
|
||
|
|
||
|
$strings['library'] = $i18n_library;
|
||
|
|
||
|
return $strings;
|