Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from nextcloud:main #32

Merged
merged 21 commits into from
May 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
bf7b791
fix: use ITempManager instead of manually handling temp files
kyteinsky Apr 16, 2024
f7cfa2d
Merge pull request #71 from nextcloud/fix/tmp-file-doc-conversion
julien-nc Apr 16, 2024
1995f36
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 17, 2024
16fea31
update npm pkgs
julien-nc Apr 17, 2024
2d7dfd8
new standalone page (make the task result page able to show an empty …
julien-nc Apr 17, 2024
7cf3cc9
fix history title style
julien-nc Apr 17, 2024
27f7375
new 'inputs' object param to OCA.Assistant.openAssistantForm to provi…
julien-nc Apr 17, 2024
cb5a531
Merge pull request #72 from nextcloud/enh/add-standalone-page
julien-nc Apr 17, 2024
6284ef0
Merge pull request #73 from nextcloud/enh/noid/support-initial-inputs…
julien-nc Apr 17, 2024
6a2bd5e
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 18, 2024
02d300e
refs #55 adjust some log levels
julien-nc Apr 18, 2024
adc45aa
fix setup-php in ci
julien-nc Apr 18, 2024
2cf468e
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 19, 2024
c86b13b
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 20, 2024
2e90766
typo
julien-nc Apr 24, 2024
7c2501b
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 26, 2024
70c7391
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 27, 2024
129a69c
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 28, 2024
31bd352
Fix(l10n): Update translations from Transifex
nextcloud-bot Apr 29, 2024
b2129b2
Fix(l10n): Update translations from Transifex
nextcloud-bot May 2, 2024
2f1ed7f
Fix(l10n): Update translations from Transifex
nextcloud-bot May 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/appstore-build-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"

- name: Set up php ${{ env.PHP_VERSION }}
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
uses: shivammathur/setup-php@v2
with:
php-version: ${{ env.PHP_VERSION }}
coverage: none
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint-php-cs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2

- name: Set up php
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
uses: shivammathur/setup-php@v2
with:
php-version: 8.2
coverage: none
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/openapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1

- name: Set up php
uses: shivammathur/setup-php@a4e22b60bbb9c1021113f2860347b0759f66fe5d # v2
uses: shivammathur/setup-php@v2
with:
php-version: ${{ steps.versions.outputs.php-available }}
extensions: xml
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/psalm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2

- name: Set up php
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
uses: shivammathur/setup-php@v2
with:
php-version: 8.2
coverage: none
Expand Down
1 change: 1 addition & 0 deletions appinfo/routes.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
['name' => 'config#setAdminConfig', 'url' => '/admin-config', 'verb' => 'PUT'],

['name' => 'assistant#getAssistantTaskResultPage', 'url' => '/task/view/{metaTaskId}', 'verb' => 'GET'],
['name' => 'assistant#getAssistantStandalonePage', 'url' => '/', 'verb' => 'GET'],

['name' => 'Text2Image#showGenerationPage', 'url' => '/i/{imageGenId}', 'verb' => 'GET'],
['name' => 'Text2Image#getPromptHistory', 'url' => '/i/data/prompt_history', 'verb' => 'GET'],
Expand Down
5 changes: 3 additions & 2 deletions docs/developer/web-integration.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ It accepts one parameter which is an object that can contain those keys:
* appId: [string, mandatory] app id of the app currently displayed
* identifier: [string, optional, default: ''] the task identifier (if the task is scheduled, this helps to identify the task when receiving the "task finished" event in the backend)
* taskType: [string, optional, default: last used task type] initially selected task type. It can be a text processing task type class or `speech-to-text` or `OCP\TextToImage\Task`
* input: [string, optional, default: ''] initial input prompt
* input: [string, optional, default: '', DEPRECATED] initial input prompt (for task types that only require a prompt)
* inputs: [object, optional, default: {}] initial inputs (specific to each task type)
* isInsideViewer: [boolean, optional, default: false] should be true if this function is called while the Viewer is displayed
* closeOnResult: [boolean, optional, default: false] If true, the modal will be closed after running a synchronous task and getting its result
* actionButtons: [array, optional, default: empty list] List of extra buttons to show in the assistant result form (only used if closeOnResult is false)
Expand Down Expand Up @@ -65,7 +66,7 @@ OCA.Assistant.openAssistantForm({
appId: 'my_app_id',
identifier: 'my custom identifier',
taskType: 'OCP\\TextProcessing\\FreePromptTaskType',
input: 'count to 3',
inputs: { prompt: 'count to 3' },
actionButtons: [
{
label: 'Label 1',
Expand Down
2 changes: 1 addition & 1 deletion l10n/ar.js
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@ OC.L10N.register(
"Failed to get images" : "تعذّر الحصول على الصِّوَر",
"Include the prompt in the result" : "قم بتضمين المَحَثّ prompt في النتيجة",
"Number of results" : "عدد النتائج",
"Failed to schedule your task" : "تعذّرت جدولة مُهِمّتك",
"Enter your question or task here:" : "أدخِل سؤالك أو مهمتك هنا:",
"Preview text generation by AI" : "معاينة توليدة نصية بالذكاء الاصطناعي",
"Notify when ready" : "أعلِمني عندما تكون جاهزاً",
Expand All @@ -193,7 +194,6 @@ OC.L10N.register(
"Successfully scheduled transcription" : "تمّت بنجاح جدولة عملية الاستنساخ",
"Failed to schedule transcription" : "تعذّرت جدولة عملية الاستنساخ",
"Unknown API error" : "خطأ API غير محدّد",
"Failed to schedule your task" : "تعذّرت جدولة مُهِمّتك",
"Preview image generation by AI" : "معاينة الصور المولدة بالذكاء الاصطناعي",
"Submit image(s) generated by AI" : "إرسال الصورة ( أو الصور) المولدة بالذكاء الاصطناعي",
"Send" : "أرسِل",
Expand Down
2 changes: 1 addition & 1 deletion l10n/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@
"Failed to get images" : "تعذّر الحصول على الصِّوَر",
"Include the prompt in the result" : "قم بتضمين المَحَثّ prompt في النتيجة",
"Number of results" : "عدد النتائج",
"Failed to schedule your task" : "تعذّرت جدولة مُهِمّتك",
"Enter your question or task here:" : "أدخِل سؤالك أو مهمتك هنا:",
"Preview text generation by AI" : "معاينة توليدة نصية بالذكاء الاصطناعي",
"Notify when ready" : "أعلِمني عندما تكون جاهزاً",
Expand All @@ -191,7 +192,6 @@
"Successfully scheduled transcription" : "تمّت بنجاح جدولة عملية الاستنساخ",
"Failed to schedule transcription" : "تعذّرت جدولة عملية الاستنساخ",
"Unknown API error" : "خطأ API غير محدّد",
"Failed to schedule your task" : "تعذّرت جدولة مُهِمّتك",
"Preview image generation by AI" : "معاينة الصور المولدة بالذكاء الاصطناعي",
"Submit image(s) generated by AI" : "إرسال الصورة ( أو الصور) المولدة بالذكاء الاصطناعي",
"Send" : "أرسِل",
Expand Down
2 changes: 1 addition & 1 deletion l10n/ca.js
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,9 @@ OC.L10N.register(
"Scheduled" : "Planificat",
"Image generation" : "Generació d'imatges",
"Generated image" : "Imatge generada",
"Failed to schedule your task" : "No s'ha pogut programar la vostra tasca",
"Submit" : "Envia",
"Preview" : "Previsualitza",
"Failed to schedule your task" : "No s'ha pogut programar la vostra tasca",
"Send" : "Envia",
"Advanced options" : "Paràmetres avançats",
"Copy link to clipboard" : "Copia l'enllaç al porta-retalls",
Expand Down
2 changes: 1 addition & 1 deletion l10n/ca.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@
"Scheduled" : "Planificat",
"Image generation" : "Generació d'imatges",
"Generated image" : "Imatge generada",
"Failed to schedule your task" : "No s'ha pogut programar la vostra tasca",
"Submit" : "Envia",
"Preview" : "Previsualitza",
"Failed to schedule your task" : "No s'ha pogut programar la vostra tasca",
"Send" : "Envia",
"Advanced options" : "Paràmetres avançats",
"Copy link to clipboard" : "Copia l'enllaç al porta-retalls",
Expand Down
2 changes: 1 addition & 1 deletion l10n/cs.js
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ OC.L10N.register(
"Unknown server query error" : "Neznámá chyba dotazu na server",
"Include the prompt in the result" : "Ve výsledku uvádět i dotazy",
"Number of results" : "Počet výsledků",
"Failed to schedule your task" : "Nepodařilo se naplánovat vaši úlohu",
"Preview text generation by AI" : "Náhled vytváření textu pomocí AI",
"Notify when ready" : "Upozornit, až bude hotovo",
"Submit text generated by AI" : "Odeslat text vytvořený pomocí AI",
Expand All @@ -118,7 +119,6 @@ OC.L10N.register(
"Successfully scheduled transcription" : "Přepis úspěšně naplánován",
"Failed to schedule transcription" : "Nepodařilo se naplánovat přepis",
"Unknown API error" : "Neznámá chyba aplikačního program. rozhraní",
"Failed to schedule your task" : "Nepodařilo se naplánovat vaši úlohu",
"Preview image generation by AI" : "Vytváření náhledových obrázků od AI",
"Submit image(s) generated by AI" : "Odeslat obrázky vytvořené AI",
"Send" : "Odeslat",
Expand Down
2 changes: 1 addition & 1 deletion l10n/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@
"Unknown server query error" : "Neznámá chyba dotazu na server",
"Include the prompt in the result" : "Ve výsledku uvádět i dotazy",
"Number of results" : "Počet výsledků",
"Failed to schedule your task" : "Nepodařilo se naplánovat vaši úlohu",
"Preview text generation by AI" : "Náhled vytváření textu pomocí AI",
"Notify when ready" : "Upozornit, až bude hotovo",
"Submit text generated by AI" : "Odeslat text vytvořený pomocí AI",
Expand All @@ -116,7 +117,6 @@
"Successfully scheduled transcription" : "Přepis úspěšně naplánován",
"Failed to schedule transcription" : "Nepodařilo se naplánovat přepis",
"Unknown API error" : "Neznámá chyba aplikačního program. rozhraní",
"Failed to schedule your task" : "Nepodařilo se naplánovat vaši úlohu",
"Preview image generation by AI" : "Vytváření náhledových obrázků od AI",
"Submit image(s) generated by AI" : "Odeslat obrázky vytvořené AI",
"Send" : "Odeslat",
Expand Down
2 changes: 1 addition & 1 deletion l10n/de.js
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ OC.L10N.register(
"Scheduled" : "geplant",
"Image generation" : "Bilderstellung",
"Generated image" : "Erstelltes Bild",
"Failed to schedule your task" : "Die Planung deiner Aufgabe ist fehlgeschlagen",
"Enter your question or task here:" : "Deine Frage oder Aufgabe hier eingeben:",
"Submit" : "Übermitteln",
"Regenerate" : "Neu erstellen",
"Preview" : "Vorschau",
"You will be notified when the text generation is ready." : "Du wirst benachrichtigt, wenn die Texterstellung abgeschlossen ist.",
"Failed to schedule your task" : "Die Planung deiner Aufgabe ist fehlgeschlagen",
"Send" : "Senden",
"Show/hide advanced options" : "Erweiterte Optionen anzeigen/ausblenden",
"Advanced options" : "Erweiterte Optionen",
Expand Down
2 changes: 1 addition & 1 deletion l10n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -92,12 +92,12 @@
"Scheduled" : "geplant",
"Image generation" : "Bilderstellung",
"Generated image" : "Erstelltes Bild",
"Failed to schedule your task" : "Die Planung deiner Aufgabe ist fehlgeschlagen",
"Enter your question or task here:" : "Deine Frage oder Aufgabe hier eingeben:",
"Submit" : "Übermitteln",
"Regenerate" : "Neu erstellen",
"Preview" : "Vorschau",
"You will be notified when the text generation is ready." : "Du wirst benachrichtigt, wenn die Texterstellung abgeschlossen ist.",
"Failed to schedule your task" : "Die Planung deiner Aufgabe ist fehlgeschlagen",
"Send" : "Senden",
"Show/hide advanced options" : "Erweiterte Optionen anzeigen/ausblenden",
"Advanced options" : "Erweiterte Optionen",
Expand Down
2 changes: 1 addition & 1 deletion l10n/de_DE.js
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@ OC.L10N.register(
"Failed to get images" : "Fehler beim Abruf der Bilder",
"Include the prompt in the result" : "Prompt in das Ergebnis einschließen",
"Number of results" : "Anzahl der Ergebnisse",
"Failed to schedule your task" : "Die Planung Ihrer Aufgabe ist fehlgeschlagen",
"Enter your question or task here:" : "Ihre Frage oder Aufgabe hier eingeben:",
"Preview text generation by AI" : "Vorschau der Texterstellung durch KI",
"Notify when ready" : "Benachrichtigen wenn bereit",
Expand All @@ -193,7 +194,6 @@ OC.L10N.register(
"Successfully scheduled transcription" : "Transkription geplant",
"Failed to schedule transcription" : "Fehler bei der Planung der Transkription",
"Unknown API error" : "Unbekannter API-Fehler",
"Failed to schedule your task" : "Die Planung Ihrer Aufgabe ist fehlgeschlagen",
"Preview image generation by AI" : "Vorschaubilderstellung durch KI",
"Submit image(s) generated by AI" : "Von KI generierte(s) Bild(er) übermitteln",
"Send" : "Senden",
Expand Down
2 changes: 1 addition & 1 deletion l10n/de_DE.json
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@
"Failed to get images" : "Fehler beim Abruf der Bilder",
"Include the prompt in the result" : "Prompt in das Ergebnis einschließen",
"Number of results" : "Anzahl der Ergebnisse",
"Failed to schedule your task" : "Die Planung Ihrer Aufgabe ist fehlgeschlagen",
"Enter your question or task here:" : "Ihre Frage oder Aufgabe hier eingeben:",
"Preview text generation by AI" : "Vorschau der Texterstellung durch KI",
"Notify when ready" : "Benachrichtigen wenn bereit",
Expand All @@ -191,7 +192,6 @@
"Successfully scheduled transcription" : "Transkription geplant",
"Failed to schedule transcription" : "Fehler bei der Planung der Transkription",
"Unknown API error" : "Unbekannter API-Fehler",
"Failed to schedule your task" : "Die Planung Ihrer Aufgabe ist fehlgeschlagen",
"Preview image generation by AI" : "Vorschaubilderstellung durch KI",
"Submit image(s) generated by AI" : "Von KI generierte(s) Bild(er) übermitteln",
"Send" : "Senden",
Expand Down
2 changes: 1 addition & 1 deletion l10n/el.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ OC.L10N.register(
"Failed" : "Απέτυχε",
"Unknown error" : "Άγνωστο σφάλμα",
"Running" : "Τρέξιμο",
"Failed to schedule your task" : "Απέτυχε ο προγραμματισμός της εργασίας σας",
"Submit" : "Υποβολή",
"Preview" : "Προεπισκόπηση",
"Failed to schedule your task" : "Απέτυχε ο προγραμματισμός της εργασίας σας",
"Send" : "Αποστολή",
"Show/hide advanced options" : "Εμφάνιση/απόκρυψη προηγμένων επιλογών",
"Advanced options" : "Επιλογές για προχωρημένους",
Expand Down
2 changes: 1 addition & 1 deletion l10n/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@
"Failed" : "Απέτυχε",
"Unknown error" : "Άγνωστο σφάλμα",
"Running" : "Τρέξιμο",
"Failed to schedule your task" : "Απέτυχε ο προγραμματισμός της εργασίας σας",
"Submit" : "Υποβολή",
"Preview" : "Προεπισκόπηση",
"Failed to schedule your task" : "Απέτυχε ο προγραμματισμός της εργασίας σας",
"Send" : "Αποστολή",
"Show/hide advanced options" : "Εμφάνιση/απόκρυψη προηγμένων επιλογών",
"Advanced options" : "Επιλογές για προχωρημένους",
Expand Down
2 changes: 1 addition & 1 deletion l10n/en_GB.js
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,7 @@ OC.L10N.register(
"Failed to get images" : "Failed to get images",
"Include the prompt in the result" : "Include the prompt in the result",
"Number of results" : "Number of results",
"Failed to schedule your task" : "Failed to schedule your task",
"Enter your question or task here:" : "Enter your question or task here:",
"Preview text generation by AI" : "Preview text generation by AI",
"Notify when ready" : "Notify when ready",
Expand All @@ -193,7 +194,6 @@ OC.L10N.register(
"Successfully scheduled transcription" : "Successfully scheduled transcription",
"Failed to schedule transcription" : "Failed to schedule transcription",
"Unknown API error" : "Unknown API error",
"Failed to schedule your task" : "Failed to schedule your task",
"Preview image generation by AI" : "Preview image generation by AI",
"Submit image(s) generated by AI" : "Submit image(s) generated by AI",
"Send" : "Send",
Expand Down
2 changes: 1 addition & 1 deletion l10n/en_GB.json
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@
"Failed to get images" : "Failed to get images",
"Include the prompt in the result" : "Include the prompt in the result",
"Number of results" : "Number of results",
"Failed to schedule your task" : "Failed to schedule your task",
"Enter your question or task here:" : "Enter your question or task here:",
"Preview text generation by AI" : "Preview text generation by AI",
"Notify when ready" : "Notify when ready",
Expand All @@ -191,7 +192,6 @@
"Successfully scheduled transcription" : "Successfully scheduled transcription",
"Failed to schedule transcription" : "Failed to schedule transcription",
"Unknown API error" : "Unknown API error",
"Failed to schedule your task" : "Failed to schedule your task",
"Preview image generation by AI" : "Preview image generation by AI",
"Submit image(s) generated by AI" : "Submit image(s) generated by AI",
"Send" : "Send",
Expand Down
2 changes: 1 addition & 1 deletion l10n/es.js
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,7 @@ OC.L10N.register(
"Unknown server query error" : "Error de consulta del servidor desconocido",
"Include the prompt in the result" : "Incluir el prompt en el resultado",
"Number of results" : "Número de resultados",
"Failed to schedule your task" : "Fallo al programar su tarea",
"Enter your question or task here:" : "Ingrese su pregunta o tarea aquí:",
"Preview text generation by AI" : "Vista previa de la generación de texto mediante IA",
"Notify when ready" : "Notificar cuando esté lista",
Expand All @@ -145,7 +146,6 @@ OC.L10N.register(
"Successfully scheduled transcription" : "Se programó la transcripción exitosamente",
"Failed to schedule transcription" : "Fallo al programar transcripción",
"Unknown API error" : "Error de API desconocido",
"Failed to schedule your task" : "Fallo al programar su tarea",
"Preview image generation by AI" : "Vista previa de la generación de imágenes mediante IA",
"Submit image(s) generated by AI" : "Enviar imagen(es) generadas mediante IA",
"Send" : "Enviar",
Expand Down
2 changes: 1 addition & 1 deletion l10n/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@
"Unknown server query error" : "Error de consulta del servidor desconocido",
"Include the prompt in the result" : "Incluir el prompt en el resultado",
"Number of results" : "Número de resultados",
"Failed to schedule your task" : "Fallo al programar su tarea",
"Enter your question or task here:" : "Ingrese su pregunta o tarea aquí:",
"Preview text generation by AI" : "Vista previa de la generación de texto mediante IA",
"Notify when ready" : "Notificar cuando esté lista",
Expand All @@ -143,7 +144,6 @@
"Successfully scheduled transcription" : "Se programó la transcripción exitosamente",
"Failed to schedule transcription" : "Fallo al programar transcripción",
"Unknown API error" : "Error de API desconocido",
"Failed to schedule your task" : "Fallo al programar su tarea",
"Preview image generation by AI" : "Vista previa de la generación de imágenes mediante IA",
"Submit image(s) generated by AI" : "Enviar imagen(es) generadas mediante IA",
"Send" : "Enviar",
Expand Down
2 changes: 2 additions & 0 deletions l10n/es_MX.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ OC.L10N.register(
"Nextcloud Assistant" : "Asistente de Nextcloud",
"Artificial Intelligence" : "Inteligencia artificial",
"Choose file" : "Elegir archivo",
"Input" : "Entrada",
"Type some text" : "Escriba algo de texto",
"Choose" : "Seleccionar",
"No file selected" : "No se ha seleccionado algún archivo",
"Close" : "Cerrar",
"Output" : "Salida",
"Reset" : "Reiniciar",
"Result" : "Resultado",
"Copy" : "Copiar",
Expand Down
2 changes: 2 additions & 0 deletions l10n/es_MX.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
"Nextcloud Assistant" : "Asistente de Nextcloud",
"Artificial Intelligence" : "Inteligencia artificial",
"Choose file" : "Elegir archivo",
"Input" : "Entrada",
"Type some text" : "Escriba algo de texto",
"Choose" : "Seleccionar",
"No file selected" : "No se ha seleccionado algún archivo",
"Close" : "Cerrar",
"Output" : "Salida",
"Reset" : "Reiniciar",
"Result" : "Resultado",
"Copy" : "Copiar",
Expand Down
Loading