1. Go to this page and download the library: Download yoast/i18n-module library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
yoast / i18n-module example snippets
new Yoast_I18n_v3(
array(
'textdomain' => '{your text domain}',
'project_slug' => '{your probject slug}',
'plugin_name' => '{your plugin name}',
'hook' => '{the hook to display the message box on}',
'glotpress_url' => '{url to your glotpress installation; http://translate.yoast.com}',
'glotpress_name' => '{name of your glotpress installation}',
'glotpress_logo' => '{url to a logo which will be shown}',
'register_url ' => '{url to use when registering for a project}',
)
);
new Yoast_I18n_v3(
array(
'textdomain' => '{your text domain}',
'project_slug' => '{your probject slug}',
'plugin_name' => '{your plugin name}',
'hook' => '{the hook to display the message box on}',
'api_url' => '{url the JSON list of the available languages}',
'glotpress_name' => '{name of your glotpress installation}',
'glotpress_logo' => '{url to a logo which will be shown}',
'register_url ' => '{url to use when registering for a project}',
)
);
new Yoast_I18n_WordPressOrg_v3(
array(
'textdomain' => '{your text domain}',
'plugin_name' => '{your plugin name}',
'hook' => '{hook to display the message box on}',
)
);
$i18n_module = new Yoast_I18n_v3(
array(
'textdomain' => '{your text domain}',
'project_slug' => '{your probject slug}',
'plugin_name' => '{your plugin name}',
'hook' => '{the hook to display the message on - not used in this example}',
'glotpress_url' => '{url to your glotpress installation; http://translate.yoast.com}',
'glotpress_name' => '{name of your glotpress installation}',
'glotpress_logo' => '{url to a logo which will be shown}',
'register_url ' => '{url to use when registering for a project}',
),
false
);
$message = $i18n_module->get_promo_message();
$i18n_module = new Yoast_I18n_WordPressOrg_v3(
array(
'textdomain' => '{your text domain}',
'plugin_name' => '{your plugin name}',
'hook' => '{hook to display the message on - not used in this example}',
),
false
);
$message = $i18n_module->get_promo_message();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.