Skip to content

Commit

Permalink
address some more code prechecks
Browse files Browse the repository at this point in the history
  • Loading branch information
andreas-web committed Jun 14, 2024
1 parent 3e054c4 commit f023608
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 50 deletions.
43 changes: 17 additions & 26 deletions lang/de/filter_jsxgraph.php
Original file line number Diff line number Diff line change
Expand Up @@ -34,26 +34,6 @@

$string['filtername'] = 'JSXGraph';

// General.

$string['no'] = 'nein';
$string['off'] = 'deaktiviert';
$string['on'] = 'aktiviert';
$string['yes'] = 'ja';

// Settings Docs and Versions.

$string['docs'] = 'Vielen Dank, dass sie den JSXGraph-Filter benutzen. Für aktuelle Informationen über JSXGraph besuchen Sie einfach unsere <a href="http://jsxgraph.uni-bayreuth.de/" target="_blank">Homepage</a>.<br>Beachten Sie unsere <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md" target="_blank">detaillierte Filter-Dokumentation auf GitHub</a>.<br>Informationen über die Verwendung von JSXGraph finden sie <a href="http://jsxgraph.uni-bayreuth.de/wp/docs/index.html" target="_blank">in den docs</a>.<br><br>Nehmen Sie auf dieser Seite <b>globale Einstellungen</b> für den Filter vor. Einige davon lassen sich in Tag-Attributen lokal überschreiben. Siehe hierzu die <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md#jsxgraph-tag-attributes" target="_blank">Dokumentation.</a>';
$string['filterversion'] = 'Sie benutzen derzeit die folgende <b>Version des JSXGraph-Filters</b> für Moodle:';
$string['header_docs'] = 'Allgemeine Informationen';
$string['header_versions'] = 'Versionsinformationen';
$string['recommendedversion_post'] = '</b> zu verwenden (oder "<code>automatisch</code>").';
$string['recommendedversion_pre'] = 'Es wird empfohlen, <b>JSXGraph ';


// Settings JSXGraph.


$string['aspectratio'] = 'Seitenverhältnis';
$string['aspectratio_desc'] = 'Format z.B. <code>1 / 1</code>';

Expand All @@ -72,15 +52,17 @@
'Ist im Tag keine Board-ID angegeben, wird diese automatisch erzeugt. Hierzu wird das hier angegebene Präfix verwendet und um eine fortlaufende Nummer pro Seite ergänzt, z.B. box0, box1,...<br>' .
'Der Benutzer braucht die ID nicht zu kennen. Sie kann in jedem Fall innerhalb des JavaScript über die Konstante "<code>BOARDID</code>" referenziert werden.</small>';

$string['docs'] = 'Vielen Dank, dass sie den JSXGraph-Filter benutzen. Für aktuelle Informationen über JSXGraph besuchen Sie einfach unsere <a href="http://jsxgraph.uni-bayreuth.de/" target="_blank">Homepage</a>.<br>Beachten Sie unsere <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md" target="_blank">detaillierte Filter-Dokumentation auf GitHub</a>.<br>Informationen über die Verwendung von JSXGraph finden sie <a href="http://jsxgraph.uni-bayreuth.de/wp/docs/index.html" target="_blank">in den docs</a>.<br><br>Nehmen Sie auf dieser Seite <b>globale Einstellungen</b> für den Filter vor. Einige davon lassen sich in Tag-Attributen lokal überschreiben. Siehe hierzu die <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md#jsxgraph-tag-attributes" target="_blank">Dokumentation.</a>';

$string['fallbackaspectratio'] = 'Fallback-Seitenverhältnis';
$string['fallbackaspectratio_desc'] = 'Siehe Beschreibung der Standard-Dimensionen.';

$string['fallbackwidth'] = 'Fallback-Breite';
$string['fallbackwidth_desc'] = 'Siehe Beschreibung der Standard-Dimensionen.';

$string['filterversion'] = 'Sie benutzen derzeit die folgende <b>Version des JSXGraph-Filters</b> für Moodle:';

$string['fixheight'] = 'Höhe';
$string['fixheight_desc'] = 'Wir empfehlen, dieses Feld leer zu lassen und stattdessen <a href="#admin-aspectratio">Seitenverhältnis</a> und <a href="#admin-width">Breite</a> zu verwenden.';

$string['fixwidth'] = 'Breite';
$string['fixwidth_desc'] = 'Wir empfehlen, hier einen relativen Wert zu verwenden, z.B. <code>100%.</code>';

