first commit
This commit is contained in:
7
wp-content/plugins/wpml-string-translation/vendor/autoload.php
vendored
Normal file
7
wp-content/plugins/wpml-string-translation/vendor/autoload.php
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
|
||||
// autoload.php @generated by Composer
|
||||
|
||||
require_once __DIR__ . '/composer/autoload_real.php';
|
||||
|
||||
return ComposerAutoloaderInit7da2b10f3726366a1aa4039f5a2e7723::getLoader();
|
||||
445
wp-content/plugins/wpml-string-translation/vendor/composer/ClassLoader.php
vendored
Normal file
445
wp-content/plugins/wpml-string-translation/vendor/composer/ClassLoader.php
vendored
Normal file
@@ -0,0 +1,445 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of Composer.
|
||||
*
|
||||
* (c) Nils Adermann <naderman@naderman.de>
|
||||
* Jordi Boggiano <j.boggiano@seld.be>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
namespace Composer\Autoload;
|
||||
|
||||
/**
|
||||
* ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
|
||||
*
|
||||
* $loader = new \Composer\Autoload\ClassLoader();
|
||||
*
|
||||
* // register classes with namespaces
|
||||
* $loader->add('Symfony\Component', __DIR__.'/component');
|
||||
* $loader->add('Symfony', __DIR__.'/framework');
|
||||
*
|
||||
* // activate the autoloader
|
||||
* $loader->register();
|
||||
*
|
||||
* // to enable searching the include path (eg. for PEAR packages)
|
||||
* $loader->setUseIncludePath(true);
|
||||
*
|
||||
* In this example, if you try to use a class in the Symfony\Component
|
||||
* namespace or one of its children (Symfony\Component\Console for instance),
|
||||
* the autoloader will first look for the class under the component/
|
||||
* directory, and it will then fallback to the framework/ directory if not
|
||||
* found before giving up.
|
||||
*
|
||||
* This class is loosely based on the Symfony UniversalClassLoader.
|
||||
*
|
||||
* @author Fabien Potencier <fabien@symfony.com>
|
||||
* @author Jordi Boggiano <j.boggiano@seld.be>
|
||||
* @see http://www.php-fig.org/psr/psr-0/
|
||||
* @see http://www.php-fig.org/psr/psr-4/
|
||||
*/
|
||||
class ClassLoader
|
||||
{
|
||||
// PSR-4
|
||||
private $prefixLengthsPsr4 = array();
|
||||
private $prefixDirsPsr4 = array();
|
||||
private $fallbackDirsPsr4 = array();
|
||||
|
||||
// PSR-0
|
||||
private $prefixesPsr0 = array();
|
||||
private $fallbackDirsPsr0 = array();
|
||||
|
||||
private $useIncludePath = false;
|
||||
private $classMap = array();
|
||||
private $classMapAuthoritative = false;
|
||||
private $missingClasses = array();
|
||||
private $apcuPrefix;
|
||||
|
||||
public function getPrefixes()
|
||||
{
|
||||
if (!empty($this->prefixesPsr0)) {
|
||||
return call_user_func_array('array_merge', $this->prefixesPsr0);
|
||||
}
|
||||
|
||||
return array();
|
||||
}
|
||||
|
||||
public function getPrefixesPsr4()
|
||||
{
|
||||
return $this->prefixDirsPsr4;
|
||||
}
|
||||
|
||||
public function getFallbackDirs()
|
||||
{
|
||||
return $this->fallbackDirsPsr0;
|
||||
}
|
||||
|
||||
public function getFallbackDirsPsr4()
|
||||
{
|
||||
return $this->fallbackDirsPsr4;
|
||||
}
|
||||
|
||||
public function getClassMap()
|
||||
{
|
||||
return $this->classMap;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array $classMap Class to filename map
|
||||
*/
|
||||
public function addClassMap(array $classMap)
|
||||
{
|
||||
if ($this->classMap) {
|
||||
$this->classMap = array_merge($this->classMap, $classMap);
|
||||
} else {
|
||||
$this->classMap = $classMap;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Registers a set of PSR-0 directories for a given prefix, either
|
||||
* appending or prepending to the ones previously set for this prefix.
|
||||
*
|
||||
* @param string $prefix The prefix
|
||||
* @param array|string $paths The PSR-0 root directories
|
||||
* @param bool $prepend Whether to prepend the directories
|
||||
*/
|
||||
public function add($prefix, $paths, $prepend = false)
|
||||
{
|
||||
if (!$prefix) {
|
||||
if ($prepend) {
|
||||
$this->fallbackDirsPsr0 = array_merge(
|
||||
(array) $paths,
|
||||
$this->fallbackDirsPsr0
|
||||
);
|
||||
} else {
|
||||
$this->fallbackDirsPsr0 = array_merge(
|
||||
$this->fallbackDirsPsr0,
|
||||
(array) $paths
|
||||
);
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
$first = $prefix[0];
|
||||
if (!isset($this->prefixesPsr0[$first][$prefix])) {
|
||||
$this->prefixesPsr0[$first][$prefix] = (array) $paths;
|
||||
|
||||
return;
|
||||
}
|
||||
if ($prepend) {
|
||||
$this->prefixesPsr0[$first][$prefix] = array_merge(
|
||||
(array) $paths,
|
||||
$this->prefixesPsr0[$first][$prefix]
|
||||
);
|
||||
} else {
|
||||
$this->prefixesPsr0[$first][$prefix] = array_merge(
|
||||
$this->prefixesPsr0[$first][$prefix],
|
||||
(array) $paths
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Registers a set of PSR-4 directories for a given namespace, either
|
||||
* appending or prepending to the ones previously set for this namespace.
|
||||
*
|
||||
* @param string $prefix The prefix/namespace, with trailing '\\'
|
||||
* @param array|string $paths The PSR-4 base directories
|
||||
* @param bool $prepend Whether to prepend the directories
|
||||
*
|
||||
* @throws \InvalidArgumentException
|
||||
*/
|
||||
public function addPsr4($prefix, $paths, $prepend = false)
|
||||
{
|
||||
if (!$prefix) {
|
||||
// Register directories for the root namespace.
|
||||
if ($prepend) {
|
||||
$this->fallbackDirsPsr4 = array_merge(
|
||||
(array) $paths,
|
||||
$this->fallbackDirsPsr4
|
||||
);
|
||||
} else {
|
||||
$this->fallbackDirsPsr4 = array_merge(
|
||||
$this->fallbackDirsPsr4,
|
||||
(array) $paths
|
||||
);
|
||||
}
|
||||
} elseif (!isset($this->prefixDirsPsr4[$prefix])) {
|
||||
// Register directories for a new namespace.
|
||||
$length = strlen($prefix);
|
||||
if ('\\' !== $prefix[$length - 1]) {
|
||||
throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
|
||||
}
|
||||
$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
|
||||
$this->prefixDirsPsr4[$prefix] = (array) $paths;
|
||||
} elseif ($prepend) {
|
||||
// Prepend directories for an already registered namespace.
|
||||
$this->prefixDirsPsr4[$prefix] = array_merge(
|
||||
(array) $paths,
|
||||
$this->prefixDirsPsr4[$prefix]
|
||||
);
|
||||
} else {
|
||||
// Append directories for an already registered namespace.
|
||||
$this->prefixDirsPsr4[$prefix] = array_merge(
|
||||
$this->prefixDirsPsr4[$prefix],
|
||||
(array) $paths
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Registers a set of PSR-0 directories for a given prefix,
|
||||
* replacing any others previously set for this prefix.
|
||||
*
|
||||
* @param string $prefix The prefix
|
||||
* @param array|string $paths The PSR-0 base directories
|
||||
*/
|
||||
public function set($prefix, $paths)
|
||||
{
|
||||
if (!$prefix) {
|
||||
$this->fallbackDirsPsr0 = (array) $paths;
|
||||
} else {
|
||||
$this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Registers a set of PSR-4 directories for a given namespace,
|
||||
* replacing any others previously set for this namespace.
|
||||
*
|
||||
* @param string $prefix The prefix/namespace, with trailing '\\'
|
||||
* @param array|string $paths The PSR-4 base directories
|
||||
*
|
||||
* @throws \InvalidArgumentException
|
||||
*/
|
||||
public function setPsr4($prefix, $paths)
|
||||
{
|
||||
if (!$prefix) {
|
||||
$this->fallbackDirsPsr4 = (array) $paths;
|
||||
} else {
|
||||
$length = strlen($prefix);
|
||||
if ('\\' !== $prefix[$length - 1]) {
|
||||
throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
|
||||
}
|
||||
$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
|
||||
$this->prefixDirsPsr4[$prefix] = (array) $paths;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Turns on searching the include path for class files.
|
||||
*
|
||||
* @param bool $useIncludePath
|
||||
*/
|
||||
public function setUseIncludePath($useIncludePath)
|
||||
{
|
||||
$this->useIncludePath = $useIncludePath;
|
||||
}
|
||||
|
||||
/**
|
||||
* Can be used to check if the autoloader uses the include path to check
|
||||
* for classes.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function getUseIncludePath()
|
||||
{
|
||||
return $this->useIncludePath;
|
||||
}
|
||||
|
||||
/**
|
||||
* Turns off searching the prefix and fallback directories for classes
|
||||
* that have not been registered with the class map.
|
||||
*
|
||||
* @param bool $classMapAuthoritative
|
||||
*/
|
||||
public function setClassMapAuthoritative($classMapAuthoritative)
|
||||
{
|
||||
$this->classMapAuthoritative = $classMapAuthoritative;
|
||||
}
|
||||
|
||||
/**
|
||||
* Should class lookup fail if not found in the current class map?
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function isClassMapAuthoritative()
|
||||
{
|
||||
return $this->classMapAuthoritative;
|
||||
}
|
||||
|
||||
/**
|
||||
* APCu prefix to use to cache found/not-found classes, if the extension is enabled.
|
||||
*
|
||||
* @param string|null $apcuPrefix
|
||||
*/
|
||||
public function setApcuPrefix($apcuPrefix)
|
||||
{
|
||||
$this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* The APCu prefix in use, or null if APCu caching is not enabled.
|
||||
*
|
||||
* @return string|null
|
||||
*/
|
||||
public function getApcuPrefix()
|
||||
{
|
||||
return $this->apcuPrefix;
|
||||
}
|
||||
|
||||
/**
|
||||
* Registers this instance as an autoloader.
|
||||
*
|
||||
* @param bool $prepend Whether to prepend the autoloader or not
|
||||
*/
|
||||
public function register($prepend = false)
|
||||
{
|
||||
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
|
||||
}
|
||||
|
||||
/**
|
||||
* Unregisters this instance as an autoloader.
|
||||
*/
|
||||
public function unregister()
|
||||
{
|
||||
spl_autoload_unregister(array($this, 'loadClass'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Loads the given class or interface.
|
||||
*
|
||||
* @param string $class The name of the class
|
||||
* @return bool|null True if loaded, null otherwise
|
||||
*/
|
||||
public function loadClass($class)
|
||||
{
|
||||
if ($file = $this->findFile($class)) {
|
||||
includeFile($file);
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Finds the path to the file where the class is defined.
|
||||
*
|
||||
* @param string $class The name of the class
|
||||
*
|
||||
* @return string|false The path if found, false otherwise
|
||||
*/
|
||||
public function findFile($class)
|
||||
{
|
||||
// class map lookup
|
||||
if (isset($this->classMap[$class])) {
|
||||
return $this->classMap[$class];
|
||||
}
|
||||
if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) {
|
||||
return false;
|
||||
}
|
||||
if (null !== $this->apcuPrefix) {
|
||||
$file = apcu_fetch($this->apcuPrefix.$class, $hit);
|
||||
if ($hit) {
|
||||
return $file;
|
||||
}
|
||||
}
|
||||
|
||||
$file = $this->findFileWithExtension($class, '.php');
|
||||
|
||||
// Search for Hack files if we are running on HHVM
|
||||
if (false === $file && defined('HHVM_VERSION')) {
|
||||
$file = $this->findFileWithExtension($class, '.hh');
|
||||
}
|
||||
|
||||
if (null !== $this->apcuPrefix) {
|
||||
apcu_add($this->apcuPrefix.$class, $file);
|
||||
}
|
||||
|
||||
if (false === $file) {
|
||||
// Remember that this class does not exist.
|
||||
$this->missingClasses[$class] = true;
|
||||
}
|
||||
|
||||
return $file;
|
||||
}
|
||||
|
||||
private function findFileWithExtension($class, $ext)
|
||||
{
|
||||
// PSR-4 lookup
|
||||
$logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext;
|
||||
|
||||
$first = $class[0];
|
||||
if (isset($this->prefixLengthsPsr4[$first])) {
|
||||
$subPath = $class;
|
||||
while (false !== $lastPos = strrpos($subPath, '\\')) {
|
||||
$subPath = substr($subPath, 0, $lastPos);
|
||||
$search = $subPath . '\\';
|
||||
if (isset($this->prefixDirsPsr4[$search])) {
|
||||
$pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1);
|
||||
foreach ($this->prefixDirsPsr4[$search] as $dir) {
|
||||
if (file_exists($file = $dir . $pathEnd)) {
|
||||
return $file;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// PSR-4 fallback dirs
|
||||
foreach ($this->fallbackDirsPsr4 as $dir) {
|
||||
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) {
|
||||
return $file;
|
||||
}
|
||||
}
|
||||
|
||||
// PSR-0 lookup
|
||||
if (false !== $pos = strrpos($class, '\\')) {
|
||||
// namespaced class name
|
||||
$logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1)
|
||||
. strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR);
|
||||
} else {
|
||||
// PEAR-like class name
|
||||
$logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext;
|
||||
}
|
||||
|
||||
if (isset($this->prefixesPsr0[$first])) {
|
||||
foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) {
|
||||
if (0 === strpos($class, $prefix)) {
|
||||
foreach ($dirs as $dir) {
|
||||
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
|
||||
return $file;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// PSR-0 fallback dirs
|
||||
foreach ($this->fallbackDirsPsr0 as $dir) {
|
||||
if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
|
||||
return $file;
|
||||
}
|
||||
}
|
||||
|
||||
// PSR-0 include paths.
|
||||
if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) {
|
||||
return $file;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Scope isolated include.
|
||||
*
|
||||
* Prevents access to $this/self from included files.
|
||||
*/
|
||||
function includeFile($file)
|
||||
{
|
||||
include $file;
|
||||
}
|
||||
21
wp-content/plugins/wpml-string-translation/vendor/composer/LICENSE
vendored
Normal file
21
wp-content/plugins/wpml-string-translation/vendor/composer/LICENSE
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
|
||||
Copyright (c) Nils Adermann, Jordi Boggiano
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is furnished
|
||||
to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
|
||||
323
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_classmap.php
vendored
Normal file
323
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_classmap.php
vendored
Normal file
@@ -0,0 +1,323 @@
|
||||
<?php
|
||||
|
||||
// autoload_classmap.php @generated by Composer
|
||||
|
||||
$vendorDir = dirname(dirname(__FILE__));
|
||||
$baseDir = dirname($vendorDir);
|
||||
|
||||
return array(
|
||||
'IWPML_ST_Rewrite_Rule_Filter' => $baseDir . '/classes/slug-translation/iwpml-st-rewrite-rule-filter.php',
|
||||
'IWPML_ST_String_Scanner' => $baseDir . '/classes/strings-scanning/iwpml-st-string-scanner.php',
|
||||
'IWPML_ST_Translations_File' => $baseDir . '/classes/translations-file-scan/translations-file/iwpml-st-translations-file.php',
|
||||
'IWPML_St_Upgrade_Command' => $baseDir . '/classes/upgrade/interface-iwpml_st_upgrade_command.php',
|
||||
'WPML\\Ajax\\ST\\AdminText\\Register' => $baseDir . '/inc/admin-texts/Register.php',
|
||||
'WPML\\ST\\API\\Fns' => $vendorDir . '/wpml/st-api/core/Fns.php',
|
||||
'WPML\\ST\\Actions' => $baseDir . '/classes/actions/Actions.php',
|
||||
'WPML\\ST\\AdminTexts\\UI' => $baseDir . '/inc/admin-texts/UI.php',
|
||||
'WPML\\ST\\Basket\\Status' => $baseDir . '/classes/basket/Status.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Convert' => $baseDir . '/classes/batch-translation/Convert.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Hooks' => $baseDir . '/classes/batch-translation/Hooks.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Module' => $baseDir . '/classes/batch-translation/Module.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Records' => $baseDir . '/classes/batch-translation/Records.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Status' => $baseDir . '/classes/batch-translation/Status.php',
|
||||
'WPML\\ST\\Batch\\Translation\\StringTranslations' => $baseDir . '/classes/batch-translation/StringTranslations.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Strings' => $baseDir . '/classes/batch-translation/Strings.php',
|
||||
'WPML\\ST\\Container\\Config' => $baseDir . '/classes/container/Config.php',
|
||||
'WPML\\ST\\DB\\Mappers\\DomainsRepository' => $baseDir . '/classes/db-mappers/DomainsRepository.php',
|
||||
'WPML\\ST\\DB\\Mappers\\Hooks' => $baseDir . '/classes/db-mappers/Hooks.php',
|
||||
'WPML\\ST\\DB\\Mappers\\StringTranslations' => $baseDir . '/classes/db-mappers/StringTranslations.php',
|
||||
'WPML\\ST\\DB\\Mappers\\StringsRetrieve' => $baseDir . '/classes/db-mappers/StringsRetrieve.php',
|
||||
'WPML\\ST\\DB\\Mappers\\Update' => $baseDir . '/classes/db-mappers/Update.php',
|
||||
'WPML\\ST\\DisplayAsTranslated\\CheckRedirect' => $baseDir . '/classes/slug-translation/CheckRedirect.php',
|
||||
'WPML\\ST\\Gettext\\AutoRegisterSettings' => $baseDir . '/classes/gettext-hooks/AutoRegisterSettings.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\IFilter' => $baseDir . '/classes/gettext-hooks/filters/IFilter.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\StringHighlighting' => $baseDir . '/classes/gettext-hooks/filters/StringHighlighting.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\StringTracking' => $baseDir . '/classes/gettext-hooks/filters/StringTracking.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\StringTranslation' => $baseDir . '/classes/gettext-hooks/filters/StringTranslation.php',
|
||||
'WPML\\ST\\Gettext\\Hooks' => $baseDir . '/classes/gettext-hooks/Hooks.php',
|
||||
'WPML\\ST\\Gettext\\HooksFactory' => $baseDir . '/classes/gettext-hooks/HooksFactory.php',
|
||||
'WPML\\ST\\Gettext\\Settings' => $baseDir . '/classes/gettext-hooks/Settings.php',
|
||||
'WPML\\ST\\JED\\Hooks\\Sync' => $baseDir . '/classes/translation-files/jed/Hooks/Sync.php',
|
||||
'WPML\\ST\\MO\\File\\Builder' => $baseDir . '/classes/MO/File/Builder.php',
|
||||
'WPML\\ST\\MO\\File\\FailureHooks' => $baseDir . '/classes/MO/File/FailureHooks.php',
|
||||
'WPML\\ST\\MO\\File\\FailureHooksFactory' => $baseDir . '/classes/MO/File/FailureHooksFactory.php',
|
||||
'WPML\\ST\\MO\\File\\Generator' => $baseDir . '/classes/MO/File/Generator.php',
|
||||
'WPML\\ST\\MO\\File\\MOFactory' => $baseDir . '/classes/MO/File/MOFactory.php',
|
||||
'WPML\\ST\\MO\\File\\Manager' => $baseDir . '/classes/MO/File/Manager.php',
|
||||
'WPML\\ST\\MO\\File\\ManagerFactory' => $baseDir . '/classes/MO/File/ManagerFactory.php',
|
||||
'WPML\\ST\\MO\\File\\makeDir' => $baseDir . '/classes/MO/File/makeDir.php',
|
||||
'WPML\\ST\\MO\\Generate\\DomainsAndLanguagesRepository' => $baseDir . '/classes/MO/Generate/DomainsAndLanguagesRepository.php',
|
||||
'WPML\\ST\\MO\\Generate\\MissingMOFile' => $baseDir . '/classes/MO/Generate/GenerateMissingMOFile.php',
|
||||
'WPML\\ST\\MO\\Generate\\MultiSite\\Condition' => $baseDir . '/classes/MO/Generate/MultiSite/Condition.php',
|
||||
'WPML\\ST\\MO\\Generate\\MultiSite\\Executor' => $baseDir . '/classes/MO/Generate/MultiSite/Executor.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\MultiSiteProcess' => $baseDir . '/classes/MO/Generate/Process/MultiSiteProcess.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\Process' => $baseDir . '/classes/MO/Generate/Process/Process.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\ProcessFactory' => $baseDir . '/classes/MO/Generate/Process/ProcessFactory.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\SingleSiteProcess' => $baseDir . '/classes/MO/Generate/Process/SingleSiteProcess.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\Status' => $baseDir . '/classes/MO/Generate/Process/Status.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\SubSiteValidator' => $baseDir . '/classes/MO/Generate/Process/SubSiteValidator.php',
|
||||
'WPML\\ST\\MO\\Generate\\StringsRetrieveMOOriginals' => $baseDir . '/classes/MO/Generate/StringsRetrieveMOOriginals.php',
|
||||
'WPML\\ST\\MO\\Hooks\\CustomTextDomains' => $baseDir . '/classes/MO/Hooks/CustomTextDomains.php',
|
||||
'WPML\\ST\\MO\\Hooks\\DetectPrematurelyTranslatedStrings' => $baseDir . '/classes/MO/Hooks/DetectPrematurelyTranslatedStrings.php',
|
||||
'WPML\\ST\\MO\\Hooks\\Factory' => $baseDir . '/classes/MO/Hooks/Factory.php',
|
||||
'WPML\\ST\\MO\\Hooks\\LanguageSwitch' => $baseDir . '/classes/MO/Hooks/LanguageSwitch.php',
|
||||
'WPML\\ST\\MO\\Hooks\\LoadMissingMOFiles' => $baseDir . '/classes/MO/Hooks/LoadMissingMOFiles.php',
|
||||
'WPML\\ST\\MO\\Hooks\\LoadTextDomain' => $baseDir . '/classes/MO/Hooks/LoadTextDomain.php',
|
||||
'WPML\\ST\\MO\\Hooks\\PreloadThemeMoFile' => $baseDir . '/classes/MO/Hooks/PreloadThemeMoFile.php',
|
||||
'WPML\\ST\\MO\\Hooks\\StringsLanguageChanged' => $baseDir . '/classes/MO/Hooks/StringsLanguageChanged.php',
|
||||
'WPML\\ST\\MO\\Hooks\\Sync' => $baseDir . '/classes/MO/Hooks/Sync.php',
|
||||
'WPML\\ST\\MO\\JustInTime\\DefaultMO' => $baseDir . '/classes/MO/JustInTime/DefaultMO.php',
|
||||
'WPML\\ST\\MO\\JustInTime\\MO' => $baseDir . '/classes/MO/JustInTime/MO.php',
|
||||
'WPML\\ST\\MO\\JustInTime\\MOFactory' => $baseDir . '/classes/MO/JustInTime/MOFactory.php',
|
||||
'WPML\\ST\\MO\\LoadedMODictionary' => $baseDir . '/classes/MO/LoadedMODictionary.php',
|
||||
'WPML\\ST\\MO\\Notice\\RegenerationInProgressNotice' => $baseDir . '/classes/MO/Notice/RegenerationInProgressNotice.php',
|
||||
'WPML\\ST\\MO\\Plural' => $baseDir . '/classes/MO/Plural.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\Factory' => $baseDir . '/classes/translations-file-scan/UI/Factory.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\InstalledComponents' => $baseDir . '/classes/translations-file-scan/UI/InstalledComponents.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\Model' => $baseDir . '/classes/translations-file-scan/UI/Model.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\UI' => $baseDir . '/classes/translations-file-scan/UI/UI.php',
|
||||
'WPML\\ST\\MO\\WPLocaleProxy' => $baseDir . '/classes/MO/WPLocaleProxy.php',
|
||||
'WPML\\ST\\Main\\Ajax\\FetchCompletedStrings' => $baseDir . '/classes/string-translation-ui/ajax/FetchCompletedStrings.php',
|
||||
'WPML\\ST\\Main\\Ajax\\FetchTranslationMemory' => $baseDir . '/classes/translation-memory/FetchTranslationMemory.php',
|
||||
'WPML\\ST\\Main\\Ajax\\SaveTranslation' => $baseDir . '/classes/string-translation-ui/ajax/SaveTranslation.php',
|
||||
'WPML\\ST\\Main\\UI' => $baseDir . '/classes/string-translation-ui/UI.php',
|
||||
'WPML\\ST\\PackageTranslation\\Assign' => $baseDir . '/classes/package-translation/Assign.php',
|
||||
'WPML\\ST\\PackageTranslation\\Hooks' => $baseDir . '/classes/package-translation/Hooks.php',
|
||||
'WPML\\ST\\Package\\Domains' => $baseDir . '/classes/package/class-domains.php',
|
||||
'WPML\\ST\\Rest\\Base' => $baseDir . '/classes/API/rest/Base.php',
|
||||
'WPML\\ST\\Rest\\FactoryLoader' => $baseDir . '/classes/API/rest/FactoryLoader.php',
|
||||
'WPML\\ST\\Rest\\MO\\Import' => $baseDir . '/classes/API/rest/mo/Import.php',
|
||||
'WPML\\ST\\Rest\\MO\\PreGenerate' => $baseDir . '/classes/API/rest/mo/PreGenerate.php',
|
||||
'WPML\\ST\\Rest\\Settings' => $baseDir . '/classes/API/rest/settings/Settings.php',
|
||||
'WPML\\ST\\Shortcode' => $baseDir . '/classes/Shortcode.php',
|
||||
'WPML\\ST\\Shortcode\\Hooks' => $baseDir . '/classes/shortcode/Hooks.php',
|
||||
'WPML\\ST\\Shortcode\\LensFactory' => $baseDir . '/classes/shortcode/LensFactory.php',
|
||||
'WPML\\ST\\Shortcode\\TranslationHandler' => $baseDir . '/classes/shortcode/TranslationHandler.php',
|
||||
'WPML\\ST\\SlugTranslation\\Hooks\\Hooks' => $baseDir . '/classes/slug-translation/RewriteRules/Hooks.php',
|
||||
'WPML\\ST\\SlugTranslation\\Hooks\\HooksFactory' => $baseDir . '/classes/slug-translation/RewriteRules/HooksFactory.php',
|
||||
'WPML\\ST\\StringsCleanup\\Ajax\\InitStringsRemoving' => $baseDir . '/classes/strings-cleanup/ajax/InitStringsRemoving.php',
|
||||
'WPML\\ST\\StringsCleanup\\Ajax\\RemoveStringsFromDomains' => $baseDir . '/classes/strings-cleanup/ajax/RemoveStringsFromDomains.php',
|
||||
'WPML\\ST\\StringsCleanup\\UI' => $baseDir . '/classes/strings-cleanup/UI.php',
|
||||
'WPML\\ST\\StringsCleanup\\UntranslatedStrings' => $baseDir . '/classes/strings-cleanup/UntranslatedStrings.php',
|
||||
'WPML\\ST\\StringsFilter\\Provider' => $baseDir . '/classes/filters/strings-filter/Provider.php',
|
||||
'WPML\\ST\\StringsFilter\\QueryBuilder' => $baseDir . '/classes/filters/strings-filter/QueryBuilder.php',
|
||||
'WPML\\ST\\StringsFilter\\StringEntity' => $baseDir . '/classes/filters/strings-filter/StringEntity.php',
|
||||
'WPML\\ST\\StringsFilter\\TranslationEntity' => $baseDir . '/classes/filters/strings-filter/TranslationEntity.php',
|
||||
'WPML\\ST\\StringsFilter\\TranslationReceiver' => $baseDir . '/classes/filters/strings-filter/TranslationReceiver.php',
|
||||
'WPML\\ST\\StringsFilter\\Translations' => $baseDir . '/classes/filters/strings-filter/Translations.php',
|
||||
'WPML\\ST\\StringsFilter\\TranslationsObjectStorage' => $baseDir . '/classes/filters/strings-filter/TranslationsObjectStorage.php',
|
||||
'WPML\\ST\\StringsFilter\\Translator' => $baseDir . '/classes/filters/strings-filter/Translator.php',
|
||||
'WPML\\ST\\TranslateWpmlString' => $baseDir . '/classes/TranslateWpmlString.php',
|
||||
'WPML\\ST\\TranslationFile\\Builder' => $baseDir . '/classes/translation-files/Builder.php',
|
||||
'WPML\\ST\\TranslationFile\\Domains' => $baseDir . '/classes/translation-files/Domains.php',
|
||||
'WPML\\ST\\TranslationFile\\DomainsLocalesMapper' => $baseDir . '/classes/translation-files/DomainsLocalesMapper.php',
|
||||
'WPML\\ST\\TranslationFile\\EntryQueries' => $baseDir . '/classes/translations-file-scan/EntryQueries.php',
|
||||
'WPML\\ST\\TranslationFile\\Hooks' => $baseDir . '/classes/translation-files/Hooks.php',
|
||||
'WPML\\ST\\TranslationFile\\Manager' => $baseDir . '/classes/translation-files/Manager.php',
|
||||
'WPML\\ST\\TranslationFile\\QueueFilter' => $baseDir . '/classes/translations-file-scan/QueueFilter.php',
|
||||
'WPML\\ST\\TranslationFile\\StringEntity' => $baseDir . '/classes/translation-files/StringEntity.php',
|
||||
'WPML\\ST\\TranslationFile\\StringsRetrieve' => $baseDir . '/classes/translation-files/StringsRetrieve.php',
|
||||
'WPML\\ST\\TranslationFile\\Sync\\FileSync' => $baseDir . '/classes/translation-files/Sync/FileSync.php',
|
||||
'WPML\\ST\\TranslationFile\\Sync\\TranslationUpdates' => $baseDir . '/classes/translation-files/Sync/TranslationUpdates.php',
|
||||
'WPML\\ST\\TranslationFile\\UpdateHooks' => $baseDir . '/classes/translation-files/UpdateHooks.php',
|
||||
'WPML\\ST\\TranslationFile\\UpdateHooksFactory' => $baseDir . '/classes/translation-files/UpdateHooksFactory.php',
|
||||
'WPML\\ST\\Troubleshooting\\AjaxFactory' => $baseDir . '/classes/Troubleshooting/AjaxFactory.php',
|
||||
'WPML\\ST\\Troubleshooting\\BackendHooks' => $baseDir . '/classes/Troubleshooting/BackendHooks.php',
|
||||
'WPML\\ST\\Troubleshooting\\Cleanup\\Database' => $baseDir . '/classes/Troubleshooting/Cleanup/Database.php',
|
||||
'WPML\\ST\\Troubleshooting\\RequestHandle' => $baseDir . '/classes/Troubleshooting/RequestHandle.php',
|
||||
'WPML\\ST\\Upgrade\\Command\\MigrateMultilingualWidgets' => $baseDir . '/classes/upgrade/Command/MigrateMultilingualWidgets.php',
|
||||
'WPML\\ST\\Upgrade\\Command\\RegenerateMoFilesWithStringNames' => $baseDir . '/classes/upgrade/Command/RegenerateMoFilesWithStringNames.php',
|
||||
'WPML\\ST\\Utils\\LanguageResolution' => $baseDir . '/classes/utilities/LanguageResolution.php',
|
||||
'WPML\\ST\\WP\\App\\Resources' => $baseDir . '/classes/utilities/Resources.php',
|
||||
'WPML_Admin_Notifier' => $baseDir . '/classes/class-wpml-admin-notifier.php',
|
||||
'WPML_Admin_Text_Configuration' => $baseDir . '/inc/admin-texts/wpml-admin-text-configuration.php',
|
||||
'WPML_Admin_Text_Functionality' => $baseDir . '/inc/admin-texts/wpml-admin-text-functionality.class.php',
|
||||
'WPML_Admin_Text_Import' => $baseDir . '/inc/admin-texts/wpml-admin-text-import.class.php',
|
||||
'WPML_Admin_Texts' => $baseDir . '/inc/admin-texts/wpml-admin-texts.class.php',
|
||||
'WPML_Autoregister_Save_Strings' => $baseDir . '/classes/filters/autoregister/class-wpml-autoregister-save-strings.php',
|
||||
'WPML_Change_String_Domain_Language_Dialog' => $baseDir . '/classes/string-translation-ui/class-wpml-change-string-domain-language-dialog.php',
|
||||
'WPML_Change_String_Language_Select' => $baseDir . '/classes/string-translation-ui/class-wpml-change-string-language-select.php',
|
||||
'WPML_Core_Version_Check' => $vendorDir . '/wpml-shared/wpml-lib-dependencies/src/dependencies/class-wpml-core-version-check.php',
|
||||
'WPML_Dependencies' => $vendorDir . '/wpml-shared/wpml-lib-dependencies/src/dependencies/class-wpml-dependencies.php',
|
||||
'WPML_Displayed_String_Filter' => $baseDir . '/classes/filters/strings-filter/class-wpml-displayed-string-filter.php',
|
||||
'WPML_File_Name_Converter' => $baseDir . '/classes/strings-scanning/class-wpml-file-name-converter.php',
|
||||
'WPML_Language_Of_Domain' => $baseDir . '/classes/class-wpml-language-of-domain.php',
|
||||
'WPML_Localization' => $baseDir . '/inc/wpml-localization.class.php',
|
||||
'WPML_PHP_Version_Check' => $vendorDir . '/wpml-shared/wpml-lib-dependencies/src/dependencies/class-wpml-php-version-check.php',
|
||||
'WPML_PO_Import' => $baseDir . '/inc/gettext/wpml-po-import.class.php',
|
||||
'WPML_PO_Import_Strings' => $baseDir . '/classes/po-import/class-wpml-po-import-strings.php',
|
||||
'WPML_PO_Import_Strings_Scripts' => $baseDir . '/classes/po-import/class-wpml-po-import-strings-scripts.php',
|
||||
'WPML_PO_Parser' => $baseDir . '/inc/gettext/wpml-po-parser.class.php',
|
||||
'WPML_Package' => $baseDir . '/inc/package-translation/inc/wpml-package.class.php',
|
||||
'WPML_Package_Admin_Lang_Switcher' => $baseDir . '/inc/package-translation/inc/wpml-package-admin-lang-switcher.class.php',
|
||||
'WPML_Package_Exception' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-exception.class.php',
|
||||
'WPML_Package_Helper' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-helper.class.php',
|
||||
'WPML_Package_ST' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-st.class.php',
|
||||
'WPML_Package_TM' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-tm.class.php',
|
||||
'WPML_Package_TM_Jobs' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-tm-jobs.class.php',
|
||||
'WPML_Package_Translation' => $baseDir . '/inc/package-translation/inc/wpml-package-translation.class.php',
|
||||
'WPML_Package_Translation_HTML_Packages' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-html-packages.class.php',
|
||||
'WPML_Package_Translation_Metabox' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-metabox.class.php',
|
||||
'WPML_Package_Translation_Schema' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-schema.class.php',
|
||||
'WPML_Package_Translation_UI' => $baseDir . '/inc/package-translation/inc/wpml-package-translation-ui.class.php',
|
||||
'WPML_Plugin_String_Scanner' => $baseDir . '/inc/gettext/wpml-plugin-string-scanner.class.php',
|
||||
'WPML_Post_Slug_Translation_Records' => $baseDir . '/classes/slug-translation/post/wpml-post-slug-translation-records.php',
|
||||
'WPML_Register_String_Filter' => $baseDir . '/classes/filters/strings-filter/class-wpml-register-string-filter.php',
|
||||
'WPML_Rewrite_Rule_Filter' => $baseDir . '/classes/slug-translation/class-wpml-rewrite-rule-filter.php',
|
||||
'WPML_Rewrite_Rule_Filter_Factory' => $baseDir . '/classes/slug-translation/wpml-rewrite-rule-filter-factory.php',
|
||||
'WPML_ST_Admin_Blog_Option' => $baseDir . '/classes/admin-texts/class-wpml-st-admin-blog-option.php',
|
||||
'WPML_ST_Admin_Option_Translation' => $baseDir . '/classes/admin-texts/class-wpml-st-admin-option-translation.php',
|
||||
'WPML_ST_Admin_String' => $baseDir . '/classes/class-wpml-st-admin-string.php',
|
||||
'WPML_ST_Blog_Name_And_Description_Hooks' => $baseDir . '/classes/filters/class-wpml-st-blog-name-and-description-hooks.php',
|
||||
'WPML_ST_Bulk_Strings_Insert' => $baseDir . '/classes/db-mappers/class-wpml-st-bulk-strings-insert.php',
|
||||
'WPML_ST_Bulk_Strings_Insert_Exception' => $baseDir . '/classes/db-mappers/class-wpml-st-bulk-strings-insert.php',
|
||||
'WPML_ST_Bulk_Update_Strings_Status' => $baseDir . '/classes/db-mappers/class-wpml-st-bulk-update-strings-status.php',
|
||||
'WPML_ST_DB_Mappers_String_Positions' => $baseDir . '/classes/db-mappers/class-wpml-st-db-mappers-string-positions.php',
|
||||
'WPML_ST_DB_Mappers_Strings' => $baseDir . '/classes/db-mappers/class-wpml-st-db-mappers-strings.php',
|
||||
'WPML_ST_Element_Slug_Translation_UI' => $baseDir . '/classes/slug-translation/wpml-st-element-slug-translation-ui.php',
|
||||
'WPML_ST_Element_Slug_Translation_UI_Model' => $baseDir . '/classes/slug-translation/wpml-st-element-slug-translation-ui-model.php',
|
||||
'WPML_ST_File_Hashing' => $baseDir . '/classes/strings-scanning/class-wpml-st-file-hashing.php',
|
||||
'WPML_ST_ICL_String_Translations' => $baseDir . '/classes/records/class-wpml-st-icl-string-translations.php',
|
||||
'WPML_ST_ICL_Strings' => $baseDir . '/classes/records/class-wpml-st-icl-strings.php',
|
||||
'WPML_ST_Initialize' => $baseDir . '/classes/class-wpml-st-initialize.php',
|
||||
'WPML_ST_JED_Domain' => $baseDir . '/classes/translation-files/jed/wpml-st-jed-domain.php',
|
||||
'WPML_ST_JED_File_Builder' => $baseDir . '/classes/translation-files/jed/wpml-st-jed-file-builder.php',
|
||||
'WPML_ST_JED_File_Manager' => $baseDir . '/classes/translation-files/jed/wpml-st-jed-file-manager.php',
|
||||
'WPML_ST_MO_Downloader' => $baseDir . '/inc/auto-download-locales.php',
|
||||
'WPML_ST_Models_String' => $baseDir . '/classes/db-mappers/class-wpml-st-models-string.php',
|
||||
'WPML_ST_Models_String_Translation' => $baseDir . '/classes/db-mappers/class-wpml-st-models-string-translation.php',
|
||||
'WPML_ST_Package_Cleanup' => $baseDir . '/classes/package-translation/class-wpml-st-package-cleanup.php',
|
||||
'WPML_ST_Package_Factory' => $baseDir . '/inc/package-translation/inc/wpml-package-factory.class.php',
|
||||
'WPML_ST_Package_Storage' => $baseDir . '/classes/package-translation/class-wpml-st-package-storage.php',
|
||||
'WPML_ST_Plugin_Localization_UI' => $baseDir . '/classes/menus/theme-plugin-localization-ui/strategy/class-wpml-st-plugin-localization-ui.php',
|
||||
'WPML_ST_Plugin_Localization_UI_Factory' => $baseDir . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-plugin-localization-ui-factory.php',
|
||||
'WPML_ST_Plugin_Localization_Utils' => $baseDir . '/classes/menus/theme-plugin-localization-ui/class-st-plugin-localization-ui-utils.php',
|
||||
'WPML_ST_Plugin_String_Scanner_Factory' => $baseDir . '/classes/strings-scanning/factory/class-wpml-st-plugin-string-scanner-factory.php',
|
||||
'WPML_ST_Post_Slug_Translation_Settings' => $baseDir . '/classes/slug-translation/post/wpml-st-post-slug-translation-settings.php',
|
||||
'WPML_ST_Privacy_Content' => $baseDir . '/classes/privacy/class-wpml-st-privacy-content.php',
|
||||
'WPML_ST_Privacy_Content_Factory' => $baseDir . '/classes/privacy/class-wpml-st-privacy-content-factory.php',
|
||||
'WPML_ST_Records' => $baseDir . '/classes/records/class-wpml-st-records.php',
|
||||
'WPML_ST_Remote_String_Translation_Factory' => $baseDir . '/classes/actions/class-wpml-st-remote-string-translation-factory.php',
|
||||
'WPML_ST_Repair_Strings_Schema' => $baseDir . '/classes/upgrade/repair-schema/wpml-st-repair-strings-schema.php',
|
||||
'WPML_ST_Reset' => $baseDir . '/classes/class-wpml-st-reset.php',
|
||||
'WPML_ST_Scan_Dir' => $baseDir . '/classes/utilities/wpml-st-scan-dir.php',
|
||||
'WPML_ST_Script_Translations_Hooks' => $baseDir . '/classes/translation-files/jed/wpml-st-script-translations-hooks.php',
|
||||
'WPML_ST_Script_Translations_Hooks_Factory' => $baseDir . '/classes/translation-files/jed/wpml-st-script-translations-hooks-factory.php',
|
||||
'WPML_ST_Settings' => $baseDir . '/classes/class-wpml-st-settings.php',
|
||||
'WPML_ST_Slug' => $baseDir . '/classes/slug-translation/wpml-st-slug.php',
|
||||
'WPML_ST_Slug_Custom_Type' => $baseDir . '/classes/slug-translation/custom-types/wpml-st-slug-custom-type.php',
|
||||
'WPML_ST_Slug_Custom_Type_Factory' => $baseDir . '/classes/slug-translation/custom-types/wpml-st-slug-custom-type-factory.php',
|
||||
'WPML_ST_Slug_New_Match' => $baseDir . '/classes/slug-translation/new-match-finder/wpml-st-slug-new-match.php',
|
||||
'WPML_ST_Slug_New_Match_Finder' => $baseDir . '/classes/slug-translation/new-match-finder/wpml-st-slug-new-match-finder.php',
|
||||
'WPML_ST_Slug_Translation_API' => $baseDir . '/classes/slug-translation/wpml-st-slug-translation-api.php',
|
||||
'WPML_ST_Slug_Translation_Custom_Types_Repository' => $baseDir . '/classes/slug-translation/custom-types/wpml-st-slug-translation-custom-types-repository.php',
|
||||
'WPML_ST_Slug_Translation_Post_Custom_Types_Repository' => $baseDir . '/classes/slug-translation/custom-types/wpml-st-slug-translation-post-custom-types-repository.php',
|
||||
'WPML_ST_Slug_Translation_Settings' => $baseDir . '/classes/slug-translation/wpml-st-slug-translation-settings.php',
|
||||
'WPML_ST_Slug_Translation_Settings_Factory' => $baseDir . '/classes/slug-translation/wpml-st-slug-translation-settings-factory.php',
|
||||
'WPML_ST_Slug_Translation_Strings_Sync' => $baseDir . '/classes/slug-translation/wpml-st-slug-translation-strings-sync.php',
|
||||
'WPML_ST_Slug_Translation_Taxonomy_Custom_Types_Repository' => $baseDir . '/classes/slug-translation/custom-types/wpml-st-slug-translation-taxonomy-custom-types-repository.php',
|
||||
'WPML_ST_Slug_Translation_UI_Factory' => $baseDir . '/classes/slug-translation/wpml-st-slug-translation-ui-factory.php',
|
||||
'WPML_ST_Slug_Translation_UI_Save' => $baseDir . '/classes/slug-translation/wpml-st-slug-translation-ui-save.php',
|
||||
'WPML_ST_Slug_Translations' => $baseDir . '/classes/slug-translation/custom-types/wpml-st-slug-translations.php',
|
||||
'WPML_ST_String' => $baseDir . '/classes/class-wpml-st-string.php',
|
||||
'WPML_ST_String_Dependencies_Builder' => $baseDir . '/classes/utilities/string-dependencies/wpml-st-string-dependencies-builder.php',
|
||||
'WPML_ST_String_Dependencies_Node' => $baseDir . '/classes/utilities/string-dependencies/wpml-st-string-dependencies-node.php',
|
||||
'WPML_ST_String_Dependencies_Records' => $baseDir . '/classes/utilities/string-dependencies/wpml-st-string-dependencies-records.php',
|
||||
'WPML_ST_String_Factory' => $baseDir . '/classes/class-wpml-st-string-factory.php',
|
||||
'WPML_ST_String_Positions' => $baseDir . '/classes/string-tracking/class-wpml-st-string-positions.php',
|
||||
'WPML_ST_String_Positions_In_Page' => $baseDir . '/classes/string-tracking/class-wpml-st-string-positions-in-page.php',
|
||||
'WPML_ST_String_Positions_In_Source' => $baseDir . '/classes/string-tracking/class-wpml-st-string-positions-in-source.php',
|
||||
'WPML_ST_String_Statuses' => $baseDir . '/classes/class-wpml-st-string-statuses.php',
|
||||
'WPML_ST_String_Tracking_AJAX' => $baseDir . '/classes/string-tracking/class-wpml-st-string-tracking-ajax.php',
|
||||
'WPML_ST_String_Tracking_AJAX_Factory' => $baseDir . '/classes/string-tracking/class-wpml-st-string-tracking-ajax-factory.php',
|
||||
'WPML_ST_String_Translation_AJAX_Hooks_Factory' => $baseDir . '/classes/string-translation/class-wpml-st-string-translation-ajax-hooks-factory.php',
|
||||
'WPML_ST_String_Translation_Priority_AJAX' => $baseDir . '/classes/string-translation/class-wpml-st-string-translation-priority-ajax.php',
|
||||
'WPML_ST_String_Update' => $baseDir . '/inc/wpml-st-string-update.class.php',
|
||||
'WPML_ST_Strings' => $baseDir . '/classes/class-wpml-st-strings.php',
|
||||
'WPML_ST_Strings_Stats' => $baseDir . '/classes/strings-scanning/class-wpml-st-strings-stats.php',
|
||||
'WPML_ST_Support_Info' => $baseDir . '/classes/support/class-wpml-st-support-info.php',
|
||||
'WPML_ST_Support_Info_Filter' => $baseDir . '/classes/support/class-wpml-st-support-info-filter.php',
|
||||
'WPML_ST_TM_Jobs' => $baseDir . '/classes/wpml-tm/class-wpml-st-tm-jobs.php',
|
||||
'WPML_ST_Tax_Slug_Translation_Settings' => $baseDir . '/classes/slug-translation/taxonomy/wpml-st-tax-slug-translation-settings.php',
|
||||
'WPML_ST_Taxonomy_Labels_Translation' => $baseDir . '/classes/filters/class-wpml-st-taxonomy-labels-translation.php',
|
||||
'WPML_ST_Taxonomy_Labels_Translation_Factory' => $baseDir . '/classes/filters/class-wpml-st-taxonomy-labels-translation-factory.php',
|
||||
'WPML_ST_Taxonomy_Strings' => $baseDir . '/classes/filters/taxonomy-strings/wpml-st-taxonomy-strings.php',
|
||||
'WPML_ST_Term_Link_Filter' => $baseDir . '/classes/slug-translation/taxonomy/wpml-st-term-link-filter.php',
|
||||
'WPML_ST_Theme_Localization_UI' => $baseDir . '/classes/menus/theme-plugin-localization-ui/strategy/class-wpml-st-theme-localization-ui.php',
|
||||
'WPML_ST_Theme_Localization_UI_Factory' => $baseDir . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-localization-ui-factory.php',
|
||||
'WPML_ST_Theme_Localization_Utils' => $baseDir . '/classes/menus/theme-plugin-localization-ui/class-st-theme-localization-ui-utils.php',
|
||||
'WPML_ST_Theme_Plugin_Hooks' => $baseDir . '/classes/strings-scanning/class-wpml-st-theme-plugin-hooks.php',
|
||||
'WPML_ST_Theme_Plugin_Hooks_Factory' => $baseDir . '/classes/strings-scanning/factory/class-st-theme-plugin-hooks-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_Settings' => $baseDir . '/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-options-settings.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_Settings_Factory' => $baseDir . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-plugin-localization-options-settings-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_UI' => $baseDir . '/classes/menus/theme-plugin-localization-ui/class-st-theme-plugin-localization-options-ui.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_UI_Factory' => $baseDir . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-plugin-localization-options-ui-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Resources' => $baseDir . '/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-resources.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Resources_Factory' => $baseDir . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-plugin-localization-resources-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Dir_Ajax' => $baseDir . '/classes/strings-scanning/wpml-st-theme-plugin-scan-dir-ajax.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Dir_Ajax_Factory' => $baseDir . '/classes/strings-scanning/factory/class-wpml-st-theme-plugin-scan-dir-ajax-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Files_Ajax' => $baseDir . '/classes/strings-scanning/class-wpml-st-theme-plugin-scan-files-ajax.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Files_Ajax_Factory' => $baseDir . '/classes/strings-scanning/factory/class-wpml-st-theme-plugin-scan-files-ajax-factory.php',
|
||||
'WPML_ST_Theme_String_Scanner_Factory' => $baseDir . '/classes/strings-scanning/factory/class-wpml-st-theme-string-scanner-factory.php',
|
||||
'WPML_ST_Themes_And_Plugins_Settings' => $baseDir . '/classes/strings-scanning/class-wpml-themes-and-plugins-settings.php',
|
||||
'WPML_ST_Themes_And_Plugins_Updates' => $baseDir . '/classes/strings-scanning/class-wpml-themes-and-plugins-updates.php',
|
||||
'WPML_ST_Translation_Memory' => $baseDir . '/classes/translation-memory/class-wpml-st-translation-memory.php',
|
||||
'WPML_ST_Translation_Memory_Records' => $baseDir . '/classes/translation-memory/class-wpml-st-translation-memory-records.php',
|
||||
'WPML_ST_Translations_File_Component_Details' => $baseDir . '/classes/translations-file-scan/components/wpml-st-translations-file-component-details.php',
|
||||
'WPML_ST_Translations_File_Component_Stats_Update_Hooks' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-component-stats-update-hooks.php',
|
||||
'WPML_ST_Translations_File_Components_Find' => $baseDir . '/classes/translations-file-scan/components/wpml-st-translations-file-components-find.php',
|
||||
'WPML_ST_Translations_File_Components_Find_Plugin' => $baseDir . '/classes/translations-file-scan/components/wpml-st-translations-file-components-find-plugin.php',
|
||||
'WPML_ST_Translations_File_Components_Find_Theme' => $baseDir . '/classes/translations-file-scan/components/wpml-st-translations-file-components-find-theme.php',
|
||||
'WPML_ST_Translations_File_Dictionary' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-dictionary.php',
|
||||
'WPML_ST_Translations_File_Dictionary_Storage' => $baseDir . '/classes/translations-file-scan/dictionary/class-st-translations-file-dictionary-storage.php',
|
||||
'WPML_ST_Translations_File_Dictionary_Storage_Table' => $baseDir . '/classes/translations-file-scan/dictionary/class-st-translations-file-dicionary-storage-table.php',
|
||||
'WPML_ST_Translations_File_Entry' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-entry.php',
|
||||
'WPML_ST_Translations_File_JED' => $baseDir . '/classes/translations-file-scan/translations-file/wpml-st-translations-file-jed.php',
|
||||
'WPML_ST_Translations_File_Locale' => $baseDir . '/classes/translations-file-scan/translations-file/wpml-st-translations-file-locale.php',
|
||||
'WPML_ST_Translations_File_MO' => $baseDir . '/classes/translations-file-scan/translations-file/wpml-st-translations-file-mo.php',
|
||||
'WPML_ST_Translations_File_Queue' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-queue.php',
|
||||
'WPML_ST_Translations_File_Registration' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-registration.php',
|
||||
'WPML_ST_Translations_File_Scan' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-scan.php',
|
||||
'WPML_ST_Translations_File_Scan_Charset_Validation' => $baseDir . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-charset-validation.php',
|
||||
'WPML_ST_Translations_File_Scan_Db_Charset_Filter_Factory' => $baseDir . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-db-charset-validation-factory.php',
|
||||
'WPML_ST_Translations_File_Scan_Db_Charset_Validation' => $baseDir . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-db-charset-validation.php',
|
||||
'WPML_ST_Translations_File_Scan_Db_Table_List' => $baseDir . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-db-table-list.php',
|
||||
'WPML_ST_Translations_File_Scan_Factory' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-scan-factory.php',
|
||||
'WPML_ST_Translations_File_Scan_Storage' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-scan-storage.php',
|
||||
'WPML_ST_Translations_File_Scan_UI_Block' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-scan-ui-block.php',
|
||||
'WPML_ST_Translations_File_String_Status_Update' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-string-status-update.php',
|
||||
'WPML_ST_Translations_File_Translation' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-translation.php',
|
||||
'WPML_ST_Translations_File_Unicode_Characters_Filter' => $baseDir . '/classes/translations-file-scan/wpml-st-translations-file-unicode-characters-filter.php',
|
||||
'WPML_ST_Update_File_Hash_Ajax' => $baseDir . '/classes/strings-scanning/class-wpml-st-update-file-hash-ajax.php',
|
||||
'WPML_ST_Update_File_Hash_Ajax_Factory' => $baseDir . '/classes/strings-scanning/factory/class-st-update-file-hash-ajax-factory.php',
|
||||
'WPML_ST_Upgrade' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade.php',
|
||||
'WPML_ST_Upgrade_Command_Factory' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-command-factory.php',
|
||||
'WPML_ST_Upgrade_Command_Not_Found_Exception' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-command-not-found-exception.php',
|
||||
'WPML_ST_Upgrade_DB_Longtext_String_Value' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-db-longtext-string-value.php',
|
||||
'WPML_ST_Upgrade_DB_String_Name_Index' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-db-string-name-index.php',
|
||||
'WPML_ST_Upgrade_DB_String_Packages' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-db-string-packages.php',
|
||||
'WPML_ST_Upgrade_DB_String_Packages_Word_Count' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-db-string-packages-word-count.php',
|
||||
'WPML_ST_Upgrade_DB_Strings_Add_Translation_Priority_Field' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-db-strings-add-translation-priority-field.php',
|
||||
'WPML_ST_Upgrade_Display_Strings_Scan_Notices' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-display-strings-scan-notices.php',
|
||||
'WPML_ST_Upgrade_MO_Scanning' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-mo-scanning.php',
|
||||
'WPML_ST_Upgrade_Migrate_Originals' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-migrate-originals.php',
|
||||
'WPML_ST_Upgrade_String_Index' => $baseDir . '/classes/upgrade/class-wpml-st-upgrade-string-index.php',
|
||||
'WPML_ST_User_Fields' => $baseDir . '/classes/class-wpml-st-user-fields.php',
|
||||
'WPML_ST_Verify_Dependencies' => $baseDir . '/classes/class-wpml-st-verify-dependencies.php',
|
||||
'WPML_ST_WCML_Taxonomy_Labels_Translation' => $baseDir . '/classes/filters/class-wpml-st-wcml-taxonomy-labels-translation.php',
|
||||
'WPML_ST_WP_Loaded_Action' => $baseDir . '/classes/actions/class-wpml-st-wp-loaded-action.php',
|
||||
'WPML_ST_Word_Count_Package_Records' => $baseDir . '/classes/db-mappers/wpml-st-word-count-package-records.php',
|
||||
'WPML_ST_Word_Count_String_Records' => $baseDir . '/classes/db-mappers/wpml-st-word-count-string-records.php',
|
||||
'WPML_Slug_Translation' => $baseDir . '/classes/slug-translation/class-wpml-slug-translation.php',
|
||||
'WPML_Slug_Translation_Factory' => $baseDir . '/classes/slug-translation/wpml-slug-translation-factory.php',
|
||||
'WPML_Slug_Translation_Records' => $baseDir . '/classes/slug-translation/class-wpml-slug-translation-records.php',
|
||||
'WPML_Slug_Translation_Records_Factory' => $baseDir . '/classes/slug-translation/wpml-slug-translation-records-factory.php',
|
||||
'WPML_String_Scanner' => $baseDir . '/inc/gettext/wpml-string-scanner.class.php',
|
||||
'WPML_String_Translation' => $baseDir . '/inc/wpml-string-translation.class.php',
|
||||
'WPML_String_Translation_Table' => $baseDir . '/classes/string-translation-ui/class-wpml-string-translation-table.php',
|
||||
'WPML_Strings_Translation_Priority' => $baseDir . '/classes/string-translation/class-wpml-strings-translation-priority.php',
|
||||
'WPML_TM_Filters' => $baseDir . '/classes/filters/class-wpml-tm-filters.php',
|
||||
'WPML_Tax_Slug_Translation_Records' => $baseDir . '/classes/slug-translation/taxonomy/wpml-tax-slug-translation-records.php',
|
||||
'WPML_Theme_String_Scanner' => $baseDir . '/inc/gettext/wpml-theme-string-scanner.class.php',
|
||||
'WPML_Translation_Priority_Select' => $baseDir . '/classes/string-translation-ui/class-wpml-translation-priority-select.php',
|
||||
);
|
||||
9
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_namespaces.php
vendored
Normal file
9
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_namespaces.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
// autoload_namespaces.php @generated by Composer
|
||||
|
||||
$vendorDir = dirname(dirname(__FILE__));
|
||||
$baseDir = dirname($vendorDir);
|
||||
|
||||
return array(
|
||||
);
|
||||
9
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_psr4.php
vendored
Normal file
9
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_psr4.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
// autoload_psr4.php @generated by Composer
|
||||
|
||||
$vendorDir = dirname(dirname(__FILE__));
|
||||
$baseDir = dirname($vendorDir);
|
||||
|
||||
return array(
|
||||
);
|
||||
55
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_real.php
vendored
Normal file
55
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_real.php
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
<?php
|
||||
|
||||
// autoload_real.php @generated by Composer
|
||||
|
||||
class ComposerAutoloaderInit7da2b10f3726366a1aa4039f5a2e7723
|
||||
{
|
||||
private static $loader;
|
||||
|
||||
public static function loadClassLoader($class)
|
||||
{
|
||||
if ('Composer\Autoload\ClassLoader' === $class) {
|
||||
require __DIR__ . '/ClassLoader.php';
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return \Composer\Autoload\ClassLoader
|
||||
*/
|
||||
public static function getLoader()
|
||||
{
|
||||
if (null !== self::$loader) {
|
||||
return self::$loader;
|
||||
}
|
||||
|
||||
spl_autoload_register(array('ComposerAutoloaderInit7da2b10f3726366a1aa4039f5a2e7723', 'loadClassLoader'), true, true);
|
||||
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
||||
spl_autoload_unregister(array('ComposerAutoloaderInit7da2b10f3726366a1aa4039f5a2e7723', 'loadClassLoader'));
|
||||
|
||||
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
||||
if ($useStaticLoader) {
|
||||
require_once __DIR__ . '/autoload_static.php';
|
||||
|
||||
call_user_func(\Composer\Autoload\ComposerStaticInit7da2b10f3726366a1aa4039f5a2e7723::getInitializer($loader));
|
||||
} else {
|
||||
$map = require __DIR__ . '/autoload_namespaces.php';
|
||||
foreach ($map as $namespace => $path) {
|
||||
$loader->set($namespace, $path);
|
||||
}
|
||||
|
||||
$map = require __DIR__ . '/autoload_psr4.php';
|
||||
foreach ($map as $namespace => $path) {
|
||||
$loader->setPsr4($namespace, $path);
|
||||
}
|
||||
|
||||
$classMap = require __DIR__ . '/autoload_classmap.php';
|
||||
if ($classMap) {
|
||||
$loader->addClassMap($classMap);
|
||||
}
|
||||
}
|
||||
|
||||
$loader->register(true);
|
||||
|
||||
return $loader;
|
||||
}
|
||||
}
|
||||
333
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_static.php
vendored
Normal file
333
wp-content/plugins/wpml-string-translation/vendor/composer/autoload_static.php
vendored
Normal file
@@ -0,0 +1,333 @@
|
||||
<?php
|
||||
|
||||
// autoload_static.php @generated by Composer
|
||||
|
||||
namespace Composer\Autoload;
|
||||
|
||||
class ComposerStaticInit7da2b10f3726366a1aa4039f5a2e7723
|
||||
{
|
||||
public static $classMap = array (
|
||||
'IWPML_ST_Rewrite_Rule_Filter' => __DIR__ . '/../..' . '/classes/slug-translation/iwpml-st-rewrite-rule-filter.php',
|
||||
'IWPML_ST_String_Scanner' => __DIR__ . '/../..' . '/classes/strings-scanning/iwpml-st-string-scanner.php',
|
||||
'IWPML_ST_Translations_File' => __DIR__ . '/../..' . '/classes/translations-file-scan/translations-file/iwpml-st-translations-file.php',
|
||||
'IWPML_St_Upgrade_Command' => __DIR__ . '/../..' . '/classes/upgrade/interface-iwpml_st_upgrade_command.php',
|
||||
'WPML\\Ajax\\ST\\AdminText\\Register' => __DIR__ . '/../..' . '/inc/admin-texts/Register.php',
|
||||
'WPML\\ST\\API\\Fns' => __DIR__ . '/..' . '/wpml/st-api/core/Fns.php',
|
||||
'WPML\\ST\\Actions' => __DIR__ . '/../..' . '/classes/actions/Actions.php',
|
||||
'WPML\\ST\\AdminTexts\\UI' => __DIR__ . '/../..' . '/inc/admin-texts/UI.php',
|
||||
'WPML\\ST\\Basket\\Status' => __DIR__ . '/../..' . '/classes/basket/Status.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Convert' => __DIR__ . '/../..' . '/classes/batch-translation/Convert.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Hooks' => __DIR__ . '/../..' . '/classes/batch-translation/Hooks.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Module' => __DIR__ . '/../..' . '/classes/batch-translation/Module.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Records' => __DIR__ . '/../..' . '/classes/batch-translation/Records.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Status' => __DIR__ . '/../..' . '/classes/batch-translation/Status.php',
|
||||
'WPML\\ST\\Batch\\Translation\\StringTranslations' => __DIR__ . '/../..' . '/classes/batch-translation/StringTranslations.php',
|
||||
'WPML\\ST\\Batch\\Translation\\Strings' => __DIR__ . '/../..' . '/classes/batch-translation/Strings.php',
|
||||
'WPML\\ST\\Container\\Config' => __DIR__ . '/../..' . '/classes/container/Config.php',
|
||||
'WPML\\ST\\DB\\Mappers\\DomainsRepository' => __DIR__ . '/../..' . '/classes/db-mappers/DomainsRepository.php',
|
||||
'WPML\\ST\\DB\\Mappers\\Hooks' => __DIR__ . '/../..' . '/classes/db-mappers/Hooks.php',
|
||||
'WPML\\ST\\DB\\Mappers\\StringTranslations' => __DIR__ . '/../..' . '/classes/db-mappers/StringTranslations.php',
|
||||
'WPML\\ST\\DB\\Mappers\\StringsRetrieve' => __DIR__ . '/../..' . '/classes/db-mappers/StringsRetrieve.php',
|
||||
'WPML\\ST\\DB\\Mappers\\Update' => __DIR__ . '/../..' . '/classes/db-mappers/Update.php',
|
||||
'WPML\\ST\\DisplayAsTranslated\\CheckRedirect' => __DIR__ . '/../..' . '/classes/slug-translation/CheckRedirect.php',
|
||||
'WPML\\ST\\Gettext\\AutoRegisterSettings' => __DIR__ . '/../..' . '/classes/gettext-hooks/AutoRegisterSettings.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\IFilter' => __DIR__ . '/../..' . '/classes/gettext-hooks/filters/IFilter.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\StringHighlighting' => __DIR__ . '/../..' . '/classes/gettext-hooks/filters/StringHighlighting.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\StringTracking' => __DIR__ . '/../..' . '/classes/gettext-hooks/filters/StringTracking.php',
|
||||
'WPML\\ST\\Gettext\\Filters\\StringTranslation' => __DIR__ . '/../..' . '/classes/gettext-hooks/filters/StringTranslation.php',
|
||||
'WPML\\ST\\Gettext\\Hooks' => __DIR__ . '/../..' . '/classes/gettext-hooks/Hooks.php',
|
||||
'WPML\\ST\\Gettext\\HooksFactory' => __DIR__ . '/../..' . '/classes/gettext-hooks/HooksFactory.php',
|
||||
'WPML\\ST\\Gettext\\Settings' => __DIR__ . '/../..' . '/classes/gettext-hooks/Settings.php',
|
||||
'WPML\\ST\\JED\\Hooks\\Sync' => __DIR__ . '/../..' . '/classes/translation-files/jed/Hooks/Sync.php',
|
||||
'WPML\\ST\\MO\\File\\Builder' => __DIR__ . '/../..' . '/classes/MO/File/Builder.php',
|
||||
'WPML\\ST\\MO\\File\\FailureHooks' => __DIR__ . '/../..' . '/classes/MO/File/FailureHooks.php',
|
||||
'WPML\\ST\\MO\\File\\FailureHooksFactory' => __DIR__ . '/../..' . '/classes/MO/File/FailureHooksFactory.php',
|
||||
'WPML\\ST\\MO\\File\\Generator' => __DIR__ . '/../..' . '/classes/MO/File/Generator.php',
|
||||
'WPML\\ST\\MO\\File\\MOFactory' => __DIR__ . '/../..' . '/classes/MO/File/MOFactory.php',
|
||||
'WPML\\ST\\MO\\File\\Manager' => __DIR__ . '/../..' . '/classes/MO/File/Manager.php',
|
||||
'WPML\\ST\\MO\\File\\ManagerFactory' => __DIR__ . '/../..' . '/classes/MO/File/ManagerFactory.php',
|
||||
'WPML\\ST\\MO\\File\\makeDir' => __DIR__ . '/../..' . '/classes/MO/File/makeDir.php',
|
||||
'WPML\\ST\\MO\\Generate\\DomainsAndLanguagesRepository' => __DIR__ . '/../..' . '/classes/MO/Generate/DomainsAndLanguagesRepository.php',
|
||||
'WPML\\ST\\MO\\Generate\\MissingMOFile' => __DIR__ . '/../..' . '/classes/MO/Generate/GenerateMissingMOFile.php',
|
||||
'WPML\\ST\\MO\\Generate\\MultiSite\\Condition' => __DIR__ . '/../..' . '/classes/MO/Generate/MultiSite/Condition.php',
|
||||
'WPML\\ST\\MO\\Generate\\MultiSite\\Executor' => __DIR__ . '/../..' . '/classes/MO/Generate/MultiSite/Executor.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\MultiSiteProcess' => __DIR__ . '/../..' . '/classes/MO/Generate/Process/MultiSiteProcess.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\Process' => __DIR__ . '/../..' . '/classes/MO/Generate/Process/Process.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\ProcessFactory' => __DIR__ . '/../..' . '/classes/MO/Generate/Process/ProcessFactory.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\SingleSiteProcess' => __DIR__ . '/../..' . '/classes/MO/Generate/Process/SingleSiteProcess.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\Status' => __DIR__ . '/../..' . '/classes/MO/Generate/Process/Status.php',
|
||||
'WPML\\ST\\MO\\Generate\\Process\\SubSiteValidator' => __DIR__ . '/../..' . '/classes/MO/Generate/Process/SubSiteValidator.php',
|
||||
'WPML\\ST\\MO\\Generate\\StringsRetrieveMOOriginals' => __DIR__ . '/../..' . '/classes/MO/Generate/StringsRetrieveMOOriginals.php',
|
||||
'WPML\\ST\\MO\\Hooks\\CustomTextDomains' => __DIR__ . '/../..' . '/classes/MO/Hooks/CustomTextDomains.php',
|
||||
'WPML\\ST\\MO\\Hooks\\DetectPrematurelyTranslatedStrings' => __DIR__ . '/../..' . '/classes/MO/Hooks/DetectPrematurelyTranslatedStrings.php',
|
||||
'WPML\\ST\\MO\\Hooks\\Factory' => __DIR__ . '/../..' . '/classes/MO/Hooks/Factory.php',
|
||||
'WPML\\ST\\MO\\Hooks\\LanguageSwitch' => __DIR__ . '/../..' . '/classes/MO/Hooks/LanguageSwitch.php',
|
||||
'WPML\\ST\\MO\\Hooks\\LoadMissingMOFiles' => __DIR__ . '/../..' . '/classes/MO/Hooks/LoadMissingMOFiles.php',
|
||||
'WPML\\ST\\MO\\Hooks\\LoadTextDomain' => __DIR__ . '/../..' . '/classes/MO/Hooks/LoadTextDomain.php',
|
||||
'WPML\\ST\\MO\\Hooks\\PreloadThemeMoFile' => __DIR__ . '/../..' . '/classes/MO/Hooks/PreloadThemeMoFile.php',
|
||||
'WPML\\ST\\MO\\Hooks\\StringsLanguageChanged' => __DIR__ . '/../..' . '/classes/MO/Hooks/StringsLanguageChanged.php',
|
||||
'WPML\\ST\\MO\\Hooks\\Sync' => __DIR__ . '/../..' . '/classes/MO/Hooks/Sync.php',
|
||||
'WPML\\ST\\MO\\JustInTime\\DefaultMO' => __DIR__ . '/../..' . '/classes/MO/JustInTime/DefaultMO.php',
|
||||
'WPML\\ST\\MO\\JustInTime\\MO' => __DIR__ . '/../..' . '/classes/MO/JustInTime/MO.php',
|
||||
'WPML\\ST\\MO\\JustInTime\\MOFactory' => __DIR__ . '/../..' . '/classes/MO/JustInTime/MOFactory.php',
|
||||
'WPML\\ST\\MO\\LoadedMODictionary' => __DIR__ . '/../..' . '/classes/MO/LoadedMODictionary.php',
|
||||
'WPML\\ST\\MO\\Notice\\RegenerationInProgressNotice' => __DIR__ . '/../..' . '/classes/MO/Notice/RegenerationInProgressNotice.php',
|
||||
'WPML\\ST\\MO\\Plural' => __DIR__ . '/../..' . '/classes/MO/Plural.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\Factory' => __DIR__ . '/../..' . '/classes/translations-file-scan/UI/Factory.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\InstalledComponents' => __DIR__ . '/../..' . '/classes/translations-file-scan/UI/InstalledComponents.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\Model' => __DIR__ . '/../..' . '/classes/translations-file-scan/UI/Model.php',
|
||||
'WPML\\ST\\MO\\Scan\\UI\\UI' => __DIR__ . '/../..' . '/classes/translations-file-scan/UI/UI.php',
|
||||
'WPML\\ST\\MO\\WPLocaleProxy' => __DIR__ . '/../..' . '/classes/MO/WPLocaleProxy.php',
|
||||
'WPML\\ST\\Main\\Ajax\\FetchCompletedStrings' => __DIR__ . '/../..' . '/classes/string-translation-ui/ajax/FetchCompletedStrings.php',
|
||||
'WPML\\ST\\Main\\Ajax\\FetchTranslationMemory' => __DIR__ . '/../..' . '/classes/translation-memory/FetchTranslationMemory.php',
|
||||
'WPML\\ST\\Main\\Ajax\\SaveTranslation' => __DIR__ . '/../..' . '/classes/string-translation-ui/ajax/SaveTranslation.php',
|
||||
'WPML\\ST\\Main\\UI' => __DIR__ . '/../..' . '/classes/string-translation-ui/UI.php',
|
||||
'WPML\\ST\\PackageTranslation\\Assign' => __DIR__ . '/../..' . '/classes/package-translation/Assign.php',
|
||||
'WPML\\ST\\PackageTranslation\\Hooks' => __DIR__ . '/../..' . '/classes/package-translation/Hooks.php',
|
||||
'WPML\\ST\\Package\\Domains' => __DIR__ . '/../..' . '/classes/package/class-domains.php',
|
||||
'WPML\\ST\\Rest\\Base' => __DIR__ . '/../..' . '/classes/API/rest/Base.php',
|
||||
'WPML\\ST\\Rest\\FactoryLoader' => __DIR__ . '/../..' . '/classes/API/rest/FactoryLoader.php',
|
||||
'WPML\\ST\\Rest\\MO\\Import' => __DIR__ . '/../..' . '/classes/API/rest/mo/Import.php',
|
||||
'WPML\\ST\\Rest\\MO\\PreGenerate' => __DIR__ . '/../..' . '/classes/API/rest/mo/PreGenerate.php',
|
||||
'WPML\\ST\\Rest\\Settings' => __DIR__ . '/../..' . '/classes/API/rest/settings/Settings.php',
|
||||
'WPML\\ST\\Shortcode' => __DIR__ . '/../..' . '/classes/Shortcode.php',
|
||||
'WPML\\ST\\Shortcode\\Hooks' => __DIR__ . '/../..' . '/classes/shortcode/Hooks.php',
|
||||
'WPML\\ST\\Shortcode\\LensFactory' => __DIR__ . '/../..' . '/classes/shortcode/LensFactory.php',
|
||||
'WPML\\ST\\Shortcode\\TranslationHandler' => __DIR__ . '/../..' . '/classes/shortcode/TranslationHandler.php',
|
||||
'WPML\\ST\\SlugTranslation\\Hooks\\Hooks' => __DIR__ . '/../..' . '/classes/slug-translation/RewriteRules/Hooks.php',
|
||||
'WPML\\ST\\SlugTranslation\\Hooks\\HooksFactory' => __DIR__ . '/../..' . '/classes/slug-translation/RewriteRules/HooksFactory.php',
|
||||
'WPML\\ST\\StringsCleanup\\Ajax\\InitStringsRemoving' => __DIR__ . '/../..' . '/classes/strings-cleanup/ajax/InitStringsRemoving.php',
|
||||
'WPML\\ST\\StringsCleanup\\Ajax\\RemoveStringsFromDomains' => __DIR__ . '/../..' . '/classes/strings-cleanup/ajax/RemoveStringsFromDomains.php',
|
||||
'WPML\\ST\\StringsCleanup\\UI' => __DIR__ . '/../..' . '/classes/strings-cleanup/UI.php',
|
||||
'WPML\\ST\\StringsCleanup\\UntranslatedStrings' => __DIR__ . '/../..' . '/classes/strings-cleanup/UntranslatedStrings.php',
|
||||
'WPML\\ST\\StringsFilter\\Provider' => __DIR__ . '/../..' . '/classes/filters/strings-filter/Provider.php',
|
||||
'WPML\\ST\\StringsFilter\\QueryBuilder' => __DIR__ . '/../..' . '/classes/filters/strings-filter/QueryBuilder.php',
|
||||
'WPML\\ST\\StringsFilter\\StringEntity' => __DIR__ . '/../..' . '/classes/filters/strings-filter/StringEntity.php',
|
||||
'WPML\\ST\\StringsFilter\\TranslationEntity' => __DIR__ . '/../..' . '/classes/filters/strings-filter/TranslationEntity.php',
|
||||
'WPML\\ST\\StringsFilter\\TranslationReceiver' => __DIR__ . '/../..' . '/classes/filters/strings-filter/TranslationReceiver.php',
|
||||
'WPML\\ST\\StringsFilter\\Translations' => __DIR__ . '/../..' . '/classes/filters/strings-filter/Translations.php',
|
||||
'WPML\\ST\\StringsFilter\\TranslationsObjectStorage' => __DIR__ . '/../..' . '/classes/filters/strings-filter/TranslationsObjectStorage.php',
|
||||
'WPML\\ST\\StringsFilter\\Translator' => __DIR__ . '/../..' . '/classes/filters/strings-filter/Translator.php',
|
||||
'WPML\\ST\\TranslateWpmlString' => __DIR__ . '/../..' . '/classes/TranslateWpmlString.php',
|
||||
'WPML\\ST\\TranslationFile\\Builder' => __DIR__ . '/../..' . '/classes/translation-files/Builder.php',
|
||||
'WPML\\ST\\TranslationFile\\Domains' => __DIR__ . '/../..' . '/classes/translation-files/Domains.php',
|
||||
'WPML\\ST\\TranslationFile\\DomainsLocalesMapper' => __DIR__ . '/../..' . '/classes/translation-files/DomainsLocalesMapper.php',
|
||||
'WPML\\ST\\TranslationFile\\EntryQueries' => __DIR__ . '/../..' . '/classes/translations-file-scan/EntryQueries.php',
|
||||
'WPML\\ST\\TranslationFile\\Hooks' => __DIR__ . '/../..' . '/classes/translation-files/Hooks.php',
|
||||
'WPML\\ST\\TranslationFile\\Manager' => __DIR__ . '/../..' . '/classes/translation-files/Manager.php',
|
||||
'WPML\\ST\\TranslationFile\\QueueFilter' => __DIR__ . '/../..' . '/classes/translations-file-scan/QueueFilter.php',
|
||||
'WPML\\ST\\TranslationFile\\StringEntity' => __DIR__ . '/../..' . '/classes/translation-files/StringEntity.php',
|
||||
'WPML\\ST\\TranslationFile\\StringsRetrieve' => __DIR__ . '/../..' . '/classes/translation-files/StringsRetrieve.php',
|
||||
'WPML\\ST\\TranslationFile\\Sync\\FileSync' => __DIR__ . '/../..' . '/classes/translation-files/Sync/FileSync.php',
|
||||
'WPML\\ST\\TranslationFile\\Sync\\TranslationUpdates' => __DIR__ . '/../..' . '/classes/translation-files/Sync/TranslationUpdates.php',
|
||||
'WPML\\ST\\TranslationFile\\UpdateHooks' => __DIR__ . '/../..' . '/classes/translation-files/UpdateHooks.php',
|
||||
'WPML\\ST\\TranslationFile\\UpdateHooksFactory' => __DIR__ . '/../..' . '/classes/translation-files/UpdateHooksFactory.php',
|
||||
'WPML\\ST\\Troubleshooting\\AjaxFactory' => __DIR__ . '/../..' . '/classes/Troubleshooting/AjaxFactory.php',
|
||||
'WPML\\ST\\Troubleshooting\\BackendHooks' => __DIR__ . '/../..' . '/classes/Troubleshooting/BackendHooks.php',
|
||||
'WPML\\ST\\Troubleshooting\\Cleanup\\Database' => __DIR__ . '/../..' . '/classes/Troubleshooting/Cleanup/Database.php',
|
||||
'WPML\\ST\\Troubleshooting\\RequestHandle' => __DIR__ . '/../..' . '/classes/Troubleshooting/RequestHandle.php',
|
||||
'WPML\\ST\\Upgrade\\Command\\MigrateMultilingualWidgets' => __DIR__ . '/../..' . '/classes/upgrade/Command/MigrateMultilingualWidgets.php',
|
||||
'WPML\\ST\\Upgrade\\Command\\RegenerateMoFilesWithStringNames' => __DIR__ . '/../..' . '/classes/upgrade/Command/RegenerateMoFilesWithStringNames.php',
|
||||
'WPML\\ST\\Utils\\LanguageResolution' => __DIR__ . '/../..' . '/classes/utilities/LanguageResolution.php',
|
||||
'WPML\\ST\\WP\\App\\Resources' => __DIR__ . '/../..' . '/classes/utilities/Resources.php',
|
||||
'WPML_Admin_Notifier' => __DIR__ . '/../..' . '/classes/class-wpml-admin-notifier.php',
|
||||
'WPML_Admin_Text_Configuration' => __DIR__ . '/../..' . '/inc/admin-texts/wpml-admin-text-configuration.php',
|
||||
'WPML_Admin_Text_Functionality' => __DIR__ . '/../..' . '/inc/admin-texts/wpml-admin-text-functionality.class.php',
|
||||
'WPML_Admin_Text_Import' => __DIR__ . '/../..' . '/inc/admin-texts/wpml-admin-text-import.class.php',
|
||||
'WPML_Admin_Texts' => __DIR__ . '/../..' . '/inc/admin-texts/wpml-admin-texts.class.php',
|
||||
'WPML_Autoregister_Save_Strings' => __DIR__ . '/../..' . '/classes/filters/autoregister/class-wpml-autoregister-save-strings.php',
|
||||
'WPML_Change_String_Domain_Language_Dialog' => __DIR__ . '/../..' . '/classes/string-translation-ui/class-wpml-change-string-domain-language-dialog.php',
|
||||
'WPML_Change_String_Language_Select' => __DIR__ . '/../..' . '/classes/string-translation-ui/class-wpml-change-string-language-select.php',
|
||||
'WPML_Core_Version_Check' => __DIR__ . '/..' . '/wpml-shared/wpml-lib-dependencies/src/dependencies/class-wpml-core-version-check.php',
|
||||
'WPML_Dependencies' => __DIR__ . '/..' . '/wpml-shared/wpml-lib-dependencies/src/dependencies/class-wpml-dependencies.php',
|
||||
'WPML_Displayed_String_Filter' => __DIR__ . '/../..' . '/classes/filters/strings-filter/class-wpml-displayed-string-filter.php',
|
||||
'WPML_File_Name_Converter' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-file-name-converter.php',
|
||||
'WPML_Language_Of_Domain' => __DIR__ . '/../..' . '/classes/class-wpml-language-of-domain.php',
|
||||
'WPML_Localization' => __DIR__ . '/../..' . '/inc/wpml-localization.class.php',
|
||||
'WPML_PHP_Version_Check' => __DIR__ . '/..' . '/wpml-shared/wpml-lib-dependencies/src/dependencies/class-wpml-php-version-check.php',
|
||||
'WPML_PO_Import' => __DIR__ . '/../..' . '/inc/gettext/wpml-po-import.class.php',
|
||||
'WPML_PO_Import_Strings' => __DIR__ . '/../..' . '/classes/po-import/class-wpml-po-import-strings.php',
|
||||
'WPML_PO_Import_Strings_Scripts' => __DIR__ . '/../..' . '/classes/po-import/class-wpml-po-import-strings-scripts.php',
|
||||
'WPML_PO_Parser' => __DIR__ . '/../..' . '/inc/gettext/wpml-po-parser.class.php',
|
||||
'WPML_Package' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package.class.php',
|
||||
'WPML_Package_Admin_Lang_Switcher' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-admin-lang-switcher.class.php',
|
||||
'WPML_Package_Exception' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-exception.class.php',
|
||||
'WPML_Package_Helper' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-helper.class.php',
|
||||
'WPML_Package_ST' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-st.class.php',
|
||||
'WPML_Package_TM' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-tm.class.php',
|
||||
'WPML_Package_TM_Jobs' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-tm-jobs.class.php',
|
||||
'WPML_Package_Translation' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation.class.php',
|
||||
'WPML_Package_Translation_HTML_Packages' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-html-packages.class.php',
|
||||
'WPML_Package_Translation_Metabox' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-metabox.class.php',
|
||||
'WPML_Package_Translation_Schema' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-schema.class.php',
|
||||
'WPML_Package_Translation_UI' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-translation-ui.class.php',
|
||||
'WPML_Plugin_String_Scanner' => __DIR__ . '/../..' . '/inc/gettext/wpml-plugin-string-scanner.class.php',
|
||||
'WPML_Post_Slug_Translation_Records' => __DIR__ . '/../..' . '/classes/slug-translation/post/wpml-post-slug-translation-records.php',
|
||||
'WPML_Register_String_Filter' => __DIR__ . '/../..' . '/classes/filters/strings-filter/class-wpml-register-string-filter.php',
|
||||
'WPML_Rewrite_Rule_Filter' => __DIR__ . '/../..' . '/classes/slug-translation/class-wpml-rewrite-rule-filter.php',
|
||||
'WPML_Rewrite_Rule_Filter_Factory' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-rewrite-rule-filter-factory.php',
|
||||
'WPML_ST_Admin_Blog_Option' => __DIR__ . '/../..' . '/classes/admin-texts/class-wpml-st-admin-blog-option.php',
|
||||
'WPML_ST_Admin_Option_Translation' => __DIR__ . '/../..' . '/classes/admin-texts/class-wpml-st-admin-option-translation.php',
|
||||
'WPML_ST_Admin_String' => __DIR__ . '/../..' . '/classes/class-wpml-st-admin-string.php',
|
||||
'WPML_ST_Blog_Name_And_Description_Hooks' => __DIR__ . '/../..' . '/classes/filters/class-wpml-st-blog-name-and-description-hooks.php',
|
||||
'WPML_ST_Bulk_Strings_Insert' => __DIR__ . '/../..' . '/classes/db-mappers/class-wpml-st-bulk-strings-insert.php',
|
||||
'WPML_ST_Bulk_Strings_Insert_Exception' => __DIR__ . '/../..' . '/classes/db-mappers/class-wpml-st-bulk-strings-insert.php',
|
||||
'WPML_ST_Bulk_Update_Strings_Status' => __DIR__ . '/../..' . '/classes/db-mappers/class-wpml-st-bulk-update-strings-status.php',
|
||||
'WPML_ST_DB_Mappers_String_Positions' => __DIR__ . '/../..' . '/classes/db-mappers/class-wpml-st-db-mappers-string-positions.php',
|
||||
'WPML_ST_DB_Mappers_Strings' => __DIR__ . '/../..' . '/classes/db-mappers/class-wpml-st-db-mappers-strings.php',
|
||||
'WPML_ST_Element_Slug_Translation_UI' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-element-slug-translation-ui.php',
|
||||
'WPML_ST_Element_Slug_Translation_UI_Model' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-element-slug-translation-ui-model.php',
|
||||
'WPML_ST_File_Hashing' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-st-file-hashing.php',
|
||||
'WPML_ST_ICL_String_Translations' => __DIR__ . '/../..' . '/classes/records/class-wpml-st-icl-string-translations.php',
|
||||
'WPML_ST_ICL_Strings' => __DIR__ . '/../..' . '/classes/records/class-wpml-st-icl-strings.php',
|
||||
'WPML_ST_Initialize' => __DIR__ . '/../..' . '/classes/class-wpml-st-initialize.php',
|
||||
'WPML_ST_JED_Domain' => __DIR__ . '/../..' . '/classes/translation-files/jed/wpml-st-jed-domain.php',
|
||||
'WPML_ST_JED_File_Builder' => __DIR__ . '/../..' . '/classes/translation-files/jed/wpml-st-jed-file-builder.php',
|
||||
'WPML_ST_JED_File_Manager' => __DIR__ . '/../..' . '/classes/translation-files/jed/wpml-st-jed-file-manager.php',
|
||||
'WPML_ST_MO_Downloader' => __DIR__ . '/../..' . '/inc/auto-download-locales.php',
|
||||
'WPML_ST_Models_String' => __DIR__ . '/../..' . '/classes/db-mappers/class-wpml-st-models-string.php',
|
||||
'WPML_ST_Models_String_Translation' => __DIR__ . '/../..' . '/classes/db-mappers/class-wpml-st-models-string-translation.php',
|
||||
'WPML_ST_Package_Cleanup' => __DIR__ . '/../..' . '/classes/package-translation/class-wpml-st-package-cleanup.php',
|
||||
'WPML_ST_Package_Factory' => __DIR__ . '/../..' . '/inc/package-translation/inc/wpml-package-factory.class.php',
|
||||
'WPML_ST_Package_Storage' => __DIR__ . '/../..' . '/classes/package-translation/class-wpml-st-package-storage.php',
|
||||
'WPML_ST_Plugin_Localization_UI' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/strategy/class-wpml-st-plugin-localization-ui.php',
|
||||
'WPML_ST_Plugin_Localization_UI_Factory' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-plugin-localization-ui-factory.php',
|
||||
'WPML_ST_Plugin_Localization_Utils' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/class-st-plugin-localization-ui-utils.php',
|
||||
'WPML_ST_Plugin_String_Scanner_Factory' => __DIR__ . '/../..' . '/classes/strings-scanning/factory/class-wpml-st-plugin-string-scanner-factory.php',
|
||||
'WPML_ST_Post_Slug_Translation_Settings' => __DIR__ . '/../..' . '/classes/slug-translation/post/wpml-st-post-slug-translation-settings.php',
|
||||
'WPML_ST_Privacy_Content' => __DIR__ . '/../..' . '/classes/privacy/class-wpml-st-privacy-content.php',
|
||||
'WPML_ST_Privacy_Content_Factory' => __DIR__ . '/../..' . '/classes/privacy/class-wpml-st-privacy-content-factory.php',
|
||||
'WPML_ST_Records' => __DIR__ . '/../..' . '/classes/records/class-wpml-st-records.php',
|
||||
'WPML_ST_Remote_String_Translation_Factory' => __DIR__ . '/../..' . '/classes/actions/class-wpml-st-remote-string-translation-factory.php',
|
||||
'WPML_ST_Repair_Strings_Schema' => __DIR__ . '/../..' . '/classes/upgrade/repair-schema/wpml-st-repair-strings-schema.php',
|
||||
'WPML_ST_Reset' => __DIR__ . '/../..' . '/classes/class-wpml-st-reset.php',
|
||||
'WPML_ST_Scan_Dir' => __DIR__ . '/../..' . '/classes/utilities/wpml-st-scan-dir.php',
|
||||
'WPML_ST_Script_Translations_Hooks' => __DIR__ . '/../..' . '/classes/translation-files/jed/wpml-st-script-translations-hooks.php',
|
||||
'WPML_ST_Script_Translations_Hooks_Factory' => __DIR__ . '/../..' . '/classes/translation-files/jed/wpml-st-script-translations-hooks-factory.php',
|
||||
'WPML_ST_Settings' => __DIR__ . '/../..' . '/classes/class-wpml-st-settings.php',
|
||||
'WPML_ST_Slug' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-slug.php',
|
||||
'WPML_ST_Slug_Custom_Type' => __DIR__ . '/../..' . '/classes/slug-translation/custom-types/wpml-st-slug-custom-type.php',
|
||||
'WPML_ST_Slug_Custom_Type_Factory' => __DIR__ . '/../..' . '/classes/slug-translation/custom-types/wpml-st-slug-custom-type-factory.php',
|
||||
'WPML_ST_Slug_New_Match' => __DIR__ . '/../..' . '/classes/slug-translation/new-match-finder/wpml-st-slug-new-match.php',
|
||||
'WPML_ST_Slug_New_Match_Finder' => __DIR__ . '/../..' . '/classes/slug-translation/new-match-finder/wpml-st-slug-new-match-finder.php',
|
||||
'WPML_ST_Slug_Translation_API' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-slug-translation-api.php',
|
||||
'WPML_ST_Slug_Translation_Custom_Types_Repository' => __DIR__ . '/../..' . '/classes/slug-translation/custom-types/wpml-st-slug-translation-custom-types-repository.php',
|
||||
'WPML_ST_Slug_Translation_Post_Custom_Types_Repository' => __DIR__ . '/../..' . '/classes/slug-translation/custom-types/wpml-st-slug-translation-post-custom-types-repository.php',
|
||||
'WPML_ST_Slug_Translation_Settings' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-slug-translation-settings.php',
|
||||
'WPML_ST_Slug_Translation_Settings_Factory' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-slug-translation-settings-factory.php',
|
||||
'WPML_ST_Slug_Translation_Strings_Sync' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-slug-translation-strings-sync.php',
|
||||
'WPML_ST_Slug_Translation_Taxonomy_Custom_Types_Repository' => __DIR__ . '/../..' . '/classes/slug-translation/custom-types/wpml-st-slug-translation-taxonomy-custom-types-repository.php',
|
||||
'WPML_ST_Slug_Translation_UI_Factory' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-slug-translation-ui-factory.php',
|
||||
'WPML_ST_Slug_Translation_UI_Save' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-st-slug-translation-ui-save.php',
|
||||
'WPML_ST_Slug_Translations' => __DIR__ . '/../..' . '/classes/slug-translation/custom-types/wpml-st-slug-translations.php',
|
||||
'WPML_ST_String' => __DIR__ . '/../..' . '/classes/class-wpml-st-string.php',
|
||||
'WPML_ST_String_Dependencies_Builder' => __DIR__ . '/../..' . '/classes/utilities/string-dependencies/wpml-st-string-dependencies-builder.php',
|
||||
'WPML_ST_String_Dependencies_Node' => __DIR__ . '/../..' . '/classes/utilities/string-dependencies/wpml-st-string-dependencies-node.php',
|
||||
'WPML_ST_String_Dependencies_Records' => __DIR__ . '/../..' . '/classes/utilities/string-dependencies/wpml-st-string-dependencies-records.php',
|
||||
'WPML_ST_String_Factory' => __DIR__ . '/../..' . '/classes/class-wpml-st-string-factory.php',
|
||||
'WPML_ST_String_Positions' => __DIR__ . '/../..' . '/classes/string-tracking/class-wpml-st-string-positions.php',
|
||||
'WPML_ST_String_Positions_In_Page' => __DIR__ . '/../..' . '/classes/string-tracking/class-wpml-st-string-positions-in-page.php',
|
||||
'WPML_ST_String_Positions_In_Source' => __DIR__ . '/../..' . '/classes/string-tracking/class-wpml-st-string-positions-in-source.php',
|
||||
'WPML_ST_String_Statuses' => __DIR__ . '/../..' . '/classes/class-wpml-st-string-statuses.php',
|
||||
'WPML_ST_String_Tracking_AJAX' => __DIR__ . '/../..' . '/classes/string-tracking/class-wpml-st-string-tracking-ajax.php',
|
||||
'WPML_ST_String_Tracking_AJAX_Factory' => __DIR__ . '/../..' . '/classes/string-tracking/class-wpml-st-string-tracking-ajax-factory.php',
|
||||
'WPML_ST_String_Translation_AJAX_Hooks_Factory' => __DIR__ . '/../..' . '/classes/string-translation/class-wpml-st-string-translation-ajax-hooks-factory.php',
|
||||
'WPML_ST_String_Translation_Priority_AJAX' => __DIR__ . '/../..' . '/classes/string-translation/class-wpml-st-string-translation-priority-ajax.php',
|
||||
'WPML_ST_String_Update' => __DIR__ . '/../..' . '/inc/wpml-st-string-update.class.php',
|
||||
'WPML_ST_Strings' => __DIR__ . '/../..' . '/classes/class-wpml-st-strings.php',
|
||||
'WPML_ST_Strings_Stats' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-st-strings-stats.php',
|
||||
'WPML_ST_Support_Info' => __DIR__ . '/../..' . '/classes/support/class-wpml-st-support-info.php',
|
||||
'WPML_ST_Support_Info_Filter' => __DIR__ . '/../..' . '/classes/support/class-wpml-st-support-info-filter.php',
|
||||
'WPML_ST_TM_Jobs' => __DIR__ . '/../..' . '/classes/wpml-tm/class-wpml-st-tm-jobs.php',
|
||||
'WPML_ST_Tax_Slug_Translation_Settings' => __DIR__ . '/../..' . '/classes/slug-translation/taxonomy/wpml-st-tax-slug-translation-settings.php',
|
||||
'WPML_ST_Taxonomy_Labels_Translation' => __DIR__ . '/../..' . '/classes/filters/class-wpml-st-taxonomy-labels-translation.php',
|
||||
'WPML_ST_Taxonomy_Labels_Translation_Factory' => __DIR__ . '/../..' . '/classes/filters/class-wpml-st-taxonomy-labels-translation-factory.php',
|
||||
'WPML_ST_Taxonomy_Strings' => __DIR__ . '/../..' . '/classes/filters/taxonomy-strings/wpml-st-taxonomy-strings.php',
|
||||
'WPML_ST_Term_Link_Filter' => __DIR__ . '/../..' . '/classes/slug-translation/taxonomy/wpml-st-term-link-filter.php',
|
||||
'WPML_ST_Theme_Localization_UI' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/strategy/class-wpml-st-theme-localization-ui.php',
|
||||
'WPML_ST_Theme_Localization_UI_Factory' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-localization-ui-factory.php',
|
||||
'WPML_ST_Theme_Localization_Utils' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/class-st-theme-localization-ui-utils.php',
|
||||
'WPML_ST_Theme_Plugin_Hooks' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-st-theme-plugin-hooks.php',
|
||||
'WPML_ST_Theme_Plugin_Hooks_Factory' => __DIR__ . '/../..' . '/classes/strings-scanning/factory/class-st-theme-plugin-hooks-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_Settings' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-options-settings.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_Settings_Factory' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-plugin-localization-options-settings-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_UI' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/class-st-theme-plugin-localization-options-ui.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Options_UI_Factory' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-plugin-localization-options-ui-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Resources' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/class-wpml-st-theme-plugin-localization-resources.php',
|
||||
'WPML_ST_Theme_Plugin_Localization_Resources_Factory' => __DIR__ . '/../..' . '/classes/menus/theme-plugin-localization-ui/factory/class-wpml-st-theme-plugin-localization-resources-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Dir_Ajax' => __DIR__ . '/../..' . '/classes/strings-scanning/wpml-st-theme-plugin-scan-dir-ajax.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Dir_Ajax_Factory' => __DIR__ . '/../..' . '/classes/strings-scanning/factory/class-wpml-st-theme-plugin-scan-dir-ajax-factory.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Files_Ajax' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-st-theme-plugin-scan-files-ajax.php',
|
||||
'WPML_ST_Theme_Plugin_Scan_Files_Ajax_Factory' => __DIR__ . '/../..' . '/classes/strings-scanning/factory/class-wpml-st-theme-plugin-scan-files-ajax-factory.php',
|
||||
'WPML_ST_Theme_String_Scanner_Factory' => __DIR__ . '/../..' . '/classes/strings-scanning/factory/class-wpml-st-theme-string-scanner-factory.php',
|
||||
'WPML_ST_Themes_And_Plugins_Settings' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-themes-and-plugins-settings.php',
|
||||
'WPML_ST_Themes_And_Plugins_Updates' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-themes-and-plugins-updates.php',
|
||||
'WPML_ST_Translation_Memory' => __DIR__ . '/../..' . '/classes/translation-memory/class-wpml-st-translation-memory.php',
|
||||
'WPML_ST_Translation_Memory_Records' => __DIR__ . '/../..' . '/classes/translation-memory/class-wpml-st-translation-memory-records.php',
|
||||
'WPML_ST_Translations_File_Component_Details' => __DIR__ . '/../..' . '/classes/translations-file-scan/components/wpml-st-translations-file-component-details.php',
|
||||
'WPML_ST_Translations_File_Component_Stats_Update_Hooks' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-component-stats-update-hooks.php',
|
||||
'WPML_ST_Translations_File_Components_Find' => __DIR__ . '/../..' . '/classes/translations-file-scan/components/wpml-st-translations-file-components-find.php',
|
||||
'WPML_ST_Translations_File_Components_Find_Plugin' => __DIR__ . '/../..' . '/classes/translations-file-scan/components/wpml-st-translations-file-components-find-plugin.php',
|
||||
'WPML_ST_Translations_File_Components_Find_Theme' => __DIR__ . '/../..' . '/classes/translations-file-scan/components/wpml-st-translations-file-components-find-theme.php',
|
||||
'WPML_ST_Translations_File_Dictionary' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-dictionary.php',
|
||||
'WPML_ST_Translations_File_Dictionary_Storage' => __DIR__ . '/../..' . '/classes/translations-file-scan/dictionary/class-st-translations-file-dictionary-storage.php',
|
||||
'WPML_ST_Translations_File_Dictionary_Storage_Table' => __DIR__ . '/../..' . '/classes/translations-file-scan/dictionary/class-st-translations-file-dicionary-storage-table.php',
|
||||
'WPML_ST_Translations_File_Entry' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-entry.php',
|
||||
'WPML_ST_Translations_File_JED' => __DIR__ . '/../..' . '/classes/translations-file-scan/translations-file/wpml-st-translations-file-jed.php',
|
||||
'WPML_ST_Translations_File_Locale' => __DIR__ . '/../..' . '/classes/translations-file-scan/translations-file/wpml-st-translations-file-locale.php',
|
||||
'WPML_ST_Translations_File_MO' => __DIR__ . '/../..' . '/classes/translations-file-scan/translations-file/wpml-st-translations-file-mo.php',
|
||||
'WPML_ST_Translations_File_Queue' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-queue.php',
|
||||
'WPML_ST_Translations_File_Registration' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-registration.php',
|
||||
'WPML_ST_Translations_File_Scan' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-scan.php',
|
||||
'WPML_ST_Translations_File_Scan_Charset_Validation' => __DIR__ . '/../..' . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-charset-validation.php',
|
||||
'WPML_ST_Translations_File_Scan_Db_Charset_Filter_Factory' => __DIR__ . '/../..' . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-db-charset-validation-factory.php',
|
||||
'WPML_ST_Translations_File_Scan_Db_Charset_Validation' => __DIR__ . '/../..' . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-db-charset-validation.php',
|
||||
'WPML_ST_Translations_File_Scan_Db_Table_List' => __DIR__ . '/../..' . '/classes/translations-file-scan/charset-validation/wpml-st-translations-file-scan-db-table-list.php',
|
||||
'WPML_ST_Translations_File_Scan_Factory' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-scan-factory.php',
|
||||
'WPML_ST_Translations_File_Scan_Storage' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-scan-storage.php',
|
||||
'WPML_ST_Translations_File_Scan_UI_Block' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-scan-ui-block.php',
|
||||
'WPML_ST_Translations_File_String_Status_Update' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-string-status-update.php',
|
||||
'WPML_ST_Translations_File_Translation' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-translation.php',
|
||||
'WPML_ST_Translations_File_Unicode_Characters_Filter' => __DIR__ . '/../..' . '/classes/translations-file-scan/wpml-st-translations-file-unicode-characters-filter.php',
|
||||
'WPML_ST_Update_File_Hash_Ajax' => __DIR__ . '/../..' . '/classes/strings-scanning/class-wpml-st-update-file-hash-ajax.php',
|
||||
'WPML_ST_Update_File_Hash_Ajax_Factory' => __DIR__ . '/../..' . '/classes/strings-scanning/factory/class-st-update-file-hash-ajax-factory.php',
|
||||
'WPML_ST_Upgrade' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade.php',
|
||||
'WPML_ST_Upgrade_Command_Factory' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-command-factory.php',
|
||||
'WPML_ST_Upgrade_Command_Not_Found_Exception' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-command-not-found-exception.php',
|
||||
'WPML_ST_Upgrade_DB_Longtext_String_Value' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-db-longtext-string-value.php',
|
||||
'WPML_ST_Upgrade_DB_String_Name_Index' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-db-string-name-index.php',
|
||||
'WPML_ST_Upgrade_DB_String_Packages' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-db-string-packages.php',
|
||||
'WPML_ST_Upgrade_DB_String_Packages_Word_Count' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-db-string-packages-word-count.php',
|
||||
'WPML_ST_Upgrade_DB_Strings_Add_Translation_Priority_Field' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-db-strings-add-translation-priority-field.php',
|
||||
'WPML_ST_Upgrade_Display_Strings_Scan_Notices' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-display-strings-scan-notices.php',
|
||||
'WPML_ST_Upgrade_MO_Scanning' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-mo-scanning.php',
|
||||
'WPML_ST_Upgrade_Migrate_Originals' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-migrate-originals.php',
|
||||
'WPML_ST_Upgrade_String_Index' => __DIR__ . '/../..' . '/classes/upgrade/class-wpml-st-upgrade-string-index.php',
|
||||
'WPML_ST_User_Fields' => __DIR__ . '/../..' . '/classes/class-wpml-st-user-fields.php',
|
||||
'WPML_ST_Verify_Dependencies' => __DIR__ . '/../..' . '/classes/class-wpml-st-verify-dependencies.php',
|
||||
'WPML_ST_WCML_Taxonomy_Labels_Translation' => __DIR__ . '/../..' . '/classes/filters/class-wpml-st-wcml-taxonomy-labels-translation.php',
|
||||
'WPML_ST_WP_Loaded_Action' => __DIR__ . '/../..' . '/classes/actions/class-wpml-st-wp-loaded-action.php',
|
||||
'WPML_ST_Word_Count_Package_Records' => __DIR__ . '/../..' . '/classes/db-mappers/wpml-st-word-count-package-records.php',
|
||||
'WPML_ST_Word_Count_String_Records' => __DIR__ . '/../..' . '/classes/db-mappers/wpml-st-word-count-string-records.php',
|
||||
'WPML_Slug_Translation' => __DIR__ . '/../..' . '/classes/slug-translation/class-wpml-slug-translation.php',
|
||||
'WPML_Slug_Translation_Factory' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-slug-translation-factory.php',
|
||||
'WPML_Slug_Translation_Records' => __DIR__ . '/../..' . '/classes/slug-translation/class-wpml-slug-translation-records.php',
|
||||
'WPML_Slug_Translation_Records_Factory' => __DIR__ . '/../..' . '/classes/slug-translation/wpml-slug-translation-records-factory.php',
|
||||
'WPML_String_Scanner' => __DIR__ . '/../..' . '/inc/gettext/wpml-string-scanner.class.php',
|
||||
'WPML_String_Translation' => __DIR__ . '/../..' . '/inc/wpml-string-translation.class.php',
|
||||
'WPML_String_Translation_Table' => __DIR__ . '/../..' . '/classes/string-translation-ui/class-wpml-string-translation-table.php',
|
||||
'WPML_Strings_Translation_Priority' => __DIR__ . '/../..' . '/classes/string-translation/class-wpml-strings-translation-priority.php',
|
||||
'WPML_TM_Filters' => __DIR__ . '/../..' . '/classes/filters/class-wpml-tm-filters.php',
|
||||
'WPML_Tax_Slug_Translation_Records' => __DIR__ . '/../..' . '/classes/slug-translation/taxonomy/wpml-tax-slug-translation-records.php',
|
||||
'WPML_Theme_String_Scanner' => __DIR__ . '/../..' . '/inc/gettext/wpml-theme-string-scanner.class.php',
|
||||
'WPML_Translation_Priority_Select' => __DIR__ . '/../..' . '/classes/string-translation-ui/class-wpml-translation-priority-select.php',
|
||||
);
|
||||
|
||||
public static function getInitializer(ClassLoader $loader)
|
||||
{
|
||||
return \Closure::bind(function () use ($loader) {
|
||||
$loader->classMap = ComposerStaticInit7da2b10f3726366a1aa4039f5a2e7723::$classMap;
|
||||
|
||||
}, null, ClassLoader::class);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
class WPML_Core_Version_Check {
|
||||
|
||||
public static function is_ok( $package_file_path ) {
|
||||
|
||||
$is_ok = false;
|
||||
|
||||
/** @var array $bundle */
|
||||
$bundle = json_decode( file_get_contents( $package_file_path ), true );
|
||||
if ( defined( 'ICL_SITEPRESS_VERSION' ) && is_array( $bundle ) ) {
|
||||
$core_version_stripped = ICL_SITEPRESS_VERSION;
|
||||
$dev_or_beta_pos = strpos( ICL_SITEPRESS_VERSION, '-' );
|
||||
if ( $dev_or_beta_pos > 0 ) {
|
||||
$core_version_stripped = substr( ICL_SITEPRESS_VERSION, 0, $dev_or_beta_pos );
|
||||
}
|
||||
if ( version_compare( $core_version_stripped, $bundle['sitepress-multilingual-cms'], '>=' ) ) {
|
||||
$is_ok = true;
|
||||
}
|
||||
}
|
||||
|
||||
return $is_ok;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,357 @@
|
||||
<?php
|
||||
/*
|
||||
Module Name: WPML Dependency Check Module
|
||||
Description: This is not a plugin! This module must be included in other plugins (WPML and add-ons) to handle compatibility checks
|
||||
Author: OnTheGoSystems
|
||||
Author URI: http://www.onthegosystems.com/
|
||||
Version: 2.1
|
||||
*/
|
||||
|
||||
/** @noinspection PhpUndefinedClassInspection */
|
||||
class WPML_Dependencies {
|
||||
protected static $instance;
|
||||
private $admin_notice;
|
||||
private $current_product;
|
||||
private $current_version = array();
|
||||
private $expected_versions = array();
|
||||
private $installed_plugins = array();
|
||||
private $invalid_plugins = array();
|
||||
private $valid_plugins = array();
|
||||
private $validation_results = array();
|
||||
|
||||
public $data_key = 'wpml_dependencies:';
|
||||
public $needs_validation_key = 'wpml_dependencies:needs_validation';
|
||||
|
||||
private function __construct() {
|
||||
if ( null === self::$instance ) {
|
||||
$this->remove_old_admin_notices();
|
||||
$this->init_hooks();
|
||||
}
|
||||
}
|
||||
|
||||
private function collect_data() {
|
||||
$active_plugins = wp_get_active_and_valid_plugins();
|
||||
$this->init_bundle( $active_plugins );
|
||||
foreach ( $active_plugins as $plugin ) {
|
||||
$this->add_installed_plugin( $plugin );
|
||||
}
|
||||
}
|
||||
|
||||
protected function remove_old_admin_notices() {
|
||||
if ( class_exists( 'WPML_Bundle_Check' ) ) {
|
||||
global $WPML_Bundle_Check;
|
||||
|
||||
remove_action( 'admin_notices', array( $WPML_Bundle_Check, 'admin_notices_action' ) );
|
||||
}
|
||||
}
|
||||
|
||||
private function init_hooks() {
|
||||
add_action( 'init', array( $this, 'init_plugins_action' ) );
|
||||
add_action( 'extra_plugin_headers', array( $this, 'extra_plugin_headers_action' ) );
|
||||
add_action( 'admin_notices', array( $this, 'admin_notices_action' ) );
|
||||
add_action( 'activated_plugin', array( $this, 'activated_plugin_action' ) );
|
||||
add_action( 'deactivated_plugin', array( $this, 'deactivated_plugin_action' ) );
|
||||
add_action( 'upgrader_process_complete', array( $this, 'upgrader_process_complete_action' ), 10, 2 );
|
||||
add_action( 'load-plugins.php', array( $this, 'run_validation_on_plugins_page' ) );
|
||||
}
|
||||
|
||||
public function run_validation_on_plugins_page() {
|
||||
$this->reset_validation();
|
||||
}
|
||||
|
||||
public function activated_plugin_action() {
|
||||
$this->reset_validation();
|
||||
}
|
||||
|
||||
public function deactivated_plugin_action() {
|
||||
$this->reset_validation();
|
||||
}
|
||||
|
||||
public function upgrader_process_complete_action( $upgrader_object, $options ) {
|
||||
if ( 'update' === $options['action'] && 'plugin' === $options['type'] ) {
|
||||
$this->reset_validation();
|
||||
}
|
||||
}
|
||||
|
||||
private function reset_validation() {
|
||||
update_option( $this->needs_validation_key, true );
|
||||
$this->validate_plugins();
|
||||
}
|
||||
|
||||
private function flag_as_validated() {
|
||||
update_option( $this->needs_validation_key, false );
|
||||
}
|
||||
|
||||
private function needs_validation() {
|
||||
return get_option( $this->needs_validation_key );
|
||||
}
|
||||
|
||||
public function admin_notices_action() {
|
||||
$this->maybe_init_admin_notice();
|
||||
if ( $this->admin_notice && ( is_admin() && ! $this->is_doing_ajax_cron_or_xmlrpc() ) ) {
|
||||
echo $this->admin_notice;
|
||||
}
|
||||
}
|
||||
|
||||
private function is_doing_ajax_cron_or_xmlrpc() {
|
||||
return ( $this->is_doing_ajax() || $this->is_doing_cron() || $this->is_doing_xmlrpc() );
|
||||
}
|
||||
|
||||
private function is_doing_ajax() {
|
||||
return ( defined( 'DOING_AJAX' ) && DOING_AJAX );
|
||||
}
|
||||
|
||||
private function is_doing_cron() {
|
||||
return ( defined( 'DOING_CRON' ) && DOING_CRON );
|
||||
}
|
||||
|
||||
private function is_doing_xmlrpc() {
|
||||
return ( defined( 'XMLRPC_REQUEST' ) && XMLRPC_REQUEST );
|
||||
}
|
||||
|
||||
public function extra_plugin_headers_action( array $extra_headers = array() ) {
|
||||
$new_extra_header = array(
|
||||
'PluginSlug' => 'Plugin Slug',
|
||||
);
|
||||
|
||||
return array_merge( $new_extra_header, (array) $extra_headers );
|
||||
}
|
||||
|
||||
/**
|
||||
* @return WPML_Dependencies
|
||||
*/
|
||||
public static function get_instance() {
|
||||
if ( null === self::$instance ) {
|
||||
self::$instance = new WPML_Dependencies();
|
||||
}
|
||||
|
||||
return self::$instance;
|
||||
}
|
||||
|
||||
public function get_plugins() {
|
||||
return $this->installed_plugins;
|
||||
}
|
||||
|
||||
public function init_plugins_action() {
|
||||
if ( $this->needs_validation() && is_admin() && ! $this->is_doing_ajax_cron_or_xmlrpc() ) {
|
||||
$this->init_plugins();
|
||||
$this->validate_plugins();
|
||||
$this->flag_as_validated();
|
||||
}
|
||||
}
|
||||
|
||||
private function init_plugins() {
|
||||
if ( ! $this->installed_plugins ) {
|
||||
if ( ! function_exists( 'get_plugin_data' ) ) {
|
||||
/** @noinspection PhpIncludeInspection */
|
||||
include_once ABSPATH . '/wp-admin/includes/plugin.php';
|
||||
}
|
||||
if ( function_exists( 'get_plugin_data' ) ) {
|
||||
$this->collect_data();
|
||||
}
|
||||
}
|
||||
update_option( $this->data_key . 'installed_plugins', $this->installed_plugins );
|
||||
}
|
||||
|
||||
private function init_bundle( array $active_plugins ) {
|
||||
|
||||
foreach ( $active_plugins as $plugin_file ) {
|
||||
$filename = dirname( $plugin_file ) . '/wpml-dependencies.json';
|
||||
if ( file_exists( $filename ) ) {
|
||||
$data = file_get_contents( $filename );
|
||||
$bundle = json_decode( $data, true );
|
||||
$this->set_expected_versions( $bundle );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private function add_installed_plugin( $plugin ) {
|
||||
$data = get_plugin_data( $plugin );
|
||||
$plugin_dir = realpath( dirname( $plugin ) );
|
||||
|
||||
$wp_plugin_dir = realpath( WP_PLUGIN_DIR ) . DIRECTORY_SEPARATOR;
|
||||
if ( false !== $plugin_dir && $wp_plugin_dir !== $plugin_dir ) {
|
||||
$plugin_folder = str_replace( $wp_plugin_dir, '', $plugin_dir );
|
||||
$plugin_slug = $this->guess_plugin_slug( $data, $plugin_folder );
|
||||
|
||||
if ( $this->is_valid_plugin( $plugin_slug ) ) {
|
||||
$this->installed_plugins[ $plugin_slug ] = $data['Version'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private function set_expected_versions( array $bundle ) {
|
||||
foreach ( $bundle as $plugin => $version ) {
|
||||
if ( ! array_key_exists( $plugin, $this->expected_versions ) ) {
|
||||
$this->expected_versions[ $plugin ] = $version;
|
||||
} else {
|
||||
if ( version_compare( $this->expected_versions[ $plugin ], $version, '<' ) ) {
|
||||
$this->expected_versions[ $plugin ] = $version;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private function guess_plugin_slug( $plugin_data, $plugin_folder ) {
|
||||
$plugin_slug = null;
|
||||
$plugin_slug = $plugin_folder;
|
||||
if ( array_key_exists( 'Plugin Slug', $plugin_data ) && $plugin_data['Plugin Slug'] ) {
|
||||
$plugin_slug = $plugin_data['Plugin Slug'];
|
||||
}
|
||||
|
||||
return $plugin_slug;
|
||||
}
|
||||
|
||||
private function validate_plugins() {
|
||||
$validation_results = $this->get_plugins_validation();
|
||||
|
||||
$this->valid_plugins = array();
|
||||
$this->invalid_plugins = array();
|
||||
foreach ( $validation_results as $plugin => $validation_result ) {
|
||||
if ( true === $validation_result ) {
|
||||
$this->valid_plugins[] = $plugin;
|
||||
} else {
|
||||
$this->invalid_plugins[] = $plugin;
|
||||
}
|
||||
}
|
||||
|
||||
update_option( $this->data_key . 'valid_plugins', $this->valid_plugins );
|
||||
update_option( $this->data_key . 'invalid_plugins', $this->invalid_plugins );
|
||||
update_option( $this->data_key . 'expected_versions', $this->expected_versions );
|
||||
}
|
||||
|
||||
public function get_plugins_validation() {
|
||||
foreach ( $this->installed_plugins as $plugin => $version ) {
|
||||
$this->current_product = $plugin;
|
||||
if ( $this->is_valid_plugin() ) {
|
||||
$this->current_version = $version;
|
||||
$validation_result = $this->is_plugin_version_valid();
|
||||
$this->validation_results[ $plugin ] = $validation_result;
|
||||
}
|
||||
}
|
||||
|
||||
return $this->validation_results;
|
||||
}
|
||||
|
||||
private function is_valid_plugin( $product = false ) {
|
||||
$result = false;
|
||||
|
||||
if ( ! $product ) {
|
||||
$product = $this->current_product;
|
||||
}
|
||||
if ( $product ) {
|
||||
$versions = $this->get_expected_versions();
|
||||
$result = array_key_exists( $product, $versions );
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
public function is_plugin_version_valid() {
|
||||
$expected_version = $this->filter_version( $this->get_expected_product_version() );
|
||||
|
||||
return $expected_version ? version_compare( $this->filter_version( $this->current_version ), $expected_version, '>=' ) : null;
|
||||
}
|
||||
|
||||
private function filter_version( $version ) {
|
||||
return preg_replace( '#[^\d.].*#', '', $version );
|
||||
}
|
||||
|
||||
public function get_expected_versions() {
|
||||
return $this->expected_versions;
|
||||
}
|
||||
|
||||
private function get_expected_product_version( $product = false ) {
|
||||
$result = null;
|
||||
|
||||
if ( ! $product ) {
|
||||
$product = $this->current_product;
|
||||
}
|
||||
if ( $product ) {
|
||||
$versions = $this->get_expected_versions();
|
||||
|
||||
$result = isset( $versions[ $product ] ) ? $versions[ $product ] : null;
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
private function maybe_init_admin_notice() {
|
||||
$this->admin_notice = null;
|
||||
$this->installed_plugins = get_option( $this->data_key . 'installed_plugins', [] );
|
||||
$this->invalid_plugins = get_option( $this->data_key . 'invalid_plugins', [] );
|
||||
$this->expected_versions = get_option( $this->data_key . 'expected_versions', [] );
|
||||
$this->valid_plugins = get_option( $this->data_key . 'valid_plugins', [] );
|
||||
|
||||
if ( $this->has_invalid_plugins() ) {
|
||||
$notice_paragraphs = array();
|
||||
|
||||
$notice_paragraphs[] = $this->get_invalid_plugins_report_header();
|
||||
$notice_paragraphs[] = $this->get_invalid_plugins_report_list();
|
||||
$notice_paragraphs[] = $this->get_invalid_plugins_report_footer();
|
||||
|
||||
$this->admin_notice = '<div class="error wpml-admin-notice">';
|
||||
$this->admin_notice .= '<h3>' . __( 'WPML Update is Incomplete', 'sitepress' ) . '</h3>';
|
||||
$this->admin_notice .= '<p>' . implode( '</p><p>', $notice_paragraphs ) . '</p>';
|
||||
$this->admin_notice .= '</div>';
|
||||
}
|
||||
}
|
||||
|
||||
public function has_invalid_plugins() {
|
||||
return count( $this->invalid_plugins );
|
||||
}
|
||||
|
||||
private function get_invalid_plugins_report_header() {
|
||||
if ( $this->has_valid_plugins() ) {
|
||||
if ( count( $this->valid_plugins ) === 1 ) {
|
||||
$paragraph = __( 'You are running updated %s, but the following component is not updated:', 'sitepress' );
|
||||
$paragraph = sprintf( $paragraph, '<strong>' . $this->valid_plugins[0] . '</strong>' );
|
||||
} else {
|
||||
$paragraph = __( 'You are running updated %s and %s, but the following components are not updated:', 'sitepress' );
|
||||
$first_valid_plugins = implode( ', ', array_slice( $this->valid_plugins, 0, - 1 ) );
|
||||
$last_valid_plugin = array_slice( $this->valid_plugins, - 1 );
|
||||
$paragraph = sprintf( $paragraph, '<strong>' . $first_valid_plugins . '</strong>', '<strong>' . $last_valid_plugin[0] . '</strong>' );
|
||||
}
|
||||
} else {
|
||||
$paragraph = __( 'The following components are not updated:', 'sitepress' );
|
||||
}
|
||||
|
||||
return $paragraph;
|
||||
}
|
||||
|
||||
private function get_invalid_plugins_report_list() {
|
||||
/* translators: %s: Version number */
|
||||
$required_version = __( 'required version: %s', 'sitepress' );
|
||||
$invalid_plugins_list = '<ul class="ul-disc">';
|
||||
foreach ( $this->invalid_plugins as $invalid_plugin ) {
|
||||
$plugin_name_html = '<li data-installed-version="' . $this->installed_plugins[ $invalid_plugin ] . '">';
|
||||
$required_version_string = '';
|
||||
if ( isset( $this->expected_versions[ $invalid_plugin ] ) ) {
|
||||
$required_version_string = ' (' . sprintf( $required_version, $this->expected_versions[ $invalid_plugin ] ) . ')';
|
||||
}
|
||||
$plugin_name_html .= $invalid_plugin . $required_version_string;
|
||||
$plugin_name_html .= '</li>';
|
||||
|
||||
$invalid_plugins_list .= $plugin_name_html;
|
||||
}
|
||||
$invalid_plugins_list .= '</ul>';
|
||||
|
||||
return $invalid_plugins_list;
|
||||
}
|
||||
|
||||
private function get_invalid_plugins_report_footer() {
|
||||
$wpml_org_url = '<a href="https://wpml.org/account/" title="WPML.org account">' . __( 'WPML.org account', 'sitepress' ) . '</a>';
|
||||
|
||||
$notice_paragraph = __( 'Your site will not work as it should in this configuration', 'sitepress' );
|
||||
$notice_paragraph .= ' ';
|
||||
$notice_paragraph .= __( 'Please update all components which you are using.', 'sitepress' );
|
||||
$notice_paragraph .= ' ';
|
||||
$notice_paragraph .= sprintf( __( 'For WPML components you can receive updates from your %s or automatically, after you register WPML.', 'sitepress' ), $wpml_org_url );
|
||||
|
||||
return $notice_paragraph;
|
||||
}
|
||||
|
||||
private function has_valid_plugins() {
|
||||
return $this->valid_plugins && count( $this->valid_plugins );
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
<?php
|
||||
/**
|
||||
* WPML_PHP_Version_Check class file.
|
||||
*
|
||||
* @package WPML\LibDependencies
|
||||
*/
|
||||
|
||||
if ( ! class_exists( 'WPML_PHP_Version_Check' ) ) {
|
||||
|
||||
/**
|
||||
* Class WPML_PHP_Version_Check
|
||||
*/
|
||||
class WPML_PHP_Version_Check {
|
||||
|
||||
/**
|
||||
* Required php version.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
private $required_php_version;
|
||||
|
||||
/**
|
||||
* Plugin name.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
private $plugin_name;
|
||||
|
||||
/**
|
||||
* Plugin file.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
private $plugin_file;
|
||||
|
||||
/**
|
||||
* Text domain.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
private $text_domain;
|
||||
|
||||
/**
|
||||
* WPML_PHP_Version_Check constructor.
|
||||
*
|
||||
* @param string $required_version Required php version.
|
||||
* @param string $plugin_name Plugin name.
|
||||
* @param string $plugin_file Plugin file.
|
||||
* @param string $text_domain Text domain.
|
||||
*/
|
||||
public function __construct( $required_version, $plugin_name, $plugin_file, $text_domain ) {
|
||||
$this->required_php_version = $required_version;
|
||||
$this->plugin_name = $plugin_name;
|
||||
$this->plugin_file = $plugin_file;
|
||||
$this->text_domain = $text_domain;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check php version.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function is_ok() {
|
||||
if ( version_compare( $this->required_php_version, phpversion(), '>' ) ) {
|
||||
add_action( 'admin_notices', array( $this, 'php_requirement_message' ) );
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Show notice with php requirement.
|
||||
*/
|
||||
public function php_requirement_message() {
|
||||
load_plugin_textdomain( $this->text_domain, false, dirname( plugin_basename( $this->plugin_file ) ) . '/locale' );
|
||||
|
||||
$errata_page_link = 'https://wpml.org/errata/parse-error-syntax-error-unexpected-t_class-and-other-errors-when-using-php-versions-older-than-5-6/';
|
||||
|
||||
// phpcs:disable WordPress.WP.I18n.NonSingularStringLiteralDomain
|
||||
/* translators: 1: Current PHP version number, 2: Plugin version, 3: Minimum required PHP version number */
|
||||
$message = sprintf( __( 'Your server is running PHP version %1$s but %2$s requires at least %3$s.', $this->text_domain ), phpversion(), $this->plugin_name, $this->required_php_version );
|
||||
|
||||
$message .= '<br>';
|
||||
/* translators: Link to errata page */
|
||||
$message .= sprintf( __( 'You can find version of the plugin suitable for your environment <a href="%s">here</a>.', $this->text_domain ), $errata_page_link );
|
||||
// phpcs:enable WordPress.WP.I18n.NonSingularStringLiteralDomain
|
||||
?>
|
||||
<div class="message error">
|
||||
<p>
|
||||
<?php echo wp_kses_post( $message ); ?>
|
||||
</p>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
}
|
||||
2
wp-content/plugins/wpml-string-translation/vendor/wpml/st-api/README.md
vendored
Normal file
2
wp-content/plugins/wpml-string-translation/vendor/wpml/st-api/README.md
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# ST-api
|
||||
|
||||
48
wp-content/plugins/wpml-string-translation/vendor/wpml/st-api/core/Fns.php
vendored
Normal file
48
wp-content/plugins/wpml-string-translation/vendor/wpml/st-api/core/Fns.php
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
<?php
|
||||
|
||||
namespace WPML\ST\API;
|
||||
|
||||
use WPML\Collect\Support\Traits\Macroable;
|
||||
use function WPML\FP\curryN;
|
||||
|
||||
/**
|
||||
* Class Fns
|
||||
* @package WPML\ST\API
|
||||
* @method static callable|void saveTranslation( ...$id, ...$lang, ...$translation, ...$state ) - Curried :: int → string → string → int → void
|
||||
* @method static callable|string|false getTranslation( ...$id, ...$lang ) - Curried :: int → string → string|false
|
||||
* @method static callable|array getTranslations( ...$id ) - Curried :: int → [lang => [value => string, status => int]]
|
||||
* @method static callable|bool updateStatus( ...$stringId, ...$language, ...$status ) - Curried :: int->string->int->bool
|
||||
* @method static callable|array getStringTranslationById( ...$stringTranslationId ) - Curried :: int → array
|
||||
* @method static callable|array getStringById( ...$stringId ) - Curried :: int → array
|
||||
*/
|
||||
class Fns {
|
||||
|
||||
use Macroable;
|
||||
|
||||
public static function init() {
|
||||
|
||||
self::macro( 'saveTranslation', curryN( 4, 'icl_add_string_translation' ) );
|
||||
|
||||
self::macro( 'getTranslation', curryN( 2, 'icl_get_string_by_id' ) );
|
||||
|
||||
self::macro( 'getTranslations', curryN( 1, 'icl_get_string_translations_by_id' ) );
|
||||
|
||||
self::macro( 'updateStatus', curryN( 3, function ( $stringId, $language, $status ) {
|
||||
return self::saveTranslation( $stringId, $language, null, $status );
|
||||
} ) );
|
||||
|
||||
self::macro( 'getStringTranslationById', curryN( 1, function ( $stringTranslationId ) {
|
||||
global $wpdb;
|
||||
|
||||
return $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->prefix}icl_string_translations WHERE id = %d", $stringTranslationId ) );
|
||||
} ) );
|
||||
|
||||
self::macro( 'getStringById', curryN( 1, function ( $stringId ) {
|
||||
global $wpdb;
|
||||
|
||||
return $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->prefix}icl_strings WHERE id = %d", $stringId ) );
|
||||
} ) );
|
||||
}
|
||||
}
|
||||
|
||||
Fns::init();
|
||||
Reference in New Issue
Block a user