From 0a0cf58e21d8243ffd88d36c03922fe2ce7c6f17 Mon Sep 17 00:00:00 2001 From: Tim Nolte Date: Sat, 29 Aug 2020 00:33:49 -0400 Subject: [PATCH] Internationalization Checking & Fixes * Fixes missing i18n translation in main plugin file. * Adds update POT file. * Enforces i18n checks on commit with GrumPHP. * Adds i18n check step to Travis CI builds. --- grumphp.yml.dist | 3 +++ languages/openid-connect-generic.pot | 6 +++++- openid-connect-generic.php | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/grumphp.yml.dist b/grumphp.yml.dist index 8a63c20..af1ae28 100644 --- a/grumphp.yml.dist +++ b/grumphp.yml.dist @@ -24,6 +24,9 @@ parameters: git_commit_message: allow_empty_message: false enforce_capitalized_subject: true + grunt: + task: checktextdomain + triggered_by: [php] phpcs: standard: './phpcs.xml.dist' report: 'summary' diff --git a/languages/openid-connect-generic.pot b/languages/openid-connect-generic.pot index 91a1466..75a8635 100644 --- a/languages/openid-connect-generic.pot +++ b/languages/openid-connect-generic.pot @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: OpenID Connect Generic 3.7.1\n" "Report-Msgid-Bugs-To: " "https://github.com/daggerhart/openid-connect-generic/issues\n" -"POT-Creation-Date: 2020-08-29 04:05:46+00:00\n" +"POT-Creation-Date: 2020-08-29 04:30:04+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -475,6 +475,10 @@ msgstr "" msgid "Log information about login attempts through OpenID Connect Generic." msgstr "" +#: openid-connect-generic.php:200 +msgid "Private site" +msgstr "" + #. Plugin Name of the plugin/theme msgid "OpenID Connect Generic" msgstr "" diff --git a/openid-connect-generic.php b/openid-connect-generic.php index 585735b..ce4c27a 100644 --- a/openid-connect-generic.php +++ b/openid-connect-generic.php @@ -197,7 +197,7 @@ class OpenID_Connect_Generic { */ function enforce_privacy_feeds( $content ) { if ( $this->settings->enforce_privacy && ! is_user_logged_in() ) { - $content = 'Private site'; + $content = __( 'Private site', 'daggerhart-openid-connect-generic' ); } return $content; }