Expand All @@ -93,19 +75,30 @@
$string['header_codingbetweentags'] = 'Codierung zwischen den Tags';
$string['header_deprecated'] = 'Veraltete Einstellungen';
$string['header_dimensions'] = 'Standard-Dimensionen';
$string['header_docs'] = 'Allgemeine Informationen';
$string['header_globaljs'] = 'Globales JavaScript';
$string['header_jsxversion'] = 'Version der verwendeten JSXGraph-Bibliothek';
$string['header_libs'] = 'Erweiterungen für den JSXGraph-Filter';
$string['header_versions'] = 'Versionsinformationen';

$string['HTMLentities'] = 'HTMLentities';
$string['HTMLentities_desc'] = 'Einstellung, ob HTMLentities wie z.B. "&", "<",... innerhalb des JavaScript-Codes für JSXGraph unterstützt werden.';

$string['maxheight'] = 'Maximale Höhe';
$string['maxheight_desc'] = '';

$string['maxwidth'] = 'Maximale Breite';
$string['maxwidth_desc'] = '';

$string['no'] = 'nein';

$string['off'] = 'deaktiviert';
$string['on'] = 'aktiviert';

$string['privacy'] = 'Dieses Plugin dient lediglich dazu, JSXGraph-Konstruktionen, die mithilfe des jsxgraph-Tags im Editor eingegeben werden, anzuzeigen. Es speichert und übermittelt selbst keine personenbezonenen Daten. Die eventuell extern eingebundene Bibliothek jsxgraphcore.js verarbeitet ebenfalls keinerlei personenbezogene Daten.';

$string['recommendedversion_post'] = '</b> zu verwenden (oder "<code>automatisch</code>").';
$string['recommendedversion_pre'] = 'Es wird empfohlen, <b>JSXGraph ';

$string['usedivid'] = 'Benutze div-Präfix';
$string['usedivid_desc'] =
'Für bessere Kompatibilität sollten Sie hier "Nein" wählen. Dadurch werden die IDs nicht mit dem Präfix aus "<a href="#admin-divid">divid</a>" und einer Nummer versehen, sondern mit einer eindeutigen ID. <br>Verwenden Sie noch alte Konstruktionen, sollten Sie "Ja" auswählen. Dann wird die veraltete Einstellung "<a href="#admin-divid">divid</a>" weiter verwendet.';
Expand All @@ -114,6 +107,4 @@
$string['versionJSXGraph_auto'] = 'aktuellste mitgelieferte Version (automatisch)';
$string['versionJSXGraph_desc'] = 'Wähle hier, welche JSXGraph-Version genutz werden soll. Achtung: Für Responsivität wird mindestens Version 1.3.2+ benötigt.';

// Privacy.

$string['privacy'] = 'Dieses Plugin dient lediglich dazu, JSXGraph-Konstruktionen, die mithilfe des jsxgraph-Tags im Editor eingegeben werden, anzuzeigen. Es speichert und übermittelt selbst keine personenbezonenen Daten. Die eventuell extern eingebundene Bibliothek jsxgraphcore.js verarbeitet ebenfalls keinerlei personenbezogene Daten.';
$string['yes'] = 'ja';
41 changes: 17 additions & 24 deletions lang/en/filter_jsxgraph.php
Original file line number Diff line number Diff line change
Expand Up @@ -34,24 +34,6 @@

$string['filtername'] = 'JSXGraph';

// General.

$string['no'] = 'no';
$string['off'] = 'deactivated';
$string['on'] = 'activated';
$string['yes'] = 'yes';

// Settings Docs and Versions.

$string['docs'] = 'Thank your for using our JSXGraph filter. For current information about JSXGraph, visit our <a href="http://jsxgraph.uni-bayreuth.de/" target="_blank">homepage</a>.<br>Please note our <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md" target="_blank">detailed documentation for our filter on GitHub</a>.<br>Information on using JSXGraph can be found <a href="http://jsxgraph.uni-bayreuth.de/wp/docs/index.html" target="_blank">in the docs</a>.<br><br>Make <b>global settings</b> for the filter on this page. Some of these can be overwritten locally in tag attributes. Look at the <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md#jsxgraph-tag-attributes" target="_blank">documentation</a> for this.';
$string['filterversion'] = 'You are using version the following <b>version of the JSXGraph filter</b> for Moodle:';
$string['header_docs'] = 'General information';
$string['header_versions'] = 'Version info';
$string['recommendedversion_post'] = '</b> (or use "<code>automatically</code>").';
$string['recommendedversion_pre'] = 'It is recommended, to use <b>JSXGraph ';

