This commit is contained in:
the-djmaze 2023-05-01 15:21:04 +02:00
parent 32277688af
commit a043eaec81
7 changed files with 67 additions and 30 deletions

View file

@ -0,0 +1,14 @@
{
"NEXTCLOUD": {
"SAVE_ATTACHMENTS": "Speichern Sie in Nextcloud",
"SAVE_EML": "Als .eml in Nextcloud speichern",
"SAVE_ICS": "Kalender eintragen",
"SELECT_FOLDER": "Ordner auswählen",
"SELECT_FILES": "Datei(en) auswählen",
"ATTACH_FILES": "Nextcloud-Dateien anhängen",
"SELECT_CALENDAR": "Kalender auswählen",
"FILE_ATTACH": "anfügen",
"FILE_INTERNAL": "intern",
"FILE_PUBLIC": "öffentlich"
}
}

View file

@ -1,11 +0,0 @@
[NEXTCLOUD]
SAVE_ATTACHMENTS = "Save in Nextcloud"
SAVE_EML = "Save as .eml in Nextcloud"
SAVE_ICS = "Put in Calendar"
SELECT_FOLDER = "Select folder"
SELECT_FILES = "Select file(s)"
ATTACH_FILES = "Attach Nextcloud files"
SELECT_CALENDAR = "Select calendar"
FILE_ATTACH = "attach"
FILE_INTERNAL = "internal"
FILE_PUBLIC = "public"

View file

@ -0,0 +1,14 @@
{
"NEXTCLOUD": {
"SAVE_ATTACHMENTS": "Save in Nextcloud",
"SAVE_EML": "Save as .eml in Nextcloud",
"SAVE_ICS": "Put in Calendar",
"SELECT_FOLDER": "Select folder",
"SELECT_FILES": "Select file(s)",
"ATTACH_FILES": "Attach Nextcloud files",
"SELECT_CALENDAR": "Select calendar",
"FILE_ATTACH": "attach",
"FILE_INTERNAL": "internal",
"FILE_PUBLIC": "public"
}
}

View file

@ -0,0 +1,14 @@
{
"NEXTCLOUD": {
"SAVE_ATTACHMENTS": "Сохранить в Nextcloud",
"SAVE_EML": "Сохранить как .eml в Nextcloud",
"SAVE_ICS": "Вставить в календарь",
"SELECT_FOLDER": "Выбрите папку",
"SELECT_FILES": "Выберите файл(ы)",
"ATTACH_FILES": "Прикрепить файлы из Nextcloud",
"SELECT_CALENDAR": "Выбрать календарь",
"FILE_ATTACH": "Прикрепить с ПК",
"FILE_INTERNAL": "Внутреняя",
"FILE_PUBLIC": "Публичная"
}
}

View file

@ -1,11 +0,0 @@
[NEXTCLOUD]
SAVE_ATTACHMENTS = "保存到 Nextcloud"
SAVE_EML = "以 .eml 文件保存到 Nextcloud"
SAVE_ICS = "添加到日历"
SELECT_FOLDER = "选择文件夹"
SELECT_FILES = "选择文件"
ATTACH_FILES = "添加 Nextcloud 文件"
SELECT_CALENDAR = "选择日历"
FILE_ATTACH = "attach"
FILE_INTERNAL = "internal"
FILE_PUBLIC = "public"

View file

@ -0,0 +1,14 @@
{
"NEXTCLOUD": {
"SAVE_ATTACHMENTS": "保存到 Nextcloud",
"SAVE_EML": "以 .eml 文件保存到 Nextcloud",
"SAVE_ICS": "添加到日历",
"SELECT_FOLDER": "选择文件夹",
"SELECT_FILES": "选择文件",
"ATTACH_FILES": "添加 Nextcloud 文件",
"SELECT_CALENDAR": "选择日历",
"FILE_ATTACH": "attach",
"FILE_INTERNAL": "internal",
"FILE_PUBLIC": "public"
}
}

View file

@ -435,10 +435,10 @@ class Manager
$aPLang = [];
// First get english
if (\is_file("{$sPath}en.ini")) {
$aPLang = \parse_ini_file("{$sPath}en.ini", true);
} else if (\is_file("{$sPath}en.json")) {
if (\is_file("{$sPath}en.json")) {
$aPLang = \json_decode(\file_get_contents("{$sPath}en.json"), true);
} else if (\is_file("{$sPath}en.ini")) {
$aPLang = \parse_ini_file("{$sPath}en.ini", true);
}
if ($aPLang) {
$aLang = \array_replace_recursive($aLang, $aPLang);
@ -447,12 +447,15 @@ class Manager
// Now get native
if ('en' !== $sLang) {
$aPLang = [];
if (\is_file("{$sPath}{$sLang}.ini")) {
$aPLang = \parse_ini_file("{$sPath}{$sLang}.ini", true);
} else if (\is_file($sPath.\strtr($sLang,'-','_').'.ini')) {
$aPLang = \parse_ini_file($sPath.\strtr($sLang,'-','_').'.ini', true);
} else if (\is_file("{$sPath}{$sLang}.json")) {
if (\is_file("{$sPath}{$sLang}.json")) {
$aPLang = \json_decode(\file_get_contents("{$sPath}{$sLang}.json"), true);
} else {
if (!\is_file("{$sPath}{$sLang}.ini")) {
$sLang = \strtr($sLang, '-', '_');
}
if (\is_file("{$sPath}{$sLang}.ini")) {
$aPLang = \parse_ini_file("{$sPath}{$sLang}.ini", true);
}
}
if ($aPLang) {
$aLang = \array_replace_recursive($aLang, $aPLang);