Skip to content

Commit 80bd344

Browse files
author
Jacob Middag
committed
Add translations for multisite support
1 parent 528ab01 commit 80bd344

5 files changed

Lines changed: 39 additions & 9 deletions

File tree

readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
=== Compress JPEG & PNG images ===
22
Contributors: TinyPNG
33
Donate link: https://tinypng.com/
4-
Tags: compress, optimize, shrink, improve, images, tinypng, tinyjpg, jpeg, jpg, png, lossy, jpegmini, crunch, smush, save, bandwidth, website, speed, faster, performance, panda
4+
Tags: compress, optimize, shrink, improve, images, tinypng, tinyjpg, jpeg, jpg, png, lossy, jpegmini, crunch, minify, smush, save, bandwidth, website, speed, faster, performance, panda
55
Requires at least: 3.0.6
66
Tested up to: 4.1
77
Stable tag: 1.0.0

src/class-tiny-plugin.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,16 +112,16 @@ public function compress_attachment($metadata, $attachment_id) {
112112
public function compress_image() {
113113
$id = $_POST['id'];
114114
if (!current_user_can('upload_files')) {
115-
echo self::translate("You don't have permission to work with uploaded files.");
115+
echo self::translate("You don't have permission to work with uploaded files") . '.';
116116
exit();
117117
}
118118
if (!$id) {
119-
echo self::translate("Not a valid media file.");
119+
echo self::translate("Not a valid media file") . '.';
120120
exit();
121121
}
122122
$metadata = wp_get_attachment_metadata($id);
123123
if (!$metadata) {
124-
echo self::translate("Could not find metadata of media file.");
124+
echo self::translate("Could not find metadata of media file") . '.';
125125
}
126126

127127
$this->compress_attachment($metadata, $id);

src/class-tiny-settings.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ public function render_multisite_api_key() {
190190
echo '/>';
191191
echo '<p>';
192192
if (defined('TINY_API_KEY')) {
193-
echo self::translate('The API key has been configured in wp-config.php.');
193+
echo sprintf(self::translate('The API key has been configured in %s'), 'wp-config.php') . '.';
194194
} else {
195195
$link = '<a href="https://tinypng.com/developers">' . self::translate_escape('TinyPNG Developer section') . '</a>';
196196
printf(self::translate_escape('Visit %s to get an API key') . '.', $link);
@@ -205,12 +205,12 @@ public function render_api_key() {
205205
$multisite_key = $this->get_multisite_api_key();
206206
if (empty($multisite_key)) {
207207
if (empty($key)) {
208-
echo '<p>' . self::translate('Your Network Admin has not configured an API key yet.') . '</p>';
208+
echo '<p>' . self::translate('Your Network Admin has not configured an API key yet') . '.</p>';
209209
} else {
210-
echo '<p>' . self::translate('You have an API key configured. Your Network Admin can change the key.') . '</p>';
210+
echo '<p>' . self::translate('You have an API key configured') . '. ' . self::translate('Your Network Admin can change the key') . '.</p>';
211211
}
212212
} else {
213-
echo '<p>' . self::translate('The API key has been installed by the Network Admin.') . '</p>';
213+
echo '<p>' . self::translate('The API key has been installed by the Network Admin') . '.</p>';
214214
}
215215
} else {
216216
echo '<input type="text" id="' . $field . '" name="' . $field . '" value="' . htmlspecialchars($key) . '" size="40" />';
1.01 KB
Binary file not shown.

src/languages/tiny-compress-images-nl_NL.po

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
msgid "PNG and JPEG compression"
22
msgstr "PNG- en JPEG-compressie"
33

4+
msgid "Multisite PNG and JPEG compression"
5+
msgstr "Multisite PNG- en JPEG-compressie"
6+
47
msgid "Visit %s to get an API key"
58
msgstr "Bezoek de %s om een API-sleutel te krijgen"
69

@@ -10,6 +13,9 @@ msgstr "TinyPNG Developer pagina"
1013
msgid "TinyPNG API key"
1114
msgstr "TinyPNG API-sleutel"
1215

16+
msgid "Multisite API key"
17+
msgstr "Multisite API-sleutel"
18+
1319
msgid "File compression"
1420
msgstr "Bestandscompressie"
1521

@@ -74,4 +80,28 @@ msgid "Could not decode JSON"
7480
msgstr "Kon JSON niet decoderen"
7581

7682
msgid "Could not compress, enable cURL for detailed error"
77-
msgstr "Kon niet comprimeren, schakel cURL in voor een preciezere foutmelding"
83+
msgstr "Kon niet comprimeren, schakel cURL in voor een preciezere foutmelding"
84+
85+
msgid "You don't have permission to work with uploaded files"
86+
msgstr "Je hebt niet de permissies om met geüploade bestanden te werken"
87+
88+
msgid "Not a valid media file"
89+
msgstr "Geen geldig media-bestand"
90+
91+
msgid "Could not find metadata of media file"
92+
msgstr "Kon de metadata niet vinden van het bestand"
93+
94+
msgid "The API key has been configured in %s"
95+
msgstr "De API-sleutel is geconfigureerd in %s"
96+
97+
msgid "Your Network Admin has not configured an API key yet"
98+
msgstr "Je netwerkbeheerder heeft nog geen API-sleutel geconfigureerd"
99+
100+
msgid "You have an API key configured"
101+
msgstr "Je hebt een API-sleutel geconfigureerd"
102+
103+
msgid "Your Network Admin can change the key"
104+
msgstr "Je netwerkbeheerder kan de sleutel wijzigen"
105+
106+
msgid "The API key has been installed by the Network Admin"
107+
msgstr "De API-sleutel is geïnstalleerd door de netwerkbeheerder"

0 commit comments

Comments
 (0)