Raimond Spekking has submitted this change and it was merged. Change subject: Implemented changes for translatewiki ......................................................................
Implemented changes for translatewiki * Removed trailing dot Change-Id: Icb53ef286ac8ca4c13bf7f790c704bef4f566c12 --- D PageAccess/PageAccess.i18n.php A PageAccess/i18n/de-formal.json A PageAccess/i18n/de.json A PageAccess/i18n/en.json A PageAccess/i18n/qqq.json A PageAccess/languages/PageAccess.i18n.php 6 files changed, 89 insertions(+), 46 deletions(-) Approvals: Raimond Spekking: Verified; Looks good to me, approved diff --git a/PageAccess/PageAccess.i18n.php b/PageAccess/PageAccess.i18n.php deleted file mode 100644 index 371c960..0000000 --- a/PageAccess/PageAccess.i18n.php +++ /dev/null @@ -1,46 +0,0 @@ -<?php -/** - * Internationalisation file for PageAccess - * - * Part of BlueSpice for MediaWiki - * - * @author Marc Reymann <[email protected]> - - * @package BlueSpice_Extensions - * @subpackage CountThings - * @copyright Copyright (C) 2012 Hallo Welt! - Medienwerkstatt GmbH, All rights reserved. - * @license http://www.gnu.org/copyleft/gpl.html GNU Public License v2 or later - * @filesource - */ - -$messages = array(); - -$messages['de'] = array( - 'bs-pageaccess-extension-description' => 'Regelt den Zugriff auf Seitenebene.', - 'PageAccess' => 'PageAccess', - 'bs-pageaccess-error-no-groups-given' => 'Es wurden keine Gruppen angegeben. Verwende das Tag wie folgt: <bs:pageaccess groups="sysop" />', - 'bs-pageaccess-error-not-member-of-given-groups' => 'Du bist nicht Mitglied der angegebenen Gruppen. Um zu verhindern, dass Du dich aus der Seite aussperrst, wurde das Speichern deaktiviert.', - 'bs-pageaccess-error-included-forbidden-template' => 'Du hast das Template "$1" eingebunden, auf das du keine Leseberechtigung hast. Um zu verhindern, dass Du dich aus der Seite aussperrst, wurde das Speichern deaktiviert.', - 'bs-pageaccess-tag-groups-desc' => 'Gib die Gruppen an, die exklusiven Zugriff auf die Seite erhalten sollen. Mehrere Gruppen können durch Kommata getrennt werden.', - 'pageaccess' => 'Durch PageAccess geschützte Seiten' -); - -$messages['de-formal'] = array( - 'bs-pageaccess-error-no-groups-given' => 'Es wurden keine Gruppen angegeben. Verwenden Sie das Tag wie folgt: <bs:pageaccess groups="sysop" />', - 'bs-pageaccess-error-not-member-of-given-groups' => 'Sie sind nicht Mitglied der angegebenen Gruppen. Um zu verhindern, dass Sie sich aus der Seite aussperren, wurde das Speichern deaktiviert.', - 'bs-pageaccess-error-included-forbidden-template' => 'Sie haben das Template "$1" eingebunden, auf das Sie keine Leseberechtigung haben. Um zu verhindern, dass Sie sich aus der Seite aussperren, wurde das Speichern deaktiviert.', - 'bs-pageaccess-tag-groups-desc' => 'Geben Sie die Gruppen an, die exklusiven Zugriff auf die Seite erhalten sollen. Mehrere Gruppen können durch Kommata getrennt werden.', - 'pageaccess' => 'Durch PageAccess geschützte Seiten' -); - -$messages['en'] = array( - 'bs-pageaccess-extension-description' => 'Controls access on page level.', - 'PageAccess' => 'PageAccess', - 'bs-pageaccess-error-no-groups-given' => 'No groups were specified. Use the tag as follows: <bs:pageaccess groups="sysop" />', - 'bs-pageaccess-error-not-member-of-given-groups' => 'You\'re not a member of the given groups. In order to prevent you from locking yourself out, saving was disabled.', - 'bs-pageaccess-error-included-forbidden-template' => 'You\'ve tried to use the template "$1" to which you don\'t have read access. In order to prevent you from locking yourself out, saving was disabled.', - 'bs-pageaccess-tag-groups-desc' => 'Specify the groups that should have exclusive access to this page. Multiple groups can be separated by commas.', - 'pageaccess' => 'Pages secured by PageAccess' -); - -$messages['qqq'] = array(); diff --git a/PageAccess/i18n/de-formal.json b/PageAccess/i18n/de-formal.json new file mode 100644 index 0000000..2f1a37f --- /dev/null +++ b/PageAccess/i18n/de-formal.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Marc Reymann <[email protected]>", + "Stephan Muggli <[email protected]>" + ] + }, + "bs-pageaccess-error-not-member-of-given-groups": "Sie sind nicht Mitglied der angegebenen Gruppen. Um zu verhindern, dass Sie sich aus der Seite aussperren, wurde das Speichern deaktiviert.", + "bs-pageaccess-error-included-forbidden-template": "Sie haben das Template \"$1\" eingebunden, auf das Sie keine Leseberechtigung haben. Um zu verhindern, dass Sie sich aus der Seite aussperren, wurde das Speichern deaktiviert.", + "bs-pageaccess-tag-groups-desc": "Geben Sie die Gruppen an, die exklusiven Zugriff auf die Seite erhalten sollen. Mehrere Gruppen können durch Kommata getrennt werden.", + "pageaccess": "Durch PageAccess geschützte Seiten" +} diff --git a/PageAccess/i18n/de.json b/PageAccess/i18n/de.json new file mode 100644 index 0000000..6175dfb --- /dev/null +++ b/PageAccess/i18n/de.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Marc Reymann <[email protected]>", + "Stephan Muggli <[email protected]>" + ] + }, + "bs-pageaccess-desc": "Regelt den Zugriff auf Seitenebene", + "bs-pageaccess-error-no-groups-given": "Es wurden keine Gruppen angegeben.", + "bs-pageaccess-error-not-member-of-given-groups": "Du bist nicht Mitglied der angegebenen Gruppen. Um zu verhindern, dass Du dich aus der Seite aussperrst, wurde das Speichern deaktiviert.", + "bs-pageaccess-error-included-forbidden-template": "Du hast das Template \"$1\" eingebunden, auf das du keine Leseberechtigung hast. Um zu verhindern, dass Du dich aus der Seite aussperrst, wurde das Speichern deaktiviert.", + "bs-pageaccess-tag-groups-desc": "Gib die Gruppen an, die exklusiven Zugriff auf die Seite erhalten sollen. Mehrere Gruppen können durch Kommata getrennt werden.", + "pageaccess": "Durch Page Access geschützte Seiten" +} diff --git a/PageAccess/i18n/en.json b/PageAccess/i18n/en.json new file mode 100644 index 0000000..0e0ffa5 --- /dev/null +++ b/PageAccess/i18n/en.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Marc Reymann <[email protected]>", + "Stephan Muggli <[email protected]>" + ] + }, + "bs-pageaccess-desc": "Controls access on page level", + "bs-pageaccess-error-no-groups-given": "No groups were specified.", + "bs-pageaccess-error-not-member-of-given-groups": "You're not a member of the given groups. In order to prevent you from locking yourself out, saving was disabled.", + "bs-pageaccess-error-included-forbidden-template": "You've tried to use the template \"$1\" to which you don't have read access. In order to prevent you from locking yourself out, saving was disabled.", + "bs-pageaccess-tag-groups-desc": "Specify the groups that should have exclusive access to this page. Multiple groups can be separated by commas.", + "pageaccess": "Pages secured by PageAccess" +} diff --git a/PageAccess/i18n/qqq.json b/PageAccess/i18n/qqq.json new file mode 100644 index 0000000..3368dd9 --- /dev/null +++ b/PageAccess/i18n/qqq.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Marc Reymann <[email protected]>", + "Stephan Muggli <[email protected]>" + ] + }, + "bs-pageaccess-desc": "Used in [[Special:Wiki_Admin&mode=ExtensionInfo]], description of page access extension", + "bs-pageaccess-error-no-groups-given": "Text for no groups were specified.", + "bs-pageaccess-error-not-member-of-given-groups": "Text for you're not a member of the given groups. In order to prevent you from locking yourself out, saving was disabled.", + "bs-pageaccess-error-included-forbidden-template": "Text for you've tried to use the template \"$1\" to which you don't have read access. In order to prevent you from locking yourself out, saving was disabled.", + "bs-pageaccess-tag-groups-desc": "Used in InsertMagic extension, tag description for specify the groups that should have exclusive access to this page. Multiple groups can be separated by commas.", + "pageaccess": "Special page title for pages secured by PageAccess" +} diff --git a/PageAccess/languages/PageAccess.i18n.php b/PageAccess/languages/PageAccess.i18n.php new file mode 100644 index 0000000..8ad18a0 --- /dev/null +++ b/PageAccess/languages/PageAccess.i18n.php @@ -0,0 +1,35 @@ +<?php +/** + * This is a backwards-compatibility shim, generated by: + * https://git.wikimedia.org/blob/mediawiki%2Fcore.git/HEAD/maintenance%2FgenerateJsonI18n.php + * + * Beginning with MediaWiki 1.23, translation strings are stored in json files, + * and the EXTENSION.i18n.php file only exists to provide compatibility with + * older releases of MediaWiki. For more information about this migration, see: + * https://www.mediawiki.org/wiki/Requests_for_comment/Localisation_format + * + * This shim maintains compatibility back to MediaWiki 1.17. + */ +$messages = array(); +if ( !function_exists( 'wfJsonI18nShimbf814cdc343dd824' ) ) { + function wfJsonI18nShimbf814cdc343dd824( $cache, $code, &$cachedData ) { + $codeSequence = array_merge( array( $code ), $cachedData['fallbackSequence'] ); + foreach ( $codeSequence as $csCode ) { + $fileName = dirname( __FILE__ ) . "/../i18n/$csCode.json"; + if ( is_readable( $fileName ) ) { + $data = FormatJson::decode( file_get_contents( $fileName ), true ); + foreach ( array_keys( $data ) as $key ) { + if ( $key === '' || $key[0] === '@' ) { + unset( $data[$key] ); + } + } + $cachedData['messages'] = array_merge( $data, $cachedData['messages'] ); + } + + $cachedData['deps'][] = new FileDependency( $fileName ); + } + return true; + } + + $GLOBALS['wgHooks']['LocalisationCacheRecache'][] = 'wfJsonI18nShimbf814cdc343dd824'; +} -- To view, visit https://gerrit.wikimedia.org/r/134330 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Icb53ef286ac8ca4c13bf7f790c704bef4f566c12 Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/BlueSpiceExtensions Gerrit-Branch: master Gerrit-Owner: Smuggli <[email protected]> Gerrit-Reviewer: Mglaser <[email protected]> Gerrit-Reviewer: Pigpen <[email protected]> Gerrit-Reviewer: Raimond Spekking <[email protected]> Gerrit-Reviewer: Robert Vogel <[email protected]> Gerrit-Reviewer: Siebrand <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