// Settings JSXGraph.

$string['aspectratio'] = 'aspect-ratio';
$string['aspectratio_desc'] = 'Format e.g. <code>1 / 1</code>';

Expand All @@ -70,15 +52,17 @@
'If no board ID is specified in the tag, it is generated automatically. The prefix specified here is used for this and supplemented by a consecutive number per page, e.g. box0, box1, ...<br>' .
'The user does not need to know the ID. In any case, it can be referenced within the JavaScript via the constant "<code>BOARDID</code>".</small>';

$string['docs'] = 'Thank your for using our JSXGraph filter. For current information about JSXGraph, visit our <a href="http://jsxgraph.uni-bayreuth.de/" target="_blank">homepage</a>.<br>Please note our <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md" target="_blank">detailed documentation for our filter on GitHub</a>.<br>Information on using JSXGraph can be found <a href="http://jsxgraph.uni-bayreuth.de/wp/docs/index.html" target="_blank">in the docs</a>.<br><br>Make <b>global settings</b> for the filter on this page. Some of these can be overwritten locally in tag attributes. Look at the <a href="https://github.com/jsxgraph/moodle-filter_jsxgraph/blob/master/README.md#jsxgraph-tag-attributes" target="_blank">documentation</a> for this.';

$string['fallbackaspectratio'] = 'fallback aspect-ratio';
$string['fallbackaspectratio_desc'] = 'See description of standard dimensions.';

$string['fallbackwidth'] = 'fallback width';
$string['fallbackwidth_desc'] = 'See description of standard dimensions.';

$string['filterversion'] = 'You are using version the following <b>version of the JSXGraph filter</b> for Moodle:';

$string['fixheight'] = 'height';
$string['fixheight_desc'] = 'We recommend to leave this empty and use <a href="#admin-aspectratio">aspect-ratio</a> and <a href="#admin-width">width</a> instead.';

$string['fixwidth'] = 'width';
$string['fixwidth_desc'] = 'We recommend to use here an relative value e.g. <code>100%.</code>';

Expand All @@ -91,19 +75,30 @@
$string['header_codingbetweentags'] = 'Coding between the tags';
$string['header_deprecated'] = 'Deprecated settings';
$string['header_dimensions'] = 'Standard dimensions';
$string['header_docs'] = 'General information';
$string['header_globaljs'] = 'Global JavaScript';
$string['header_jsxversion'] = 'Version of the used JSXGraph library';
$string['header_libs'] = 'Extensions for the JSXGraph filter';
$string['header_versions'] = 'Version info';

$string['HTMLentities'] = 'HTML entities';
$string['HTMLentities_desc'] = 'Decide whether HTMLentities like "&", "<",... are supported within the JavaScript code for JSXGraph.';

$string['maxheight'] = 'max-height';
$string['maxheight_desc'] = '';

$string['maxwidth'] = 'max-width';
$string['maxwidth_desc'] = '';

$string['no'] = 'no';

$string['off'] = 'deactivated';
$string['on'] = 'activated';

$string['privacy'] = 'This plugin is only used to display JSXGraph constructions typed in the editor using the jsxgraph tag. It does not store or transmit any personally identifiable information. The possibly externally integrated library jsxgraphcore.js does not process any personal data either.';

$string['recommendedversion_post'] = '</b> (or use "<code>automatically</code>").';
$string['recommendedversion_pre'] = 'It is recommended, to use <b>JSXGraph ';

$string['usedivid'] = 'use div prefix';
$string['usedivid_desc'] =
'For better compatibility you should select "No" here. This means that the ids are not made with the prefix "<a href="#admin-divid">divid</a>" and a number but with an unique identifier. <br>If you are still using old constructions, you should select "Yes". Then the deprecated setting "<a href="#admin-divid">divid</a>" will continue to be used.';
Expand All @@ -112,6 +107,4 @@
$string['versionJSXGraph_auto'] = 'latest supplied version (automatically)';
$string['versionJSXGraph_desc'] = 'Select here which version of JSXGraph should be used. Attention: Version 1.3.2+ is needed for responsiveness.';

// Privacy.

$string['privacy'] = 'This plugin is only used to display JSXGraph constructions typed in the editor using the jsxgraph tag. It does not store or transmit any personally identifiable information. The possibly externally integrated library jsxgraphcore.js does not process any personal data either.';
$string['yes'] = 'yes';

0 comments on commit f023608

Please sign in to comment.