I have changed PHP from 8.1 to 8.0 and back without a difference.
By copying & pasting the translation strings from the translation.php of the plugin to the de.php & en.php files all the labels are visible again so it seems definitely to be a translation problem.
My production environment is still on Kirby 3.6.3 and Komments 1.6.0 while the development environment is on Kirby 3.6.5 and Komments 1.8.1.
Is there anything wrong here?
de.php
<?php
return [
'code' => 'de',
'default' => true,
'direction' => 'ltr',
'locale' => [
'LC_ALL' => 'de_DE'
],
'name' => 'Deutsch',
'translations' => [
'Search' => 'Suche…',
'searchresults' => 'Suchergebnisse',
'Follow' => 'Folgen',
'by' => 'Von',
'publishedat' => 'veröffentlicht am',
'readmore' => 'Mehr lesen…',
'nextpost' => 'Nächster Beitrag',
'previouspost' => 'Vorheriger Beitrag',
'aboutme' => 'Über mich',
'aboutmeinfo' => 'Mein Name ist Frederik Niedernolte, ich bin 36 Jahre jung und stamme aus Detmold in NRW. Ich bin Medien- und Wirtschaftspsychologe (tätig als Service Manager User Research), ausgebildeter Fachinformatiker und Hobbyfotograf.',
'moreaboutme' => 'Mehr über mich',
'featured' => 'Hervorgehobene Beiträge',
'latest' => 'Neuste Beiträge',
'similar' => 'Ähnliche Beiträge',
'Comments' => 'Kommentare',
'Comment' => 'Jetzt kommentieren ⬇️',
'mauricerenck.komments.liked' => 'hat ein like spendiert',
'mauricerenck.komments.replied' => 'antwortete',
'mauricerenck.komments.repost' => 'teilte diesen Beitrag',
'mauricerenck.komments.mentioned' => 'erwähnte diesen Beitrag',
'mauricerenck.komments.moderation' => 'Dein Kommentar wartet auf Freischaltung.',
'mauricerenck.komments.disabled' => 'Die Kommentarfunktion wurde auf dieser Seite deaktiviert.',
'mauricerenck.komments.externalReply' => 'Woanders antworten',
'mauricerenck.komments.form.submit' => 'Abschicken',
'mauricerenck.komments.form.privacy' => 'Die eingegebene E-Mail-Adresse wird vor dem Speichern unwiderruflich verschlüsselt und dient nur zur Darstellung des Avatars. Mit dem Absenden stimmst du zu, dass die eingegebenen Daten gespeichert und in Form eines Kommentars dargestellt werden dürfen.',
'mauricerenck.komments.form.label.comment' => 'Kommentar',
'mauricerenck.komments.form.label.email' => 'E-Mail',
'mauricerenck.komments.form.label.name' => 'Name',
'mauricerenck.komments.form.label.website' => 'Website',
'mauricerenck.komments.headline.likes' => 'Likes',
'mauricerenck.komments.headline.reposts' => 'Geteilt',
'mauricerenck.komments.headline.mentions' => 'Erwähnungen',
'mauricerenck.komments.headline.replies' => 'Antworten',
'mauricerenck.komments.action.reply.text' => 'antworten',
'mauricerenck.komments.pagenotfound' => 'Die kommentierte Seite wurde nicht gefunden',
'mauricerenck.komments.error' => 'Fehler',
'mauricerenck.komments.lookslikespam' => 'Dein Kommentar wurde als Spam eingestuft und abgelehnt.',
'mauricerenck.komments.invalidfieldvalues' => 'Falsche Eingabewerte',
'mauricerenck.komments.thankyou' => 'Danke. Dein Kommentar wartet auf seine Freischaltung.',
],
'url' => NULL
];
en.php
<?php
return [
'code' => 'en',
'default' => false,
'direction' => 'ltr',
'locale' => [
'LC_ALL' => 'en_US'
],
'name' => 'English',
'translations' => [
'Search' => 'Search…',
'searchresults' => 'Search results',
'Follow' => 'Follow',
'by' => 'By',
'publishedat' => 'published at',
'readmore' => 'Read more…',
'nextpost' => 'Next post',
'previouspost' => 'Previous post',
'aboutme' => 'About me',
'aboutmeinfo' => 'My name is Frederik Niedernolte, I am 36 years young and come from Detmold in NRW. I am a media and business psychologist (working as Service Manager User Research), trained IT specialist and hobby photographer.',
'moreaboutme' => 'More about me',
'featured' => 'Featured posts',
'latest' => 'Latest posts',
'similar' => 'Similar posts',
'Comments' => 'Comments',
'Comment' => 'Comment now ⬇️',
'mauricerenck.komments.liked' => 'spent a like',
'mauricerenck.komments.replied' => 'replied',
'mauricerenck.komments.mentioned' => 'mentioned this page',
'mauricerenck.komments.repost' => 'shared this page',
'mauricerenck.komments.moderation' => 'Your comment is awaiting moderation.',
'mauricerenck.komments.disabled' => 'Comments were disabled on this page.',
'mauricerenck.komments.externalReply' => 'Answer elsewhere',
'mauricerenck.komments.form.submit' => 'send',
'mauricerenck.komments.form.privacy' => 'Your E-Mail address will be encrypted before saving the comment. It will only be used to display a gravatar. By submitting your data, you agree that all entered data may be saved and displayed as a comment.',
'mauricerenck.komments.form.label.comment' => 'Comment',
'mauricerenck.komments.form.label.email' => 'E-mail',
'mauricerenck.komments.form.label.name' => 'Name',
'mauricerenck.komments.form.label.website' => 'Website',
'mauricerenck.komments.headline.likes' => 'Likes',
'mauricerenck.komments.headline.reposts' => 'Shares',
'mauricerenck.komments.headline.mentions' => 'Mentions',
'mauricerenck.komments.headline.replies' => 'Replies',
'mauricerenck.komments.action.reply.text' => 'reply',
'mauricerenck.komments.pagenotfound' => 'The page you wrote a comment for could not be found.',
'mauricerenck.komments.error' => 'Error',
'mauricerenck.komments.lookslikespam' => 'Your comment was rejected because it looks like spam.',
'mauricerenck.komments.invalidfieldvalues' => 'Invalid field values',
'mauricerenck.komments.thankyou' => 'Thank you! Your comment is awaiting moderation.',
],
'url' => NULL
];