From 2507140a7b0ab5a33e41724af3b4efda1afca7e7 Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Mon, 14 Aug 2023 08:21:25 +0000 Subject: [PATCH] Fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot --- l10n/ar.js | 37 ++++++++++++++++++++++++++++++++++++ l10n/ar.json | 35 ++++++++++++++++++++++++++++++++++ l10n/{ps.js => az.js} | 3 ++- l10n/{ia.json => az.json} | 3 ++- l10n/bg.js | 10 ++++++++++ l10n/bg.json | 8 ++++++++ l10n/br.js | 7 +++++++ l10n/br.json | 5 +++++ l10n/ca.js | 37 ++++++++++++++++++++++++++++++++++++ l10n/ca.json | 35 ++++++++++++++++++++++++++++++++++ l10n/cs.js | 8 +++++++- l10n/cs.json | 8 +++++++- l10n/da.js | 9 +++++++++ l10n/da.json | 7 +++++++ l10n/de.js | 11 +++++++++++ l10n/de.json | 9 +++++++++ l10n/de_DE.js | 33 +++++++++++++++++++++++++++++++- l10n/de_DE.json | 33 +++++++++++++++++++++++++++++++- l10n/el.js | 11 +++++++++++ l10n/el.json | 9 +++++++++ l10n/en_GB.js | 37 ++++++++++++++++++++++++++++++++++++ l10n/en_GB.json | 35 ++++++++++++++++++++++++++++++++++ l10n/{si.js => eo.js} | 3 ++- l10n/{lb.json => eo.json} | 3 ++- l10n/es.js | 13 +++++++++++++ l10n/es.json | 11 +++++++++++ l10n/es_419.js | 9 +++++++++ l10n/es_419.json | 7 +++++++ l10n/es_AR.js | 9 +++++++++ l10n/es_AR.json | 7 +++++++ l10n/es_CL.js | 8 ++++++++ l10n/es_CL.json | 6 ++++++ l10n/es_CO.js | 5 ++++- l10n/es_CO.json | 5 ++++- l10n/es_CR.js | 2 ++ l10n/es_CR.json | 2 ++ l10n/es_DO.js | 5 ++++- l10n/es_DO.json | 5 ++++- l10n/es_EC.js | 7 ++++++- l10n/es_EC.json | 7 ++++++- l10n/es_GT.js | 2 ++ l10n/es_GT.json | 2 ++ l10n/es_HN.js | 5 ++++- l10n/es_HN.json | 5 ++++- l10n/es_MX.js | 5 ++++- l10n/es_MX.json | 5 ++++- l10n/es_NI.js | 5 ++++- l10n/es_NI.json | 5 ++++- l10n/es_PA.js | 5 ++++- l10n/es_PA.json | 5 ++++- l10n/es_PE.js | 5 ++++- l10n/es_PE.json | 5 ++++- l10n/es_PR.js | 5 ++++- l10n/es_PR.json | 5 ++++- l10n/es_PY.js | 5 ++++- l10n/es_PY.json | 5 ++++- l10n/es_SV.js | 5 ++++- l10n/es_SV.json | 5 ++++- l10n/es_UY.js | 2 ++ l10n/es_UY.json | 2 ++ l10n/{ia.js => et_EE.js} | 3 ++- l10n/{ps.json => et_EE.json} | 3 ++- l10n/eu.js | 12 ++++++++++++ l10n/eu.json | 10 ++++++++++ l10n/fa.js | 37 ++++++++++++++++++++++++++++++++++++ l10n/fa.json | 35 ++++++++++++++++++++++++++++++++++ l10n/fi.js | 6 +++++- l10n/fi.json | 6 +++++- l10n/fr.js | 12 ++++++++++++ l10n/fr.json | 10 ++++++++++ l10n/gd.js | 7 +++++++ l10n/gd.json | 5 +++++ l10n/gl.js | 37 ++++++++++++++++++++++++++++++++++++ l10n/gl.json | 35 ++++++++++++++++++++++++++++++++++ l10n/he.js | 10 ++++++++++ l10n/he.json | 8 ++++++++ l10n/hr.js | 6 +++++- l10n/hr.json | 6 +++++- l10n/hu.js | 6 +++++- l10n/hu.json | 6 +++++- l10n/{lb.js => hy.js} | 3 ++- l10n/{si.json => hy.json} | 3 ++- l10n/id.js | 6 ------ l10n/id.json | 4 ---- l10n/it.js | 3 +++ l10n/it.json | 3 +++ l10n/ja.js | 2 ++ l10n/ja.json | 2 ++ l10n/km.js | 6 ------ l10n/km.json | 4 ---- l10n/ms_MY.js | 6 ------ l10n/ms_MY.json | 4 ---- l10n/my.js | 6 ------ l10n/my.json | 4 ---- l10n/pt_BR.js | 27 +++++++++++++++++++++++++- l10n/pt_BR.json | 27 +++++++++++++++++++++++++- l10n/ru.js | 29 +++++++++++++++++++++++++++- l10n/ru.json | 29 +++++++++++++++++++++++++++- l10n/sv.js | 1 + l10n/sv.json | 1 + l10n/ta.js | 6 ------ l10n/ta.json | 4 ---- l10n/tr.js | 28 +++++++++++++++++++++++++-- l10n/tr.json | 28 +++++++++++++++++++++++++-- l10n/ug.js | 6 ------ l10n/ug.json | 4 ---- l10n/ur_PK.js | 6 ------ l10n/ur_PK.json | 4 ---- l10n/uz.js | 6 ------ l10n/uz.json | 4 ---- l10n/zh_HK.js | 27 +++++++++++++++++++++++++- l10n/zh_HK.json | 27 +++++++++++++++++++++++++- l10n/zh_TW.js | 26 ++++++++++++++++++++++++- l10n/zh_TW.json | 26 ++++++++++++++++++++++++- 114 files changed, 1092 insertions(+), 132 deletions(-) create mode 100644 l10n/ar.js create mode 100644 l10n/ar.json rename l10n/{ps.js => az.js} (62%) rename l10n/{ia.json => az.json} (59%) create mode 100644 l10n/bg.js create mode 100644 l10n/bg.json create mode 100644 l10n/br.js create mode 100644 l10n/br.json create mode 100644 l10n/ca.js create mode 100644 l10n/ca.json create mode 100644 l10n/da.js create mode 100644 l10n/da.json create mode 100644 l10n/de.js create mode 100644 l10n/de.json create mode 100644 l10n/el.js create mode 100644 l10n/el.json create mode 100644 l10n/en_GB.js create mode 100644 l10n/en_GB.json rename l10n/{si.js => eo.js} (61%) rename l10n/{lb.json => eo.json} (58%) create mode 100644 l10n/es.js create mode 100644 l10n/es.json create mode 100644 l10n/es_419.js create mode 100644 l10n/es_419.json create mode 100644 l10n/es_AR.js create mode 100644 l10n/es_AR.json create mode 100644 l10n/es_CL.js create mode 100644 l10n/es_CL.json rename l10n/{ia.js => et_EE.js} (62%) rename l10n/{ps.json => et_EE.json} (59%) create mode 100644 l10n/eu.js create mode 100644 l10n/eu.json create mode 100644 l10n/fa.js create mode 100644 l10n/fa.json create mode 100644 l10n/fr.js create mode 100644 l10n/fr.json create mode 100644 l10n/gd.js create mode 100644 l10n/gd.json create mode 100644 l10n/gl.js create mode 100644 l10n/gl.json create mode 100644 l10n/he.js create mode 100644 l10n/he.json rename l10n/{lb.js => hy.js} (56%) rename l10n/{si.json => hy.json} (53%) delete mode 100644 l10n/id.js delete mode 100644 l10n/id.json delete mode 100644 l10n/km.js delete mode 100644 l10n/km.json delete mode 100644 l10n/ms_MY.js delete mode 100644 l10n/ms_MY.json delete mode 100644 l10n/my.js delete mode 100644 l10n/my.json delete mode 100644 l10n/ta.js delete mode 100644 l10n/ta.json delete mode 100644 l10n/ug.js delete mode 100644 l10n/ug.json delete mode 100644 l10n/ur_PK.js delete mode 100644 l10n/ur_PK.json delete mode 100644 l10n/uz.js delete mode 100644 l10n/uz.json diff --git a/l10n/ar.js b/l10n/ar.js new file mode 100644 index 00000000..f2a00546 --- /dev/null +++ b/l10n/ar.js @@ -0,0 +1,37 @@ +OC.L10N.register( + "assistant", + { + "Nextcloud assistant" : "مُساعد نكست كلاود Nextcloud assistant", + "Task for \"%1$s\" has finished" : "مُهِمَّة لـ \"%1$s\" تمّ إنجازها", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" مُهِمَة لـ \"%2$s\" تمّ إنجازها", + "Input: %1$s" : "مُدخلات: %1$s", + "View results" : "أظهِر النتائج", + "Task for \"%1$s\" has failed" : "مُهِمّة لـ \"%1$s\" أخفقت", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" مُهِمّة لـ \"%2$s\" أخفقت", + "View task" : "أظهِر المُهِمّة", + "Artificial Intelligence" : "الذكاء الاصطناعي", + "Process and transform text" : "معالجة و تحويل النصوص", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "يُوفّر هذا التطبيق واجهةً لاستخدام ميزة معالجة النصوص من نكست كلاود Nextcloud text processing feature. \n\nيسمح التطبيق للمستخدمين ببدء مهام معالجة النصوص، ثم يقوم بإشعارهم عند الانتهاء لرؤية النتائج. \nيظهر المُساعد أيضًا في تطبيقات أخرى مثل Text لمعالجة أجزاء من المستند بسهولة.\n\n### كيفية استخدامه \n\nيظهر مُدخَل جديد في قائمة الترويسة الجانبية. بمجرد النقر فوق المُدخَل، يتم عرض المُساعد حيث يمكنك تحديد نوع المهمة و إدخال النص الذي تريد معالَجته. \nبمجرد جدولة المهمة، سيتم تشغيلها كوظيفة في الخلفية. عند الانتهاء، ستتلقى إشعاراً حيث يمكنك عرض النتائج. \nيمكن أن تتكامل التطبيقات الأخرى مع هذا المٌساعد. على سبيل المثال، سيعرض النص زرًا مضمنًا بجانب كل فقرة لتحديد نوع مهمة مباشرة لمعالجة هذه الفقرة. \n\n### مزودو معالجة النصوص في المساعد \n\nتعتمد قائمة المهام المتاحة على المزودين المتاحين المثبتين عبر تطبيقات أخرى. \nهذا يعني أن لديك الحرية الكاملة فيما يتعلق بالخدمة / البرامج التي ستتولى تشغيل مهام معالجة النصوص الخاصة بك. \n\nحتى الآن تتوافر معالجات النصوص [Large language model] (https://github.com/nextcloud/llm#readme) و تطبيقات [OpenAi / LocalAI] (https://apps.nextcloud.com/apps/integration_openai ) \nللقيام بالخدمات التالية: \n* تلخيص \n* استخراج المواضيع \n* إنشاء العناوين \n* الحصول على إجابات من المَحثَات prompt المجانية \n* إعادة الصياغة (OpenAi / LocalAi فقط)", + "Select which features you want to enable" : "اختر أى السمات تريد تمكينها", + "Top-right assistant" : "المساعد في الأعلى على الجانب", + "Assistant admin options saved" : "تمّ حفظ خيارات المشرف للمُساعد ", + "Failed to save assistant admin options" : "تعذّر حفظ خيارات المشرف للمُساعد ", + "Choose a task" : "إختَر مُهِمّةً", + "Type some text" : "أكتُب أيَّ نص", + "Result" : "النتيجة", + "Submit assistant task" : "أرسِل مُهِمّةً للمُساعِد", + "Submit" : "إرسال ", + "Copy task output" : "إنسَخ مخرجات المُهِمّة", + "Copy" : "إنسَخ", + "Try again" : "عاود المحاولة", + "Result could not be copied to clipboard" : "يتعذّر نسخ النتيجة إلى الحافظة", + "Your task has been scheduled, you will receive a notification when it has finished" : "تمّت جدولة مُهِمّتك. سوف تستلم إشعاراً عند إنجازها", + "Close" : "إغلاق", + "Close Nextcloud assistant" : "أغلِق مُساعد نكست كلاود", + "Assistant options saved" : "تمّ حفظ خيارات المُساعِد", + "Failed to save assistant options" : "تعذّر حفظ خيارات المُساعِد", + "Failed to schedule your task" : "تعذّرت جدولة مُهِمّتك", + "This task does not exist or has been cleaned up" : "هذه المهمة غير موجودة أو تمّ محوُها", + "Failed to schedule the task" : "تعذّرت جدولة المُهِمّة" +}, +"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"); diff --git a/l10n/ar.json b/l10n/ar.json new file mode 100644 index 00000000..c8b7012e --- /dev/null +++ b/l10n/ar.json @@ -0,0 +1,35 @@ +{ "translations": { + "Nextcloud assistant" : "مُساعد نكست كلاود Nextcloud assistant", + "Task for \"%1$s\" has finished" : "مُهِمَّة لـ \"%1$s\" تمّ إنجازها", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" مُهِمَة لـ \"%2$s\" تمّ إنجازها", + "Input: %1$s" : "مُدخلات: %1$s", + "View results" : "أظهِر النتائج", + "Task for \"%1$s\" has failed" : "مُهِمّة لـ \"%1$s\" أخفقت", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" مُهِمّة لـ \"%2$s\" أخفقت", + "View task" : "أظهِر المُهِمّة", + "Artificial Intelligence" : "الذكاء الاصطناعي", + "Process and transform text" : "معالجة و تحويل النصوص", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "يُوفّر هذا التطبيق واجهةً لاستخدام ميزة معالجة النصوص من نكست كلاود Nextcloud text processing feature. \n\nيسمح التطبيق للمستخدمين ببدء مهام معالجة النصوص، ثم يقوم بإشعارهم عند الانتهاء لرؤية النتائج. \nيظهر المُساعد أيضًا في تطبيقات أخرى مثل Text لمعالجة أجزاء من المستند بسهولة.\n\n### كيفية استخدامه \n\nيظهر مُدخَل جديد في قائمة الترويسة الجانبية. بمجرد النقر فوق المُدخَل، يتم عرض المُساعد حيث يمكنك تحديد نوع المهمة و إدخال النص الذي تريد معالَجته. \nبمجرد جدولة المهمة، سيتم تشغيلها كوظيفة في الخلفية. عند الانتهاء، ستتلقى إشعاراً حيث يمكنك عرض النتائج. \nيمكن أن تتكامل التطبيقات الأخرى مع هذا المٌساعد. على سبيل المثال، سيعرض النص زرًا مضمنًا بجانب كل فقرة لتحديد نوع مهمة مباشرة لمعالجة هذه الفقرة. \n\n### مزودو معالجة النصوص في المساعد \n\nتعتمد قائمة المهام المتاحة على المزودين المتاحين المثبتين عبر تطبيقات أخرى. \nهذا يعني أن لديك الحرية الكاملة فيما يتعلق بالخدمة / البرامج التي ستتولى تشغيل مهام معالجة النصوص الخاصة بك. \n\nحتى الآن تتوافر معالجات النصوص [Large language model] (https://github.com/nextcloud/llm#readme) و تطبيقات [OpenAi / LocalAI] (https://apps.nextcloud.com/apps/integration_openai ) \nللقيام بالخدمات التالية: \n* تلخيص \n* استخراج المواضيع \n* إنشاء العناوين \n* الحصول على إجابات من المَحثَات prompt المجانية \n* إعادة الصياغة (OpenAi / LocalAi فقط)", + "Select which features you want to enable" : "اختر أى السمات تريد تمكينها", + "Top-right assistant" : "المساعد في الأعلى على الجانب", + "Assistant admin options saved" : "تمّ حفظ خيارات المشرف للمُساعد ", + "Failed to save assistant admin options" : "تعذّر حفظ خيارات المشرف للمُساعد ", + "Choose a task" : "إختَر مُهِمّةً", + "Type some text" : "أكتُب أيَّ نص", + "Result" : "النتيجة", + "Submit assistant task" : "أرسِل مُهِمّةً للمُساعِد", + "Submit" : "إرسال ", + "Copy task output" : "إنسَخ مخرجات المُهِمّة", + "Copy" : "إنسَخ", + "Try again" : "عاود المحاولة", + "Result could not be copied to clipboard" : "يتعذّر نسخ النتيجة إلى الحافظة", + "Your task has been scheduled, you will receive a notification when it has finished" : "تمّت جدولة مُهِمّتك. سوف تستلم إشعاراً عند إنجازها", + "Close" : "إغلاق", + "Close Nextcloud assistant" : "أغلِق مُساعد نكست كلاود", + "Assistant options saved" : "تمّ حفظ خيارات المُساعِد", + "Failed to save assistant options" : "تعذّر حفظ خيارات المُساعِد", + "Failed to schedule your task" : "تعذّرت جدولة مُهِمّتك", + "This task does not exist or has been cleaned up" : "هذه المهمة غير موجودة أو تمّ محوُها", + "Failed to schedule the task" : "تعذّرت جدولة المُهِمّة" +},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ps.js b/l10n/az.js similarity index 62% rename from l10n/ps.js rename to l10n/az.js index fc0d9054..64cc317d 100644 --- a/l10n/ps.js +++ b/l10n/az.js @@ -1,6 +1,7 @@ OC.L10N.register( "assistant", { - "Close" : "بندول" + "Copy" : "Kopyala", + "Close" : "Bağla" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/ia.json b/l10n/az.json similarity index 59% rename from l10n/ia.json rename to l10n/az.json index 6c6840da..e2e96c06 100644 --- a/l10n/ia.json +++ b/l10n/az.json @@ -1,4 +1,5 @@ { "translations": { - "Close" : "Clauder" + "Copy" : "Kopyala", + "Close" : "Bağla" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/bg.js b/l10n/bg.js new file mode 100644 index 00000000..04640c51 --- /dev/null +++ b/l10n/bg.js @@ -0,0 +1,10 @@ +OC.L10N.register( + "assistant", + { + "Result" : "Резултат", + "Submit" : "Изпращане", + "Copy" : "Копие", + "Try again" : "Опитай отново", + "Close" : "Затваряне" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/bg.json b/l10n/bg.json new file mode 100644 index 00000000..c6bb4b24 --- /dev/null +++ b/l10n/bg.json @@ -0,0 +1,8 @@ +{ "translations": { + "Result" : "Резултат", + "Submit" : "Изпращане", + "Copy" : "Копие", + "Try again" : "Опитай отново", + "Close" : "Затваряне" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/br.js b/l10n/br.js new file mode 100644 index 00000000..715811e5 --- /dev/null +++ b/l10n/br.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "assistant", + { + "Submit" : "Kinnig", + "Close" : "Serriñ" +}, +"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"); diff --git a/l10n/br.json b/l10n/br.json new file mode 100644 index 00000000..5148a4ee --- /dev/null +++ b/l10n/br.json @@ -0,0 +1,5 @@ +{ "translations": { + "Submit" : "Kinnig", + "Close" : "Serriñ" +},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);" +} \ No newline at end of file diff --git a/l10n/ca.js b/l10n/ca.js new file mode 100644 index 00000000..e88cf94a --- /dev/null +++ b/l10n/ca.js @@ -0,0 +1,37 @@ +OC.L10N.register( + "assistant", + { + "Nextcloud assistant" : "Assistent de Nextcloud", + "Task for \"%1$s\" has finished" : "La tasca de \"%1$s\" ha finalitzat", + "\"%1$s\" task for \"%2$s\" has finished" : "La tasca \"%1$s\" per a \"%2$s\" ha finalitzat", + "Input: %1$s" : "Entrada: %1$s", + "View results" : "Mostra els resultats", + "Task for \"%1$s\" has failed" : "La tasca de \"%1$s\" ha fallat", + "\"%1$s\" task for \"%2$s\" has failed" : "La tasca \"%1$s\" per a \"%2$s\" ha fallat", + "View task" : "Veure la tasca", + "Artificial Intelligence" : "Intel·ligència artificial", + "Process and transform text" : "Processar i transformar text", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Aquesta aplicació ofereix una interfície d'usuari per utilitzar la funció de processament de text de Nextcloud.\n\nPermet als usuaris iniciar tasques de processament de text, rebre una notificació quan acabin i veure els resultats.\nL'assistent també apareix en altres aplicacions com Text per processar fàcilment parts d'un document.\n\n### Com utilitzar-lo\n\nApareix una nova entrada de menú de capçalera dreta. Un cop fet clic, es mostra l'assistent i podeu seleccionar el tipus de tasca i\ndefiniu el text d'entrada que voleu processar.\n\nUn cop programada una tasca, s'executarà com a treball en segon pla. Quan hagi acabat, rebràs una notificació\ndes del qual es poden mostrar els resultats.\n\nAltres aplicacions es poden integrar amb l'assistent. Per exemple, Text mostrarà un botó en línia a més de cada paràgraf\nper seleccionar directament un tipus de tasca per processar aquest paràgraf. Si seleccioneu una tasca d'aquesta manera, s'obrirà l'assistent amb la tasca\ns'està preseleccionant i s'estableix el text d'entrada.\n\n### Proveïdors de processament de text\n\nA l'assistent, la llista de tasques disponibles depèn dels proveïdors disponibles instal·lats mitjançant altres aplicacions.\nAixò significa que teniu total llibertat sobre quin servei/programari executarà realment les vostres tasques de processament de text.\nFins ara, el [Model d'idioma gran](https://github.com/nextcloud/llm#readme)\ni les aplicacions [integració OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\nincloure proveïdors de processament de text per:\n* Resumir\n* Extreure temes\n* Generar un titular\n* Obteniu una resposta d'un missatge gratuït\n* Reformula (només OpenAi/LocalAi)", + "Select which features you want to enable" : "Seleccioneu quines funcions voleu activar", + "Top-right assistant" : "Assistent superior dret", + "Assistant admin options saved" : "S'han desat les opcions d'administració de l'Assistent", + "Failed to save assistant admin options" : "No s'han pogut desar les opcions d'administrador de l'assistent", + "Choose a task" : "Trieu una tasca", + "Type some text" : "Escriu una mica de text", + "Result" : "Resultat", + "Submit assistant task" : "Envia la tasca a l’assistent", + "Submit" : "Envia", + "Copy task output" : "Copia la sortida de la tasca", + "Copy" : "Còpia", + "Try again" : "Torna a provar-ho", + "Result could not be copied to clipboard" : "No s'ha pogut copiar el resultat al porta-retalls", + "Your task has been scheduled, you will receive a notification when it has finished" : "La vostra tasca s'ha programat, rebreu una notificació quan hagi acabat", + "Close" : "Tanca", + "Close Nextcloud assistant" : "Tanca l'assistent de Nextcloud", + "Assistant options saved" : "S'han desat les opcions de l'Assistent", + "Failed to save assistant options" : "No s'han pogut desar les opcions de l'assistent", + "Failed to schedule your task" : "No s'ha pogut programar la vostra tasca", + "This task does not exist or has been cleaned up" : "Aquesta tasca no existeix o s'ha netejat", + "Failed to schedule the task" : "No s'ha pogut programar la tasca" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/ca.json b/l10n/ca.json new file mode 100644 index 00000000..63a127a8 --- /dev/null +++ b/l10n/ca.json @@ -0,0 +1,35 @@ +{ "translations": { + "Nextcloud assistant" : "Assistent de Nextcloud", + "Task for \"%1$s\" has finished" : "La tasca de \"%1$s\" ha finalitzat", + "\"%1$s\" task for \"%2$s\" has finished" : "La tasca \"%1$s\" per a \"%2$s\" ha finalitzat", + "Input: %1$s" : "Entrada: %1$s", + "View results" : "Mostra els resultats", + "Task for \"%1$s\" has failed" : "La tasca de \"%1$s\" ha fallat", + "\"%1$s\" task for \"%2$s\" has failed" : "La tasca \"%1$s\" per a \"%2$s\" ha fallat", + "View task" : "Veure la tasca", + "Artificial Intelligence" : "Intel·ligència artificial", + "Process and transform text" : "Processar i transformar text", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Aquesta aplicació ofereix una interfície d'usuari per utilitzar la funció de processament de text de Nextcloud.\n\nPermet als usuaris iniciar tasques de processament de text, rebre una notificació quan acabin i veure els resultats.\nL'assistent també apareix en altres aplicacions com Text per processar fàcilment parts d'un document.\n\n### Com utilitzar-lo\n\nApareix una nova entrada de menú de capçalera dreta. Un cop fet clic, es mostra l'assistent i podeu seleccionar el tipus de tasca i\ndefiniu el text d'entrada que voleu processar.\n\nUn cop programada una tasca, s'executarà com a treball en segon pla. Quan hagi acabat, rebràs una notificació\ndes del qual es poden mostrar els resultats.\n\nAltres aplicacions es poden integrar amb l'assistent. Per exemple, Text mostrarà un botó en línia a més de cada paràgraf\nper seleccionar directament un tipus de tasca per processar aquest paràgraf. Si seleccioneu una tasca d'aquesta manera, s'obrirà l'assistent amb la tasca\ns'està preseleccionant i s'estableix el text d'entrada.\n\n### Proveïdors de processament de text\n\nA l'assistent, la llista de tasques disponibles depèn dels proveïdors disponibles instal·lats mitjançant altres aplicacions.\nAixò significa que teniu total llibertat sobre quin servei/programari executarà realment les vostres tasques de processament de text.\nFins ara, el [Model d'idioma gran](https://github.com/nextcloud/llm#readme)\ni les aplicacions [integració OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\nincloure proveïdors de processament de text per:\n* Resumir\n* Extreure temes\n* Generar un titular\n* Obteniu una resposta d'un missatge gratuït\n* Reformula (només OpenAi/LocalAi)", + "Select which features you want to enable" : "Seleccioneu quines funcions voleu activar", + "Top-right assistant" : "Assistent superior dret", + "Assistant admin options saved" : "S'han desat les opcions d'administració de l'Assistent", + "Failed to save assistant admin options" : "No s'han pogut desar les opcions d'administrador de l'assistent", + "Choose a task" : "Trieu una tasca", + "Type some text" : "Escriu una mica de text", + "Result" : "Resultat", + "Submit assistant task" : "Envia la tasca a l’assistent", + "Submit" : "Envia", + "Copy task output" : "Copia la sortida de la tasca", + "Copy" : "Còpia", + "Try again" : "Torna a provar-ho", + "Result could not be copied to clipboard" : "No s'ha pogut copiar el resultat al porta-retalls", + "Your task has been scheduled, you will receive a notification when it has finished" : "La vostra tasca s'ha programat, rebreu una notificació quan hagi acabat", + "Close" : "Tanca", + "Close Nextcloud assistant" : "Tanca l'assistent de Nextcloud", + "Assistant options saved" : "S'han desat les opcions de l'Assistent", + "Failed to save assistant options" : "No s'han pogut desar les opcions de l'assistent", + "Failed to schedule your task" : "No s'ha pogut programar la vostra tasca", + "This task does not exist or has been cleaned up" : "Aquesta tasca no existeix o s'ha netejat", + "Failed to schedule the task" : "No s'ha pogut programar la tasca" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/cs.js b/l10n/cs.js index 63a64cd5..b5cd79de 100644 --- a/l10n/cs.js +++ b/l10n/cs.js @@ -1,6 +1,12 @@ OC.L10N.register( "assistant", { - "View results" : "Zobrazit výsledky" + "View results" : "Zobrazit výsledky", + "Artificial Intelligence" : "Umělá inteligence", + "Select which features you want to enable" : "Vyberte které funkce chcete zapnout", + "Result" : "Výsledek", + "Submit" : "Odeslat", + "Copy" : "Kopírovat", + "Close" : "Zavřít" }, "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"); diff --git a/l10n/cs.json b/l10n/cs.json index 1e2f9a3c..57aae844 100644 --- a/l10n/cs.json +++ b/l10n/cs.json @@ -1,4 +1,10 @@ { "translations": { - "View results" : "Zobrazit výsledky" + "View results" : "Zobrazit výsledky", + "Artificial Intelligence" : "Umělá inteligence", + "Select which features you want to enable" : "Vyberte které funkce chcete zapnout", + "Result" : "Výsledek", + "Submit" : "Odeslat", + "Copy" : "Kopírovat", + "Close" : "Zavřít" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;" } \ No newline at end of file diff --git a/l10n/da.js b/l10n/da.js new file mode 100644 index 00000000..7b826971 --- /dev/null +++ b/l10n/da.js @@ -0,0 +1,9 @@ +OC.L10N.register( + "assistant", + { + "Result" : "Resultat", + "Submit" : "Tilføj", + "Copy" : "Kopiér", + "Close" : "Luk" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/da.json b/l10n/da.json new file mode 100644 index 00000000..c262cf91 --- /dev/null +++ b/l10n/da.json @@ -0,0 +1,7 @@ +{ "translations": { + "Result" : "Resultat", + "Submit" : "Tilføj", + "Copy" : "Kopiér", + "Close" : "Luk" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/de.js b/l10n/de.js new file mode 100644 index 00000000..d36d16f3 --- /dev/null +++ b/l10n/de.js @@ -0,0 +1,11 @@ +OC.L10N.register( + "assistant", + { + "View results" : "Ergebnisse anzeigen", + "Result" : "Ergebnis", + "Submit" : "Übermitteln", + "Copy" : "Kopieren", + "Try again" : "Nochmals versuchen", + "Close" : "Schließen" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/de.json b/l10n/de.json new file mode 100644 index 00000000..9f271437 --- /dev/null +++ b/l10n/de.json @@ -0,0 +1,9 @@ +{ "translations": { + "View results" : "Ergebnisse anzeigen", + "Result" : "Ergebnis", + "Submit" : "Übermitteln", + "Copy" : "Kopieren", + "Try again" : "Nochmals versuchen", + "Close" : "Schließen" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/de_DE.js b/l10n/de_DE.js index 68b50ad0..f60edc2a 100644 --- a/l10n/de_DE.js +++ b/l10n/de_DE.js @@ -1,6 +1,37 @@ OC.L10N.register( "assistant", { - "View results" : "Ergebnisse anzeigen" + "Nextcloud assistant" : "Nextcloud-Assistent", + "Task for \"%1$s\" has finished" : "Aufgabe für \"%1$s\" beendet", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" Aufgabe für \"%2$s\" ist beendet", + "Input: %1$s" : "Eingabe: %1$s", + "View results" : "Ergebnisse anzeigen", + "Task for \"%1$s\" has failed" : "Aufgabe für \"%1$s\" ist fehlgeschlagen", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" Aufgabe für \"%2$s\" ist fehlgeschlagen", + "View task" : "Aufgabe anzeigen", + "Artificial Intelligence" : "Künstiche Intelligenz", + "Process and transform text" : "Text verarbeiten und transformieren", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Diese App bietet eine Benutzeroberfläche zur Nutzung der Nextcloud-Textverarbeitungsfunktion.\n\nEs ermöglicht Benutzern, Textverarbeitungsaufgaben zu starten, benachrichtigt zu werden, wenn sie fertig sind, und die Ergebnisse anzuzeigen.\nDer Assistent erscheint auch in anderen Apps wie Text, um Teile eines Dokuments einfach zu verarbeiten.\n\n### Wie man es benutzt\n\nEin neuer Menüeintrag in der rechten Kopfzeile wird angezeigt. Sobald Sie darauf klicken, wird der Assistent angezeigt und Sie können einen Aufgabentyp auswählen und\nLegen Sie den Eingabetext fest, den Sie verarbeiten möchten.\n\nSobald eine Aufgabe geplant ist, wird sie als Hintergrundjob ausgeführt. Wenn es fertig ist, erhalten Sie eine Benachrichtigung\nvon dem aus die Ergebnisse angezeigt werden können.\n\nAndere Apps können in den Assistenten integriert werden. Beispielsweise zeigt Text neben jedem Absatz eine Inline-Schaltfläche an\num direkt einen Aufgabentyp zur Bearbeitung dieses Absatzes auszuwählen. Wenn Sie auf diese Weise eine Aufgabe auswählen, wird der Assistent mit der Aufgabe geöffnet\nvorausgewählt und der Eingabetext festgelegt.\n\n### Textverarbeitungsanbieter\n\nIm Assistenten hängt die Liste der verfügbaren Aufgaben von den verfügbaren Anbietern ab, die über andere Apps installiert wurden.\nDas bedeutet, dass Sie völlig frei entscheiden können, welcher Dienst bzw. welche Software Ihre Textverarbeitungsaufgaben tatsächlich ausführt.\nBisher ist das [große Sprachmodell](https://github.com/nextcloud/llm#readme)\nund die [OpenAi/LocalAI-Integration](https://apps.nextcloud.com/apps/integration_openai) Apps\nEinbinden von Textverarbeitungsanbietern, um:\n* Zusammenfassen\n* Themen extrahieren\n* Generieren Sie eine Überschrift\n* Erhalten Sie eine Antwort über eine kostenlose Eingabeaufforderung\n* Umformulieren (nur OpenAi/LocalAi)", + "Select which features you want to enable" : "Wählen Sie, welche Funktionen aktiviert werden sollen", + "Top-right assistant" : "Assistent oben rechts", + "Assistant admin options saved" : "Assistenten-Adiminstrations-Einstellungen gespeichert", + "Failed to save assistant admin options" : "Fehler beim Speichern der Assistenten-Adiminstrations-Einstellungen", + "Choose a task" : "Eine Aufgabe auswählen", + "Type some text" : "Geben Sie Text ein", + "Result" : "Ergebnis", + "Submit assistant task" : "Assistentenaufgabe senden", + "Submit" : "Übermitteln", + "Copy task output" : "Aufgabenausgabe kopieren", + "Copy" : "Kopieren", + "Try again" : "Nochmals versuchen", + "Result could not be copied to clipboard" : "Ergebnis konnte nicht in die Zwischenablage kopiert werden", + "Your task has been scheduled, you will receive a notification when it has finished" : "Ihre Aufgabe wurde geplant. Sie erhalten eine Benachrichtigung, wenn sie abgeschlossen ist", + "Close" : "Schließen", + "Close Nextcloud assistant" : "Nextcloud-Assistent schließen", + "Assistant options saved" : "Assistenteneinstellungen gespeichert", + "Failed to save assistant options" : "Fehler beim Speichern der Assistenteneinstellungen", + "Failed to schedule your task" : "Die Planung Ihrer Aufgabe ist fehlgeschlagen", + "This task does not exist or has been cleaned up" : "Diese Aufgabe existiert nicht oder wurde bereinigt", + "Failed to schedule the task" : "Die Planung der Aufgabe ist fehlgeschlagen" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/de_DE.json b/l10n/de_DE.json index b3269cfd..bf342a2a 100644 --- a/l10n/de_DE.json +++ b/l10n/de_DE.json @@ -1,4 +1,35 @@ { "translations": { - "View results" : "Ergebnisse anzeigen" + "Nextcloud assistant" : "Nextcloud-Assistent", + "Task for \"%1$s\" has finished" : "Aufgabe für \"%1$s\" beendet", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" Aufgabe für \"%2$s\" ist beendet", + "Input: %1$s" : "Eingabe: %1$s", + "View results" : "Ergebnisse anzeigen", + "Task for \"%1$s\" has failed" : "Aufgabe für \"%1$s\" ist fehlgeschlagen", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" Aufgabe für \"%2$s\" ist fehlgeschlagen", + "View task" : "Aufgabe anzeigen", + "Artificial Intelligence" : "Künstiche Intelligenz", + "Process and transform text" : "Text verarbeiten und transformieren", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Diese App bietet eine Benutzeroberfläche zur Nutzung der Nextcloud-Textverarbeitungsfunktion.\n\nEs ermöglicht Benutzern, Textverarbeitungsaufgaben zu starten, benachrichtigt zu werden, wenn sie fertig sind, und die Ergebnisse anzuzeigen.\nDer Assistent erscheint auch in anderen Apps wie Text, um Teile eines Dokuments einfach zu verarbeiten.\n\n### Wie man es benutzt\n\nEin neuer Menüeintrag in der rechten Kopfzeile wird angezeigt. Sobald Sie darauf klicken, wird der Assistent angezeigt und Sie können einen Aufgabentyp auswählen und\nLegen Sie den Eingabetext fest, den Sie verarbeiten möchten.\n\nSobald eine Aufgabe geplant ist, wird sie als Hintergrundjob ausgeführt. Wenn es fertig ist, erhalten Sie eine Benachrichtigung\nvon dem aus die Ergebnisse angezeigt werden können.\n\nAndere Apps können in den Assistenten integriert werden. Beispielsweise zeigt Text neben jedem Absatz eine Inline-Schaltfläche an\num direkt einen Aufgabentyp zur Bearbeitung dieses Absatzes auszuwählen. Wenn Sie auf diese Weise eine Aufgabe auswählen, wird der Assistent mit der Aufgabe geöffnet\nvorausgewählt und der Eingabetext festgelegt.\n\n### Textverarbeitungsanbieter\n\nIm Assistenten hängt die Liste der verfügbaren Aufgaben von den verfügbaren Anbietern ab, die über andere Apps installiert wurden.\nDas bedeutet, dass Sie völlig frei entscheiden können, welcher Dienst bzw. welche Software Ihre Textverarbeitungsaufgaben tatsächlich ausführt.\nBisher ist das [große Sprachmodell](https://github.com/nextcloud/llm#readme)\nund die [OpenAi/LocalAI-Integration](https://apps.nextcloud.com/apps/integration_openai) Apps\nEinbinden von Textverarbeitungsanbietern, um:\n* Zusammenfassen\n* Themen extrahieren\n* Generieren Sie eine Überschrift\n* Erhalten Sie eine Antwort über eine kostenlose Eingabeaufforderung\n* Umformulieren (nur OpenAi/LocalAi)", + "Select which features you want to enable" : "Wählen Sie, welche Funktionen aktiviert werden sollen", + "Top-right assistant" : "Assistent oben rechts", + "Assistant admin options saved" : "Assistenten-Adiminstrations-Einstellungen gespeichert", + "Failed to save assistant admin options" : "Fehler beim Speichern der Assistenten-Adiminstrations-Einstellungen", + "Choose a task" : "Eine Aufgabe auswählen", + "Type some text" : "Geben Sie Text ein", + "Result" : "Ergebnis", + "Submit assistant task" : "Assistentenaufgabe senden", + "Submit" : "Übermitteln", + "Copy task output" : "Aufgabenausgabe kopieren", + "Copy" : "Kopieren", + "Try again" : "Nochmals versuchen", + "Result could not be copied to clipboard" : "Ergebnis konnte nicht in die Zwischenablage kopiert werden", + "Your task has been scheduled, you will receive a notification when it has finished" : "Ihre Aufgabe wurde geplant. Sie erhalten eine Benachrichtigung, wenn sie abgeschlossen ist", + "Close" : "Schließen", + "Close Nextcloud assistant" : "Nextcloud-Assistent schließen", + "Assistant options saved" : "Assistenteneinstellungen gespeichert", + "Failed to save assistant options" : "Fehler beim Speichern der Assistenteneinstellungen", + "Failed to schedule your task" : "Die Planung Ihrer Aufgabe ist fehlgeschlagen", + "This task does not exist or has been cleaned up" : "Diese Aufgabe existiert nicht oder wurde bereinigt", + "Failed to schedule the task" : "Die Planung der Aufgabe ist fehlgeschlagen" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/el.js b/l10n/el.js new file mode 100644 index 00000000..adb9a093 --- /dev/null +++ b/l10n/el.js @@ -0,0 +1,11 @@ +OC.L10N.register( + "assistant", + { + "View results" : "Εμφάνιση αποτελεσμάτων", + "Result" : "Αποτέλεσμα", + "Submit" : "Υποβολή", + "Copy" : "Αντιγραφή", + "Try again" : "Δοκιμάστε ξανά", + "Close" : "Κλείσιμο" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/el.json b/l10n/el.json new file mode 100644 index 00000000..f4f1958e --- /dev/null +++ b/l10n/el.json @@ -0,0 +1,9 @@ +{ "translations": { + "View results" : "Εμφάνιση αποτελεσμάτων", + "Result" : "Αποτέλεσμα", + "Submit" : "Υποβολή", + "Copy" : "Αντιγραφή", + "Try again" : "Δοκιμάστε ξανά", + "Close" : "Κλείσιμο" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/en_GB.js b/l10n/en_GB.js new file mode 100644 index 00000000..c7778b80 --- /dev/null +++ b/l10n/en_GB.js @@ -0,0 +1,37 @@ +OC.L10N.register( + "assistant", + { + "Nextcloud assistant" : "Nextcloud assistant", + "Task for \"%1$s\" has finished" : "Task for \"%1$s\" has finished", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" task for \"%2$s\" has finished", + "Input: %1$s" : "Input: %1$s", + "View results" : "View results", + "Task for \"%1$s\" has failed" : "Task for \"%1$s\" has failed", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" task for \"%2$s\" has failed", + "View task" : "View task", + "Artificial Intelligence" : "Artificial Intelligence", + "Process and transform text" : "Process and transform text", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)", + "Select which features you want to enable" : "Select which features you want to enable", + "Top-right assistant" : "Top-right assistant", + "Assistant admin options saved" : "Assistant admin options saved", + "Failed to save assistant admin options" : "Failed to save assistant admin options", + "Choose a task" : "Choose a task", + "Type some text" : "Type some text", + "Result" : "Result", + "Submit assistant task" : "Submit assistant task", + "Submit" : "Submit", + "Copy task output" : "Copy task output", + "Copy" : "Copy", + "Try again" : "Try again", + "Result could not be copied to clipboard" : "Result could not be copied to clipboard", + "Your task has been scheduled, you will receive a notification when it has finished" : "Your task has been scheduled, you will receive a notification when it has finished", + "Close" : "Close", + "Close Nextcloud assistant" : "Close Nextcloud assistant", + "Assistant options saved" : "Assistant options saved", + "Failed to save assistant options" : "Failed to save assistant options", + "Failed to schedule your task" : "Failed to schedule your task", + "This task does not exist or has been cleaned up" : "This task does not exist or has been cleaned up", + "Failed to schedule the task" : "Failed to schedule the task" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/en_GB.json b/l10n/en_GB.json new file mode 100644 index 00000000..b188acc7 --- /dev/null +++ b/l10n/en_GB.json @@ -0,0 +1,35 @@ +{ "translations": { + "Nextcloud assistant" : "Nextcloud assistant", + "Task for \"%1$s\" has finished" : "Task for \"%1$s\" has finished", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" task for \"%2$s\" has finished", + "Input: %1$s" : "Input: %1$s", + "View results" : "View results", + "Task for \"%1$s\" has failed" : "Task for \"%1$s\" has failed", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" task for \"%2$s\" has failed", + "View task" : "View task", + "Artificial Intelligence" : "Artificial Intelligence", + "Process and transform text" : "Process and transform text", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)", + "Select which features you want to enable" : "Select which features you want to enable", + "Top-right assistant" : "Top-right assistant", + "Assistant admin options saved" : "Assistant admin options saved", + "Failed to save assistant admin options" : "Failed to save assistant admin options", + "Choose a task" : "Choose a task", + "Type some text" : "Type some text", + "Result" : "Result", + "Submit assistant task" : "Submit assistant task", + "Submit" : "Submit", + "Copy task output" : "Copy task output", + "Copy" : "Copy", + "Try again" : "Try again", + "Result could not be copied to clipboard" : "Result could not be copied to clipboard", + "Your task has been scheduled, you will receive a notification when it has finished" : "Your task has been scheduled, you will receive a notification when it has finished", + "Close" : "Close", + "Close Nextcloud assistant" : "Close Nextcloud assistant", + "Assistant options saved" : "Assistant options saved", + "Failed to save assistant options" : "Failed to save assistant options", + "Failed to schedule your task" : "Failed to schedule your task", + "This task does not exist or has been cleaned up" : "This task does not exist or has been cleaned up", + "Failed to schedule the task" : "Failed to schedule the task" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/si.js b/l10n/eo.js similarity index 61% rename from l10n/si.js rename to l10n/eo.js index 8b8c6c7b..9352dd1c 100644 --- a/l10n/si.js +++ b/l10n/eo.js @@ -1,6 +1,7 @@ OC.L10N.register( "assistant", { - "Close" : "වසන්න" + "Submit" : "Sendi", + "Close" : "Malfermi" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/lb.json b/l10n/eo.json similarity index 58% rename from l10n/lb.json rename to l10n/eo.json index c8209b57..751b624a 100644 --- a/l10n/lb.json +++ b/l10n/eo.json @@ -1,4 +1,5 @@ { "translations": { - "Close" : "Zoumaachen" + "Submit" : "Sendi", + "Close" : "Malfermi" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/es.js b/l10n/es.js new file mode 100644 index 00000000..30205655 --- /dev/null +++ b/l10n/es.js @@ -0,0 +1,13 @@ +OC.L10N.register( + "assistant", + { + "View results" : "Ver resultados", + "Artificial Intelligence" : "Inteligencia Artificial", + "Select which features you want to enable" : "Seleccione las características que desea habilitar", + "Result" : "Resultado", + "Submit" : "Enviar", + "Copy" : "Copia", + "Try again" : "Vuelve a intentarlo", + "Close" : "Cerrar" +}, +"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es.json b/l10n/es.json new file mode 100644 index 00000000..79b5a7ed --- /dev/null +++ b/l10n/es.json @@ -0,0 +1,11 @@ +{ "translations": { + "View results" : "Ver resultados", + "Artificial Intelligence" : "Inteligencia Artificial", + "Select which features you want to enable" : "Seleccione las características que desea habilitar", + "Result" : "Resultado", + "Submit" : "Enviar", + "Copy" : "Copia", + "Try again" : "Vuelve a intentarlo", + "Close" : "Cerrar" +},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" +} \ No newline at end of file diff --git a/l10n/es_419.js b/l10n/es_419.js new file mode 100644 index 00000000..53e892a6 --- /dev/null +++ b/l10n/es_419.js @@ -0,0 +1,9 @@ +OC.L10N.register( + "assistant", + { + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" +}, +"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_419.json b/l10n/es_419.json new file mode 100644 index 00000000..2882a579 --- /dev/null +++ b/l10n/es_419.json @@ -0,0 +1,7 @@ +{ "translations": { + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" +},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" +} \ No newline at end of file diff --git a/l10n/es_AR.js b/l10n/es_AR.js new file mode 100644 index 00000000..f02e62ef --- /dev/null +++ b/l10n/es_AR.js @@ -0,0 +1,9 @@ +OC.L10N.register( + "assistant", + { + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Inténtalo de nuevo", + "Close" : "Cerrar" +}, +"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_AR.json b/l10n/es_AR.json new file mode 100644 index 00000000..3e779b67 --- /dev/null +++ b/l10n/es_AR.json @@ -0,0 +1,7 @@ +{ "translations": { + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Inténtalo de nuevo", + "Close" : "Cerrar" +},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" +} \ No newline at end of file diff --git a/l10n/es_CL.js b/l10n/es_CL.js new file mode 100644 index 00000000..4ded8061 --- /dev/null +++ b/l10n/es_CL.js @@ -0,0 +1,8 @@ +OC.L10N.register( + "assistant", + { + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar" +}, +"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_CL.json b/l10n/es_CL.json new file mode 100644 index 00000000..74edaebc --- /dev/null +++ b/l10n/es_CL.json @@ -0,0 +1,6 @@ +{ "translations": { + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar" +},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" +} \ No newline at end of file diff --git a/l10n/es_CO.js b/l10n/es_CO.js index c0102709..53e892a6 100644 --- a/l10n/es_CO.js +++ b/l10n/es_CO.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_CO.json b/l10n/es_CO.json index 07f56c5b..2882a579 100644 --- a/l10n/es_CO.json +++ b/l10n/es_CO.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_CR.js b/l10n/es_CR.js index c0102709..4ded8061 100644 --- a/l10n/es_CR.js +++ b/l10n/es_CR.js @@ -1,6 +1,8 @@ OC.L10N.register( "assistant", { + "Result" : "Resultado", + "Submit" : "Enviar", "Try again" : "Reintentar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_CR.json b/l10n/es_CR.json index 07f56c5b..74edaebc 100644 --- a/l10n/es_CR.json +++ b/l10n/es_CR.json @@ -1,4 +1,6 @@ { "translations": { + "Result" : "Resultado", + "Submit" : "Enviar", "Try again" : "Reintentar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_DO.js b/l10n/es_DO.js index c0102709..53e892a6 100644 --- a/l10n/es_DO.js +++ b/l10n/es_DO.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_DO.json b/l10n/es_DO.json index 07f56c5b..2882a579 100644 --- a/l10n/es_DO.json +++ b/l10n/es_DO.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_EC.js b/l10n/es_EC.js index c0102709..250237a4 100644 --- a/l10n/es_EC.js +++ b/l10n/es_EC.js @@ -1,6 +1,11 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Select which features you want to enable" : "Selecciona las características que deseas habilitar", + "Result" : "Resultado", + "Submit" : "Enviar", + "Copy" : "Copiar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_EC.json b/l10n/es_EC.json index 07f56c5b..fb799853 100644 --- a/l10n/es_EC.json +++ b/l10n/es_EC.json @@ -1,4 +1,9 @@ { "translations": { - "Try again" : "Reintentar" + "Select which features you want to enable" : "Selecciona las características que deseas habilitar", + "Result" : "Resultado", + "Submit" : "Enviar", + "Copy" : "Copiar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_GT.js b/l10n/es_GT.js index c0102709..4ded8061 100644 --- a/l10n/es_GT.js +++ b/l10n/es_GT.js @@ -1,6 +1,8 @@ OC.L10N.register( "assistant", { + "Result" : "Resultado", + "Submit" : "Enviar", "Try again" : "Reintentar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_GT.json b/l10n/es_GT.json index 07f56c5b..74edaebc 100644 --- a/l10n/es_GT.json +++ b/l10n/es_GT.json @@ -1,4 +1,6 @@ { "translations": { + "Result" : "Resultado", + "Submit" : "Enviar", "Try again" : "Reintentar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_HN.js b/l10n/es_HN.js index c0102709..53e892a6 100644 --- a/l10n/es_HN.js +++ b/l10n/es_HN.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_HN.json b/l10n/es_HN.json index 07f56c5b..2882a579 100644 --- a/l10n/es_HN.json +++ b/l10n/es_HN.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_MX.js b/l10n/es_MX.js index c0102709..53e892a6 100644 --- a/l10n/es_MX.js +++ b/l10n/es_MX.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_MX.json b/l10n/es_MX.json index 07f56c5b..2882a579 100644 --- a/l10n/es_MX.json +++ b/l10n/es_MX.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_NI.js b/l10n/es_NI.js index c0102709..53e892a6 100644 --- a/l10n/es_NI.js +++ b/l10n/es_NI.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_NI.json b/l10n/es_NI.json index 07f56c5b..2882a579 100644 --- a/l10n/es_NI.json +++ b/l10n/es_NI.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_PA.js b/l10n/es_PA.js index c0102709..53e892a6 100644 --- a/l10n/es_PA.js +++ b/l10n/es_PA.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_PA.json b/l10n/es_PA.json index 07f56c5b..2882a579 100644 --- a/l10n/es_PA.json +++ b/l10n/es_PA.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_PE.js b/l10n/es_PE.js index c0102709..53e892a6 100644 --- a/l10n/es_PE.js +++ b/l10n/es_PE.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_PE.json b/l10n/es_PE.json index 07f56c5b..2882a579 100644 --- a/l10n/es_PE.json +++ b/l10n/es_PE.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_PR.js b/l10n/es_PR.js index c0102709..53e892a6 100644 --- a/l10n/es_PR.js +++ b/l10n/es_PR.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_PR.json b/l10n/es_PR.json index 07f56c5b..2882a579 100644 --- a/l10n/es_PR.json +++ b/l10n/es_PR.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_PY.js b/l10n/es_PY.js index c0102709..53e892a6 100644 --- a/l10n/es_PY.js +++ b/l10n/es_PY.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_PY.json b/l10n/es_PY.json index 07f56c5b..2882a579 100644 --- a/l10n/es_PY.json +++ b/l10n/es_PY.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_SV.js b/l10n/es_SV.js index c0102709..53e892a6 100644 --- a/l10n/es_SV.js +++ b/l10n/es_SV.js @@ -1,6 +1,9 @@ OC.L10N.register( "assistant", { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_SV.json b/l10n/es_SV.json index 07f56c5b..2882a579 100644 --- a/l10n/es_SV.json +++ b/l10n/es_SV.json @@ -1,4 +1,7 @@ { "translations": { - "Try again" : "Reintentar" + "Result" : "Resultado", + "Submit" : "Enviar", + "Try again" : "Reintentar", + "Close" : "Cerrar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/es_UY.js b/l10n/es_UY.js index c0102709..4ded8061 100644 --- a/l10n/es_UY.js +++ b/l10n/es_UY.js @@ -1,6 +1,8 @@ OC.L10N.register( "assistant", { + "Result" : "Resultado", + "Submit" : "Enviar", "Try again" : "Reintentar" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_UY.json b/l10n/es_UY.json index 07f56c5b..74edaebc 100644 --- a/l10n/es_UY.json +++ b/l10n/es_UY.json @@ -1,4 +1,6 @@ { "translations": { + "Result" : "Resultado", + "Submit" : "Enviar", "Try again" : "Reintentar" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/ia.js b/l10n/et_EE.js similarity index 62% rename from l10n/ia.js rename to l10n/et_EE.js index 1b1b2c69..d45d8315 100644 --- a/l10n/ia.js +++ b/l10n/et_EE.js @@ -1,6 +1,7 @@ OC.L10N.register( "assistant", { - "Close" : "Clauder" + "Submit" : "Saada", + "Close" : "Sulge" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/ps.json b/l10n/et_EE.json similarity index 59% rename from l10n/ps.json rename to l10n/et_EE.json index 0d976e40..75094e6c 100644 --- a/l10n/ps.json +++ b/l10n/et_EE.json @@ -1,4 +1,5 @@ { "translations": { - "Close" : "بندول" + "Submit" : "Saada", + "Close" : "Sulge" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/eu.js b/l10n/eu.js new file mode 100644 index 00000000..1143c4a2 --- /dev/null +++ b/l10n/eu.js @@ -0,0 +1,12 @@ +OC.L10N.register( + "assistant", + { + "View results" : "Emaitzak ikusi", + "Artificial Intelligence" : "Adimen artifiziala", + "Result" : "Emaitza", + "Submit" : "Bidali", + "Copy" : "Kopiatu", + "Try again" : "Saiatu berriz", + "Close" : "Itxi" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/eu.json b/l10n/eu.json new file mode 100644 index 00000000..8e307316 --- /dev/null +++ b/l10n/eu.json @@ -0,0 +1,10 @@ +{ "translations": { + "View results" : "Emaitzak ikusi", + "Artificial Intelligence" : "Adimen artifiziala", + "Result" : "Emaitza", + "Submit" : "Bidali", + "Copy" : "Kopiatu", + "Try again" : "Saiatu berriz", + "Close" : "Itxi" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/fa.js b/l10n/fa.js new file mode 100644 index 00000000..d256697d --- /dev/null +++ b/l10n/fa.js @@ -0,0 +1,37 @@ +OC.L10N.register( + "assistant", + { + "Nextcloud assistant" : "دستیار Nextcloud", + "Task for \"%1$s\" has finished" : "کار برای \"%1$s\" به پایان رسید", + "\"%1$s\" task for \"%2$s\" has finished" : "%1$s\"کار برای \"%2$s\" به پایان رسید", + "Input: %1$s" : "ورودی:%1$s", + "View results" : "نمایش نتایج", + "Task for \"%1$s\" has failed" : "کار برای \"%1$s\" ناموفق بود", + "\"%1$s\" task for \"%2$s\" has failed" : "%1$s\"وظیفه برای \"%2$s\" ناموفق بود", + "View task" : "مشاهده کار", + "Artificial Intelligence" : "Artificial Intelligence", + "Process and transform text" : "پردازش و تبدیل متن", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "این برنامه یک رابط کاربری برای استفاده از ویژگی پردازش متن Nextcloud به ارمغان می آورد.\n\nاین به کاربران اجازه می دهد تا وظایف پردازش متن را راه اندازی کنند، پس از پایان کار مطلع شوند و نتایج را ببینند.\nاین دستیار همچنین در سایر برنامه‌ها مانند Text ظاهر می‌شود تا به راحتی بخش‌هایی از یک سند را پردازش کند.\n\n### چگونه از آن استفاده کنیم\n\nیک ورودی منوی سرصفحه سمت راست جدید ظاهر می شود. پس از کلیک کردن، دستیار نمایش داده می شود و می توانید نوع کار و را انتخاب کنید\nمتن ورودی را که می خواهید پردازش کنید تنظیم کنید.\n\nهنگامی که یک کار برنامه ریزی شد، به عنوان یک کار پس زمینه اجرا می شود. وقتی تمام شد، یک اعلان دریافت خواهید کرد\nکه از آن می توان نتایج را نمایش داد.\n\nسایر برنامه ها می توانند با دستیار ادغام شوند. برای مثال، Text یک دکمه درون خطی را در کنار هر پاراگراف نمایش می دهد\nبرای انتخاب مستقیم یک نوع کار برای پردازش این پاراگراف. با انتخاب یک کار به این ترتیب، دستیار با کار باز می شود\nاز پیش انتخاب شده و متن ورودی تنظیم شده است.\n\n### ارائه دهندگان پردازش متن\n\nدر دستیار، لیست وظایف موجود بستگی به ارائه دهندگان در دسترس نصب شده از طریق برنامه های دیگر دارد.\nاین بدان معناست که شما آزادی کاملی دارید که کدام سرویس/نرم افزار واقعاً وظایف پردازش متن شما را اجرا کند.\nتاکنون [مدل زبان بزرگ](https://github.com/nextcloud/llm#readme)\nو برنامه‌های [ادغام OpenAi/LocalAI] (https://apps.nextcloud.com/apps/integration_openai)\nشامل ارائه دهندگان پردازش متن برای:\n* خلاصه کنید\n* استخراج موضوعات\n* یک تیتر ایجاد کنید\n* پاسخ را از یک درخواست رایگان دریافت کنید\n* فرمول مجدد (فقط OpenAi/LocalAi)", + "Select which features you want to enable" : "Select which features you want to enable", + "Top-right assistant" : "دستیار بالا سمت راست", + "Assistant admin options saved" : "گزینه‌های سرپرست دستیار ذخیره شد", + "Failed to save assistant admin options" : "گزینه‌های دستیار سرپرست ذخیره نشد", + "Choose a task" : "یک کار را انتخاب کنید", + "Type some text" : "مقداری متن را تایپ کنید", + "Result" : "شروع به اسکنیک", + "Submit assistant task" : "ارسال کار دستیار", + "Submit" : "ارسال", + "Copy task output" : "خروجی کار را کپی کنید", + "Copy" : "رونوشت", + "Try again" : "تلاش دوباره", + "Result could not be copied to clipboard" : "نتیجه را نمی توان در کلیپ بورد کپی کرد", + "Your task has been scheduled, you will receive a notification when it has finished" : "کار شما برنامه ریزی شده است، پس از اتمام آن یک اعلان دریافت خواهید کرد", + "Close" : "بسته", + "Close Nextcloud assistant" : "دستیار Nextcloud را ببندید", + "Assistant options saved" : "گزینه های دستیار ذخیره شد", + "Failed to save assistant options" : "گزینه های دستیار ذخیره نشد", + "Failed to schedule your task" : "برنامه ریزی کار شما انجام نشد", + "This task does not exist or has been cleaned up" : "این وظیفه وجود ندارد یا پاکسازی شده است", + "Failed to schedule the task" : "زمان‌بندی کار انجام نشد" +}, +"nplurals=2; plural=(n > 1);"); diff --git a/l10n/fa.json b/l10n/fa.json new file mode 100644 index 00000000..48630de7 --- /dev/null +++ b/l10n/fa.json @@ -0,0 +1,35 @@ +{ "translations": { + "Nextcloud assistant" : "دستیار Nextcloud", + "Task for \"%1$s\" has finished" : "کار برای \"%1$s\" به پایان رسید", + "\"%1$s\" task for \"%2$s\" has finished" : "%1$s\"کار برای \"%2$s\" به پایان رسید", + "Input: %1$s" : "ورودی:%1$s", + "View results" : "نمایش نتایج", + "Task for \"%1$s\" has failed" : "کار برای \"%1$s\" ناموفق بود", + "\"%1$s\" task for \"%2$s\" has failed" : "%1$s\"وظیفه برای \"%2$s\" ناموفق بود", + "View task" : "مشاهده کار", + "Artificial Intelligence" : "Artificial Intelligence", + "Process and transform text" : "پردازش و تبدیل متن", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "این برنامه یک رابط کاربری برای استفاده از ویژگی پردازش متن Nextcloud به ارمغان می آورد.\n\nاین به کاربران اجازه می دهد تا وظایف پردازش متن را راه اندازی کنند، پس از پایان کار مطلع شوند و نتایج را ببینند.\nاین دستیار همچنین در سایر برنامه‌ها مانند Text ظاهر می‌شود تا به راحتی بخش‌هایی از یک سند را پردازش کند.\n\n### چگونه از آن استفاده کنیم\n\nیک ورودی منوی سرصفحه سمت راست جدید ظاهر می شود. پس از کلیک کردن، دستیار نمایش داده می شود و می توانید نوع کار و را انتخاب کنید\nمتن ورودی را که می خواهید پردازش کنید تنظیم کنید.\n\nهنگامی که یک کار برنامه ریزی شد، به عنوان یک کار پس زمینه اجرا می شود. وقتی تمام شد، یک اعلان دریافت خواهید کرد\nکه از آن می توان نتایج را نمایش داد.\n\nسایر برنامه ها می توانند با دستیار ادغام شوند. برای مثال، Text یک دکمه درون خطی را در کنار هر پاراگراف نمایش می دهد\nبرای انتخاب مستقیم یک نوع کار برای پردازش این پاراگراف. با انتخاب یک کار به این ترتیب، دستیار با کار باز می شود\nاز پیش انتخاب شده و متن ورودی تنظیم شده است.\n\n### ارائه دهندگان پردازش متن\n\nدر دستیار، لیست وظایف موجود بستگی به ارائه دهندگان در دسترس نصب شده از طریق برنامه های دیگر دارد.\nاین بدان معناست که شما آزادی کاملی دارید که کدام سرویس/نرم افزار واقعاً وظایف پردازش متن شما را اجرا کند.\nتاکنون [مدل زبان بزرگ](https://github.com/nextcloud/llm#readme)\nو برنامه‌های [ادغام OpenAi/LocalAI] (https://apps.nextcloud.com/apps/integration_openai)\nشامل ارائه دهندگان پردازش متن برای:\n* خلاصه کنید\n* استخراج موضوعات\n* یک تیتر ایجاد کنید\n* پاسخ را از یک درخواست رایگان دریافت کنید\n* فرمول مجدد (فقط OpenAi/LocalAi)", + "Select which features you want to enable" : "Select which features you want to enable", + "Top-right assistant" : "دستیار بالا سمت راست", + "Assistant admin options saved" : "گزینه‌های سرپرست دستیار ذخیره شد", + "Failed to save assistant admin options" : "گزینه‌های دستیار سرپرست ذخیره نشد", + "Choose a task" : "یک کار را انتخاب کنید", + "Type some text" : "مقداری متن را تایپ کنید", + "Result" : "شروع به اسکنیک", + "Submit assistant task" : "ارسال کار دستیار", + "Submit" : "ارسال", + "Copy task output" : "خروجی کار را کپی کنید", + "Copy" : "رونوشت", + "Try again" : "تلاش دوباره", + "Result could not be copied to clipboard" : "نتیجه را نمی توان در کلیپ بورد کپی کرد", + "Your task has been scheduled, you will receive a notification when it has finished" : "کار شما برنامه ریزی شده است، پس از اتمام آن یک اعلان دریافت خواهید کرد", + "Close" : "بسته", + "Close Nextcloud assistant" : "دستیار Nextcloud را ببندید", + "Assistant options saved" : "گزینه های دستیار ذخیره شد", + "Failed to save assistant options" : "گزینه های دستیار ذخیره نشد", + "Failed to schedule your task" : "برنامه ریزی کار شما انجام نشد", + "This task does not exist or has been cleaned up" : "این وظیفه وجود ندارد یا پاکسازی شده است", + "Failed to schedule the task" : "زمان‌بندی کار انجام نشد" +},"pluralForm" :"nplurals=2; plural=(n > 1);" +} \ No newline at end of file diff --git a/l10n/fi.js b/l10n/fi.js index b92132e4..52491a79 100644 --- a/l10n/fi.js +++ b/l10n/fi.js @@ -1,6 +1,10 @@ OC.L10N.register( "assistant", { - "View results" : "Näytä tulokset" + "View results" : "Näytä tulokset", + "Result" : "Tulos", + "Submit" : "Lähetä", + "Copy" : "Kopioi", + "Close" : "Sulje" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/fi.json b/l10n/fi.json index 303c02c3..d89cef77 100644 --- a/l10n/fi.json +++ b/l10n/fi.json @@ -1,4 +1,8 @@ { "translations": { - "View results" : "Näytä tulokset" + "View results" : "Näytä tulokset", + "Result" : "Tulos", + "Submit" : "Lähetä", + "Copy" : "Kopioi", + "Close" : "Sulje" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/fr.js b/l10n/fr.js new file mode 100644 index 00000000..32e88b5d --- /dev/null +++ b/l10n/fr.js @@ -0,0 +1,12 @@ +OC.L10N.register( + "assistant", + { + "View results" : "Afficher les résultats", + "Select which features you want to enable" : "Sélectionnez quelles fonctionnalités vous souhaitez activer", + "Result" : "Résultat", + "Submit" : "Soumettre", + "Copy" : "Copier", + "Try again" : "Réessayez", + "Close" : "Fermer" +}, +"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/fr.json b/l10n/fr.json new file mode 100644 index 00000000..ae048e7a --- /dev/null +++ b/l10n/fr.json @@ -0,0 +1,10 @@ +{ "translations": { + "View results" : "Afficher les résultats", + "Select which features you want to enable" : "Sélectionnez quelles fonctionnalités vous souhaitez activer", + "Result" : "Résultat", + "Submit" : "Soumettre", + "Copy" : "Copier", + "Try again" : "Réessayez", + "Close" : "Fermer" +},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" +} \ No newline at end of file diff --git a/l10n/gd.js b/l10n/gd.js new file mode 100644 index 00000000..b3cd199f --- /dev/null +++ b/l10n/gd.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "assistant", + { + "Copy" : "Dèan lethbhreac", + "Close" : "Dùin" +}, +"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;"); diff --git a/l10n/gd.json b/l10n/gd.json new file mode 100644 index 00000000..44954c3f --- /dev/null +++ b/l10n/gd.json @@ -0,0 +1,5 @@ +{ "translations": { + "Copy" : "Dèan lethbhreac", + "Close" : "Dùin" +},"pluralForm" :"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;" +} \ No newline at end of file diff --git a/l10n/gl.js b/l10n/gl.js new file mode 100644 index 00000000..58cfbd57 --- /dev/null +++ b/l10n/gl.js @@ -0,0 +1,37 @@ +OC.L10N.register( + "assistant", + { + "Nextcloud assistant" : "Asistente de Nextcloud", + "Task for \"%1$s\" has finished" : "A tarefa para «%1$s» rematou", + "\"%1$s\" task for \"%2$s\" has finished" : "A tarefa «%1$s» para «%2$s» rematou", + "Input: %1$s" : "Entrada: %1$s", + "View results" : "Ver os resultados", + "Task for \"%1$s\" has failed" : "Produciuse un fallo na tarefa para «%1$s»", + "\"%1$s\" task for \"%2$s\" has failed" : "Produciuse un fallo na tarefa «%1$s» para «%2$s»", + "View task" : "Ver tarefa", + "Artificial Intelligence" : "Intelixencia artificial", + "Process and transform text" : "Procesar e transformar texto", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Esta aplicación ofrece unha interface de usuario para usar a función de procesamento de texto de Nextcloud.\n\nPermite aos usuarios iniciar tarefas de procesamento de texto, recibir notificacións cando rematen e ver os resultados.\nO asistente tamén aparece noutras aplicacións como Texto para procesar facilmente partes dun documento.\n\n### Como usalo\n\nAparece unha nova entrada do menú da cabeceira dereita. Unha vez que se preme, amósase o asistente e pode seleccionar o tipo de tarefa e\ndefinir o texto de entrada que quere procesar.\n\nUnha vez programada unha tarefa, executarase como traballo en segundo plano. Cando remate, recibirá unha notificación\ndende a que se poden amosar os resultados.\n\nPoden integrarse outras aplicacións co asistente. Por exemplo, Texto amosará un botón en liña a carón de cada parágrafo\npara seleccionar directamente un tipo de tarefa para procesar este parágrafo. Se selecciona unha tarefa deste xeito,\nabrirase o asistente coa tarefa preseleccionada e o texto de entrada definido.\n\n### Provedores de procesamento de texto\n\nNo asistente, a lista de tarefas dispoñíbeis depende dos provedores dispoñíbeis instalados a través doutras aplicacións.\nIsto significa que ten total liberdade sobre o servizo/software que executará realmente as súas tarefas de procesamento de texto.\nAta agora, o [Gran modelo lingüístico](https://github.com/nextcloud/llm#readme) e as aplicacións [Integración de OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai) inclúen provedores de procesamento de texto para:\n* Resumos\n* Extraer temas\n* Xerar un título\n* Obter unha resposta a partir dunha indicación libre\n* Reformular (só OpenAi/LocalAi)", + "Select which features you want to enable" : "Seleccione as funcións que quere activar", + "Top-right assistant" : " Asistente superior dereito", + "Assistant admin options saved" : "Gardáronse as opcións de administración do asistente", + "Failed to save assistant admin options" : "Produciuse un fallo ao gardar as opcións de administración do asistente", + "Choose a task" : "Escolla unha tarefa", + "Type some text" : "Escriba algún texto", + "Result" : "Resultado", + "Submit assistant task" : "Enviar a tarefa de asistente", + "Submit" : "Enviar", + "Copy task output" : "Copiar a saída da tarefa", + "Copy" : "Copiar", + "Try again" : "Ténteo de novo", + "Result could not be copied to clipboard" : "Non foi posíbel copiar o resultado no portapapeis", + "Your task has been scheduled, you will receive a notification when it has finished" : "A súa tarefa foi programada, recibirá unha notificación cando remate", + "Close" : "Pechar", + "Close Nextcloud assistant" : "Pechar o asistente de Nextcloud", + "Assistant options saved" : "Gardáronse as opcións do asistente", + "Failed to save assistant options" : "Produciuse un fallo ao gardar as opcións do asistente", + "Failed to schedule your task" : "Produciuse un fallo ao programar a súa tarefa", + "This task does not exist or has been cleaned up" : "Esta tarefa non existe ou foi limpada", + "Failed to schedule the task" : "Produciuse un fallo ao programar a tarefa" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/l10n/gl.json b/l10n/gl.json new file mode 100644 index 00000000..6da37568 --- /dev/null +++ b/l10n/gl.json @@ -0,0 +1,35 @@ +{ "translations": { + "Nextcloud assistant" : "Asistente de Nextcloud", + "Task for \"%1$s\" has finished" : "A tarefa para «%1$s» rematou", + "\"%1$s\" task for \"%2$s\" has finished" : "A tarefa «%1$s» para «%2$s» rematou", + "Input: %1$s" : "Entrada: %1$s", + "View results" : "Ver os resultados", + "Task for \"%1$s\" has failed" : "Produciuse un fallo na tarefa para «%1$s»", + "\"%1$s\" task for \"%2$s\" has failed" : "Produciuse un fallo na tarefa «%1$s» para «%2$s»", + "View task" : "Ver tarefa", + "Artificial Intelligence" : "Intelixencia artificial", + "Process and transform text" : "Procesar e transformar texto", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Esta aplicación ofrece unha interface de usuario para usar a función de procesamento de texto de Nextcloud.\n\nPermite aos usuarios iniciar tarefas de procesamento de texto, recibir notificacións cando rematen e ver os resultados.\nO asistente tamén aparece noutras aplicacións como Texto para procesar facilmente partes dun documento.\n\n### Como usalo\n\nAparece unha nova entrada do menú da cabeceira dereita. Unha vez que se preme, amósase o asistente e pode seleccionar o tipo de tarefa e\ndefinir o texto de entrada que quere procesar.\n\nUnha vez programada unha tarefa, executarase como traballo en segundo plano. Cando remate, recibirá unha notificación\ndende a que se poden amosar os resultados.\n\nPoden integrarse outras aplicacións co asistente. Por exemplo, Texto amosará un botón en liña a carón de cada parágrafo\npara seleccionar directamente un tipo de tarefa para procesar este parágrafo. Se selecciona unha tarefa deste xeito,\nabrirase o asistente coa tarefa preseleccionada e o texto de entrada definido.\n\n### Provedores de procesamento de texto\n\nNo asistente, a lista de tarefas dispoñíbeis depende dos provedores dispoñíbeis instalados a través doutras aplicacións.\nIsto significa que ten total liberdade sobre o servizo/software que executará realmente as súas tarefas de procesamento de texto.\nAta agora, o [Gran modelo lingüístico](https://github.com/nextcloud/llm#readme) e as aplicacións [Integración de OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai) inclúen provedores de procesamento de texto para:\n* Resumos\n* Extraer temas\n* Xerar un título\n* Obter unha resposta a partir dunha indicación libre\n* Reformular (só OpenAi/LocalAi)", + "Select which features you want to enable" : "Seleccione as funcións que quere activar", + "Top-right assistant" : " Asistente superior dereito", + "Assistant admin options saved" : "Gardáronse as opcións de administración do asistente", + "Failed to save assistant admin options" : "Produciuse un fallo ao gardar as opcións de administración do asistente", + "Choose a task" : "Escolla unha tarefa", + "Type some text" : "Escriba algún texto", + "Result" : "Resultado", + "Submit assistant task" : "Enviar a tarefa de asistente", + "Submit" : "Enviar", + "Copy task output" : "Copiar a saída da tarefa", + "Copy" : "Copiar", + "Try again" : "Ténteo de novo", + "Result could not be copied to clipboard" : "Non foi posíbel copiar o resultado no portapapeis", + "Your task has been scheduled, you will receive a notification when it has finished" : "A súa tarefa foi programada, recibirá unha notificación cando remate", + "Close" : "Pechar", + "Close Nextcloud assistant" : "Pechar o asistente de Nextcloud", + "Assistant options saved" : "Gardáronse as opcións do asistente", + "Failed to save assistant options" : "Produciuse un fallo ao gardar as opcións do asistente", + "Failed to schedule your task" : "Produciuse un fallo ao programar a súa tarefa", + "This task does not exist or has been cleaned up" : "Esta tarefa non existe ou foi limpada", + "Failed to schedule the task" : "Produciuse un fallo ao programar a tarefa" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/l10n/he.js b/l10n/he.js new file mode 100644 index 00000000..6719f17d --- /dev/null +++ b/l10n/he.js @@ -0,0 +1,10 @@ +OC.L10N.register( + "assistant", + { + "Result" : "תוצאה", + "Submit" : "שליחה", + "Copy" : "העתקה", + "Try again" : "ניסיון חוזר", + "Close" : "סגירה" +}, +"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"); diff --git a/l10n/he.json b/l10n/he.json new file mode 100644 index 00000000..30fd5bdd --- /dev/null +++ b/l10n/he.json @@ -0,0 +1,8 @@ +{ "translations": { + "Result" : "תוצאה", + "Submit" : "שליחה", + "Copy" : "העתקה", + "Try again" : "ניסיון חוזר", + "Close" : "סגירה" +},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;" +} \ No newline at end of file diff --git a/l10n/hr.js b/l10n/hr.js index bebcbd9e..f6528e50 100644 --- a/l10n/hr.js +++ b/l10n/hr.js @@ -1,6 +1,10 @@ OC.L10N.register( "assistant", { - "View results" : "Pregledaj rezultate" + "View results" : "Pregledaj rezultate", + "Result" : "Rezultat", + "Submit" : "Šalji", + "Copy" : "Kopirajte", + "Close" : "Zatvori" }, "nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"); diff --git a/l10n/hr.json b/l10n/hr.json index 2187da68..06125206 100644 --- a/l10n/hr.json +++ b/l10n/hr.json @@ -1,4 +1,8 @@ { "translations": { - "View results" : "Pregledaj rezultate" + "View results" : "Pregledaj rezultate", + "Result" : "Rezultat", + "Submit" : "Šalji", + "Copy" : "Kopirajte", + "Close" : "Zatvori" },"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/hu.js b/l10n/hu.js index a2504aba..5f6dee4b 100644 --- a/l10n/hu.js +++ b/l10n/hu.js @@ -1,6 +1,10 @@ OC.L10N.register( "assistant", { - "Try again" : "Próbálja újra" + "Result" : "Eredmény", + "Submit" : "Beküldés", + "Copy" : "Másolás", + "Try again" : "Próbálja újra", + "Close" : "Bezárás" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/hu.json b/l10n/hu.json index 4b101630..46b5dd71 100644 --- a/l10n/hu.json +++ b/l10n/hu.json @@ -1,4 +1,8 @@ { "translations": { - "Try again" : "Próbálja újra" + "Result" : "Eredmény", + "Submit" : "Beküldés", + "Copy" : "Másolás", + "Try again" : "Próbálja újra", + "Close" : "Bezárás" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/lb.js b/l10n/hy.js similarity index 56% rename from l10n/lb.js rename to l10n/hy.js index f2abb75d..6f5a6033 100644 --- a/l10n/lb.js +++ b/l10n/hy.js @@ -1,6 +1,7 @@ OC.L10N.register( "assistant", { - "Close" : "Zoumaachen" + "Copy" : "Պատճենել", + "Close" : "Փակել" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/si.json b/l10n/hy.json similarity index 53% rename from l10n/si.json rename to l10n/hy.json index 7916180c..e6bd274d 100644 --- a/l10n/si.json +++ b/l10n/hy.json @@ -1,4 +1,5 @@ { "translations": { - "Close" : "වසන්න" + "Copy" : "Պատճենել", + "Close" : "Փակել" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/l10n/id.js b/l10n/id.js deleted file mode 100644 index 1e85c5b0..00000000 --- a/l10n/id.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Close" : "Tutup" -}, -"nplurals=1; plural=0;"); diff --git a/l10n/id.json b/l10n/id.json deleted file mode 100644 index 121cba05..00000000 --- a/l10n/id.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Close" : "Tutup" -},"pluralForm" :"nplurals=1; plural=0;" -} \ No newline at end of file diff --git a/l10n/it.js b/l10n/it.js index a052fd8c..6a2e693b 100644 --- a/l10n/it.js +++ b/l10n/it.js @@ -3,6 +3,9 @@ OC.L10N.register( { "View results" : "Mostra risultati", "Artificial Intelligence" : "Intelligenza artificiale", + "Result" : "Risultato", + "Submit" : "Invia", + "Copy" : "Copia", "Close" : "Chiudi" }, "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/it.json b/l10n/it.json index 53a98809..181dcc35 100644 --- a/l10n/it.json +++ b/l10n/it.json @@ -1,6 +1,9 @@ { "translations": { "View results" : "Mostra risultati", "Artificial Intelligence" : "Intelligenza artificiale", + "Result" : "Risultato", + "Submit" : "Invia", + "Copy" : "Copia", "Close" : "Chiudi" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/ja.js b/l10n/ja.js index 6a141c57..d5a33d09 100644 --- a/l10n/ja.js +++ b/l10n/ja.js @@ -3,6 +3,8 @@ OC.L10N.register( { "View results" : "結果を見る", "Result" : "結果", + "Submit" : "送信", + "Copy" : "コピー", "Try again" : "もう一度やり直してください", "Close" : "閉じる" }, diff --git a/l10n/ja.json b/l10n/ja.json index 92cb54c9..12d996e7 100644 --- a/l10n/ja.json +++ b/l10n/ja.json @@ -1,6 +1,8 @@ { "translations": { "View results" : "結果を見る", "Result" : "結果", + "Submit" : "送信", + "Copy" : "コピー", "Try again" : "もう一度やり直してください", "Close" : "閉じる" },"pluralForm" :"nplurals=1; plural=0;" diff --git a/l10n/km.js b/l10n/km.js deleted file mode 100644 index 840561c3..00000000 --- a/l10n/km.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Close" : "បិទ" -}, -"nplurals=1; plural=0;"); diff --git a/l10n/km.json b/l10n/km.json deleted file mode 100644 index 195eb779..00000000 --- a/l10n/km.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Close" : "បិទ" -},"pluralForm" :"nplurals=1; plural=0;" -} \ No newline at end of file diff --git a/l10n/ms_MY.js b/l10n/ms_MY.js deleted file mode 100644 index 1e85c5b0..00000000 --- a/l10n/ms_MY.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Close" : "Tutup" -}, -"nplurals=1; plural=0;"); diff --git a/l10n/ms_MY.json b/l10n/ms_MY.json deleted file mode 100644 index 121cba05..00000000 --- a/l10n/ms_MY.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Close" : "Tutup" -},"pluralForm" :"nplurals=1; plural=0;" -} \ No newline at end of file diff --git a/l10n/my.js b/l10n/my.js deleted file mode 100644 index 16cd9854..00000000 --- a/l10n/my.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Copy" : "ကူးယူပါ" -}, -"nplurals=1; plural=0;"); diff --git a/l10n/my.json b/l10n/my.json deleted file mode 100644 index 3a5499a5..00000000 --- a/l10n/my.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Copy" : "ကူးယူပါ" -},"pluralForm" :"nplurals=1; plural=0;" -} \ No newline at end of file diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js index 31878eab..81e82e35 100644 --- a/l10n/pt_BR.js +++ b/l10n/pt_BR.js @@ -1,12 +1,37 @@ OC.L10N.register( "assistant", { + "Nextcloud assistant" : "Assistente Nextcloud", + "Task for \"%1$s\" has finished" : "A tarefa para \"%1$s\" foi concluída", + "\"%1$s\" task for \"%2$s\" has finished" : "A tarefa \"%1$s\" para \"%2$s\" foi concluída", + "Input: %1$s" : "Entrada: %1$s", "View results" : "Ver resultados", + "Task for \"%1$s\" has failed" : "6 A tarefa para \"%1$s\" falhou", + "\"%1$s\" task for \"%2$s\" has failed" : "A tarefa \"%1$s\" para \"%2$s\" falhou", + "View task" : "Ver tarefa", "Artificial Intelligence" : "Inteligência artificial", + "Process and transform text" : "Processar e transformar texto", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Este aplicativo traz uma interface de usuário para usar o recurso de processamento de texto Nextcloud.\n\nEle permite que os usuários iniciem tarefas de processamento de texto, sejam notificados quando terminarem e vejam os resultados.\nO assistente também aparece em outros aplicativos como o Text para processar facilmente partes de um documento.\n\n### Como usá-lo\n\nUma nova entrada de menu de cabeçalho à direita aparece. Uma vez clicado, o assistente é exibido e você pode selecionar um tipo de tarefa e\ndefina o texto de entrada que você deseja processar.\n\nDepois que uma tarefa é agendada, ela será executada como um trabalho em segundo plano. Quando terminar, você receberá uma notificação\na partir do qual os resultados podem ser exibidos.\n\nOutros aplicativos podem se integrar ao assistente. Por exemplo, Texto exibirá um botão embutido além de cada parágrafo\npara selecionar diretamente um tipo de tarefa para processar este parágrafo. Selecionar uma tarefa desta forma abrirá o assistente com a tarefa\nsendo pré-selecionado e o texto de entrada definido.\n\n### Provedores de processamento de texto\n\nNo assistente, a lista de tarefas disponíveis depende dos provedores disponíveis instalados por meio de outros aplicativos.\nIsso significa que você tem total liberdade sobre qual serviço/software realmente executará suas tarefas de processamento de texto.\nAté agora, o [modelo de linguagem grande](https://github.com/nextcloud/llm#readme)\ne os aplicativos [integração OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\nincluir provedores de processamento de texto para:\n* Resumir\n* Extrair tópicos\n* Gerar um título\n* Obtenha uma resposta de um prompt gratuito\n* Reformular (somente OpenAi/LocalAi)", "Select which features you want to enable" : "Selecione quais recursos você deseja ativar", + "Top-right assistant" : "Assistente superior direito", + "Assistant admin options saved" : "Opções de administração do assistente salvas", + "Failed to save assistant admin options" : "Falha ao salvar as opções de administração do assistente", + "Choose a task" : "Escolha uma tarefa", + "Type some text" : "Digite algum texto", "Result" : "Resultado", + "Submit assistant task" : "Enviar tarefa do assistente", "Submit" : "Enviar", + "Copy task output" : "Copiar saída da tarefa", "Copy" : "Copiar", - "Close" : "Fechar" + "Try again" : "Tente novamente", + "Result could not be copied to clipboard" : "O resultado não pôde ser copiado para a área de transferência", + "Your task has been scheduled, you will receive a notification when it has finished" : "Sua tarefa foi agendada, você receberá uma notificação quando terminar", + "Close" : "Fechar", + "Close Nextcloud assistant" : "Fechar o assistente Nextcloud", + "Assistant options saved" : "Opções do assistente salvas", + "Failed to save assistant options" : "Falha ao salvar as opções do assistente", + "Failed to schedule your task" : "Falha ao agendar sua tarefa", + "This task does not exist or has been cleaned up" : "Esta tarefa não existe ou foi limpa", + "Failed to schedule the task" : "Falha ao agendar a tarefa" }, "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json index 9539511a..a051e9d3 100644 --- a/l10n/pt_BR.json +++ b/l10n/pt_BR.json @@ -1,10 +1,35 @@ { "translations": { + "Nextcloud assistant" : "Assistente Nextcloud", + "Task for \"%1$s\" has finished" : "A tarefa para \"%1$s\" foi concluída", + "\"%1$s\" task for \"%2$s\" has finished" : "A tarefa \"%1$s\" para \"%2$s\" foi concluída", + "Input: %1$s" : "Entrada: %1$s", "View results" : "Ver resultados", + "Task for \"%1$s\" has failed" : "6 A tarefa para \"%1$s\" falhou", + "\"%1$s\" task for \"%2$s\" has failed" : "A tarefa \"%1$s\" para \"%2$s\" falhou", + "View task" : "Ver tarefa", "Artificial Intelligence" : "Inteligência artificial", + "Process and transform text" : "Processar e transformar texto", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Este aplicativo traz uma interface de usuário para usar o recurso de processamento de texto Nextcloud.\n\nEle permite que os usuários iniciem tarefas de processamento de texto, sejam notificados quando terminarem e vejam os resultados.\nO assistente também aparece em outros aplicativos como o Text para processar facilmente partes de um documento.\n\n### Como usá-lo\n\nUma nova entrada de menu de cabeçalho à direita aparece. Uma vez clicado, o assistente é exibido e você pode selecionar um tipo de tarefa e\ndefina o texto de entrada que você deseja processar.\n\nDepois que uma tarefa é agendada, ela será executada como um trabalho em segundo plano. Quando terminar, você receberá uma notificação\na partir do qual os resultados podem ser exibidos.\n\nOutros aplicativos podem se integrar ao assistente. Por exemplo, Texto exibirá um botão embutido além de cada parágrafo\npara selecionar diretamente um tipo de tarefa para processar este parágrafo. Selecionar uma tarefa desta forma abrirá o assistente com a tarefa\nsendo pré-selecionado e o texto de entrada definido.\n\n### Provedores de processamento de texto\n\nNo assistente, a lista de tarefas disponíveis depende dos provedores disponíveis instalados por meio de outros aplicativos.\nIsso significa que você tem total liberdade sobre qual serviço/software realmente executará suas tarefas de processamento de texto.\nAté agora, o [modelo de linguagem grande](https://github.com/nextcloud/llm#readme)\ne os aplicativos [integração OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\nincluir provedores de processamento de texto para:\n* Resumir\n* Extrair tópicos\n* Gerar um título\n* Obtenha uma resposta de um prompt gratuito\n* Reformular (somente OpenAi/LocalAi)", "Select which features you want to enable" : "Selecione quais recursos você deseja ativar", + "Top-right assistant" : "Assistente superior direito", + "Assistant admin options saved" : "Opções de administração do assistente salvas", + "Failed to save assistant admin options" : "Falha ao salvar as opções de administração do assistente", + "Choose a task" : "Escolha uma tarefa", + "Type some text" : "Digite algum texto", "Result" : "Resultado", + "Submit assistant task" : "Enviar tarefa do assistente", "Submit" : "Enviar", + "Copy task output" : "Copiar saída da tarefa", "Copy" : "Copiar", - "Close" : "Fechar" + "Try again" : "Tente novamente", + "Result could not be copied to clipboard" : "O resultado não pôde ser copiado para a área de transferência", + "Your task has been scheduled, you will receive a notification when it has finished" : "Sua tarefa foi agendada, você receberá uma notificação quando terminar", + "Close" : "Fechar", + "Close Nextcloud assistant" : "Fechar o assistente Nextcloud", + "Assistant options saved" : "Opções do assistente salvas", + "Failed to save assistant options" : "Falha ao salvar as opções do assistente", + "Failed to schedule your task" : "Falha ao agendar sua tarefa", + "This task does not exist or has been cleaned up" : "Esta tarefa não existe ou foi limpa", + "Failed to schedule the task" : "Falha ao agendar a tarefa" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" } \ No newline at end of file diff --git a/l10n/ru.js b/l10n/ru.js index 80e7b81c..1fd76c9d 100644 --- a/l10n/ru.js +++ b/l10n/ru.js @@ -1,10 +1,37 @@ OC.L10N.register( "assistant", { + "Nextcloud assistant" : "Nextcloud ассистент", + "Task for \"%1$s\" has finished" : "Задача для \"%1$s\" завершена", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" задача для \"%2$s\" завершена", + "Input: %1$s" : "Ввод: %1$s", "View results" : "Просмотр результатов", + "Task for \"%1$s\" has failed" : "Задача для \"%1$s\" сбойнула", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" задача для \"%2$s\" сбойнула", + "View task" : "Просмотреть задачу", + "Artificial Intelligence" : "Искусственный интеллект", + "Process and transform text" : "Обрабатывать и преобразовывать текст", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Это приложение предоставляет пользовательский интерфейс для использования функции обработки текста Nextcloud.\n\nПозволяет пользователям запускать задачи обработки текста, получать уведомления об их завершении и видеть результаты.\nАссистент появляется и в других приложениях, таких как Text, для легкой обработки части документа.\n\n### Как это использовать\n\nВ правом заголовке появится новый пункт меню. После нажатия на нём отобразится ассистент, и вы можете выбрать тип задачи\n и установить входной текст для обработки.\n\nПосле того, как задача запланирована, она будет выполняться в фоновом режиме. Когда она будет завершена, вы получите уведомление\nиз которого могут быть отображены результаты.\n\nДругие приложения могут интегрироваться с помощником. Например, Text будет отображать встроенную кнопку\nчтобы напрямую выбрать тип задачи для обработки этого абзаца. При выборе задачи таким образом откроется ассистент с задачей\nи предварительно выбранным и установленным входным текстом.\n\n### Поставщики обработки текста\n\nВ ассистенте список доступных задач зависит от провайдеров, установленных через другие приложения.\nЭто означает, что у вас есть полная свобода выбора, какой сервис/программное обеспечение будет фактически выполнять ваши задачи по обработке текста.\nПока [Large language model](https://github.com/nextcloud/llm#readme)\nи приложения [интеграция OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\nвключают поставщиков обработки текста чтобы:\n* Подвести итоги\n* Извлечь темы\n* Создать заголовки\n* Получить ответы из бесплатной подсказки\n* Переформулировать (только OpenAi/LocalAi)", + "Select which features you want to enable" : "Выберите, какие функции вы хотите включить", + "Top-right assistant" : "Ассистент в правом верхнем углу", + "Assistant admin options saved" : "Администраторские опции ассистента сохранены", + "Failed to save assistant admin options" : "Сбой сохранения администраторских опций ассистента", + "Choose a task" : "Выберите задачу", + "Type some text" : "Наберите какой-то текст", "Result" : "Результат", + "Submit assistant task" : "Подтвердите задание для ассистента", "Submit" : "Отправить ответ", + "Copy task output" : "Копировать вывод задачи", "Copy" : "Копировать", - "Close" : "Закрыть" + "Try again" : "Попытаться снова", + "Result could not be copied to clipboard" : "Результат не может быть скопирован в буфер обмена", + "Your task has been scheduled, you will receive a notification when it has finished" : "Ваша задача запланирована, вы получите уведомление, когда она будет завершена", + "Close" : "Закрыть", + "Close Nextcloud assistant" : "Закрыть Nextcloud ассистент", + "Assistant options saved" : "Опции ассистента сохранены", + "Failed to save assistant options" : "Сбой сохранения опций ассистента", + "Failed to schedule your task" : "Сбой планирования задачи", + "This task does not exist or has been cleaned up" : "Эта задача не существует или удалена", + "Failed to schedule the task" : "Не удалось запланировать задачу" }, "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"); diff --git a/l10n/ru.json b/l10n/ru.json index a4f43411..b6e5b6d6 100644 --- a/l10n/ru.json +++ b/l10n/ru.json @@ -1,8 +1,35 @@ { "translations": { + "Nextcloud assistant" : "Nextcloud ассистент", + "Task for \"%1$s\" has finished" : "Задача для \"%1$s\" завершена", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%1$s\" задача для \"%2$s\" завершена", + "Input: %1$s" : "Ввод: %1$s", "View results" : "Просмотр результатов", + "Task for \"%1$s\" has failed" : "Задача для \"%1$s\" сбойнула", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%1$s\" задача для \"%2$s\" сбойнула", + "View task" : "Просмотреть задачу", + "Artificial Intelligence" : "Искусственный интеллект", + "Process and transform text" : "Обрабатывать и преобразовывать текст", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "Это приложение предоставляет пользовательский интерфейс для использования функции обработки текста Nextcloud.\n\nПозволяет пользователям запускать задачи обработки текста, получать уведомления об их завершении и видеть результаты.\nАссистент появляется и в других приложениях, таких как Text, для легкой обработки части документа.\n\n### Как это использовать\n\nВ правом заголовке появится новый пункт меню. После нажатия на нём отобразится ассистент, и вы можете выбрать тип задачи\n и установить входной текст для обработки.\n\nПосле того, как задача запланирована, она будет выполняться в фоновом режиме. Когда она будет завершена, вы получите уведомление\nиз которого могут быть отображены результаты.\n\nДругие приложения могут интегрироваться с помощником. Например, Text будет отображать встроенную кнопку\nчтобы напрямую выбрать тип задачи для обработки этого абзаца. При выборе задачи таким образом откроется ассистент с задачей\nи предварительно выбранным и установленным входным текстом.\n\n### Поставщики обработки текста\n\nВ ассистенте список доступных задач зависит от провайдеров, установленных через другие приложения.\nЭто означает, что у вас есть полная свобода выбора, какой сервис/программное обеспечение будет фактически выполнять ваши задачи по обработке текста.\nПока [Large language model](https://github.com/nextcloud/llm#readme)\nи приложения [интеграция OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\nвключают поставщиков обработки текста чтобы:\n* Подвести итоги\n* Извлечь темы\n* Создать заголовки\n* Получить ответы из бесплатной подсказки\n* Переформулировать (только OpenAi/LocalAi)", + "Select which features you want to enable" : "Выберите, какие функции вы хотите включить", + "Top-right assistant" : "Ассистент в правом верхнем углу", + "Assistant admin options saved" : "Администраторские опции ассистента сохранены", + "Failed to save assistant admin options" : "Сбой сохранения администраторских опций ассистента", + "Choose a task" : "Выберите задачу", + "Type some text" : "Наберите какой-то текст", "Result" : "Результат", + "Submit assistant task" : "Подтвердите задание для ассистента", "Submit" : "Отправить ответ", + "Copy task output" : "Копировать вывод задачи", "Copy" : "Копировать", - "Close" : "Закрыть" + "Try again" : "Попытаться снова", + "Result could not be copied to clipboard" : "Результат не может быть скопирован в буфер обмена", + "Your task has been scheduled, you will receive a notification when it has finished" : "Ваша задача запланирована, вы получите уведомление, когда она будет завершена", + "Close" : "Закрыть", + "Close Nextcloud assistant" : "Закрыть Nextcloud ассистент", + "Assistant options saved" : "Опции ассистента сохранены", + "Failed to save assistant options" : "Сбой сохранения опций ассистента", + "Failed to schedule your task" : "Сбой планирования задачи", + "This task does not exist or has been cleaned up" : "Эта задача не существует или удалена", + "Failed to schedule the task" : "Не удалось запланировать задачу" },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);" } \ No newline at end of file diff --git a/l10n/sv.js b/l10n/sv.js index ac34c69d..9c686425 100644 --- a/l10n/sv.js +++ b/l10n/sv.js @@ -1,6 +1,7 @@ OC.L10N.register( "assistant", { + "Nextcloud assistant" : "Nextcloud Assistant", "View results" : "Visa resultat", "Artificial Intelligence" : "Artificiell intelligens", "Select which features you want to enable" : "Välj vilka funktioner du vill aktivera", diff --git a/l10n/sv.json b/l10n/sv.json index a705239b..bf858b96 100644 --- a/l10n/sv.json +++ b/l10n/sv.json @@ -1,4 +1,5 @@ { "translations": { + "Nextcloud assistant" : "Nextcloud Assistant", "View results" : "Visa resultat", "Artificial Intelligence" : "Artificiell intelligens", "Select which features you want to enable" : "Välj vilka funktioner du vill aktivera", diff --git a/l10n/ta.js b/l10n/ta.js deleted file mode 100644 index 76a48ca0..00000000 --- a/l10n/ta.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Close" : "மூடுக" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/l10n/ta.json b/l10n/ta.json deleted file mode 100644 index ec27659e..00000000 --- a/l10n/ta.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Close" : "மூடுக" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -} \ No newline at end of file diff --git a/l10n/tr.js b/l10n/tr.js index d47f93f2..d7e7bdff 100644 --- a/l10n/tr.js +++ b/l10n/tr.js @@ -1,12 +1,36 @@ OC.L10N.register( "assistant", { + "Nextcloud assistant" : "Nextcloud yardımcısı", + "Task for \"%1$s\" has finished" : "\"%1$s\" görevi tamamlandı", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%2$s\" için \"%1$s\" görevi tamamlandı", + "Input: %1$s" : "Giriş: %1$s", "View results" : "Sonuçları görüntüle", + "Task for \"%1$s\" has failed" : "\"%1$s\" görevi tamamlanamadı", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%2$s\" için \"%1$s\" görevi tamamlanamadı", + "View task" : "Görevi görüntüle", "Artificial Intelligence" : "Yapay Zeka", - "Select which features you want to enable" : "Etkinleştirmek istediğiniz özellikleri seçin", + "Process and transform text" : "Metin işleme ve dönüştürme", + "Select which features you want to enable" : "Kullanmak istediğiniz özellikleri seçin", + "Top-right assistant" : "Sağ üst yardımcı", + "Assistant admin options saved" : "Yardımcı yönetici ayarları kaydedildi", + "Failed to save assistant admin options" : "Yardımcı yönetici ayarları kaydedilemedi", + "Choose a task" : "Bir görev seçin", + "Type some text" : "Bir şeyler yazın", "Result" : "Sonuç", + "Submit assistant task" : "Yardımcı görevi gönder", "Submit" : "Gönder", + "Copy task output" : "Görev çıktısını kopyala", "Copy" : "Kopyala", - "Close" : "Kapat" + "Try again" : "Yeniden dene", + "Result could not be copied to clipboard" : "Sonuç panoya kopyalanamadı", + "Your task has been scheduled, you will receive a notification when it has finished" : "Göreviniz zamanlandı. Tamamlandığında bir bildirim alacaksınız", + "Close" : "Kapat", + "Close Nextcloud assistant" : "Nextcloud yardımcısını kapat", + "Assistant options saved" : "Yardımcı ayarları kaydedildi", + "Failed to save assistant options" : "Yardımcı ayarları kaydedilemedi", + "Failed to schedule your task" : "Göreviniz zamanlanamadı", + "This task does not exist or has been cleaned up" : "Bu görev bulunamadı ya da temizlenmiş", + "Failed to schedule the task" : "Görev zamanlanamadı" }, "nplurals=2; plural=(n > 1);"); diff --git a/l10n/tr.json b/l10n/tr.json index 7c5326ac..aef22804 100644 --- a/l10n/tr.json +++ b/l10n/tr.json @@ -1,10 +1,34 @@ { "translations": { + "Nextcloud assistant" : "Nextcloud yardımcısı", + "Task for \"%1$s\" has finished" : "\"%1$s\" görevi tamamlandı", + "\"%1$s\" task for \"%2$s\" has finished" : "\"%2$s\" için \"%1$s\" görevi tamamlandı", + "Input: %1$s" : "Giriş: %1$s", "View results" : "Sonuçları görüntüle", + "Task for \"%1$s\" has failed" : "\"%1$s\" görevi tamamlanamadı", + "\"%1$s\" task for \"%2$s\" has failed" : "\"%2$s\" için \"%1$s\" görevi tamamlanamadı", + "View task" : "Görevi görüntüle", "Artificial Intelligence" : "Yapay Zeka", - "Select which features you want to enable" : "Etkinleştirmek istediğiniz özellikleri seçin", + "Process and transform text" : "Metin işleme ve dönüştürme", + "Select which features you want to enable" : "Kullanmak istediğiniz özellikleri seçin", + "Top-right assistant" : "Sağ üst yardımcı", + "Assistant admin options saved" : "Yardımcı yönetici ayarları kaydedildi", + "Failed to save assistant admin options" : "Yardımcı yönetici ayarları kaydedilemedi", + "Choose a task" : "Bir görev seçin", + "Type some text" : "Bir şeyler yazın", "Result" : "Sonuç", + "Submit assistant task" : "Yardımcı görevi gönder", "Submit" : "Gönder", + "Copy task output" : "Görev çıktısını kopyala", "Copy" : "Kopyala", - "Close" : "Kapat" + "Try again" : "Yeniden dene", + "Result could not be copied to clipboard" : "Sonuç panoya kopyalanamadı", + "Your task has been scheduled, you will receive a notification when it has finished" : "Göreviniz zamanlandı. Tamamlandığında bir bildirim alacaksınız", + "Close" : "Kapat", + "Close Nextcloud assistant" : "Nextcloud yardımcısını kapat", + "Assistant options saved" : "Yardımcı ayarları kaydedildi", + "Failed to save assistant options" : "Yardımcı ayarları kaydedilemedi", + "Failed to schedule your task" : "Göreviniz zamanlanamadı", + "This task does not exist or has been cleaned up" : "Bu görev bulunamadı ya da temizlenmiş", + "Failed to schedule the task" : "Görev zamanlanamadı" },"pluralForm" :"nplurals=2; plural=(n > 1);" } \ No newline at end of file diff --git a/l10n/ug.js b/l10n/ug.js deleted file mode 100644 index 72fbbf57..00000000 --- a/l10n/ug.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Close" : "ياپ" -}, -"nplurals=2; plural=(n != 1);"); diff --git a/l10n/ug.json b/l10n/ug.json deleted file mode 100644 index ead25e9f..00000000 --- a/l10n/ug.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Close" : "ياپ" -},"pluralForm" :"nplurals=2; plural=(n != 1);" -} \ No newline at end of file diff --git a/l10n/ur_PK.js b/l10n/ur_PK.js deleted file mode 100644 index 1732ade4..00000000 --- a/l10n/ur_PK.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Close" : "بند " -}, -"nplurals=2; plural=(n != 1);"); diff --git a/l10n/ur_PK.json b/l10n/ur_PK.json deleted file mode 100644 index 17360c1c..00000000 --- a/l10n/ur_PK.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Close" : "بند " -},"pluralForm" :"nplurals=2; plural=(n != 1);" -} \ No newline at end of file diff --git a/l10n/uz.js b/l10n/uz.js deleted file mode 100644 index 22449ec4..00000000 --- a/l10n/uz.js +++ /dev/null @@ -1,6 +0,0 @@ -OC.L10N.register( - "assistant", - { - "Close" : "Close" -}, -"nplurals=1; plural=0;"); diff --git a/l10n/uz.json b/l10n/uz.json deleted file mode 100644 index d7ca0c71..00000000 --- a/l10n/uz.json +++ /dev/null @@ -1,4 +0,0 @@ -{ "translations": { - "Close" : "Close" -},"pluralForm" :"nplurals=1; plural=0;" -} \ No newline at end of file diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js index 31d61023..255d9219 100644 --- a/l10n/zh_HK.js +++ b/l10n/zh_HK.js @@ -1,12 +1,37 @@ OC.L10N.register( "assistant", { + "Nextcloud assistant" : "Nextcloud 小幫手", + "Task for \"%1$s\" has finished" : "「%1$s」任務已結束", + "\"%1$s\" task for \"%2$s\" has finished" : "「%2$s」的「%1$s」任務已結束", + "Input: %1$s" : "輸入:%1$s", + "View results" : "檢視結果", + "Task for \"%1$s\" has failed" : "「%1$s」任務失敗", + "\"%1$s\" task for \"%2$s\" has failed" : "「%2$s」的「%1$s」任務失敗", + "View task" : "檢視任務", "Artificial Intelligence" : "人工智能", + "Process and transform text" : "處理與轉換文字", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "此應用程式帶來了一個使用 Nextcloud 文字處理功能的使用者介面。\n\n其讓使用者可以啟動文字處理任務,在任務完成時收到通知並檢視結果。\n小幫手也會出現在「文字」等其他應用程式中,可以輕鬆處理文件的某些部分。\n\n### 如何使用它\n\n出現新的右標題選單條目。點擊後,將顯示小幫手,您可以選擇任務類型與\n設定要處理的輸入文字。\n\n規劃好任務後,其將作為背景作業執行。完成後,您將會收到其中顯示結果的通知。\n\n其他應用程式可以與小幫手應用程式整合。例如,文字將在每個段落旁邊顯示一個行內按鈕,直接選擇一個任務類型來處理該段落。以這種方式選擇任務將會開啟包含該任務的助手,且預先選擇並設定輸入文字。\n\n### 文字處理提供者\n\n在小幫手中,可用任務清單取決於透過其他應用程式安裝的可用提供者。\n這代表了您可以完全自由地決定哪些服務/軟體實際執行您的文字處理任務。\n到目前為止,[大型語言模型](https://github.com/nextcloud/llm#readme)以及 [OpenAi/LocalAI 整合](https://apps.nextcloud.com/apps/integration_openai) 應用程式包含了文字處理提供者:\n* 總結\n* 擷取主題\n* 產生標題\n* 從免費提示中取得答案\n* 重新表述(僅限 OpenAI/LocalAI)", "Select which features you want to enable" : "選取要啟用的功能", + "Top-right assistant" : "右上角的小幫手", + "Assistant admin options saved" : "已儲存 Assistant 管理員選項", + "Failed to save assistant admin options" : "儲存 Assistant 管理選項失敗", + "Choose a task" : "選擇一個任務", + "Type some text" : "輸入一些文字", "Result" : "結果", + "Submit assistant task" : "遞交 Assistant 任務", "Submit" : "遞交", + "Copy task output" : "複製任務輸出", "Copy" : "複製", "Try again" : "重试", - "Close" : "關閉" + "Result could not be copied to clipboard" : "結果無法複製到剪貼板。", + "Your task has been scheduled, you will receive a notification when it has finished" : "已安排您的任務,您將會在結束後收到通知", + "Close" : "關閉", + "Close Nextcloud assistant" : "關閉 Nextcloud Assistant", + "Assistant options saved" : "已儲存 Assistant 選項", + "Failed to save assistant options" : "儲存 Assistant 選項失敗", + "Failed to schedule your task" : "無法安排您的任務", + "This task does not exist or has been cleaned up" : "任務不存在或已被刪除", + "Failed to schedule the task" : "無法安排任務" }, "nplurals=1; plural=0;"); diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json index 00d35a1e..0d9014e4 100644 --- a/l10n/zh_HK.json +++ b/l10n/zh_HK.json @@ -1,10 +1,35 @@ { "translations": { + "Nextcloud assistant" : "Nextcloud 小幫手", + "Task for \"%1$s\" has finished" : "「%1$s」任務已結束", + "\"%1$s\" task for \"%2$s\" has finished" : "「%2$s」的「%1$s」任務已結束", + "Input: %1$s" : "輸入:%1$s", + "View results" : "檢視結果", + "Task for \"%1$s\" has failed" : "「%1$s」任務失敗", + "\"%1$s\" task for \"%2$s\" has failed" : "「%2$s」的「%1$s」任務失敗", + "View task" : "檢視任務", "Artificial Intelligence" : "人工智能", + "Process and transform text" : "處理與轉換文字", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "此應用程式帶來了一個使用 Nextcloud 文字處理功能的使用者介面。\n\n其讓使用者可以啟動文字處理任務,在任務完成時收到通知並檢視結果。\n小幫手也會出現在「文字」等其他應用程式中,可以輕鬆處理文件的某些部分。\n\n### 如何使用它\n\n出現新的右標題選單條目。點擊後,將顯示小幫手,您可以選擇任務類型與\n設定要處理的輸入文字。\n\n規劃好任務後,其將作為背景作業執行。完成後,您將會收到其中顯示結果的通知。\n\n其他應用程式可以與小幫手應用程式整合。例如,文字將在每個段落旁邊顯示一個行內按鈕,直接選擇一個任務類型來處理該段落。以這種方式選擇任務將會開啟包含該任務的助手,且預先選擇並設定輸入文字。\n\n### 文字處理提供者\n\n在小幫手中,可用任務清單取決於透過其他應用程式安裝的可用提供者。\n這代表了您可以完全自由地決定哪些服務/軟體實際執行您的文字處理任務。\n到目前為止,[大型語言模型](https://github.com/nextcloud/llm#readme)以及 [OpenAi/LocalAI 整合](https://apps.nextcloud.com/apps/integration_openai) 應用程式包含了文字處理提供者:\n* 總結\n* 擷取主題\n* 產生標題\n* 從免費提示中取得答案\n* 重新表述(僅限 OpenAI/LocalAI)", "Select which features you want to enable" : "選取要啟用的功能", + "Top-right assistant" : "右上角的小幫手", + "Assistant admin options saved" : "已儲存 Assistant 管理員選項", + "Failed to save assistant admin options" : "儲存 Assistant 管理選項失敗", + "Choose a task" : "選擇一個任務", + "Type some text" : "輸入一些文字", "Result" : "結果", + "Submit assistant task" : "遞交 Assistant 任務", "Submit" : "遞交", + "Copy task output" : "複製任務輸出", "Copy" : "複製", "Try again" : "重试", - "Close" : "關閉" + "Result could not be copied to clipboard" : "結果無法複製到剪貼板。", + "Your task has been scheduled, you will receive a notification when it has finished" : "已安排您的任務,您將會在結束後收到通知", + "Close" : "關閉", + "Close Nextcloud assistant" : "關閉 Nextcloud Assistant", + "Assistant options saved" : "已儲存 Assistant 選項", + "Failed to save assistant options" : "儲存 Assistant 選項失敗", + "Failed to schedule your task" : "無法安排您的任務", + "This task does not exist or has been cleaned up" : "任務不存在或已被刪除", + "Failed to schedule the task" : "無法安排任務" },"pluralForm" :"nplurals=1; plural=0;" } \ No newline at end of file diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js index e048ec92..c163b56e 100644 --- a/l10n/zh_TW.js +++ b/l10n/zh_TW.js @@ -1,13 +1,37 @@ OC.L10N.register( "assistant", { + "Nextcloud assistant" : "Nextcloud 小幫手", + "Task for \"%1$s\" has finished" : "「%1$s」任務已結束", + "\"%1$s\" task for \"%2$s\" has finished" : "「%2$s」的「%1$s」任務已結束", + "Input: %1$s" : "輸入:%1$s", "View results" : "檢視結果", + "Task for \"%1$s\" has failed" : "「%1$s」任務失敗", + "\"%1$s\" task for \"%2$s\" has failed" : "「%2$s」的「%1$s」任務失敗", + "View task" : "檢視任務", "Artificial Intelligence" : "人工智慧", + "Process and transform text" : "處理與轉換文字", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "此應用程式帶來了一個使用 Nextcloud 文字處理功能的使用者介面。\n\n其讓使用者可以啟動文字處理任務,在任務完成時收到通知並檢視結果。\n小幫手也會出現在「文字」等其他應用程式中,可以輕鬆處理文件的某些部分。\n\n### 如何使用它\n\n出現新的右標題選單條目。點擊後,將顯示小幫手,您可以選擇任務類型與\n設定要處理的輸入文字。\n\n規劃好任務後,其將作為背景作業執行。完成後,您將會收到其中顯示結果的通知。\n\n其他應用程式可以與小幫手應用程式整合。例如,文字將在每個段落旁邊顯示一個行內按鈕,直接選擇一個任務類型來處理該段落。以這種方式選擇任務將會開啟包含該任務的助手,且預先選擇並設定輸入文字。\n\n### 文字處理提供者\n\n在小幫手中,可用任務清單取決於透過其他應用程式安裝的可用提供者。\n這代表了您可以完全自由地決定哪些服務/軟體實際執行您的文字處理任務。\n到目前為止,[大型語言模型](https://github.com/nextcloud/llm#readme)以及 [OpenAi/LocalAI 整合](https://apps.nextcloud.com/apps/integration_openai) 應用程式包含了文字處理提供者:\n* 總結\n* 擷取主題\n* 產生標題\n* 從免費提示中取得答案\n* 重新表述(僅限 OpenAI/LocalAI)", "Select which features you want to enable" : "選取要啟用的功能", + "Top-right assistant" : "右上角的小幫手", + "Assistant admin options saved" : "已儲存小幫手管理選項", + "Failed to save assistant admin options" : "儲存小幫手管理選項失敗", + "Choose a task" : "選擇任務", + "Type some text" : "輸入一些文字", "Result" : "結果", + "Submit assistant task" : "遞交小幫手任務", "Submit" : "遞交", + "Copy task output" : "複製任務輸出", "Copy" : "複製", "Try again" : "再試試", - "Close" : "關閉" + "Result could not be copied to clipboard" : "結果無法複製到剪貼簿", + "Your task has been scheduled, you will receive a notification when it has finished" : "已安排您的任務,您將會在結束後收到通知", + "Close" : "關閉", + "Close Nextcloud assistant" : "關閉 Nextcloud 小幫手", + "Assistant options saved" : "已儲存小幫手選項", + "Failed to save assistant options" : "儲存小幫手選項失敗", + "Failed to schedule your task" : "無法安排您的任務", + "This task does not exist or has been cleaned up" : "此任務不存在或已被清除", + "Failed to schedule the task" : "安排任務失敗" }, "nplurals=1; plural=0;"); diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json index 2e1770c0..9d6d74a5 100644 --- a/l10n/zh_TW.json +++ b/l10n/zh_TW.json @@ -1,11 +1,35 @@ { "translations": { + "Nextcloud assistant" : "Nextcloud 小幫手", + "Task for \"%1$s\" has finished" : "「%1$s」任務已結束", + "\"%1$s\" task for \"%2$s\" has finished" : "「%2$s」的「%1$s」任務已結束", + "Input: %1$s" : "輸入:%1$s", "View results" : "檢視結果", + "Task for \"%1$s\" has failed" : "「%1$s」任務失敗", + "\"%1$s\" task for \"%2$s\" has failed" : "「%2$s」的「%1$s」任務失敗", + "View task" : "檢視任務", "Artificial Intelligence" : "人工智慧", + "Process and transform text" : "處理與轉換文字", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch text processing tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input text you want to process.\n\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\n### Text processing providers\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your text processing tasks.\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)" : "此應用程式帶來了一個使用 Nextcloud 文字處理功能的使用者介面。\n\n其讓使用者可以啟動文字處理任務,在任務完成時收到通知並檢視結果。\n小幫手也會出現在「文字」等其他應用程式中,可以輕鬆處理文件的某些部分。\n\n### 如何使用它\n\n出現新的右標題選單條目。點擊後,將顯示小幫手,您可以選擇任務類型與\n設定要處理的輸入文字。\n\n規劃好任務後,其將作為背景作業執行。完成後,您將會收到其中顯示結果的通知。\n\n其他應用程式可以與小幫手應用程式整合。例如,文字將在每個段落旁邊顯示一個行內按鈕,直接選擇一個任務類型來處理該段落。以這種方式選擇任務將會開啟包含該任務的助手,且預先選擇並設定輸入文字。\n\n### 文字處理提供者\n\n在小幫手中,可用任務清單取決於透過其他應用程式安裝的可用提供者。\n這代表了您可以完全自由地決定哪些服務/軟體實際執行您的文字處理任務。\n到目前為止,[大型語言模型](https://github.com/nextcloud/llm#readme)以及 [OpenAi/LocalAI 整合](https://apps.nextcloud.com/apps/integration_openai) 應用程式包含了文字處理提供者:\n* 總結\n* 擷取主題\n* 產生標題\n* 從免費提示中取得答案\n* 重新表述(僅限 OpenAI/LocalAI)", "Select which features you want to enable" : "選取要啟用的功能", + "Top-right assistant" : "右上角的小幫手", + "Assistant admin options saved" : "已儲存小幫手管理選項", + "Failed to save assistant admin options" : "儲存小幫手管理選項失敗", + "Choose a task" : "選擇任務", + "Type some text" : "輸入一些文字", "Result" : "結果", + "Submit assistant task" : "遞交小幫手任務", "Submit" : "遞交", + "Copy task output" : "複製任務輸出", "Copy" : "複製", "Try again" : "再試試", - "Close" : "關閉" + "Result could not be copied to clipboard" : "結果無法複製到剪貼簿", + "Your task has been scheduled, you will receive a notification when it has finished" : "已安排您的任務,您將會在結束後收到通知", + "Close" : "關閉", + "Close Nextcloud assistant" : "關閉 Nextcloud 小幫手", + "Assistant options saved" : "已儲存小幫手選項", + "Failed to save assistant options" : "儲存小幫手選項失敗", + "Failed to schedule your task" : "無法安排您的任務", + "This task does not exist or has been cleaned up" : "此任務不存在或已被清除", + "Failed to schedule the task" : "安排任務失敗" },"pluralForm" :"nplurals=1; plural=0;" } \ No newline at end of file