Skip to content
Snippets Groups Projects
Commit 8d9835c2 authored by Bartek Jaskulski's avatar Bartek Jaskulski
Browse files

Merge branch 'feat/translations' into 'master'

feat/translations

See merge request !36
parents f8b5de7c d11cc680
No related branches found
No related tags found
1 merge request!36feat/translations
Pipeline #296054 passed with warnings with stages
in 1 minute and 40 seconds
## [2.0.0] - 2021-00-07 ## [Unreleased]
### Added
- added the possibility to translate common phrases
## [2.0.0] - 2021-01-07
### Added ### Added
- plugin shops in WPDesk_Plugin_Info - plugin shops in WPDesk_Plugin_Info
......
{ {
"name": "wpdesk/wp-builder", "name": "wpdesk/wp-builder",
"authors": [ "authors": [
{ {
"name": "Krzysiek", "name": "Krzysiek",
"email": "krzysiek@wpdesk.pl" "email": "krzysiek@wpdesk.pl"
} }
], ],
"require": { "require": {
"php": ">=5.5" "php": ">=5.5"
}, },
"require-dev": { "require-dev": {
"phpunit/phpunit": "<7", "phpunit/phpunit": "<7",
"wp-coding-standards/wpcs": "^0.14.1", "wp-coding-standards/wpcs": "^0.14.1",
"squizlabs/php_codesniffer": "^3.0.2", "squizlabs/php_codesniffer": "^3.0.2",
"mockery/mockery": "*", "mockery/mockery": "*",
"10up/wp_mock": "*", "10up/wp_mock": "*",
"wimg/php-compatibility": "^8" "wimg/php-compatibility": "^8"
}, },
"autoload": { "autoload": {
"psr-4": {"WPDesk\\PluginBuilder\\": "src/"}, "psr-4": {
"classmap": ["src/Plugin/WithoutNamespace"] "WPDesk\\PluginBuilder\\": "src/"
}, },
"autoload-dev": { "classmap": [
}, "src/Plugin/WithoutNamespace"
"scripts": { ]
"phpcs": "phpcs", },
"phpunit-unit": "phpunit --configuration phpunit-unit.xml --coverage-text --colors=never", "autoload-dev": {
"phpunit-unit-fast": "phpunit --configuration phpunit-unit.xml --no-coverage", },
"phpunit-integration": "phpunit --configuration phpunit-integration.xml --coverage-text --colors=never", "extra": {
"phpunit-integration-fast": "phpunit --configuration phpunit-integration.xml --no-coverage" "text-domain": "wpdesk-wp-builder",
} "translations-folder": "lang",
"po-files": {
"pl_PL": "pl_PL.po"
}
},
"scripts": {
"phpcs": "phpcs",
"phpunit-unit": "phpunit --configuration phpunit-unit.xml --coverage-text --colors=never",
"phpunit-unit-fast": "phpunit --configuration phpunit-unit.xml --no-coverage",
"phpunit-integration": "phpunit --configuration phpunit-integration.xml --coverage-text --colors=never",
"phpunit-integration-fast": "phpunit --configuration phpunit-integration.xml --no-coverage"
}
} }
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2023-12-11T11:29:44+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.8.1\n"
"X-Domain: wpdesk-wp-builder\n"
#: Plugin/AbstractPlugin.php:195
msgid "Support"
msgstr "Wsparcie"
#: Plugin/AbstractPlugin.php:201
msgid "Docs"
msgstr "Dokumentacja"
#: Plugin/AbstractPlugin.php:208
msgid "Settings"
msgstr "Ustawienia"
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<rule ref="WordPress"/> <rule ref="WordPress"/>
<config name="text_domain" value="wpdesk-plugin,default,s214-settings-demo"/> <config name="text_domain" value="wpdesk-wp-builder"/>
<arg name="extensions" value="php"/> <arg name="extensions" value="php"/>
......
...@@ -166,8 +166,8 @@ abstract class AbstractPlugin extends SlimPlugin { ...@@ -166,8 +166,8 @@ abstract class AbstractPlugin extends SlimPlugin {
public function load_plugin_text_domain() { public function load_plugin_text_domain() {
load_plugin_textdomain( $this->get_text_domain(), false, $this->get_namespace() . '/lang/' ); load_plugin_textdomain( $this->get_text_domain(), false, $this->get_namespace() . '/lang/' );
} }
/** /**
* Append JS scripts in the WordPress admin panel. This is a hook function. Do not execute directly. * Append JS scripts in the WordPress admin panel. This is a hook function. Do not execute directly.
* *
* @return void * @return void
...@@ -198,20 +198,20 @@ abstract class AbstractPlugin extends SlimPlugin { ...@@ -198,20 +198,20 @@ abstract class AbstractPlugin extends SlimPlugin {
} }
$plugin_links = [ $plugin_links = [
'<a target="_blank" href="' . $support_link . '">' . __( 'Support', $this->get_text_domain() ) . '</a>', '<a target="_blank" href="' . $support_link . '">' . esc_html__( 'Support', 'wpdesk-wp-builder' ) . '</a>',
]; ];
$links = array_merge( $plugin_links, $links ); $links = array_merge( $plugin_links, $links );
if ( $this->docs_url ) { if ( $this->docs_url ) {
$plugin_links = [ $plugin_links = [
'<a target="_blank" href="' . $this->docs_url . '">' . __( 'Docs', $this->get_text_domain() ) . '</a>', '<a target="_blank" href="' . $this->docs_url . '">' . esc_html__( 'Docs', 'wpdesk-wp-builder' ) . '</a>',
]; ];
$links = array_merge( $plugin_links, $links ); $links = array_merge( $plugin_links, $links );
} }
if ( $this->settings_url ) { if ( $this->settings_url ) {
$plugin_links = [ $plugin_links = [
'<a href="' . $this->settings_url . '">' . __( 'Settings', $this->get_text_domain() ) . '</a>', '<a href="' . $this->settings_url . '">' . esc_html__( 'Settings', 'wpdesk-wp-builder' ) . '</a>',
]; ];
$links = array_merge( $plugin_links, $links ); $links = array_merge( $plugin_links, $links );
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment