diff --git a/.gitignore b/.gitignore
index 6e72bb8da44..dabc5a3ba0b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,6 +11,7 @@ temp
.php_cs.cache
.php-cs-fixer.cache
node_modules
+js/build/
js/build.js
js/hot-updates
styles/build.css
diff --git a/classes/install/Upgrade.php b/classes/install/Upgrade.php
index fed8c7acdc2..a85a4450a68 100644
--- a/classes/install/Upgrade.php
+++ b/classes/install/Upgrade.php
@@ -18,6 +18,7 @@
use APP\core\Application;
use APP\template\TemplateManager;
+use Illuminate\Support\Facades\Schema;
use PKP\db\DAORegistry;
use PKP\install\Installer;
use PKP\navigationMenu\NavigationMenuItemDAO;
@@ -90,7 +91,7 @@ public function clearCssCache()
*/
public function migrateStaticPagesToNavigationMenuItems()
{
- if ($this->tableExists('static_pages')) {
+ if (Schema::hasTable('static_pages')) {
$contextDao = Application::getContextDAO();
$navigationMenuItemDao = DAORegistry::getDAO('NavigationMenuItemDAO'); /** @var NavigationMenuItemDAO $navigationMenuItemDao */
@@ -147,4 +148,4 @@ public function _fileStageToPath($fileStage)
if (!PKP_STRICT_MODE) {
class_alias('\APP\install\Upgrade', '\Upgrade');
-}
\ No newline at end of file
+}
diff --git a/classes/migration/install/JournalsMigration.php b/classes/migration/install/JournalsMigration.php
index 04e2a229b4a..e0bc39cb536 100644
--- a/classes/migration/install/JournalsMigration.php
+++ b/classes/migration/install/JournalsMigration.php
@@ -29,7 +29,7 @@ public function up(): void
$table->comment('A list of all journals in the installation of OJS.');
$table->bigInteger('journal_id')->autoIncrement();
$table->string('path', 32);
- $table->float('seq', 8, 2)->default(0)->comment('Used to order lists of journals');
+ $table->float('seq')->default(0)->comment('Used to order lists of journals');
$table->string('primary_locale', 28);
$table->smallInteger('enabled')->default(1)->comment('Controls whether or not the journal is considered "live" and will appear on the website. (Note that disabled journals may still be accessible, but only if the user knows the URL.)');
$table->unique(['path'], 'journals_path');
diff --git a/classes/migration/install/MetricsMigration.php b/classes/migration/install/MetricsMigration.php
index 035a0b4c4e0..d214809e6c8 100644
--- a/classes/migration/install/MetricsMigration.php
+++ b/classes/migration/install/MetricsMigration.php
@@ -219,16 +219,14 @@ public function up(): void
$table->integer('metric_unique');
$table->index(['context_id', 'submission_id'], 'msgd_context_id_submission_id');
- switch (DB::getDriverName()) {
- case 'mysql':
+ match (DB::getDriverName()) {
+ 'mysql', 'mariadb' =>
// See "Create a database table" here: https://db-ip.com/db/format/ip-to-city-lite/csv.html
// where city is defined as varchar(80)
- $table->unique([DB::raw('load_id, context_id, submission_id, country, region, city(80), date')], 'msgd_uc_load_context_submission_c_r_c_date');
- break;
- case 'pgsql':
- $table->unique(['load_id', 'context_id', 'submission_id', 'country', 'region', 'city', 'date'], 'msgd_uc_load_context_submission_c_r_c_date');
- break;
- }
+ $table->unique([DB::raw('load_id, context_id, submission_id, country, region, city(80), date')], 'msgd_uc_load_context_submission_c_r_c_date'),
+ 'pgsql' =>
+ $table->unique(['load_id', 'context_id', 'submission_id', 'country', 'region', 'city', 'date'], 'msgd_uc_load_context_submission_c_r_c_date')
+ };
});
Schema::create('metrics_submission_geo_monthly', function (Blueprint $table) {
@@ -251,16 +249,14 @@ public function up(): void
$table->integer('metric_unique');
$table->index(['context_id', 'submission_id'], 'msgm_context_id_submission_id');
- switch (DB::getDriverName()) {
- case 'mysql':
+ match (DB::getDriverName()) {
+ 'mysql', 'mariadb' =>
// See "Create a database table" here: https://db-ip.com/db/format/ip-to-city-lite/csv.html
// where city is defined as varchar(80)
- $table->unique([DB::raw('context_id, submission_id, country, region, city(80), month')], 'msgm_uc_context_submission_c_r_c_month');
- break;
- case 'pgsql':
- $table->unique(['context_id', 'submission_id', 'country', 'region', 'city', 'month'], 'msgm_uc_context_submission_c_r_c_month');
- break;
- }
+ $table->unique([DB::raw('context_id, submission_id, country, region, city(80), month')], 'msgm_uc_context_submission_c_r_c_month'),
+ 'pgsql' =>
+ $table->unique(['context_id', 'submission_id', 'country', 'region', 'city', 'month'], 'msgm_uc_context_submission_c_r_c_month')
+ };
});
// Usage stats total item temporary records
diff --git a/classes/migration/upgrade/v3_4_0/I6093_AddForeignKeys.php b/classes/migration/upgrade/v3_4_0/I6093_AddForeignKeys.php
index 4b9982a42e2..f26ed6fe060 100644
--- a/classes/migration/upgrade/v3_4_0/I6093_AddForeignKeys.php
+++ b/classes/migration/upgrade/v3_4_0/I6093_AddForeignKeys.php
@@ -15,7 +15,6 @@
namespace APP\migration\upgrade\v3_4_0;
use Illuminate\Database\Schema\Blueprint;
-use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Schema;
class I6093_AddForeignKeys extends \PKP\migration\upgrade\v3_4_0\I6093_AddForeignKeys
@@ -92,7 +91,7 @@ public function up(): void
});
// Attempt to drop the previous foreign key, which doesn't have the cascade rule
- if (DB::getDoctrineSchemaManager()->introspectTable('publication_galleys')->hasForeignKey('publication_galleys_submission_file_id_foreign')) {
+ if ($this->hasForeignKey('publication_galleys', 'publication_galleys_submission_file_id_foreign')) {
Schema::table('publication_galleys', fn (Blueprint $table) => $table->dropForeign('publication_galleys_submission_file_id_foreign'));
}
diff --git a/classes/migration/upgrade/v3_4_0/I9231_FixMetricsIndexes.php b/classes/migration/upgrade/v3_4_0/I9231_FixMetricsIndexes.php
index b1164da9ff3..f8fbbc2e980 100644
--- a/classes/migration/upgrade/v3_4_0/I9231_FixMetricsIndexes.php
+++ b/classes/migration/upgrade/v3_4_0/I9231_FixMetricsIndexes.php
@@ -52,25 +52,21 @@ public function up(): void
// and create new ones using city column prefix for MySQL
Schema::table('metrics_submission_geo_daily', function (Blueprint $table) {
$table->dropUnique('msgd_uc_load_context_submission_c_r_c_date');
- switch (DB::getDriverName()) {
- case 'mysql':
- $table->unique([DB::raw('load_id, context_id, submission_id, country, region, city(80), date')], 'msgd_uc_load_context_submission_c_r_c_date');
- break;
- case 'pgsql':
- $table->unique(['load_id', 'context_id', 'submission_id', 'country', 'region', 'city', 'date'], 'msgd_uc_load_context_submission_c_r_c_date');
- break;
- }
+ match (DB::getDriverName()) {
+ 'mysql', 'mariadb' =>
+ $table->unique([DB::raw('load_id, context_id, submission_id, country, region, city(80), date')], 'msgd_uc_load_context_submission_c_r_c_date'),
+ 'pgsql' =>
+ $table->unique(['load_id', 'context_id', 'submission_id', 'country', 'region', 'city', 'date'], 'msgd_uc_load_context_submission_c_r_c_date'),
+ };
});
Schema::table('metrics_submission_geo_monthly', function (Blueprint $table) {
$table->dropUnique('msgm_uc_context_submission_c_r_c_month');
- switch (DB::getDriverName()) {
- case 'mysql':
- $table->unique([DB::raw('context_id, submission_id, country, region, city(80), month')], 'msgm_uc_context_submission_c_r_c_month');
- break;
- case 'pgsql':
- $table->unique(['context_id', 'submission_id', 'country', 'region', 'city', 'month'], 'msgm_uc_context_submission_c_r_c_month');
- break;
- }
+ match (DB::getDriverName()) {
+ 'mysql', 'mariadb' =>
+ $table->unique([DB::raw('context_id, submission_id, country, region, city(80), month')], 'msgm_uc_context_submission_c_r_c_month'),
+ 'pgsql' =>
+ $table->unique(['context_id', 'submission_id', 'country', 'region', 'city', 'month'], 'msgm_uc_context_submission_c_r_c_month'),
+ };
});
}
diff --git a/classes/migration/upgrade/v3_5_0/I9892_FloatToDecimalColumnTypeUpdate.php b/classes/migration/upgrade/v3_5_0/I9892_FloatToDecimalColumnTypeUpdate.php
new file mode 100644
index 00000000000..521ad3ff738
--- /dev/null
+++ b/classes/migration/upgrade/v3_5_0/I9892_FloatToDecimalColumnTypeUpdate.php
@@ -0,0 +1,51 @@
+decimal('cost', 8, 2)->unsigned()->change();
+ });
+
+ Schema::table('completed_payments', function (Blueprint $table) {
+ $table->decimal('amount', 8, 2)->unsigned()->change();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::table('subscription_types', function (Blueprint $table) {
+ $table->double('cost')->change();
+ });
+
+ Schema::table('completed_payments', function (Blueprint $table) {
+ $table->double('amount')->change();
+ });
+ }
+}
diff --git a/classes/payment/ojs/OJSPaymentManager.php b/classes/payment/ojs/OJSPaymentManager.php
index 2639b89768e..a8516491028 100644
--- a/classes/payment/ojs/OJSPaymentManager.php
+++ b/classes/payment/ojs/OJSPaymentManager.php
@@ -355,7 +355,7 @@ public function fulfillQueuedPayment($request, $queuedPayment, $payMethodPluginN
}
}
$completedPaymentDao = DAORegistry::getDAO('OJSCompletedPaymentDAO'); /** @var OJSCompletedPaymentDAO $completedPaymentDao */
- $completedPayment = $this->createCompletedPayment($queuedPayment, $payMethodPluginName, $request->getUser()->getId());
+ $completedPayment = $this->createCompletedPayment($queuedPayment, $payMethodPluginName, $queuedPayment->getUserId());
$completedPaymentDao->insertObject($completedPayment);
$queuedPaymentDao = DAORegistry::getDAO('QueuedPaymentDAO'); /** @var QueuedPaymentDAO $queuedPaymentDao */
diff --git a/lib/pkp b/lib/pkp
index d24432eb64d..8af045a37ab 160000
--- a/lib/pkp
+++ b/lib/pkp
@@ -1 +1 @@
-Subproject commit d24432eb64da466b565677eb724a36e2e7fead0b
+Subproject commit 8af045a37ab605865a4ee511c4b732ac395df018
diff --git a/lib/ui-library b/lib/ui-library
index 2123b860fe9..857c676aa1e 160000
--- a/lib/ui-library
+++ b/lib/ui-library
@@ -1 +1 @@
-Subproject commit 2123b860fe99c687a0677a0b40f4f1bf573e6598
+Subproject commit 857c676aa1e3cd64aeba783c02c2edf0739d55f2
diff --git a/locale/bg/locale.po b/locale/bg/locale.po
index 3413d886f52..462022b5697 100644
--- a/locale/bg/locale.po
+++ b/locale/bg/locale.po
@@ -1,8 +1,8 @@
-# Cyril Kamburov , 2021, 2022, 2023.
+# Cyril Kamburov , 2021, 2022, 2023, 2024.
# Albena Vassileva , 2022.
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-02-27 07:59+0000\n"
+"PO-Revision-Date: 2024-08-17 11:41+0000\n"
"Last-Translator: Cyril Kamburov \n"
"Language-Team: Bulgarian \n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.13.1\n"
+"X-Generator: Weblate 4.18.2\n"
msgid "user.authorization.journalDoesNotPublish"
msgstr "Това списание не публикува съдържанието си онлайн."
@@ -456,16 +456,16 @@ msgstr ""
"деактивирана."
msgid "user.role.manager"
-msgstr "Раководител (мединжър) на списанието"
+msgstr "Ръководител (мениджър) на списанието"
msgid "user.role.subEditor"
msgstr "Редактор на раздела (секцията)"
msgid "user.role.subscriptionManager"
-msgstr "Отговорник за абонаментите"
+msgstr "Мениджър на абонаментите"
msgid "user.role.managers"
-msgstr "Раководители на списанието"
+msgstr "Ръководители на списанието"
msgid "user.role.subEditors"
msgstr "Редактори на раздели"
@@ -1770,7 +1770,7 @@ msgid "about.subscriptions.institutional"
msgstr "Институционални абонаменти"
msgid "about.subscriptionsContact"
-msgstr "Отговорник за абонаментите"
+msgstr "Контакт за абонаментите"
msgid "about.subscriptionTypes.name"
msgstr "Име"
diff --git a/locale/de/emails.po b/locale/de/emails.po
index d8f19aa358d..f6e74f27ba4 100644
--- a/locale/de/emails.po
+++ b/locale/de/emails.po
@@ -1,16 +1,17 @@
# Jens Unkenholz , 2023.
# Pia Piontkowitz , 2023.
+# Renate Voget , 2024.
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-05-01 18:49+0000\n"
-"Last-Translator: Pia Piontkowitz \n"
+"PO-Revision-Date: 2024-08-14 16:52+0000\n"
+"Last-Translator: Renate Voget \n"
"Language-Team: German \n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.13.1\n"
+"X-Generator: Weblate 4.18.2\n"
msgid "emails.passwordResetConfirm.subject"
msgstr "Bestätigung der Passwortzurücksetzung"
@@ -124,3 +125,85 @@ msgstr "Benachrichtigung über das Ablaufen eines Abonnements"
msgid "emails.subscriptionAfterExpiryLast.subject"
msgstr "Abonnement abgelaufen - Letzte Erinnerung"
+
+msgid "emails.passwordResetConfirm.body"
+msgstr ""
+"Wir wurden aufgefordert, Ihr Passwort für die Webseite {$siteTitle} neu zu "
+"setzen. \n"
+" \n"
+"Falls die Aufforderung nicht von Ihnen stammt, ignorieren Sie bitte diese E-"
+"Mail und Ihr Passwort bleibt unverändert. Falls Sie Ihr Passwort neu setzen "
+"möchten, klicken Sie bitte auf die folgende URL: \n"
+" \n"
+"Mein Passwort neu setzen: {$passwordResetUrl} \n"
+" \n"
+"{$siteContactName}"
+
+msgid "emails.userRegister.body"
+msgstr ""
+"{$recipientName} \n"
+" \n"
+"Sie sind nun als neue/r Benutzer/in von {$contextName} registriert. Wir "
+"haben Ihren Benutzer/innennamen und Ihr Passwort in dieser Mail aufgeführt, "
+"beides wird für alle Arbeiten mit dieser Zeitschrift gebraucht. Sie können "
+"sich zu jedem Zeitpunkt als Benutzer/in der Zeitschrift austragen lassen, "
+"indem Sie mich kontaktieren. \n"
+" \n"
+"Benutzer/innenname: {$recipientUsername} \n"
+"Passwort: {$password} \n"
+" \n"
+"Vielen Dank \n"
+"{$signature}"
+
+msgid "emails.issuePublishNotify.body"
+msgstr ""
+"
Guten Tag {$recipientName},
wir freuen uns Ihnen mitteilen zu "
+"können, dass eine neue Ausgabe von {$contextName} veröffentlicht wurde: {$issueIdentification}. Wir laden Sie dazu ein, die "
+"Ausgabe zu lesen und mit Anderen Ihrer wissenschaftlichen Community zu "
+"teilen.
Vielen Dank an unsere Autor/innen, Gutachter/innen und "
+"Redakteur/innen für ihre wertvollen Beiträge - und natürlich an unsere Leser/"
+"innen für das anhaltende Interesse an unserer Arbeit.
angesichts Ihrer Expertise haben wir "
+"uns erlaubt, Ihren Namen der Gutachter/innendatenbank von {$contextName} "
+"hinzuzufügen. Dies verpflichtet Sie zu nichts, ermöglicht uns aber, Sie um "
+"mögliche Gutachten für eine Einreichung zu bitten. Wenn Sie zu einem "
+"Gutachten eingeladen werden, werden Sie Titel und Abstract des Beitrags "
+"sehen können und werden stets selber entscheiden können, ob Sie der "
+"Einladung folgen oder nicht. Sie können zu jedem Zeitpunkt Ihren Namen von "
+"der Gutachter/innenliste entfernen lassen.
Wir senden Ihnen einen "
+"Benutzer/innennamen und ein Passwort, die Sie in allen Schritten der "
+"Zusammenarbeit mit der Zeitschrift über deren Website benötigen. Vielleicht "
+"möchten Sie z.B. Ihr Profil inkl. Ihrer Begutachtungsinteressen "
+"aktualisieren.
{$signature}"
+
+msgid "emails.userValidateContext.body"
+msgstr ""
+"{$recipientName} \n"
+" \n"
+"Sie haben ein Benutzer/innenkonto bei {$contextName} angelegt, aber bevor "
+"Sie es benutzen können, müssen Sie Ihre E-Mail-Adresse bestätigen. Dazu "
+"folgen Sie bitte einfach dem folgenden Link: \n"
+" \n"
+"{$activateUrl} \n"
+" \n"
+"Vielen Dank \n"
+"{$contextSignature}"
+
+msgid "emails.userValidateSite.body"
+msgstr ""
+"{$recipientName} \n"
+" \n"
+"Sie haben ein Benutzer/innenkonto bei {$siteTitle} angelegt, aber bevor Sie "
+"es benutzen können, müssen Sie Ihre E-Mail-Adresse bestätigen. Dazu folgen "
+"Sie bitte einfach dem folgenden Link: \n"
+" \n"
+"{$activateUrl} \n"
+" \n"
+"Vielen Dank \n"
+"{$siteSignature}"
diff --git a/locale/fa/author.po b/locale/fa/author.po
index 46d6a350838..1942bd6eaf2 100644
--- a/locale/fa/author.po
+++ b/locale/fa/author.po
@@ -1,15 +1,19 @@
+# Mehran Toreihi , 2024.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T10:49:21+00:00\n"
-"PO-Revision-Date: 2019-11-19T10:49:21+00:00\n"
-"Last-Translator: \n"
-"Language-Team: \n"
-"Language: fa_IR\n"
+"PO-Revision-Date: 2024-08-08 14:36+0000\n"
+"Last-Translator: Mehran Toreihi \n"
+"Language-Team: Persian "
+"\n"
+"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 4.18.2\n"
msgid "author.submit"
msgstr "مقاله ارسالی جدید"
@@ -65,7 +69,7 @@ msgid "author.submit.nextSteps"
msgstr "مرحلهی بعدی"
msgid "author.submit.notAccepting"
-msgstr "این مجله در حال حاضر مقاله نمیپذیرد"
+msgstr "این مجله در حال حاضر مقاله نمیپذیرد."
msgid "author.submit.requestWaiver"
msgstr "درخواست تخفیف"
diff --git a/locale/fr_FR/emails.po b/locale/fr_FR/emails.po
index 66f059fa61e..a4902496ca0 100644
--- a/locale/fr_FR/emails.po
+++ b/locale/fr_FR/emails.po
@@ -1,11 +1,12 @@
# Rodolphe Lemétayer , 2024.
+# Germán Huélamo Bautista , 2024.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-12-02T16:17:17-08:00\n"
-"PO-Revision-Date: 2024-06-21 13:38+0000\n"
-"Last-Translator: Rodolphe Lemétayer \n"
+"PO-Revision-Date: 2024-07-27 17:07+0000\n"
+"Last-Translator: Germán Huélamo Bautista \n"
"Language-Team: French \n"
"Language: fr_FR\n"
@@ -41,7 +42,7 @@ msgstr ""
" \n"
"Vous êtes désormais inscrit en tant qu'utilisateur pour {$contextName}. "
"Veuillez conserver précieusement votre nom d'utilisateur et votre mot de "
-"passe. Vous en aurez besoin pour toutes vos interactions avec la revue. À "
+"passe. Vous en aurez besoin pour toutes vos interactions avec la revue. À "
"n'importe quel moment, vous pouvez demander à être retiré de la liste des "
"utilisateurs de la revue en me contactant. \n"
" \n"
@@ -96,14 +97,13 @@ msgstr ""
"évaluation, vous recevrez le titre et le résumé de l'article en question, et "
"serez toujours libre d'accepter ou de refuser une telle invitation. À tout "
"moment, il vous est également possible de demander à ce que votre nom soit "
-"retiré de la liste des évaluateurs-trices.
\n"
-"
Nous vous acheminons un nom d'utilisateur-trice et un mot de passe, car "
-"tous deux sont requis pour tout échange avec la revue via son site Web. Vous "
-"pouvez, par exemple, si vous le souhaitez, effectuer la mise à jour de votre "
-"profil, y compris vos domaines d'intérêt en matière d'évaluation.
\n"
-"
Nom d'utilisateur-trice : {$recipientUsername} \n"
-"Mot de passe : {$password}
\n"
-"
Merci,
{$signature}"
+"retiré de la liste des évaluateurs-trices.
Nous vous acheminons un nom "
+"d'utilisateur-trice et un mot de passe, car tous deux sont requis pour tout "
+"échange avec la revue via son site Web. Vous pouvez, par exemple, si vous le "
+"souhaitez, effectuer la mise à jour de votre profil, y compris vos domaines "
+"d'intérêt en matière d'évaluation.
Nom d'utilisateur-trice : "
+"{$recipientUsername} Mot de passe : "
+"{$password}
La revue {$contextName} a le plaisir de "
"vous annoncer la publication de son dernier numéro : {$issueIdentification}. Nous vous invitons à lire et partager son "
-"contenu avec votre collègues et communauté académique. Nous remercions "
+"contenu avec votre collègues et communauté académique.
Nous remercions "
"vivement nos auteurs-trices, réviseurs-es et rédacteurs-trices pour leurs "
"précieuses contributions à cet ouvrage, ainsi que nos lecteurs-trices pour "
"leur intérêt constant.
Cordialement,
{$signature}"
@@ -130,11 +130,11 @@ msgstr ""
"
{$recipientName},
La soumission suivante vous a été assignée pour "
"le suivi du processus éditorial.
Si vous "
-"jugez la soumission pertinente pour la revue {$contextName}, veuillez la "
-"transmettre à l'étape d'évaluation en sélectionnant \"Envoyer en évaluation\""
-" et en désignant des évaluateur.trice.s en cliquant sur « Ajouter un.e "
-"évaluateur.trice ».
Si la soumission n'est pas appropriée pour cette "
+"/>{$authors}
Résumé
{$submissionAbstract}
Si vous jugez la "
+"soumission pertinente pour la revue {$contextName}, veuillez la transmettre "
+"à l'étape d'évaluation en sélectionnant « Envoyer en évaluation» et en "
+"désignant des évaluateur.trice.s en cliquant sur « Ajouter un.e "
+"évaluateur.trice ».
Si la soumission n'est pas appropriée pour cette "
"revue, veuillez la décliner.
Je vous remercie "
"d'avance.
Cordialement,
{$contextSignature}"
@@ -233,12 +233,13 @@ msgstr "Annulation de la demande d'évaluation"
msgid "emails.reviewCancel.body"
msgstr ""
-"
{$recipientName} :
Récemment, nous vous avons demandé d'évaluer une "
+"
{$recipientName},
Récemment, nous vous avons demandé d'évaluer une "
"soumission pour {$contextName}. Nous avons décidé d'annuler notre demande "
-"que vous évaluiez le manuscrit intitulé « {$submissionTitle} ». Nous sommes "
-"désolés des inconvénients que cela pourrait vous causer et nous espérons que "
-"nous pourrons compter sur votre collaboration pour un autre projet.
Si "
-"vous avez des questions, n'hésitez pas à nous contacter.
{$signature}"
+"que vous évaluiez le manuscrit intitulé « {$submissionTitle} ».
Nous "
+"sommes désolés des inconvénients que cela pourrait vous causer et nous "
+"espérons que nous pourrons compter sur votre collaboration pour un autre "
+"projet.
Si vous avez des questions, n'hésitez pas à nous "
+"contacter.
{$signature}"
msgid "emails.reviewReinstate.subject"
msgstr ""
@@ -428,15 +429,12 @@ msgstr ""
msgid "emails.openAccessNotify.body"
msgstr ""
-"Chers lecteurs et lectrices : \n"
-" \n"
-"{$contextName} vient de rendre disponible en format libre accès le numéro "
-"suivant. Nous vous invitons à lire la table des matières ici puis visiter "
-"notre site Web ({$contextUrl}) pour lire les articles et autres textes qui "
-"pourraient vous intéresser. \n"
-" \n"
-"Merci de votre intérêt continu pour notre travail, \n"
-"{$contextSignature}"
+"
Chers lecteurs et lectrices,
{$contextName} vient de rendre "
+"disponible en libre accès le numéro {$issueIdentification}. Nous vous invitons à visiter notre site Web "
+"({$contextUrl}) pour lire les articles qui pourraient vous intéresser."
+"p>
Nous vous remercions de l'intérêt que vous portez à notre "
+"travail,
{$contextSignature}"
msgid "emails.subscriptionBeforeExpiry.subject"
msgstr "Rappel de l'expiration de l'abonnement"
diff --git a/locale/id/admin.po b/locale/id/admin.po
index 70a805b07ed..91fc3bcf87a 100644
--- a/locale/id/admin.po
+++ b/locale/id/admin.po
@@ -1,10 +1,10 @@
-# Ramli Baharuddin , 2022, 2023.
+# Ramli Baharuddin , 2022, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T10:49:25+00:00\n"
-"PO-Revision-Date: 2023-04-07 08:35+0000\n"
+"PO-Revision-Date: 2024-08-22 05:19+0000\n"
"Last-Translator: Ramli Baharuddin \n"
"Language-Team: Indonesian \n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.13.1\n"
+"X-Generator: Weblate 4.18.2\n"
msgid "admin.hostedContexts"
msgstr "Jurnal yang Dikelola"
@@ -258,4 +258,4 @@ msgstr ""
#~ "\t"
msgid "admin.settings.statistics.sushiPlatform.isSiteSushiPlatform"
-msgstr ""
+msgstr "Jadikan website sebagai flatform semua jurnal."
diff --git a/locale/id/author.po b/locale/id/author.po
index 2bb3b70ef58..2ba20e8cb38 100644
--- a/locale/id/author.po
+++ b/locale/id/author.po
@@ -1,19 +1,19 @@
-# Ramli Baharuddin , 2022.
+# Ramli Baharuddin , 2022, 2024.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T10:49:25+00:00\n"
-"PO-Revision-Date: 2022-08-07 15:25+0000\n"
+"PO-Revision-Date: 2024-08-22 05:19+0000\n"
"Last-Translator: Ramli Baharuddin \n"
"Language-Team: Indonesian \n"
-"Language: id_ID\n"
+"id/>\n"
+"Language: id\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.13.1\n"
+"X-Generator: Weblate 4.18.2\n"
msgid "author.submit"
msgstr "Kirim Naskah Baru"
@@ -249,9 +249,10 @@ msgstr "Teks Sumber"
msgid "author.submit.suppFile.briefDescription"
msgstr "Deskripsi Singkat"
-#, fuzzy
msgid "author.submit.suppFile.availableToPeers"
-msgstr "Berikan file kepada reviewer (tanpa metadata), dengan demikian tidak akan merusak prinsip review anonim."
+msgstr ""
+"Berikan file kepada reviewer (tanpa metadata), karena yang demikian tidak "
+"akan merusak prinsip review anonim."
msgid "author.submit.suppFile.publisherDescription"
msgstr "Gunakan hanya dengan materi yang diterbitkan secara resmi."
diff --git a/locale/it/submission.po b/locale/it/submission.po
index 053d1119e36..955770475f5 100644
--- a/locale/it/submission.po
+++ b/locale/it/submission.po
@@ -1,13 +1,14 @@
# Lucia Steele , 2022.
# Stefan Schneider , 2023.
# Leonardo Mancini , 2024.
+# Martina Marafioti , 2024.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-11-19T10:49:27+00:00\n"
-"PO-Revision-Date: 2024-03-10 02:03+0000\n"
-"Last-Translator: Leonardo Mancini \n"
+"PO-Revision-Date: 2024-08-23 13:09+0000\n"
+"Last-Translator: Martina Marafioti \n"
"Language-Team: Italian \n"
"Language: it\n"
@@ -18,7 +19,7 @@ msgstr ""
"X-Generator: Weblate 4.18.2\n"
msgid "submission.submit.userGroup"
-msgstr "Invia usando il mio ruolo come ..."
+msgstr "Invia usando il mio ruolo come..."
msgid "submission.upload.selectComponent"
msgstr "Selezionare il tipo di proposta"
@@ -28,12 +29,12 @@ msgstr "Titolo dell'articolo"
msgid "submission.title.tip"
msgstr ""
-"Il tipo di proposta è di solito 'immagine', 'testo', o un altro tipo "
+"Il tipo di proposta è di solito 'immagine', 'testo', o un altro tipo "
"multimediale come 'software' o 'interativo'. Per favore scegli il più "
-"rilevante per la tua propostoa. Esempio possono essere trovati qui: http://dublincore.org/documents/2001/04/12/"
-"usageguide/generic.shtml#type"
+"rilevante per la tua proposta. Esempi possono essere trovati qui: http://dublincore.org/documents/2001/04/12/usageguide/"
+"generic.shtml#type"
msgid "submission.submit.newSubmissionMultiple"
msgstr "Inizia una nuova proposta in"
@@ -91,7 +92,7 @@ msgid "grid.action.availableArticleGalley"
msgstr "Rendi questa gabbia disponibile"
msgid "submission.galleyFiles"
-msgstr "Files di pubblicazione"
+msgstr "File di pubblicazione"
msgid "submission.proofReadingDescription"
msgstr ""
@@ -156,10 +157,10 @@ msgid "submission.sectionOptions"
msgstr "Opzioni di sezione"
msgid "catalog.browseTitles"
-msgstr "{$numTitles} items"
+msgstr "{$numTitles} elementi"
msgid "catalog.category.heading"
-msgstr "Tutti gli items"
+msgstr "Tutti gli elementi"
msgid "galley.editPublishedDisabled"
msgstr ""
@@ -170,11 +171,11 @@ msgid "galley.publicationNotFound"
msgstr "Non è possibile trovare l'articolo per questi file di stampa."
msgid "publication.assignToissue"
-msgstr "Assegna ad un'uscita"
+msgstr "Assegna a un'uscita"
msgid "publication.assignedToIssue"
msgstr ""
-"Assegnato all'uscita{$issueName} ma non ancora "
+"Assegnato all'uscita {$issueName} ma non ancora "
"pianificato per la pubblicazione."
msgid "publication.changeIssue"
@@ -184,7 +185,7 @@ msgid "publication.datePublished.description"
msgstr ""
"La data di pubblicazione verrà assegnata in automatico quando l'uscita sarà "
"pubblicata. Non inserire una data di pubblicazione a meno che l'articolo non "
-"sia già stato pubblicato ed hai necessità di retrodatarlo."
+"sia già stato pubblicato e hai necessità di retrodatarlo."
msgid "publication.invalidSection"
msgstr "Non è possibile trovare la sezione per questo articolo."
@@ -220,16 +221,16 @@ msgstr ""
msgid "publication.required.issue"
msgstr ""
-"Questo articolo deve essere assegnato ad un'uscita prima di poter essere "
+"Questo articolo deve essere assegnato a un'uscita prima di poter essere "
"pubblicato."
msgid "publication.publishedIn"
-msgstr "Pubblicato in {$issueName}2."
+msgstr "Pubblicato in {$issueName}."
msgid "publication.scheduledIn"
msgstr ""
-"Pianificato per la pubblicazione nell'uscita {$issueName}2."
+"Pianificato per la pubblicazione nell'uscita {$issueName}."
msgid "publication.unscheduledIn"
msgstr ""
@@ -249,7 +250,7 @@ msgid "submission.status.scheduled"
msgstr "Pianificato"
msgid "publication.status.unscheduled"
-msgstr "Rimosso dalla pianficazione"
+msgstr "Non pianificato"
msgid "submission.publications"
msgstr "Pubblicazioni"
@@ -257,7 +258,7 @@ msgstr "Pubblicazioni"
msgid "publication.copyrightYearBasis.issueDescription"
msgstr ""
"L'anno di copyright sarà configurato automaticamente quando questo articolo "
-"sarà assegnato ad un'uscita."
+"sarà assegnato a un'uscita."
msgid "publication.copyrightYearBasis.submissionDescription"
msgstr ""
@@ -274,7 +275,7 @@ msgid "publication.event.published"
msgstr "Questo articolo è stato pubblicato."
msgid "publication.event.scheduled"
-msgstr "Questo articolo è stato assegnato ad una uscita."
+msgstr "Questo articolo è stato assegnato a una uscita."
msgid "publication.event.unpublished"
msgstr "Questo articolo è stato rimosso da un'uscita."
@@ -298,11 +299,11 @@ msgid "publication.publish.requirements"
msgstr "Prima della pubblicazione confermare i seguenti requisiti."
msgid "publication.required.declined"
-msgstr "Un'articolo rigettato non puo' essere pubblicato."
+msgstr "Un articolo rigettato non può essere pubblicato."
msgid "publication.required.reviewStage"
msgstr ""
-"Per essere pubblicato un'articolo deve essere nella fase di copy-editing o "
+"Per essere pubblicato un articolo deve essere nella fase di copy-editing o "
"produzione."
msgid "submission.license.description"
@@ -423,7 +424,7 @@ msgstr ""
"in questa sezione."
msgid "submission.submit.form.authorRequired"
-msgstr "E' necessario indicare almeno un autore."
+msgstr "È necessario indicare almeno un autore."
msgid "submission.submit.form.titleRequired"
msgstr "Inserisci il titolo del contributo."
diff --git a/locale/mr/editor.po b/locale/mr/editor.po
index 3db367ca0e9..b8ecab49838 100644
--- a/locale/mr/editor.po
+++ b/locale/mr/editor.po
@@ -1,7 +1,7 @@
# Murari P Tapaswi , 2024.
msgid ""
msgstr ""
-"PO-Revision-Date: 2024-07-06 12:25+0000\n"
+"PO-Revision-Date: 2024-07-24 10:40+0000\n"
"Last-Translator: Murari P Tapaswi \n"
"Language-Team: Marathi "
"\n"
@@ -74,7 +74,7 @@ msgid "editor.issues.editIssue"
msgstr "अंकाचे व्यवस्थापन : {$issueIdentification}"
msgid "editor.issues.currentIssue"
-msgstr "सद्यकालीन अंक"
+msgstr "वर्तमान अंक"
#, fuzzy
msgid "editor.issues.numArticles"
@@ -327,7 +327,7 @@ msgstr ""
"क भरण्यासाठी सूचित करा किंवा शुल्क सूट द्या."
msgid "editor.article.payment.requestPayment"
-msgstr "रक्कम भरण्यासाठी विनंती करा"
+msgstr "शुल्क भरण्याबाबत विनंती"
msgid "editor.article.removeCoverImageFileNotFound"
msgstr ""
@@ -456,7 +456,7 @@ msgid "editor.issues.subscription"
msgstr "वर्गणी"
msgid "editor.issues.confirmSetCurrentIssue"
-msgstr "तुम्ही तयार केलेला अंक खात्रीने सद्यकालीन असणार आहे?"
+msgstr "तुम्ही तयार केलेला अंक खात्रीने वर्तमान असणार आहे ना?"
msgid "editor.issues.galleys"
msgstr "अंकाची कच्ची मुद्रिते"
@@ -477,7 +477,7 @@ msgstr ""
"तुमची खात्री आहे का की तुम्ही या अंकाचे कच्चे मुद्रित काढून टाकू इच्छिता?"
msgid "grid.action.setCurrentIssue"
-msgstr "सद्यकालीन अंकाची मांडणी करा"
+msgstr "वर्तमान अंकाची मांडणी करा"
msgid "editor.article.designateReviewVersion"
msgstr "मूळ फाईलला समीक्षापूर्व स्वरूप म्हणून निर्देशित करा"
diff --git a/locale/mr/submission.po b/locale/mr/submission.po
new file mode 100644
index 00000000000..19d848b4c1c
--- /dev/null
+++ b/locale/mr/submission.po
@@ -0,0 +1,3 @@
+# Murari P Tapaswi , 2024.
+msgid ""
+msgstr "X-Generator: Weblate\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit"
diff --git a/locale/nb/emails.po b/locale/nb/emails.po
index ef0db7c0aec..f044f030d5e 100644
--- a/locale/nb/emails.po
+++ b/locale/nb/emails.po
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-12-02T16:17:17-08:00\n"
-"PO-Revision-Date: 2024-06-25 13:30+0000\n"
-"Last-Translator: Johanna Skaug \n"
+"PO-Revision-Date: 2024-07-16 14:18+0000\n"
+"Last-Translator: Aysa Ekanger \n"
"Language-Team: Norwegian Bokmål \n"
"Language: nb\n"
@@ -89,8 +89,9 @@ msgstr "Registrering som fagfelle hos {$contextName}"
msgid "emails.reviewerRegister.body"
msgstr ""
-"
På grunn av ditt faglige omdømme, har vi tillatt oss å registrere navnet "
-"ditt i databasen over potensielle fagfeller for {$contextName}. Dette "
+"
Kjære{$recipientName},
\n"
+"
På grunn av dine faglige interesser, har vi tillatt oss å registrere "
+"navnet ditt i databasen over potensielle fagfeller for {$contextName}. Dette "
"innebærer ingen form for forpliktelse fra din side, men gir oss en mulighet "
"til å henvende oss til deg hvis vi mottar manuskript innen ditt fagfelt. "
"Dersom du får en forespørsel om å fagfellevurdere et manuskript, vil du få "
@@ -99,11 +100,11 @@ msgstr ""
"som helst be om at navnet ditt blir fjernet fra listen vår over potensielle "
"fagfeller.
\n"
"
Her får du brukernavn og et passord til nettstedet vårt som kan brukes "
-"til alt arbeid med {$contextName}. Der kan du også endre profilen din, for "
-"eksempel institusjonstilhørighet og faglige interesser.
\n"
+"til alt arbeid med tidsskriftet. Der kan du også endre profilen din, for "
+"eksempel institusjonstilhørighet og fagfellevurderingsinteresser.\n"
"
Jeg tror at du vil være en utmerket "
"fagfelle for et manuskript som er innsendt til {$contextName). Nedenfor "
"finner du manuskriptets tittel og sammendrag, og jeg håper at du kan påta "
"deg denne viktige oppgaven for oss.
Hvis du har mulighet til å vurdere "
-"dette manuskript, er fristen {$reviewDueDate}. Du kan se manuskriptet, laste "
-"opp dokument og sende inn din vurdering ved å logge inn på tidsskriftets "
-"hjemmeside og følge prosessen via lenken nedenfor.
Vennligst aksepter eller avslå denne forespørselen "
-"innen {$responseDueDate}
Ta gjerne kontakt om du har spørsmål om "
-"manuskriptet eller vurderingsprosessen.
Takk for at du vurderer denne "
-"forespørselen.
Med vennlig hilsen
{$signature}"
+"dette manuskriptet, er fristen {$reviewDueDate}. Du kan se manuskriptet, "
+"laste opp fagfellevurderingsfiler og sende inn din vurdering ved å logge inn "
+"på tidsskriftets hjemmeside og følge prosessen via lenken nedenfor.
Vennligst aksepter eller avslå "
+"denne forespørselen innen {$responseDueDate}.
Ta gjerne kontakt "
+"om du har spørsmål om manuskriptet eller vurderingsprosessen.
Takk for "
+"at du vurderer denne forespørselen.
Med vennlig hilsen
{$signature}"
msgid "emails.reviewResponseOverdueAuto.subject"
msgstr "Vil du kunne vurdere dette manuskriptet for oss?"
@@ -186,57 +187,60 @@ msgstr ""
"manuskriptet.
Vær vennlig å sende oss ditt svar via "
"publiseringssystemet.
Om du har mulighet til å vurdere dette "
"manuskript, så er fristen {$reviewDueDate}. Du kan følge stegene for "
-"fagfellevurdering for å se manuskriptet, laste opp dokumenter og sende inn "
-"dine kommentarer.
{$submissionTitle}
Sammendrag"
-"p>{$submissionAbstract}
Ta gjerne kontakt hvis du har spørsmål om "
-"manuskriptet eller vurderingsprosessen
Takk for at du vurderer denne "
-"forespørselen.
Med vennlig hilsen
{$contextSignature}"
+"fagfellevurdering for å se manuskriptet, laste opp fagfellevurderingsfilene "
+"og sende inn dine kommentarer.
Ta gjerne kontakt hvis du har spørsmål om manuskriptet eller "
+"vurderingsprosessen
Takk for at du vurderer denne forespørselen."
+"p>
Med vennlig hilsen,
{$contextSignature}"
msgid "emails.reviewRequestSubsequent.subject"
msgstr "Forespørsel om fagfellevurdering av revidert innlevering"
-#, fuzzy
msgid "emails.reviewRequestSubsequent.body"
msgstr ""
-"
Kjære {$recipientName}
Takk for din vurdering av {$submissionTitle}. Forfatterne har sendt inn "
+"
Kjære {$recipientName}
Takk for din vurdering av {$submissionTitle}. Forfatterne har sendt inn "
"en revidert versjon av manuskriptet. Jeg håper du er villig til å gjøre en "
"ny vurdering av dette reviderte manuskript til {$contextName}.
Hvis du "
"har mulighet til å vurdere dette manuskriptet, er fristen {$reviewDueDate}. "
"Du kan følge stegene for "
-"fagfellevurdering for å se manuskriptet, laste opp dokumenter og sende "
-"inn din kommentarer
Vennligst aksepter eller avslå "
+"denne forespørselen innen {$responseDueDate}.
\n"
+"
Ta gjerne kontakt om du har spørsmål om manuskriptet eller "
+"vurderingsprosessen.
Takk for at du vurderer denne forespørselen, "
+"redaksjonen setter stor pris på din hjelp.
Med vennlig "
+"hilsen
{$signature}"
msgid "emails.reviewCancel.subject"
msgstr "Annulering av forespørsel om fagfellevurdering"
msgid "emails.reviewCancel.body"
msgstr ""
-"{$recipientName}: \n"
-"
Vi har dessverre bestemt oss for å annullere vår forespørsel om "
-"fagfellevurdering av innleveringen «{$submissionTitle}», som vi tidligere "
-"har bedt deg om å påta deg for {$contextName}. Vi beklager bryderiet, men "
-"håper at vi fortsatt kan be deg om å vurdere manuskript for oss i "
-"fremtiden.
\n"
+"
Kjære {$recipientName},
\n"
+"
Vi har nylig bedt deg å vurdere et manuskript for {$contextName}. Vi har "
+"nå bestemt oss å trekke tilbake vår forespørsel om fagfellevurdering av "
+"innleveringen «{$submissionTitle}».
Vi beklager bryderiet denne "
+"gangen, men håper at vi fortsatt kan be deg om å vurdere manuskript for oss "
+"i fremtiden.
\n"
"
Ta kontakt med meg hvis du har spørsmål.
{$signature}"
msgid "emails.reviewReinstate.subject"
msgstr "Har du fremdeles mulighet til å være fagfelle for {$contextName}?"
-#, fuzzy
msgid "emails.reviewReinstate.body"
msgstr ""
-"
Kjære {$recipientName}
Nylig annullerte vi vår forespørsel om å "
+"
Kjære {$recipientName}
Nylig trakk vi tilbake vår forespørsel om å "
"vurdere manuskriptet, {$submissionTitle}, for {$contextName}. Vi har endret "
"vår beslutning og håper at du fremdeles har mulighet til å gjennomføre "
-"fagfellevurderingen.
Hvis du kan ta på deg oppgaven, kan du logge inn "
-"på vår hjemmeside for å se manuskriptet, laste opp dokument og sende inn din "
-"vurdering.
Ta gjerne kontakt hvis du har spørsmål
Med vennlig "
+"fagfellevurderingen.
Hvis du kan ta på deg oppgaven, kan du logge inn på vår hjemmeside for å se "
+"manuskriptet, laste opp fagfellevurderingsfiler og sende inn din vurdering."
+"p>
Ta gjerne kontakt hvis du har spørsmål.
Med vennlig "
"hilsen
{$signature}"
msgid "emails.reviewDecline.subject"
@@ -257,30 +261,31 @@ msgstr "En påminnelse om å fullføre fagfellevurderingen din"
msgid "emails.reviewRemind.body"
msgstr ""
-"
Kjære {$recipientName}
Dette er en påminnelse om vår forespørsel om "
-"fagfellevurdering av manuskriptet: \"{$submissionTitle},\" til "
-"{$contextName}. Vi hadde håpet å motta vurderingen senest {$reviewDueDate} "
-"og ser frem til at motta den så snart den er klar.
Du kan logge inn på "
-"tidsskriftets hjemmeside og følge stegene for fagfellevurdering for å se "
-"manuskriptet, laste opp dokumenter og sende inn dine kommentarer.
Om "
-"du har behov for å utsette fristen, ta kontakt. Jeg ser frem til å høre fra "
-"deg.
På forhånd takk og med vennlig hilsen
{$signature}"
+"
Kjære {$recipientName}
Dette er en vennlig påminnelse om vår "
+"forespørsel om fagfellevurdering av manuskriptet: \"{$submissionTitle},\" "
+"til {$contextName}. Vi hadde håpet å motta vurderingen senest "
+"{$reviewDueDate} og ser frem til at motta den så snart den er klar.
Du "
+"kan logge inn på tidsskriftets "
+"hjemmeside og følge stegene for fagfellevurdering for å se manuskriptet, "
+"laste opp fagfellevurderingsfiler og sende inn dine kommentarer.
Om du "
+"har behov for å utsette fristen, vennligst ta kontakt. Jeg ser frem til å "
+"høre fra deg.
På forhånd takk og med vennlig hilsen,
{$signature}"
msgid "emails.reviewRemindAuto.subject"
msgstr "Påminnelse om å fullføre fagfellevurderingen din"
-#, fuzzy
msgid "emails.reviewRemindAuto.body"
msgstr ""
"
Kjære {$recipientName}
Dette er en automatisk generert e-post fra "
-"{$contextName} som sendes for å minne deg på at du har tatt på deg å vurdere "
-"manuskriptet: \"{$submissionTitle}.\"
Vi hadde håpet å motta "
-"vurderingen senest {$reviewDueDate} og ser frem til å motta den, så snart "
-"den er klar.
Du kan logge inn på tidsskriftets hjemmeside og følge "
-"stegene for fagfellevurdering for å se manuskriptet, laste opp dokumenter og "
-"sende inn dine kommentarer.
Hvis du har behov for å utsette fristen, "
-"ta kontakt. Jeg ser frem til å høre fra deg.
På forhånd takk og med "
-"vennlig hilsen
{$contextSignature}"
+"{$contextName} som sendes for å minne deg på vår forespørsel om din "
+"vurdering av manuskriptet: \"{$submissionTitle}.\"
Vi hadde håpet å "
+"motta vurderingen senest {$reviewDueDate} og ser frem til å motta den, så "
+"snart den er klar.
Du kan logge inn "
+"på tidsskriftets hjemmeside og følge stegene for fagfellevurdering for å "
+"se manuskriptet, laste opp fagfellevurderingsfiler og sende inn dine "
+"kommentarer.
Hvis du har behov for å utsette fristen, vennligst ta "
+"kontakt. Jeg ser frem til å høre fra deg.
På forhånd takk og med "
+"vennlig hilsen,
{$contextSignature}"
msgid "emails.editorDecisionAccept.subject"
msgstr "Innleveringen din har blitt akseptert til {$contextName}"
@@ -326,32 +331,30 @@ msgid "emails.layoutRequest.subject"
msgstr ""
"Innleveringen {$submissionId} er klar for produksjon til {$contextAcronym}"
-#, fuzzy
msgid "emails.layoutRequest.body"
msgstr ""
-"
Kjære{$recipientName}
En ny innlevering er klar til layout "
-"redigering:
1. Klikk på "
-"manuskriptets URL-adresse ovenfor.
2. Last ned de produksjonsklare "
-"filene og bruk dem for å lage et oppsett som følger tidsskriftets "
-"retningslinjer.
3. Last opp oppsettet til ‘Filer klare for "
-"produksjon’ under fanen Produksjon.
4. Gi beskjed til redaktøren om "
-"at oppsettet er lastet opp og klart via produksjonsdiskusjonen.
"
-"ol>
Hvis du ikke er i stand til at påta deg dette arbeidet på nåværende "
-"tidspunkt eller har spørsmål, ta kontakt. Takk for ditt bidrag til dette "
-"tidsskrift.
Med vennlig hilsen
{$signature}"
+"
Kjære{$recipientName}
En ny innlevering er klar til layout-"
+"redigering:
Last ned de produksjonsklare filene og bruk dem "
+"for å lage oppsett som følger tidsskriftets retningslinjer.
Last "
+"opp oppsettet til ‘Filer klare for produksjon’ under fanen Produksjon. "
+"li>
Bruk \"Diskusjon av Produksjon\" for å gi beskjed til redaktøren om "
+"at oppsettet er lastet opp og klart.
Hvis du ikke er i stand til "
+"å påta deg dette arbeidet på nåværende tidspunkt eller har spørsmål, ta "
+"kontakt. Takk for ditt bidrag til dette tidsskrift.
"
msgid "emails.emailLink.subject"
msgstr "En interessant artikkel"
@@ -396,21 +399,17 @@ msgstr ""
" \n"
"{$subscriptionSignature}"
-#, fuzzy
msgid "emails.openAccessNotify.subject"
-msgstr "Ny utgave er åpent tilgjengelig"
+msgstr ""
+"Ny utgave {$issueIdentification} av {$contextName} er nå åpent tilgjengelig."
msgid "emails.openAccessNotify.body"
msgstr ""
-"Til våre lesere: \n"
-" \n"
-"{$contextName} har nå gjort følgende utgave åpent tilgjengelig. "
-"Innholdsfortegnelsen er vedlagt. Vi inviterer deg til å besøk nettstedet "
-"vårt ({$contextUrl}) for å se nærmere på innhold som kan være av interesse."
-" \n"
-" \n"
-"Takk for at du viser interesse for arbeidet vårt. \n"
-"{$contextSignature}"
+"
Kjære {$recipientName}
\n"
+"
Det er vår glede å informere deg at utgaven {$issueIdentification} av {$contextName} er nå åpent tilgjengelig. "
+"Abonnement er ikke lenger nødvendig å lese denne utgaven.