From bc32141cf8f22e2f74544d366c85c8822cab78c0 Mon Sep 17 00:00:00 2001 From: erseco Date: Sat, 26 Sep 2026 11:12:40 +0100 Subject: [PATCH] Keep translation catalogs stable across code-only changes wp i18n make-pot writes #: file:line references, so any change that shifted a translatable string's line rewrote the POT and all ten PO files, and CI's check-translations required committing that churn with the code. Strip the line numbers (and repeated files) from the POT before the PO files are updated. File names stay: wp i18n make-json needs them to map JavaScript strings to their scripts, and the generated JSON is byte-for-byte unchanged. This regenerates every catalog once, without line numbers. --- AGENTS.md | 4 +- bin/pot-strip-line-numbers.php | 31 ++ composer.json | 3 + languages/exelearning-ca.po | 472 +++++++++++------------- languages/exelearning-ca_valencia.po | 472 +++++++++++------------- languages/exelearning-de_DE.po | 472 +++++++++++------------- languages/exelearning-eo.po | 472 +++++++++++------------- languages/exelearning-es_ES.po | 472 +++++++++++------------- languages/exelearning-eu.po | 472 +++++++++++------------- languages/exelearning-gl_ES.po | 472 +++++++++++------------- languages/exelearning-it_IT.po | 472 +++++++++++------------- languages/exelearning-pt_PT.po | 472 +++++++++++------------- languages/exelearning-ro_RO.po | 472 +++++++++++------------- languages/exelearning.pot | 516 +++++++++++++-------------- 14 files changed, 2435 insertions(+), 2839 deletions(-) create mode 100644 bin/pot-strip-line-numbers.php diff --git a/AGENTS.md b/AGENTS.md index 9264928..f94b692 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -104,7 +104,9 @@ formatting needs correction. Do not replace the repository ruleset with a bare - Browser JS/block behavior: `npm run test:js`; affected UI flows: `make test-e2e`. - Translations: `make translations` (`composer make-translations`, vendored WP-CLI; never the wp-env container's `wp`), then `make check-untranslated`; commit the - generated catalogs. + generated catalogs. Catalog references name files without line numbers, so a + code change only touches `languages/` when a string is added, removed or moved + to another file. - Architecture records: `make architecture-check`. - Workflows: `actionlint`. - Plugin distribution: `make check-plugin`; inspect the actual release archive. diff --git a/bin/pot-strip-line-numbers.php b/bin/pot-strip-line-numbers.php new file mode 100644 index 0000000..46c43f5 --- /dev/null +++ b/bin/pot-strip-line-numbers.php @@ -0,0 +1,31 @@ + $line ) { + if ( 0 === strncmp( $line, '#: ', 3 ) ) { + $files = preg_replace( '/:\d+$/', '', preg_split( '/\s+/', trim( substr( $line, 3 ) ) ) ); + $lines[ $i ] = '#: ' . implode( ' ', array_unique( $files ) ) . "\n"; + } +} + +if ( false === file_put_contents( $pot, implode( '', $lines ) ) ) { + fwrite( STDERR, "pot-strip-line-numbers: cannot write {$pot}\n" ); + exit( 1 ); +} +exit( 0 ); diff --git a/composer.json b/composer.json index 754dd03..ff8adb4 100644 --- a/composer.json +++ b/composer.json @@ -16,6 +16,7 @@ "phpcbf": "phpcbf --standard=.phpcs.xml.dist", "make-pot": "wp i18n make-pot . languages/exelearning.pot --slug=exelearning --domain=exelearning --exclude=vendor,node_modules,tests,wp,wp-content,dist,exelearning,bin", "pot-remove-ctime": "sed -i.bak '/POT-Creation-Date:/d' languages/exelearning.pot && rm languages/exelearning.pot.bak", + "pot-strip-line-numbers": "@php bin/pot-strip-line-numbers.php", "po": "@php bin/po-update.php", "make-mo": "wp i18n make-mo languages/ languages/", "make-php": "wp i18n make-php languages/ languages/", @@ -24,6 +25,7 @@ "make-translations": [ "@make-pot", "@pot-remove-ctime", + "@pot-strip-line-numbers", "@po", "@untranslated", "@make-mo", @@ -39,6 +41,7 @@ "check-untranslated": [ "@make-pot", "@pot-remove-ctime", + "@pot-strip-line-numbers", "@po", "@untranslated", "@make-mo", diff --git a/languages/exelearning-ca.po b/languages/exelearning-ca.po index c9b1027..61bf4a1 100644 --- a/languages/exelearning-ca.po +++ b/languages/exelearning-ca.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Connector per gestionar fitxers .elpx d'eXeLearning a WordPress. Puja, gestiona i incrusta contingut d'eXeLearning." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Configuració" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Configuració d'eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Visió general" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "L'editor integrat és necessari per editar fitxers eXeLearning." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Aquesta instal·lació no l'inclou: els paquets de les versions oficials ja porten l'editor, així que reinstal·leu el connector des d'un paquet de versió (o compileu-lo amb «make build-editor» en una còpia de desenvolupament)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Incrusta un paquet .elpx penjat a qualsevol lloc amb el codi curt [exelearning], referenciant el fitxer pel seu ID d'adjunt a la Biblioteca multimèdia." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "La referència completa d'atributs està disponible al final d'aquesta pàgina." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Per a més informació:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Referència completa del codi curt" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referència dels hooks per a desenvolupadors" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Estils" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Política d'importació" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Estils penjats" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Estils integrats" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Lliurament de contingut" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Lliurament de recursos" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Penja paquets d'estils d'eXeLearning i controla quins estils mostra l'editor incrustat." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Bloca els estils importats per usuaris" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Quan s'activa, l'editor incrustat amaga la pestanya «Estils d'usuari» i es nega silenciosament a instal·lar un estil inclòs en un projecte .elpx importat. Els usuaris només poden triar de la llista aprovada per l'administrador de sota. Això reprodueix el comportament eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Serveix els recursos del paquet a través del proxy de WordPress" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Utilitzeu aquesta opció només si el vostre servidor web retorna tipus MIME incorrectes per als recursos del paquet, per exemple fitxers JavaScript servits com a text/plain. Quan està activada, els fitxers CSS, JavaScript, tipus de lletra, imatges i altres fitxers del paquet es serveixen a través de WordPress perquè el plugin pugui enviar capçaleres Content-Type explícites. Això pot reduir el rendiment perquè les peticions les gestiona PHP en lloc de servir-se directament des del servidor web." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Encara no hi ha estils penjats." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Títol" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "Id" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versió" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instal·lat" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Habilitat" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Els estils integrats no estan disponibles perquè l'editor incrustat no està instal·lat." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Els estils integrats desactivats s'amaguen de l'editor. Els estils penjats es poden desactivar o eliminar en qualsevol moment. Els projectes existents que referencien un estil que falta utilitzen l'estil per defecte de l'editor." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Habilita l'estil %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Voleu eliminar aquest estil? Aquesta acció no es pot desfer." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Elimina" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Mostra més detalls" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Penja un estil nou" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Penja l'estil" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Mida màxima del fitxer: %s. Només s'accepten paquets .zip que continguin un config.xml vàlid." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editor integrat" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Aquesta instal·lació no inclou l'editor integrat, per la qual cosa l'edició de contingut eXeLearning està desactivada. Els paquets de les versions oficials l'inclouen; les còpies de desenvolupament l'han de compilar amb «make build-editor»." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Referència i exemples del codi curt" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Exemples de codi curt" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atributs" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atribut" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Per defecte" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Descripció" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Obligatori. ID d'adjunt del paquet .elpx a la Biblioteca multimèdia." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Amplada de la previsualització: píxels (600, 600px) o percentatges (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Alçada de la previsualització: píxels (600, 600px) o percentatges (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Quan s'activa, s'ofereix el selector de capa docent perquè qui el vegi pugui mostrar el contingut docent." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Si es desactiva, el selector de capa docent s'ocultarà al contingut eXeLearning incrustat." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Quan s'activa, mostra un botó de baixada multiformat." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "tots" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Formats separats per comes a oferir: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Mostra la captura de pantalla del paquet: no, poster (clic per carregar) o only (només imatge). Requereix eXeLearning 4.0.1 o superior." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Mostra el botó de pantalla completa a la barra d'eines. Desactivat per defecte; poseu-lo a 1 per mostrar-lo." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hooks per a desenvolupadors" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "La sortida del codi curt es pot personalitzar amb els filtres exelearning_shortcode_atts, exelearning_preview_url i exelearning_shortcode_output, entre altres accions i filtres." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Permisos insuficients." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Estil instal·lat." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "No s'ha pujat cap fitxer." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Error en pujar el fitxer." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "No es pot accedir al fitxer penjat." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "El fitxer penjat ha de ser un arxiu .zip." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Estil eliminat." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Error en carregar la plantilla de l'editor d'eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Error de plantilla" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Desant..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Desat a WordPress correctament" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Desa a WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Carregant projecte..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Error" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Identificador de contingut no vàlid." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Ruta de fitxer no vàlida." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Fitxer no trobat." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Accés denegat." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Més formats de baixada" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instal·la l'editor d'eXeLearning des de la pàgina de configuració del connector per habilitar aquest format." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "S'està preparant la baixada…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "La baixada ha fallat. Torneu-ho a provar." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Baixa .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "Paquet IMS" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Aquest fitxer va ser creat amb una versió anterior d'eXeLearning i no és compatible. Si us plau, obre'l amb eXeLearning 3.x i desa'l de nou." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "El fitxer no és un fitxer vàlid d'eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "ID d'adjunt no vàlid." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "No s'ha trobat el fitxer eXeLearning al disc." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Aquest no és un fitxer eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Error en crear el directori per als fitxers extrets." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Error: contingut d'eXeLearning no trobat" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Descarrega el fitxer" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Aquest contingut d'eXeLearning és un fitxer font i no es pot previsualitzar directament." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Veure a pantalla completa" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "S'està carregant el contingut…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Editor d'eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "La verificació de seguretat ha fallat." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "No tens permís per accedir a aquesta pàgina." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "No s'ha especificat cap adjunt." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Aquest fitxer no és un fitxer eXeLearning (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "No tens permís per editar aquest fitxer." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Edita a eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Tanca" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Si us plau, espereu mentre es desa l'arxiu." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Teniu canvis sense desar. Esteu segurs que voleu tancar?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Edita el fitxer eXeLearning" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "No tens permís per llegir aquest fitxer." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Fitxer creat correctament." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Ja hi ha un desament en curs per a aquest fitxer. Torneu-ho a provar d'aquí a poc." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Error en desar el fitxer." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "La còpia del fitxer sembla estar truncada." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Fitxer original no trobat." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Fitxer desat correctament." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "No s'ha trobat l'adjunt." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "L'editor estàtic d'eXeLearning no està instal·lat." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "No s'ha pogut carregar la plantilla de l'editor." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Gestiona els fitxers eXeLearning" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "El fitxer penjat no és un arxiu ZIP llegible." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "No s'ha pogut llegir config.xml de l'arxiu." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "El fitxer penjat falta o no es pot llegir." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "El fitxer penjat és buit." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "L'estil penjat supera la mida màxima permesa de %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "L'extensió ZipArchive de PHP no està disponible." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "L'arxiu ZIP conté entrades il·legibles." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "S'ha rebutjat una entrada d'arxiu insegura: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "L'arxiu conté més d'un config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Al paquet d'estil li falta config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "L'arxiu ha de contenir una única carpeta arrel o situar tots els fitxers a l'arrel." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Tipus de fitxer no permès al paquet d'estil: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "No s'ha pogut tornar a obrir l'arxiu ZIP." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "S'ha rebutjat una entrada d'arxiu insegura durant l'extracció." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "S'ha rebutjat un salt de ruta durant l'extracció." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "No s'ha pogut crear un directori de l'arxiu." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "No s'ha pogut llegir un fitxer de l'arxiu." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "No s'ha pogut escriure un fitxer extret." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml no és XML vàlid." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml ha de declarar un element ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "No s'ha trobat l'estil." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "No s'ha pogut crear el directori de l'estil." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "L'estil penjat no conté cap full d'estil." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Reprocessa el fitxer eXeLearning" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d fitxer eXeLearning reprocessat." msgstr[1] "%d fitxers eXeLearning reprocessats." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d element omès (no és un fitxer eXeLearning)." msgstr[1] "%d elements omesos (no són fitxers eXeLearning)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "%d fitxer no s'ha pogut reprocessar." msgstr[1] "%d fitxers no s'han pogut reprocessar." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Informació d'eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versió:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "fitxer font" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "exportat" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Llicència:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Idioma:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tipus:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Previsualització no disponible" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Aquest és un fitxer font d'eXeLearning v2 (.elp). Per veure el contingut, obre'l a eXeLearning i exporta'l com a HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Previsualitza en una pestanya nova" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Processa com a eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "Fitxer eXeLearning (encara sense processar)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Processant…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Aquest fitxer no s'ha pogut processar com a eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Previsualització del contingut eXeLearning" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadades d'eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Obre en una pestanya nova" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Tipus de recurs:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "ID de fitxer eXeLearning no vàlid." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "Fitxer eXeLearning no trobat." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Aquest és un fitxer font que no es pot previsualitzar directament. Descarrega'l per obrir-lo amb eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Carrega el contingut interactiu" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Descarrega el fitxer font" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "Paquet IMS (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "Contingut eXeLearning" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Puja o selecciona un fitxer .elpx de la teva biblioteca de mitjans" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Puja un fitxer .elpx" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Biblioteca de mitjans" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Alçada (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Mostrar el selector de capa docent" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Mostra el botó de pantalla completa" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Opcions de baixada" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Mostra el botó de baixada" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formats disponibles" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Canvia el fitxer" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Elimina" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Aquest és un fitxer font d'eXeLearning v2. El contingut es mostrarà al frontend si hi ha HTML exportat disponible." diff --git a/languages/exelearning-ca_valencia.po b/languages/exelearning-ca_valencia.po index 37273a5..a250158 100644 --- a/languages/exelearning-ca_valencia.po +++ b/languages/exelearning-ca_valencia.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Connector per a gestionar fitxers .elpx d'eXeLearning en WordPress. Puja, gestiona i incrusta contingut d'eXeLearning." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Configuració" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Configuració d'eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Visió general" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "L'editor integrat és necessari per a editar fitxers eXeLearning." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Esta instal·lació no l'inclou: els paquets de les versions oficials ja porten l'editor, així que reinstal·leu el connector des d'un paquet de versió (o compileu-lo amb «make build-editor» en una còpia de desenvolupament)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Incrusta un paquet .elpx penjat a qualsevol lloc amb el codi curt [exelearning], referenciant el fitxer pel seu ID d'adjunt a la Biblioteca multimèdia." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "La referència completa d'atributs està disponible al final d'esta pàgina." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Per a més informació:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Referència completa del codi curt" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referència dels hooks per a desenvolupadors" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Estils" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Política d'importació" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Estils penjats" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Estils integrats" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Lliurament de contingut" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Lliurament de recursos" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Penja paquets d'estils d'eXeLearning i controla quins estils mostra l'editor incrustat." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Bloca els estils importats per usuaris" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Quan s'activa, l'editor incrustat amaga la pestanya «Estils d'usuari» i es nega silenciosament a instal·lar un estil inclòs en un projecte .elpx importat. Els usuaris només poden triar de la llista aprovada per l'administrador de sota. Això reprodueix el comportament eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Servix els recursos del paquet a través del proxy de WordPress" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Utilitzeu esta opció només si el vostre servidor web torna tipus MIME incorrectes per als recursos del paquet, per exemple fitxers JavaScript servits com a text/plain. Quan està activada, els fitxers CSS, JavaScript, tipus de lletra, imatges i altres fitxers del paquet es servixen a través de WordPress perquè el plugin puga enviar capçaleres Content-Type explícites. Açò pot reduir el rendiment perquè les peticions les gestiona PHP en lloc de servir-se directament des del servidor web." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Encara no hi ha estils penjats." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Títol" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "Id" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versió" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instal·lat" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Habilitat" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Els estils integrats no estan disponibles perquè l'editor incrustat no està instal·lat." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Els estils integrats desactivats s'amaguen de l'editor. Els estils penjats es poden desactivar o eliminar en qualsevol moment. Els projectes existents que referencien un estil que falta utilitzen l'estil per defecte de l'editor." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Habilita l'estil %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Voleu eliminar aquest estil? Aquesta acció no es pot desfer." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Eliminar" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Mostra més detalls" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Penja un estil nou" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Penja l'estil" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Mida màxima del fitxer: %s. Només s'accepten paquets .zip que continguin un config.xml vàlid." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editor integrat" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Esta instal·lació no inclou l'editor integrat, per la qual cosa l'edició de contingut eXeLearning està desactivada. Els paquets de les versions oficials l'inclouen; les còpies de desenvolupament l'han de compilar amb «make build-editor»." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Referència i exemples del codi curt" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Exemples de codi curt" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atributs" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atribut" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Per defecte" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Descripció" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Obligatori. ID d'adjunt del paquet .elpx a la Biblioteca multimèdia." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Amplària de la previsualització: píxels (600, 600px) o percentatges (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Alçària de la previsualització: píxels (600, 600px) o percentatges (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Quan s'activa, s'ofereix el selector de capa docent perquè qui el veja puga mostrar el contingut docent." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Si es desactiva, el selector de capa docent s'ocultarà al contingut eXeLearning incrustat." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Quan s'activa, mostra un botó de baixada multiformat." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "tots" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Formats separats per comes a oferir: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Mostra la captura de pantalla del paquet: no, poster (clic per carregar) o only (només imatge). Requereix eXeLearning 4.0.1 o superior." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Mostra el botó de pantalla completa a la barra d'eines. Desactivat per defecte; poseu-lo a 1 per mostrar-lo." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hooks per a desenvolupadors" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "La sortida del codi curt es pot personalitzar amb els filtres exelearning_shortcode_atts, exelearning_preview_url i exelearning_shortcode_output, entre altres accions i filtres." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Permisos insuficients." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Estil instal·lat." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "No s'ha pujat cap fitxer." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Error en pujar el fitxer." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "No es pot accedir al fitxer penjat." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "El fitxer penjat ha de ser un arxiu .zip." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Estil eliminat." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Error en carregar la plantilla de l'editor d'eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Error de plantilla" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Guardant..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Guardat en WordPress correctament" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Guardar en WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Carregant projecte..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Error" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Identificador de contingut no vàlid." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Ruta de fitxer no vàlida." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Fitxer no trobat." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Accés denegat." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Més formats de baixada" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instal·la l'editor d'eXeLearning des de la pàgina de configuració del connector per habilitar aquest format." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "S'està preparant la baixada…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "La baixada ha fallat. Torneu-ho a provar." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Baixa .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "Paquet IMS" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Este fitxer va ser creat amb una versió anterior d'eXeLearning i no és compatible. Per favor, obri'l amb eXeLearning 3.x i guarda'l de nou." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "El fitxer no és un fitxer vàlid d'eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "ID d'adjunt no vàlid." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "No s'ha trobat el fitxer eXeLearning al disc." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Este no és un fitxer eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Error en crear el directori per als fitxers extrets." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Error: contingut d'eXeLearning no trobat" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Descarregar el fitxer" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Este contingut d'eXeLearning és un fitxer font i no es pot previsualitzar directament." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Veure a pantalla completa" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "S'està carregant el contingut…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Editor d'eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "La verificació de seguretat ha fallat." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "No tens permís per a accedir a esta pàgina." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "No s'ha especificat cap adjunt." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Este fitxer no és un fitxer eXeLearning (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "No tens permís per a editar este fitxer." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Editar en eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Tancar" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Per favor, espereu mentre es guarda l'arxiu." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Teniu canvis sense guardar. Esteu segurs que voleu tancar?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Editar el fitxer eXeLearning" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "No tens permís per a llegir este fitxer." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Fitxer creat correctament." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Ja hi ha un desament en curs per a aquest fitxer. Torneu-ho a provar d'aquí a poc." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Error en guardar el fitxer." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "La còpia del fitxer pareix estar truncada." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Fitxer original no trobat." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Fitxer guardat correctament." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "No s'ha trobat l'adjunt." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "L'editor estàtic d'eXeLearning no està instal·lat." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "No s'ha pogut carregar la plantilla de l'editor." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Gestionar els fitxers eXeLearning" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "El fitxer penjat no és un arxiu ZIP llegible." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "No s'ha pogut llegir config.xml de l'arxiu." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "El fitxer penjat falta o no es pot llegir." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "El fitxer penjat és buit." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "L'estil penjat supera la mida màxima permesa de %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "L'extensió ZipArchive de PHP no està disponible." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "L'arxiu ZIP conté entrades il·legibles." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "S'ha rebutjat una entrada d'arxiu insegura: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "L'arxiu conté més d'un config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Al paquet d'estil li falta config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "L'arxiu ha de contenir una única carpeta arrel o situar tots els fitxers a l'arrel." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Tipus de fitxer no permès al paquet d'estil: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "No s'ha pogut tornar a obrir l'arxiu ZIP." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "S'ha rebutjat una entrada d'arxiu insegura durant l'extracció." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "S'ha rebutjat un salt de ruta durant l'extracció." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "No s'ha pogut crear un directori de l'arxiu." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "No s'ha pogut llegir un fitxer de l'arxiu." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "No s'ha pogut escriure un fitxer extret." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml no és XML vàlid." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml ha de declarar un element ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "No s'ha trobat l'estil." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "No s'ha pogut crear el directori de l'estil." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "L'estil penjat no conté cap full d'estil." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Reprocessa el fitxer eXeLearning" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d fitxer eXeLearning reprocessat." msgstr[1] "%d fitxers eXeLearning reprocessats." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d element omès (no és un fitxer eXeLearning)." msgstr[1] "%d elements omesos (no són fitxers eXeLearning)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "%d fitxer no s'ha pogut reprocessar." msgstr[1] "%d fitxers no s'han pogut reprocessar." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Informació d'eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versió:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "fitxer font" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "exportat" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Llicència:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Idioma:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tipus:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Previsualització no disponible" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Este és un fitxer font d'eXeLearning v2 (.elp). Per a veure el contingut, obri'l en eXeLearning i exporta'l com a HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Previsualitzar en una pestanya nova" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Processa com a eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "Fitxer eXeLearning (encara sense processar)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Processant…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Aquest fitxer no s'ha pogut processar com a eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Previsualització del contingut eXeLearning" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadades d'eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Obrir en una pestanya nova" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Tipus de recurs:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "ID de fitxer eXeLearning no vàlid." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "Fitxer eXeLearning no trobat." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Este és un fitxer font que no es pot previsualitzar directament. Descarrega'l per a obrir-lo amb eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Carrega el contingut interactiu" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Descarregar el fitxer font" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "Paquet IMS (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "Contingut eXeLearning" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Puja o selecciona un fitxer .elpx de la teua biblioteca de mitjans" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Pujar un fitxer .elpx" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Biblioteca de mitjans" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Alçària (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Mostrar el selector de capa docent" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Mostra el botó de pantalla completa" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Opcions de baixada" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Mostra el botó de baixada" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formats disponibles" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Canviar el fitxer" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Eliminar" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Este és un fitxer font d'eXeLearning v2. El contingut es mostrarà en el frontend si hi ha HTML exportat disponible." diff --git a/languages/exelearning-de_DE.po b/languages/exelearning-de_DE.po index 518f4ba..8d288e4 100644 --- a/languages/exelearning-de_DE.po +++ b/languages/exelearning-de_DE.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Plugin zur Unterstützung von eXeLearning .elpx-Dateien in WordPress. Hochladen, Verwalten und Einbetten von eXeLearning-Inhalten." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Einstellungen" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "eXeLearning-Einstellungen" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Übersicht" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "Der eingebettete Editor wird zum Bearbeiten von eXeLearning-Dateien benötigt." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Diese Installation enthält ihn nicht: Offizielle Release-Pakete liefern den Editor mit. Bitte installiere das Plugin aus einem Release-Paket neu (oder baue den Editor mit „make build-editor“ in einem Entwicklungs-Checkout)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Betten Sie ein hochgeladenes .elpx-Paket überall mit dem Shortcode [exelearning] ein und verweisen Sie über die Anhang-ID der Mediathek auf die Datei." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "Die vollständige Attribut-Referenz befindet sich am Ende dieser Seite." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Weitere Informationen:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Vollständige Shortcode-Referenz" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referenz der Entwickler-Hooks" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Stile" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Importrichtlinie" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Hochgeladene Stile" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Integrierte Stile" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Auslieferung von Inhalten" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Asset-Auslieferung" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Laden Sie eXeLearning-Stilpakete hoch und steuern Sie, welche Stile der eingebettete Editor anbietet." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Von Benutzern importierte Stile blockieren" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Wenn aktiviert, blendet der eingebettete Editor den Tab „Benutzerstile“ aus und weigert sich stillschweigend, einen in ein importiertes .elpx-Projekt eingebetteten Stil zu installieren. Benutzer können nur aus der unten stehenden, vom Administrator genehmigten Liste wählen. Dies entspricht dem Verhalten von eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Paket-Assets über den WordPress-Proxy ausliefern" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Verwenden Sie diese Option nur, wenn Ihr Webserver falsche MIME-Typen für Paket-Assets zurückgibt, zum Beispiel JavaScript-Dateien, die als text/plain ausgeliefert werden. Wenn aktiviert, werden CSS-, JavaScript-, Schriftart-, Bild- und andere Paketdateien über WordPress ausgeliefert, sodass das Plugin explizite Content-Type-Header senden kann. Dies kann die Leistung verringern, da die Anfragen von PHP verarbeitet werden, anstatt direkt vom Webserver ausgeliefert zu werden." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Noch keine hochgeladenen Stile." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Titel" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "ID" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Version" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Installiert" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Aktiviert" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Integrierte Stile sind nicht verfügbar, da der eingebettete Editor nicht installiert ist." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Deaktivierte integrierte Stile werden im Editor ausgeblendet. Hochgeladene Stile können jederzeit deaktiviert oder gelöscht werden. Bestehende Projekte, die auf einen fehlenden Stil verweisen, verwenden den Standardstil des Editors." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Stil %s aktivieren" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Diesen Stil löschen? Dies kann nicht rückgängig gemacht werden." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Löschen" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Weitere Details anzeigen" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Neuen Stil hochladen" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Stil hochladen" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Maximale Dateigröße: %s. Es werden nur .zip-Pakete mit einer gültigen config.xml akzeptiert." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Eingebetteter Editor" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Diese Installation enthält den eingebetteten Editor nicht, daher ist die Bearbeitung von eXeLearning-Inhalten deaktiviert. Offizielle Release-Pakete enthalten ihn; Entwicklungs-Checkouts müssen ihn mit „make build-editor“ bauen." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Shortcode-Referenz und Beispiele" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Shortcode-Beispiele" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Attribute" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Attribut" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Standard" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Beschreibung" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Erforderlich. Anhang-ID des .elpx-Pakets in der Mediathek." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Breite der Vorschau: Pixel (600, 600px) oder Prozentwerte (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Höhe der Vorschau: Pixel (600, 600px) oder Prozentwerte (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Wenn aktiviert, wird die Lehrerebenen-Auswahl angeboten, damit Betrachter Lehrinhalte einblenden können." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Wenn deaktiviert, wird die Lehrerebenen-Auswahl im eingebetteten eXeLearning-Inhalt ausgeblendet." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Wenn aktiviert, wird eine Download-Schaltfläche mit mehreren Formaten angezeigt." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "alle" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Durch Kommas getrennte Formate: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Paket-Screenshot anzeigen: no, poster (zum Laden klicken) oder only (nur Bild). Erfordert eXeLearning 4.0.1 oder neuer." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Zeigt die Vollbild-Schaltfläche in der Symbolleiste an. Standardmäßig deaktiviert; auf 1 setzen, um sie anzuzeigen." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Entwickler-Hooks" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "Die Shortcode-Ausgabe kann unter anderem mit den Filtern exelearning_shortcode_atts, exelearning_preview_url und exelearning_shortcode_output angepasst werden." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Unzureichende Berechtigungen." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Stil installiert." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "Keine Datei hochgeladen." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Datei-Upload fehlgeschlagen." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "Auf die hochgeladene Datei kann nicht zugegriffen werden." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "Die hochgeladene Datei muss ein .zip-Archiv sein." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Stil gelöscht." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Fehler beim Laden der eXeLearning-Editor-Vorlage." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Vorlagenfehler" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Speichern..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Erfolgreich in WordPress gespeichert" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "In WordPress speichern" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Projekt wird geladen..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Fehler" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Ungültige Inhaltskennung." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Ungültiger Dateipfad." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Datei nicht gefunden." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Zugriff verweigert." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Weitere Download-Formate" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Installieren Sie den eXeLearning-Editor über die Plugin-Einstellungsseite, um dieses Format zu aktivieren." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "Download wird vorbereitet…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "Download fehlgeschlagen. Bitte versuchen Sie es erneut." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr ".elpx herunterladen" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "IMS-Paket" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Diese Datei wurde mit einer älteren Version von eXeLearning erstellt und ist nicht kompatibel. Bitte öffnen Sie sie mit eXeLearning 3.x und speichern Sie sie erneut." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "Die Datei ist keine gültige eXeLearning-Datei (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "Ungültige Anhangs-ID." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "Die eXeLearning-Datei wurde auf der Festplatte nicht gefunden." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Dies ist keine eXeLearning-Datei (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Fehler beim Erstellen des Verzeichnisses für extrahierte Dateien." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Fehler: eXeLearning-Inhalt nicht gefunden" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Datei herunterladen" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Dieser eXeLearning-Inhalt ist eine Quelldatei und kann nicht direkt in der Vorschau angezeigt werden." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Vollbild anzeigen" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "Inhalt wird geladen…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "eXeLearning-Editor" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "Sicherheitsüberprüfung fehlgeschlagen." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "Sie haben keine Berechtigung, auf diese Seite zuzugreifen." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "Kein Anhang angegeben." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Diese Datei ist keine eXeLearning-Datei (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "Sie haben keine Berechtigung, diese Datei zu bearbeiten." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "In eXeLearning bearbeiten" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Schließen" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Bitte warten Sie, während die Datei gespeichert wird." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Sie haben ungespeicherte Änderungen. Möchten Sie wirklich schließen?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "eXeLearning-Datei bearbeiten" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "Sie haben keine Berechtigung, diese Datei zu lesen." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Datei erfolgreich erstellt." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Für diese Datei läuft bereits ein Speichervorgang. Bitte versuchen Sie es in Kürze erneut." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Fehler beim Speichern der Datei." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "Die Dateikopie scheint abgeschnitten zu sein." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Originaldatei nicht gefunden." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Datei erfolgreich gespeichert." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Anhang nicht gefunden." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "Statischer eXeLearning-Editor nicht installiert." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "Editor-Vorlage konnte nicht geladen werden." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "eXeLearning-Dateien verwalten" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "Die hochgeladene Datei ist kein lesbares ZIP-Archiv." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "config.xml konnte nicht aus dem Archiv gelesen werden." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "Die hochgeladene Datei fehlt oder ist nicht lesbar." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "Die hochgeladene Datei ist leer." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "Der hochgeladene Stil überschreitet die maximal zulässige Größe von %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "Die PHP-Erweiterung ZipArchive ist nicht verfügbar." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "Das ZIP-Archiv enthält nicht lesbare Einträge." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Unsicherer Archiveintrag abgelehnt: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "Das Archiv enthält mehr als eine config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Im Stilpaket fehlt die config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "Das Archiv muss einen einzigen Stammordner enthalten oder alle Dateien im Stammverzeichnis ablegen." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Dateityp im Stilpaket nicht zulässig: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "ZIP-Archiv konnte nicht erneut geöffnet werden." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Unsicherer Archiveintrag bei der Extraktion abgelehnt." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Pfad-Traversal bei der Extraktion abgelehnt." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "Verzeichnis konnte nicht aus dem Archiv erstellt werden." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "Datei konnte nicht aus dem Archiv gelesen werden." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "Eine extrahierte Datei konnte nicht geschrieben werden." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml ist kein gültiges XML." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml muss ein -Element deklarieren." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Stil nicht gefunden." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "Stilverzeichnis konnte nicht erstellt werden." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "Der hochgeladene Stil enthält kein Stylesheet." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "eXeLearning-Datei neu verarbeiten" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d eXeLearning-Datei neu verarbeitet." msgstr[1] "%d eXeLearning-Dateien neu verarbeitet." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d Element übersprungen (keine eXeLearning-Datei)." msgstr[1] "%d Elemente übersprungen (keine eXeLearning-Dateien)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "%d Datei konnte nicht neu verarbeitet werden." msgstr[1] "%d Dateien konnten nicht neu verarbeitet werden." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "eXeLearning-Info" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Version:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "Quelldatei" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "exportiert" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Lizenz:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Sprache:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Typ:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Keine Vorschau verfügbar" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Dies ist eine eXeLearning v2-Quelldatei (.elp). Um den Inhalt anzuzeigen, öffnen Sie sie in eXeLearning und exportieren Sie sie als HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Vorschau in neuem Tab" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Als eXeLearning verarbeiten" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "eXeLearning-Datei (noch nicht verarbeitet)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Wird verarbeitet…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Diese Datei konnte nicht als eXeLearning verarbeitet werden." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "eXeLearning-Inhaltsvorschau" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "eXeLearning-Metadaten" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "In neuem Tab öffnen" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Ressourcentyp:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "Ungültige eXeLearning-Datei-ID." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "eXeLearning-Datei nicht gefunden." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Dies ist eine Quelldatei, die nicht direkt in der Vorschau angezeigt werden kann. Laden Sie sie herunter, um sie mit eXeLearning zu öffnen." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Interaktive Inhalte laden" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Quelldatei herunterladen" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "IMS-Paket (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "eXeLearning-Inhalt" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Laden Sie eine .elpx-Datei hoch oder wählen Sie eine aus Ihrer Mediathek" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr ".elpx-Datei hochladen" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Mediathek" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Höhe (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Lehrerebenen-Auswahl anzeigen" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Vollbild-Schaltfläche anzeigen" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Download-Optionen" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Download-Schaltfläche anzeigen" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Verfügbare Formate" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Datei ändern" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Entfernen" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Dies ist eine eXeLearning v2-Quelldatei. Der Inhalt wird im Frontend angezeigt, wenn exportiertes HTML verfügbar ist." diff --git a/languages/exelearning-eo.po b/languages/exelearning-eo.po index 2b485cb..a550ecf 100644 --- a/languages/exelearning-eo.po +++ b/languages/exelearning-eo.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Kromprogramo por subteni eXeLearning .elpx-dosierojn en WordPress. Alŝutu, administru kaj enkorpigu eXeLearning-enhavon." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Agordoj" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Agordoj de eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Superrigardo" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "La integra redaktilo estas bezonata por redakti eXeLearning-dosierojn." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Ĉi tiu instalaĵo ne inkluzivas ĝin: la oficialaj eldonpakoj enhavas la redaktilon, do bonvolu reinstali la kromprogramon el eldonpako (aŭ konstrui ĝin per «make build-editor» en disvolva kopio)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Enkorpigu alŝutitan .elpx-pakaĵon ie ajn per la kodo [exelearning], referencante la dosieron per ĝia aldonaĵo-ID en la Aŭdvida Biblioteko." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "La kompleta referenco de atributoj troviĝas ĉe la fino de ĉi tiu paĝo." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Por pliaj informoj:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Kompleta referenco de la kodo" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referenco de la programistaj hokoj" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Stiloj" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Importa politiko" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Alŝutitaj stiloj" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Enkonstruitaj stiloj" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Liverado de enhavo" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Liverado de rimedoj" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Alŝutu eXeLearning-stilpakaĵojn kaj regu kiujn stilojn la enkorpigita redaktilo montras." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Bloki uzant-importitajn stilojn" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Kiam ŝaltita, la enkorpigita redaktilo kaŝas la langeton «Uzantaj stiloj» kaj silente rifuzas instali stilon inkluzivitan en importita .elpx-projekto. Uzantoj povas elekti nur el la malsupra listo aprobita de la administranto. Tio spegulas la konduton eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Servi pakaĵajn risurcojn tra la WordPress-prokurilo" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Uzu ĉi tiun opcion nur se via retservilo redonas malĝustajn MIME-tipojn por pakaĵaj risurcoj, ekzemple JavaScript-dosieroj servataj kiel text/plain. Kiam ĝi estas ŝaltita, CSS-, JavaScript-, tiparaj, bildaj kaj aliaj pakaĵaj dosieroj estas servataj tra WordPress por ke la kromprogramo povu sendi eksplicitajn Content-Type-kapliniojn. Tio povas malpliigi la efikecon ĉar la petoj estas traktataj de PHP anstataŭ esti servataj rekte de la retservilo." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Ankoraŭ neniuj alŝutitaj stiloj." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Titolo" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "Id" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versio" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instalita" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Ŝaltita" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Enkonstruitaj stiloj ne disponeblas ĉar la enkorpigita redaktilo ne estas instalita." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Malŝaltitaj enkonstruitaj stiloj estas kaŝitaj de la redaktilo. Alŝutitaj stiloj povas esti malŝaltitaj aŭ forigitaj iam ajn. Ekzistantaj projektoj kiuj referencas mankantan stilon uzas la defaŭltan stilon de la redaktilo." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Ŝalti la stilon %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Ĉu forigi ĉi tiun stilon? Tio ne povas esti malfarita." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Forigi" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Montri pliajn detalojn" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Alŝuti novan stilon" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Alŝuti stilon" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Maksimuma dosiergrandeco: %s. Akceptiĝas nur .zip-pakaĵoj kun valida config.xml." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Integra redaktilo" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Ĉi tiu instalaĵo ne inkluzivas la enkorpigitan redaktilon, do redaktado de eXeLearning-enhavo estas malŝaltita. La oficialaj eldonpakoj inkluzivas ĝin; disvolvaj kopioj devas konstrui ĝin per «make build-editor»." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Referenco kaj ekzemploj de kodo" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Ekzemploj de kodo" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atributoj" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atributo" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Defaŭlta" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Priskribo" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Deviga. Aldonaĵo-ID de la .elpx-pakaĵo en la Aŭdvida Biblioteko." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Larĝo de la antaŭrigardo: bilderoj (600, 600px) aŭ elcentoj (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Alto de la antaŭrigardo: bilderoj (600, 600px) aŭ elcentoj (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Kiam ŝaltita, la elekto de instruista tavolo estas proponata por ke spektantoj povu malkaŝi instruistan enhavon." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Se malŝaltita, la elekto de instruista tavolo estas kaŝita en la enkorpigita eXeLearning-enhavo." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Kiam ŝaltita, montras elŝutbutonon kun pluraj formatoj." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "ĉiuj" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Komseparitaj formatoj proponotaj: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Montri la ekrankopion de la pakaĵo: no, poster (klaku por ŝargi) aŭ only (nur bildo). Bezonas eXeLearning 4.0.1 aŭ pli novan." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Montras la tutekranan butonon en la ilobreto. Malŝaltita defaŭlte; agordu al 1 por montri ĝin." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hokoj por programistoj" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "La eligo de la kodo agordeblas per la filtriloj exelearning_shortcode_atts, exelearning_preview_url kaj exelearning_shortcode_output, inter aliaj agoj kaj filtriloj." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Nesufiĉaj permesoj." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Stilo instalita." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "Neniu dosiero alŝutita." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Dosiera alŝuto malsukcesis." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "La alŝutita dosiero ne estas alirebla." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "La alŝutita dosiero devas esti .zip-arkivo." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Stilo forigita." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Malsukcesis ŝargi la redaktilan ŝablonon de eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Ŝablona eraro" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Konservante..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Sukcese konservita en WordPress" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Konservi en WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Ŝargante projekton..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Eraro" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Nevalida enhava identigilo." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Nevalida dosiera vojo." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Dosiero ne trovita." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Aliro rifuzita." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Pliaj elŝutformatoj" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instalu la eXeLearning-redaktilon el la agordpaĝo de la kromaĵo por ŝalti ĉi tiun formaton." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "Preparante elŝuton…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "Elŝuto malsukcesis. Bonvolu reprovi." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Elŝuti .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Reto" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "IMS-pakaĵo" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Ĉi tiu dosiero estis kreita per pli malnova versio de eXeLearning kaj ne estas kongrua. Bonvolu malfermi ĝin per eXeLearning 3.x kaj konservi ĝin denove." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "La dosiero ne estas valida eXeLearning-dosiero (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "Nevalida kunsendaĵa ID." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "La eXeLearning-dosiero ne troviĝis en la disko." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Ĉi tio ne estas eXeLearning-dosiero (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Malsukcesis krei dosierujon por ĉerpitaj dosieroj." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Eraro: eXeLearning-enhavo ne trovita" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Elŝuti dosieron" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Ĉi tiu eXeLearning-enhavo estas fontdosiero kaj ne povas esti antaŭrigardata rekte." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Vidi tutekrane" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "Enhavo estas ŝargata…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Redaktilo de eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "Sekureca kontrolo malsukcesis." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "Vi ne havas permeson aliri ĉi tiun paĝon." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "Neniu kunsendaĵo specifita." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Ĉi tiu dosiero ne estas eXeLearning-dosiero (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "Vi ne havas permeson redakti ĉi tiun dosieron." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Redakti en eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Fermi" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Bonvolu atendi dum la dosiero estas konservata." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Vi havas nekonservitajn ŝanĝojn. Ĉu vi certas, ke vi volas fermi?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Redakti eXeLearning-dosieron" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "Vi ne havas permeson legi ĉi tiun dosieron." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Dosiero sukcese kreita." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Alia konservado jam okazas por ĉi tiu dosiero. Bonvolu reprovi baldaŭ." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Malsukcesis konservi la dosieron." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "La dosiera kopio ŝajnas esti trunkita." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Originala dosiero ne trovita." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Dosiero sukcese konservita." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Aldonaĵo ne trovita." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "La statika eXeLearning-redaktilo ne estas instalita." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "Ne eblis ŝargi la redaktilan ŝablonon." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Administri eXeLearning-dosierojn" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "La alŝutita dosiero ne estas legebla ZIP-arkivo." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "config.xml ne legeblis el la arkivo." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "La alŝutita dosiero mankas aŭ ne legeblas." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "La alŝutita dosiero estas malplena." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "La alŝutita stilo superas la maksimuman permesatan grandecon de %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "La PHP-etendaĵo ZipArchive ne disponeblas." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "La ZIP-arkivo enhavas nelegeblajn erojn." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Malsekura arkiverero malakceptita: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "La arkivo enhavas pli ol unu config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "En la stilpakaĵo mankas config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "La arkivo devas enhavi ununuran radikan dosierujon aŭ meti ĉiujn dosierojn en la radikon." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Dosiertipo ne permesata en la stilpakaĵo: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "Ne eblis remalfermi la ZIP-arkivon." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Malsekura arkiverero malakceptita dum la malpakado." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Vojtravado malakceptita dum la malpakado." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "Ne eblis krei dosierujon el la arkivo." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "Ne eblis legi dosieron el la arkivo." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "Ne eblis skribi malpakitan dosieron." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml ne estas valida XML." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml devas deklari elementon ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Stilo ne trovita." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "Ne eblis krei la stilan dosierujon." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "La alŝutita stilo ne enhavas iun stilfolion." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Reprilabori eXeLearning-dosieron" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d eXeLearning-dosiero reprilaborita." msgstr[1] "%d eXeLearning-dosieroj reprilaboritaj." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d ero preterlasita (ne estas eXeLearning-dosiero)." msgstr[1] "%d eroj preterlasitaj (ne estas eXeLearning-dosieroj)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "%d dosiero ne povis esti reprilaborita." msgstr[1] "%d dosieroj ne povis esti reprilaboritaj." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Informoj pri eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versio:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "fontdosiero" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "eksportita" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Licenco:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Lingvo:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tipo:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Neniu antaŭrigardo disponebla" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Ĉi tio estas eXeLearning v2 fontdosiero (.elp). Por vidi la enhavon, malfermu ĝin en eXeLearning kaj eksportu ĝin kiel HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Antaŭrigardo en nova langeto" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Prilabori kiel eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "eXeLearning-dosiero (ankoraŭ ne prilaborita)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Prilaborante…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Ĉi tiu dosiero ne povis esti prilaborita kiel eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Antaŭrigardo de eXeLearning-enhavo" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadatumoj de eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Malfermi en nova langeto" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Rimeda tipo:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "Nevalida eXeLearning-dosiera ID." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "eXeLearning-dosiero ne trovita." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Ĉi tio estas fontdosiero kiu ne povas esti antaŭrigardata rekte. Elŝutu ĝin por malfermi per eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Ŝargi interagan enhavon" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Elŝuti fontdosieron" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "IMS-pakaĵo (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "eXeLearning-enhavo" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Alŝutu aŭ elektu .elpx-dosieron el via mediobiblioteko" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Alŝuti .elpx-dosieron" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Mediobiblioteko" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Alto (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Montri la elekton de instruista tavolo" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Montri tutekranan butonon" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Elŝutaj opcioj" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Montri elŝutbutonon" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Disponeblaj formatoj" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Ŝanĝi dosieron" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Forigi" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Ĉi tio estas eXeLearning v2 fontdosiero. La enhavo estos montrata en la fasado se eksportita HTML estas disponebla." diff --git a/languages/exelearning-es_ES.po b/languages/exelearning-es_ES.po index cc37da0..8478e15 100644 --- a/languages/exelearning-es_ES.po +++ b/languages/exelearning-es_ES.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Plugin para gestionar archivos .elpx de eXeLearning en WordPress. Sube, gestiona e incrusta contenido de eXeLearning." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Ajustes" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Ajustes de eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Vista general" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "El editor integrado es necesario para editar archivos eXeLearning." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Esta instalación no lo incluye: los paquetes de las versiones oficiales ya llevan el editor, así que reinstala el plugin desde un paquete de versión (o compílalo con «make build-editor» en una copia de desarrollo)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Incrusta un paquete .elpx subido en cualquier lugar con el código corto [exelearning], referenciando el archivo por su ID de adjunto en la Biblioteca de medios." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "La referencia completa de atributos está disponible al final de esta página." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Para más información:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Referencia completa del código corto" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referencia de hooks para desarrolladores" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Estilos" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Política de importación" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Estilos subidos" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Estilos integrados" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Entrega de contenido" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Entrega de recursos" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Sube paquetes de estilos de eXeLearning y controla qué estilos muestra el editor embebido." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Bloquear estilos importados por usuarios" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Cuando está activado, el editor embebido oculta la pestaña «Estilos de usuario» y rechaza silenciosamente la instalación de cualquier estilo incluido en un proyecto .elpx importado. Los usuarios solo pueden elegir entre la lista aprobada por la administración que se muestra debajo. Este comportamiento replica el de eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Servir los recursos del paquete a través del proxy de WordPress" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Use esta opción solo si su servidor web devuelve tipos MIME incorrectos para los recursos del paquete, por ejemplo archivos JavaScript servidos como text/plain. Cuando está activada, los archivos CSS, JavaScript, fuentes, imágenes y otros archivos del paquete se sirven a través de WordPress para que el plugin pueda enviar cabeceras Content-Type explícitas. Esto puede reducir el rendimiento porque las solicitudes las gestiona PHP en lugar de servirse directamente desde el servidor web." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Aún no hay estilos subidos." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Título" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "Id" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versión" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instalado" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Habilitado" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Los estilos integrados no están disponibles porque el editor embebido no está instalado." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Los estilos integrados deshabilitados se ocultan del editor. Los estilos subidos se pueden deshabilitar o eliminar en cualquier momento. Los proyectos existentes que hagan referencia a un estilo inexistente utilizarán el estilo predeterminado del editor." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Habilitar el estilo %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "¿Eliminar este estilo? Esta acción no se puede deshacer." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Eliminar" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Mostrar más detalles" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Subir un nuevo estilo" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Subir estilo" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Tamaño máximo de archivo: %s. Solo se aceptan paquetes .zip que contengan un config.xml válido." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editor integrado" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Esta instalación no incluye el editor integrado, por lo que la edición de contenido eXeLearning está desactivada. Los paquetes de las versiones oficiales lo incluyen; las copias de desarrollo deben compilarlo con «make build-editor»." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Referencia y ejemplos del código corto" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Ejemplos de código corto" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atributos" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atributo" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Por defecto" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Descripción" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Obligatorio. ID de adjunto del paquete .elpx en la Biblioteca de medios." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Anchura de la vista previa: píxeles (600, 600px) o porcentajes (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Altura de la vista previa: píxeles (600, 600px) o porcentajes (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Cuando se activa, se ofrece el selector de capa docente para que quien lo vea pueda mostrar el contenido docente." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Si se desactiva, se ocultará el selector de capa docente en el contenido eXeLearning embebido." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Cuando se activa, muestra un botón de descarga multiformato." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "todos" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Formatos separados por comas a ofrecer: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Muestra la captura de pantalla del paquete: no, poster (clic para cargar) u only (solo imagen). Requiere eXeLearning 4.0.1 o superior." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Muestra el botón de pantalla completa en la barra de herramientas. Desactivado de forma predeterminada; ponlo a 1 para mostrarlo." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hooks para desarrolladores" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "La salida del código corto se puede personalizar con los filtros exelearning_shortcode_atts, exelearning_preview_url y exelearning_shortcode_output, entre otras acciones y filtros." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Permisos insuficientes." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Estilo instalado." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "No se subió ningún archivo." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Error al subir el archivo." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "No se puede acceder al archivo subido." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "El archivo subido debe ser un paquete .zip." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Estilo eliminado." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Error al cargar la plantilla del editor de eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Error de plantilla" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Guardando..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Guardado en WordPress correctamente" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Guardar en WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Cargando proyecto..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Error" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Identificador de contenido no válido." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Ruta de archivo no válida." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Archivo no encontrado." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Acceso denegado." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Más formatos de descarga" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instala el editor eXeLearning desde la página de ajustes del plugin para habilitar este formato." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "Preparando la descarga…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "La descarga ha fallado. Por favor, inténtelo de nuevo." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Descargar .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "Paquete IMS" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Este archivo fue creado con una versión anterior de eXeLearning y no es compatible. Por favor, ábrelo con eXeLearning 3.x y guárdalo de nuevo." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "El archivo no es un archivo válido de eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "ID de adjunto no válido." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "No se encontró el archivo eXeLearning en el disco." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Este no es un archivo eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Error al crear el directorio para los archivos extraídos." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Error: contenido de eXeLearning no encontrado" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Descargar archivo" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Este contenido de eXeLearning es un archivo fuente y no puede previsualizarse directamente." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Ver a pantalla completa" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "Cargando contenido…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Editor de eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "La verificación de seguridad falló." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "No tienes permiso para acceder a esta página." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "No se especificó ningún adjunto." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Este archivo no es un archivo eXeLearning (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "No tienes permiso para editar este archivo." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Editar en eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Cerrar" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Por favor, espere mientras se guarda el archivo." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Tiene cambios sin guardar. ¿Está seguro de que desea cerrar?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Editar archivo eXeLearning" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "No tienes permiso para leer este archivo." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Archivo creado correctamente." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Ya hay un guardado en curso para este archivo. Vuelve a intentarlo en unos instantes." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Error al guardar el archivo." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "La copia del archivo parece estar truncada." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Archivo original no encontrado." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Archivo guardado correctamente." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Adjunto no encontrado." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "El editor estático de eXeLearning no está instalado." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "No se pudo cargar la plantilla del editor." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Gestionar archivos eXeLearning" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "El archivo subido no es un archivo ZIP legible." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "No se pudo leer config.xml del archivo." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "El archivo subido no existe o no se puede leer." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "El archivo subido está vacío." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "El estilo subido supera el tamaño máximo permitido de %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "La extensión ZipArchive de PHP no está disponible." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "El archivo ZIP contiene entradas ilegibles." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Entrada no segura rechazada en el archivo: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "El archivo contiene más de un config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Al paquete de estilo le falta config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "El archivo debe contener una única carpeta raíz o tener todos los ficheros en la raíz." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Tipo de archivo no permitido en el paquete de estilo: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "No se pudo reabrir el archivo ZIP." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Se rechazó una entrada no segura del archivo durante la extracción." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Se rechazó un intento de escape de ruta durante la extracción." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "No se pudo crear un directorio del archivo." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "No se pudo leer un archivo del archivo comprimido." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "No se pudo escribir un archivo extraído." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml no es XML válido." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml debe declarar un elemento ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Estilo no encontrado." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "No se pudo crear el directorio del estilo." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "El estilo subido no contiene ninguna hoja de estilos." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Reprocesar archivo eXeLearning" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d archivo eXeLearning reprocesado." msgstr[1] "%d archivos eXeLearning reprocesados." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d elemento omitido (no es un archivo eXeLearning)." msgstr[1] "%d elementos omitidos (no son archivos eXeLearning)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "%d archivo no se pudo reprocesar." msgstr[1] "%d archivos no se pudieron reprocesar." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Información de eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versión:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "archivo fuente" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "exportado" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Licencia:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Idioma:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tipo:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Vista previa no disponible" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Este es un archivo fuente de eXeLearning v2 (.elp). Para ver el contenido, ábrelo en eXeLearning y expórtalo como HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Vista previa en nueva pestaña" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Procesar como eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "Archivo eXeLearning (aún sin procesar)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Procesando…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Este archivo no se pudo procesar como eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Vista previa del contenido eXeLearning" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadatos de eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Abrir en nueva pestaña" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Tipo de recurso:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "ID de archivo eXeLearning no válido." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "Archivo eXeLearning no encontrado." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Este es un archivo fuente que no puede previsualizarse directamente. Descárgalo para abrirlo con eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Cargar contenido interactivo" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Descargar archivo fuente" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "Paquete IMS (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "Contenido eXeLearning" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Sube o selecciona un archivo .elpx de tu biblioteca de medios" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Subir archivo .elpx" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Biblioteca de medios" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Altura (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Mostrar el selector de capa docente" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Mostrar el botón de pantalla completa" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Opciones de descarga" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Mostrar el botón de descarga" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formatos disponibles" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Cambiar archivo" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Eliminar" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Este es un archivo fuente de eXeLearning v2. El contenido se mostrará en el frontend si hay HTML exportado disponible." diff --git a/languages/exelearning-eu.po b/languages/exelearning-eu.po index a2a57bd..a83c490 100644 --- a/languages/exelearning-eu.po +++ b/languages/exelearning-eu.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "eXeLearning .elpx fitxategiak WordPressen kudeatzeko plugina. Igo, kudeatu eta txertatu eXeLearning edukiak." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Ezarpenak" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "eXeLearning ezarpenak" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Ikuspegi orokorra" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "Editore txertatua beharrezkoa da eXeLearning fitxategiak editatzeko." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Instalazio honek ez du barne hartzen: bertsio ofizialen paketeek editorea dakarte, beraz, instalatu berriro plugina bertsio-pakete batetik (edo konpilatu «make build-editor» erabiliz garapen-kopia batean)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Txertatu igotako .elpx pakete bat edonon [exelearning] kode laburrarekin, fitxategia Multimedia Liburutegiko eranskin IDaren bidez aipatuz." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "Atributuen erreferentzia osoa orri honen amaieran dago eskuragarri." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Informazio gehiagorako:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Kode laburraren erreferentzia osoa" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Garatzaileentzako hook-en erreferentzia" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Estiloak" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Inportazio-politika" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Igotako estiloak" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Estilo integratuak" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Edukiaren entrega" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Baliabideen entrega" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Igo eXeLearning estilo-paketeak eta kontrolatu txertatutako editoreak zein estilo erakusten dituen." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Erabiltzaileek inportatutako estiloak blokeatu" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Gaituta dagoenean, txertatutako editoreak «Erabiltzaile-estiloak» fitxa ezkutatzen du eta isilean uko egiten dio inportatutako .elpx proiektu batean sartutako estilo bat instalatzeari. Erabiltzaileek beheko administratzaileak onartutako zerrendatik bakarrik aukera dezakete. Honek eXeLearning ONLINE_THEMES_INSTALL=false portaera islatzen du." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Paketearen baliabideak WordPress-en proxyaren bidez zerbitzatu" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Erabili aukera hau soilik zure web zerbitzariak paketearen baliabideentzat MIME mota okerrak itzultzen baditu, adibidez text/plain gisa zerbitzatzen diren JavaScript fitxategiak. Gaituta dagoenean, CSS, JavaScript, letra-tipo, irudi eta paketearen beste fitxategi batzuk WordPress-en bidez zerbitzatzen dira, pluginak Content-Type goiburu esplizituak bidali ahal izateko. Horrek errendimendua murriztu dezake, eskaerak PHPk kudeatzen baititu web zerbitzaritik zuzenean zerbitzatu beharrean." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Oraindik ez dago igotako estilorik." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Izenburua" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "Id" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Bertsioa" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instalatuta" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Gaituta" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Estilo integratuak ez daude erabilgarri txertatutako editorea instalatuta ez dagoelako." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Desgaitutako estilo integratuak editoretik ezkutatzen dira. Igotako estiloak edozein unetan desgaitu edo ezaba daitezke. Falta den estilo bat aipatzen duten proiektuek editorearen estilo lehenetsia erabiltzen dute." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Gaitu %s estiloa" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Estilo hau ezabatu? Ekintza hau ezin da desegin." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Ezabatu" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Erakutsi xehetasun gehiago" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Igo estilo berri bat" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Igo estiloa" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Fitxategiaren gehienezko tamaina: %s. config.xml baliodun bat duten .zip paketeak soilik onartzen dira." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editorea txertatua" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Instalazio honek ez du editore txertatua barne hartzen, beraz, eXeLearning edukia editatzea desgaituta dago. Bertsio ofizialen paketeek barne hartzen dute; garapen-kopiek «make build-editor» erabiliz konpilatu behar dute." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Kode laburraren erreferentzia eta adibideak" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Kode laburraren adibideak" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atributuak" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atributua" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Lehenetsia" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Deskribapena" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr ".elpx paketearen Multimedia Liburutegiko eranskin IDa. Beharrezkoa." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Aurrebistaren zabalera: pixelak (600, 600px) edo ehunekoak (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Aurrebistaren altuera: pixelak (600, 600px) edo ehunekoak (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Aktibatzen denean, irakasle-geruza hautatzailea eskaintzen da ikusleek irakasle-edukia ager dezaten." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Desaktibatuta badago, irakasle-geruza hautatzailea ezkutatuko da eXeLearning eduki txertatuan." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Gaituta dagoenean, formatu anitzeko deskarga-botoia erakusten du." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "guztiak" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Komaz bereizitako formatuak eskaintzeko: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Erakutsi paketearen pantaila-argazkia: no, poster (egin klik kargatzeko) edo only (irudia soilik). eXeLearning 4.0.1 edo berriagoa behar du." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Pantaila osoko botoia tresna-barran erakusten du. Lehenetsita desgaituta; jarri 1 erakusteko." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Garatzaileentzako hook-ak" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "Kode laburraren irteera exelearning_shortcode_atts, exelearning_preview_url eta exelearning_shortcode_output iragazkiekin pertsonaliza daiteke, beste ekintza eta iragazki batzuen artean." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Baimen nahikorik ez." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Estiloa instalatu da." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "Ez da fitxategirik igo." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Fitxategia igotzeak huts egin du." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "Igotako fitxategia ezin da atzitu." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "Igotako fitxategiak .zip artxibo bat izan behar du." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Estiloa ezabatu da." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Errorea eXeLearning editorearen txantiloia kargatzean." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Txantiloi errorea" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Gordetzen..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "WordPressen behar bezala gorde da" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Gorde WordPressen" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Proiektua kargatzen..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Errorea" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Eduki identifikatzaile baliogabea." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Fitxategi bide baliogabea." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Fitxategia ez da aurkitu." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Sarbidea ukatua." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Deskarga-formatu gehiago" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instalatu eXeLearning editorea pluginaren ezarpen-orritik formatu hau gaitzeko." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "Deskarga prestatzen…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "Deskargak huts egin du. Saiatu berriro." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr ".elpx deskargatu" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "IMS paketea" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Fitxategi hau eXeLearningen bertsio zaharrago batekin sortu zen eta ez da bateragarria. Mesedez, ireki eXeLearning 3.x-rekin eta gorde berriro." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "Fitxategia ez da baliozko eXeLearning fitxategia (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "Eranskin ID baliogabea." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "Ezin izan da eXeLearning fitxategia diskoan aurkitu." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Hau ez da eXeLearning fitxategia (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Errorea ateratako fitxategien direktorioa sortzean." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Errorea: eXeLearning edukia ez da aurkitu" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Deskargatu fitxategia" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "eXeLearning eduki hau iturburu fitxategia da eta ezin da zuzenean aurreikusi." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Ikusi pantaila osoan" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "Edukia kargatzen…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "eXeLearning editorea" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "Segurtasun egiaztapenak huts egin du." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "Ez duzu orrialde honetara sartzeko baimenik." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "Ez da erantskinik zehaztu." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Fitxategi hau ez da eXeLearning fitxategia (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "Ez duzu fitxategi hau editatzeko baimenik." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Editatu eXeLearningen" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Itxi" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Mesedez, itxaron fitxategia gordetzen den bitartean." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Gorde gabeko aldaketak dituzu. Ziur zaude itxi nahi duzula?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Editatu eXeLearning fitxategia" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "Ez duzu fitxategi hau irakurtzeko baimenik." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Fitxategia behar bezala sortu da." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Fitxategi honetarako beste gordetze bat abian dago jada. Saiatu berriro laster." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Errorea fitxategia gordetzean." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "Fitxategiaren kopia moztuta dagoela dirudi." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Jatorrizko fitxategia ez da aurkitu." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Fitxategia behar bezala gorde da." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Ez da eranskina aurkitu." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "eXeLearning editore estatikoa ez dago instalatuta." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "Ezin izan da editorearen txantiloia kargatu." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Kudeatu eXeLearning fitxategiak" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "Igotako fitxategia ez da ZIP artxibo irakurgarri bat." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "Ezin izan da config.xml artxibotik irakurri." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "Igotako fitxategia falta da edo ezin da irakurri." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "Igotako fitxategia hutsik dago." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "Igotako estiloak gainditu egiten du gehienez onartzen den %s tamaina." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "PHPren ZipArchive luzapena ez dago erabilgarri." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "ZIP artxiboak irakurri ezin diren sarrerak ditu." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Artxibo-sarrera ez segurua baztertu da: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "Artxiboak config.xml bat baino gehiago ditu." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Estilo-paketeari config.xml falta zaio." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "Artxiboak erro-karpeta bakar bat izan behar du edo fitxategi guztiak erroan jarri." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Estilo-paketean onartzen ez den fitxategi mota: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "Ezin izan da ZIP artxiboa berriro ireki." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Erauzketa garaian artxibo-sarrera ez segurua baztertu da." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Erauzketa garaian bide-zeharkatzea baztertu da." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "Ezin izan da artxibotik direktorio bat sortu." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "Ezin izan da artxibotik fitxategi bat irakurri." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "Ezin izan da erauzitako fitxategi bat idatzi." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml ez da baliozko XML." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml-ek elementu bat deklaratu behar du." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Ez da estiloa aurkitu." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "Ezin izan da estiloaren direktorioa sortu." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "Igotako estiloak ez du estilo-orririk." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Birprozesatu eXeLearning fitxategia" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "eXeLearning fitxategi %d birprozesatu da." msgstr[1] "%d eXeLearning fitxategi birprozesatu dira." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "elementu %d saltatu da (ez da eXeLearning fitxategia)." msgstr[1] "%d elementu saltatu dira (ez dira eXeLearning fitxategiak)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "ezin izan da fitxategi %d birprozesatu." msgstr[1] "ezin izan dira %d fitxategi birprozesatu." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "eXeLearning informazioa" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Bertsioa:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "iturburu fitxategia" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "esportatua" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Lizentzia:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Hizkuntza:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Mota:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Aurrebista ez dago eskuragarri" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Hau eXeLearning v2 iturburu fitxategia da (.elp). Edukia ikusteko, ireki eXeLearningen eta esportatu HTML gisa." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Aurrebista fitxa berrian" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Prozesatu eXeLearning gisa" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "eXeLearning fitxategia (oraindik prozesatu gabe)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Prozesatzen…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Fitxategi hau ezin izan da eXeLearning gisa prozesatu." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "eXeLearning edukiaren aurrebista" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "eXeLearning metadatuak" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Ireki fitxa berrian" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Baliabide mota:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "eXeLearning fitxategi ID baliogabea." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "eXeLearning fitxategia ez da aurkitu." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Hau iturburu fitxategia da eta ezin da zuzenean aurreikusi. Deskargatu eXeLearningekin irekitzeko." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Kargatu eduki interaktiboa" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Deskargatu iturburu fitxategia" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "IMS paketea (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "eXeLearning edukia" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Igo edo hautatu .elpx fitxategia zure multimedia liburutegitik" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Igo .elpx fitxategia" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Multimedia liburutegia" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Altuera (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Erakutsi irakasle-geruza hautatzailea" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Erakutsi pantaila osoko botoia" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Deskarga-aukerak" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Erakutsi deskarga-botoia" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formatu erabilgarriak" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Aldatu fitxategia" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Kendu" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Hau eXeLearning v2 iturburu fitxategia da. Edukia frontend-ean bistaratuko da esportatutako HTML eskuragarri badago." diff --git a/languages/exelearning-gl_ES.po b/languages/exelearning-gl_ES.po index 53be3b3..d27953f 100644 --- a/languages/exelearning-gl_ES.po +++ b/languages/exelearning-gl_ES.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Complemento para xestionar ficheiros .elpx de eXeLearning en WordPress. Sube, xestiona e incrusta contido de eXeLearning." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Axustes" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Axustes de eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Vista xeral" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "O editor integrado é necesario para editar ficheiros eXeLearning." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Esta instalación non o inclúe: os paquetes das versións oficiais xa levan o editor, así que reinstala o plugin desde un paquete de versión (ou compílao con «make build-editor» nunha copia de desenvolvemento)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Incorpora en calquera lugar un paquete .elpx subido co código curto [exelearning], referenciando o ficheiro polo seu ID de anexo na Biblioteca multimedia." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "A referencia completa de atributos está dispoñible ao final desta páxina." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Para máis información:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Referencia completa do código curto" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referencia dos hooks para programadores" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Estilos" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Política de importación" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Estilos subidos" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Estilos integrados" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Entrega de contido" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Entrega de recursos" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Sube paquetes de estilos de eXeLearning e controla que estilos amosa o editor incrustado." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Bloquear os estilos importados por usuarios" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Cando se activa, o editor incrustado agocha a pestana «Estilos de usuario» e négase silenciosamente a instalar un estilo incluído nun proxecto .elpx importado. Os usuarios só poden escoller da lista aprobada polo administrador de embaixo. Isto reproduce o comportamento eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Servir os recursos do paquete a través do proxy de WordPress" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Use esta opción só se o seu servidor web devolve tipos MIME incorrectos para os recursos do paquete, por exemplo ficheiros JavaScript servidos como text/plain. Cando está activada, os ficheiros CSS, JavaScript, fontes, imaxes e outros ficheiros do paquete sérvense a través de WordPress para que o complemento poida enviar cabeceiras Content-Type explícitas. Isto pode reducir o rendemento porque as solicitudes xestiónaas PHP en lugar de servirse directamente desde o servidor web." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Aínda non hai estilos subidos." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Título" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "Id" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versión" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instalado" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Habilitado" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Os estilos integrados non están dispoñibles porque o editor incrustado non está instalado." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Os estilos integrados desactivados agóchanse do editor. Os estilos subidos pódense desactivar ou eliminar en calquera momento. Os proxectos existentes que referencian un estilo que falta usan o estilo predeterminado do editor." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Habilitar o estilo %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Eliminar este estilo? Esta acción non se pode desfacer." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Eliminar" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Mostrar máis detalles" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Subir un novo estilo" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Subir estilo" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Tamaño máximo do ficheiro: %s. Só se aceptan paquetes .zip que conteñan un config.xml válido." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editor integrado" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Esta instalación non inclúe o editor integrado, polo que a edición de contido eXeLearning está desactivada. Os paquetes das versións oficiais inclúeno; as copias de desenvolvemento deben compilalo con «make build-editor»." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Referencia e exemplos do código curto" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Exemplos de código curto" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atributos" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atributo" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Predeterminado" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Descrición" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Obrigatorio. ID de anexo do paquete .elpx na Biblioteca multimedia." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Largura da vista previa: píxeles (600, 600px) ou porcentaxes (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Altura da vista previa: píxeles (600, 600px) ou porcentaxes (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Cando se activa, ofrécese o selector de capa docente para que quen o vexa poida amosar o contido docente." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Se se desactiva, ocultarase o selector de capa docente no contido eXeLearning embebido." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Cando se activa, amosa un botón de descarga multiformato." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "todos" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Formatos separados por comas a ofrecer: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Amosar a captura de pantalla do paquete: no, poster (preme para cargar) ou only (só imaxe). Require eXeLearning 4.0.1 ou superior." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Amosa o botón de pantalla completa na barra de ferramentas. Desactivado por defecto; pon a 1 para amosalo." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hooks para desenvolvedores" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "A saída do código curto pode personalizarse cos filtros exelearning_shortcode_atts, exelearning_preview_url e exelearning_shortcode_output, entre outras accións e filtros." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Permisos insuficientes." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Estilo instalado." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "Non se subiu ningún ficheiro." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Erro ao subir o ficheiro." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "Non se pode acceder ao ficheiro subido." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "O ficheiro subido debe ser un paquete .zip." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Estilo eliminado." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Erro ao cargar o modelo do editor de eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Erro de modelo" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Gardando..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Gardado en WordPress correctamente" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Gardar en WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Cargando proxecto..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Erro" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Identificador de contido non válido." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Ruta de ficheiro non válida." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Ficheiro non atopado." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Acceso denegado." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Máis formatos de descarga" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instala o editor de eXeLearning desde a páxina de configuración do complemento para habilitar este formato." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "Preparando a descarga…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "A descarga fallou. Téntao de novo." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Descargar .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "Paquete IMS" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Este ficheiro foi creado cunha versión anterior de eXeLearning e non é compatible. Por favor, ábreo con eXeLearning 3.x e gárdao de novo." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "O ficheiro non é un ficheiro válido de eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "ID de adxunto non válido." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "Non se atopou o ficheiro eXeLearning no disco." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Este non é un ficheiro eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Erro ao crear o directorio para os ficheiros extraídos." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Erro: contido de eXeLearning non atopado" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Descargar ficheiro" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Este contido de eXeLearning é un ficheiro fonte e non se pode previsualizar directamente." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Ver a pantalla completa" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "Cargando o contido…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Editor de eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "A verificación de seguridade fallou." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "Non tes permiso para acceder a esta páxina." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "Non se especificou ningún adxunto." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Este ficheiro non é un ficheiro eXeLearning (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "Non tes permiso para editar este ficheiro." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Editar en eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Pechar" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Por favor, agarde mentres se garda o ficheiro." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Ten cambios sen gardar. Está seguro de que desexa pechar?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Editar ficheiro eXeLearning" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "Non tes permiso para ler este ficheiro." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Ficheiro creado correctamente." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Xa hai un gardado en curso para este ficheiro. Téntao de novo dentro dun momento." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Erro ao gardar o ficheiro." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "A copia do ficheiro parece estar truncada." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Ficheiro orixinal non atopado." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Ficheiro gardado correctamente." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Non se atopou o anexo." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "O editor estático de eXeLearning non está instalado." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "Non se puido cargar o modelo do editor." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Xestionar ficheiros eXeLearning" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "O ficheiro subido non é un arquivo ZIP lexible." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "Non se puido ler config.xml do arquivo." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "O ficheiro subido falta ou non se pode ler." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "O ficheiro subido está baleiro." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "O estilo subido supera o tamaño máximo permitido de %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "A extensión ZipArchive de PHP non está dispoñible." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "O arquivo ZIP contén entradas ilexibles." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Rexeitouse unha entrada de arquivo insegura: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "O arquivo contén máis dun config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Ao paquete de estilo fáltalle config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "O arquivo debe conter unha única carpeta raíz ou situar todos os ficheiros na raíz." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Tipo de ficheiro non permitido no paquete de estilo: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "Non se puido reabrir o arquivo ZIP." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Rexeitouse unha entrada de arquivo insegura durante a extracción." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Rexeitouse un salto de ruta durante a extracción." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "Non se puido crear un directorio do arquivo." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "Non se puido ler un ficheiro do arquivo." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "Non se puido escribir un ficheiro extraído." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml non é XML válido." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml debe declarar un elemento ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Non se atopou o estilo." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "Non se puido crear o directorio do estilo." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "O estilo subido non contén ningunha folla de estilo." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Reprocesar o ficheiro eXeLearning" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d ficheiro eXeLearning reprocesado." msgstr[1] "%d ficheiros eXeLearning reprocesados." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d elemento omitido (non é un ficheiro eXeLearning)." msgstr[1] "%d elementos omitidos (non son ficheiros eXeLearning)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "Non se puido reprocesar %d ficheiro." msgstr[1] "Non se puideron reprocesar %d ficheiros." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Información de eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versión:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "ficheiro fonte" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "exportado" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Licenza:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Idioma:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tipo:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Vista previa non dispoñible" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Este é un ficheiro fonte de eXeLearning v2 (.elp). Para ver o contido, ábreo en eXeLearning e expórtao como HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Vista previa nunha nova pestana" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Procesar como eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "Ficheiro eXeLearning (aínda sen procesar)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Procesando…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Non se puido procesar este ficheiro como eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Vista previa do contido eXeLearning" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadatos de eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Abrir nunha nova pestana" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Tipo de recurso:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "ID de ficheiro eXeLearning non válido." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "Ficheiro eXeLearning non atopado." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Este é un ficheiro fonte que non se pode previsualizar directamente. Descárgao para abrilo con eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Cargar contido interactivo" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Descargar ficheiro fonte" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "Paquete IMS (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "Contido eXeLearning" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Sube ou selecciona un ficheiro .elpx da túa biblioteca de medios" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Subir ficheiro .elpx" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Biblioteca de medios" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Altura (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Amosar o selector de capa docente" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Amosar o botón de pantalla completa" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Opcións de descarga" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Amosar o botón de descarga" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formatos dispoñibles" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Cambiar ficheiro" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Eliminar" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Este é un ficheiro fonte de eXeLearning v2. O contido mostrarase no frontend se hai HTML exportado dispoñible." diff --git a/languages/exelearning-it_IT.po b/languages/exelearning-it_IT.po index 066a29c..c5ef724 100644 --- a/languages/exelearning-it_IT.po +++ b/languages/exelearning-it_IT.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Plugin per gestire i file .elpx di eXeLearning in WordPress. Carica, gestisci e incorpora contenuti eXeLearning." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Impostazioni" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Impostazioni di eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Panoramica" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "L'editor integrato è necessario per modificare i file eXeLearning." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Questa installazione non lo include: i pacchetti delle versioni ufficiali contengono già l'editor, quindi reinstalla il plugin da un pacchetto di rilascio (oppure compilalo con «make build-editor» in una copia di sviluppo)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Incorpora ovunque un pacchetto .elpx caricato con lo shortcode [exelearning], facendo riferimento al file tramite il suo ID allegato nella Libreria media." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "Il riferimento completo degli attributi è disponibile in fondo a questa pagina." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Per maggiori informazioni:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Riferimento completo dello shortcode" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Riferimento dei hook per sviluppatori" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Stili" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Criteri di importazione" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Stili caricati" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Stili integrati" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Distribuzione dei contenuti" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Distribuzione delle risorse" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Carica pacchetti di stile eXeLearning e controlla quali stili espone l'editor incorporato." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Blocca gli stili importati dagli utenti" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Se attivato, l'editor incorporato nasconde la scheda «Stili utente» e rifiuta silenziosamente di installare uno stile incluso in un progetto .elpx importato. Gli utenti possono scegliere solo dall'elenco approvato dall'amministratore qui sotto. Ciò rispecchia il comportamento di eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Servire le risorse del pacchetto tramite il proxy di WordPress" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Utilizza questa opzione solo se il tuo server web restituisce tipi MIME errati per le risorse del pacchetto, ad esempio file JavaScript serviti come text/plain. Quando è attivata, i file CSS, JavaScript, dei caratteri, delle immagini e altri file del pacchetto vengono serviti tramite WordPress affinché il plugin possa inviare intestazioni Content-Type esplicite. Questo può ridurre le prestazioni perché le richieste vengono gestite da PHP anziché essere servite direttamente dal server web." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Nessuno stile caricato." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Titolo" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "ID" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versione" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Installato" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Abilitato" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Gli stili integrati non sono disponibili perché l'editor incorporato non è installato." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Gli stili integrati disabilitati sono nascosti nell'editor. Gli stili caricati possono essere disabilitati o eliminati in qualsiasi momento. I progetti esistenti che fanno riferimento a uno stile mancante usano lo stile predefinito dell'editor." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Abilita lo stile %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Eliminare questo stile? Questa operazione non può essere annullata." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Elimina" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Mostra più dettagli" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Carica un nuovo stile" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Carica stile" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Dimensione massima del file: %s. Sono accettati solo pacchetti .zip contenenti un config.xml valido." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editor integrato" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Questa installazione non include l'editor integrato, quindi la modifica dei contenuti eXeLearning è disabilitata. I pacchetti delle versioni ufficiali lo includono; le copie di sviluppo devono compilarlo con «make build-editor»." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Riferimento ed esempi dello shortcode" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Esempi di shortcode" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Attributi" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Attributo" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Predefinito" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Descrizione" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Obbligatorio. ID allegato del pacchetto .elpx nella Libreria media." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Larghezza dell'anteprima: pixel (600, 600px) o percentuali (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Altezza dell'anteprima: pixel (600, 600px) o percentuali (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Se attivato, viene offerto il selettore del livello docente così gli spettatori possono mostrare i contenuti per docenti." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Se disattivato, il selettore del livello docente è nascosto nel contenuto eXeLearning incorporato." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Se attivato, mostra un pulsante di download multiformato." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "tutti" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Formati separati da virgole da offrire: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Mostra lo screenshot del pacchetto: no, poster (clic per caricare) o only (solo immagine). Richiede eXeLearning 4.0.1 o successivo." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Mostra il pulsante a schermo intero nella barra degli strumenti. Disattivato per impostazione predefinita; impostalo su 1 per mostrarlo." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hook per sviluppatori" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "L'output dello shortcode può essere personalizzato con i filtri exelearning_shortcode_atts, exelearning_preview_url ed exelearning_shortcode_output, tra le altre azioni e filtri." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Permessi insufficienti." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Stile installato." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "Nessun file caricato." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Caricamento file fallito." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "Il file caricato non è accessibile." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "Il file caricato deve essere un archivio .zip." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Stile eliminato." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Errore nel caricamento del modello dell'editor eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Errore del modello" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Salvataggio in corso..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Salvato in WordPress con successo" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Salva in WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Caricamento progetto..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Errore" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Identificatore di contenuto non valido." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Percorso file non valido." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "File non trovato." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Accesso negato." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Altri formati di download" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Installa l'editor eXeLearning dalla pagina delle impostazioni del plugin per abilitare questo formato." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "Preparazione del download…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "Download non riuscito. Riprova." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Scarica .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "Pacchetto IMS" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Questo file è stato creato con una versione precedente di eXeLearning e non è compatibile. Per favore, aprilo con eXeLearning 3.x e salvalo di nuovo." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "Il file non è un file eXeLearning valido (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "ID allegato non valido." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "Impossibile trovare il file eXeLearning sul disco." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Questo non è un file eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Errore nella creazione della directory per i file estratti." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Errore: contenuto eXeLearning non trovato" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Scarica file" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Questo contenuto eXeLearning è un file sorgente e non può essere visualizzato in anteprima direttamente." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Visualizza a schermo intero" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "Caricamento del contenuto…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Editor di eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "Verifica di sicurezza fallita." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "Non hai il permesso di accedere a questa pagina." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "Nessun allegato specificato." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Questo file non è un file eXeLearning (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "Non hai il permesso di modificare questo file." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Modifica in eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Chiudi" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Attendere prego, il file è in fase di salvataggio." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Hai modifiche non salvate. Sei sicuro di voler chiudere?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Modifica file eXeLearning" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "Non hai il permesso di leggere questo file." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "File creato con successo." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "È già in corso un altro salvataggio per questo file. Riprova tra poco." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Errore nel salvataggio del file." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "La copia del file sembra essere troncata." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "File originale non trovato." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "File salvato con successo." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Allegato non trovato." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "Editor statico eXeLearning non installato." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "Impossibile caricare il modello dell'editor." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Gestisci file eXeLearning" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "Il file caricato non è un archivio ZIP leggibile." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "Impossibile leggere config.xml dall'archivio." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "Il file caricato è mancante o illeggibile." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "Il file caricato è vuoto." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "Lo stile caricato supera la dimensione massima consentita di %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "L'estensione PHP ZipArchive non è disponibile." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "L'archivio ZIP contiene voci illeggibili." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Voce di archivio non sicura rifiutata: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "L'archivio contiene più di un config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Nel pacchetto di stile manca config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "L'archivio deve contenere un'unica cartella radice o collocare tutti i file nella radice." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Tipo di file non consentito nel pacchetto di stile: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "Impossibile riaprire l'archivio ZIP." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Voce di archivio non sicura rifiutata durante l'estrazione." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Attraversamento di percorso rifiutato durante l'estrazione." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "Impossibile creare una directory dall'archivio." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "Impossibile leggere un file dall'archivio." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "Impossibile scrivere un file estratto." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml non è XML valido." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml deve dichiarare un elemento ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Stile non trovato." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "Impossibile creare la directory dello stile." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "Lo stile caricato non contiene alcun foglio di stile." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Rielabora file eXeLearning" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d file eXeLearning rielaborato." msgstr[1] "%d file eXeLearning rielaborati." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d elemento ignorato (non è un file eXeLearning)." msgstr[1] "%d elementi ignorati (non sono file eXeLearning)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "Impossibile rielaborare %d file." msgstr[1] "Impossibile rielaborare %d file." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Informazioni eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versione:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "file sorgente" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "esportato" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Licenza:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Lingua:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tipo:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Nessuna anteprima disponibile" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Questo è un file sorgente eXeLearning v2 (.elp). Per visualizzare il contenuto, aprilo in eXeLearning ed esportalo come HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Anteprima in una nuova scheda" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Elabora come eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "File eXeLearning (non ancora elaborato)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Elaborazione…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Impossibile elaborare questo file come eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Anteprima del contenuto eXeLearning" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadati di eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Apri in una nuova scheda" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Tipo di risorsa:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "ID file eXeLearning non valido." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "File eXeLearning non trovato." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Questo è un file sorgente che non può essere visualizzato in anteprima direttamente. Scaricalo per aprirlo con eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Carica contenuto interattivo" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Scarica file sorgente" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "Pacchetto IMS (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "Contenuto eXeLearning" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Carica o seleziona un file .elpx dalla tua libreria multimediale" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Carica file .elpx" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Libreria multimediale" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Altezza (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Mostra il selettore del livello docente" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Mostra il pulsante a schermo intero" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Opzioni di download" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Mostra il pulsante di download" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formati disponibili" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Cambia file" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Rimuovi" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Questo è un file sorgente eXeLearning v2. Il contenuto sarà visualizzato nel frontend se è disponibile l'HTML esportato." diff --git a/languages/exelearning-pt_PT.po b/languages/exelearning-pt_PT.po index 2e226bf..443ce26 100644 --- a/languages/exelearning-pt_PT.po +++ b/languages/exelearning-pt_PT.po @@ -15,669 +15,634 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Plugin para gerir ficheiros .elpx do eXeLearning no WordPress. Carregue, gira e incorpore conteúdo eXeLearning." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Definições" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Definições do eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Visão geral" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "O editor integrado é necessário para editar ficheiros eXeLearning." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Esta instalação não o inclui: os pacotes das versões oficiais já trazem o editor, por isso reinstale o plugin a partir de um pacote de versão (ou compile-o com «make build-editor» numa cópia de desenvolvimento)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Incorpore um pacote .elpx carregado em qualquer lugar com o shortcode [exelearning], referenciando o ficheiro pelo seu ID de anexo na Biblioteca de Média." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "A referência completa de atributos está disponível no fundo desta página." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Para mais informações:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Referência completa do shortcode" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referência dos hooks para programadores" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Estilos" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Política de importação" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Estilos carregados" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Estilos incorporados" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Entrega de conteúdo" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Entrega de recursos" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Carregue pacotes de estilo eXeLearning e controle quais estilos o editor incorporado expõe." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Bloquear estilos importados por utilizadores" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Quando ativado, o editor incorporado oculta o separador «Estilos de utilizador» e recusa silenciosamente instalar um estilo incluído num projeto .elpx importado. Os utilizadores só podem escolher na lista aprovada pelo administrador abaixo. Isto reproduz o comportamento eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Servir os recursos do pacote através do proxy do WordPress" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Utilize esta opção apenas se o seu servidor web devolver tipos MIME incorretos para os recursos do pacote, por exemplo ficheiros JavaScript servidos como text/plain. Quando ativada, os ficheiros CSS, JavaScript, tipos de letra, imagens e outros ficheiros do pacote são servidos através do WordPress para que o plugin possa enviar cabeçalhos Content-Type explícitos. Isto pode reduzir o desempenho porque os pedidos são processados pelo PHP em vez de serem servidos diretamente pelo servidor web." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Ainda não há estilos carregados." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Título" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "ID" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versão" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instalado" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Ativado" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Os estilos incorporados não estão disponíveis porque o editor incorporado não está instalado." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Os estilos incorporados desativados ficam ocultos no editor. Os estilos carregados podem ser desativados ou eliminados a qualquer momento. Os projetos existentes que referenciam um estilo em falta usam o estilo predefinido do editor." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Ativar o estilo %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Eliminar este estilo? Esta ação não pode ser desfeita." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Eliminar" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Mostrar mais detalhes" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Carregar um novo estilo" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Carregar estilo" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Tamanho máximo do ficheiro: %s. Apenas são aceites pacotes .zip que contenham um config.xml válido." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editor integrado" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Esta instalação não inclui o editor incorporado, pelo que a edição de conteúdos eXeLearning está desativada. Os pacotes das versões oficiais incluem-no; as cópias de desenvolvimento devem compilá-lo com «make build-editor»." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Referência e exemplos do shortcode" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Exemplos de shortcode" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atributos" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atributo" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Predefinido" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Descrição" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Obrigatório. ID de anexo do pacote .elpx na Biblioteca de Média." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Largura da pré-visualização: pixels (600, 600px) ou percentagens (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Altura da pré-visualização: pixels (600, 600px) ou percentagens (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Quando ativado, o seletor de camada docente é disponibilizado para que os visitantes possam revelar o conteúdo para docentes." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Se desativado, o seletor de camada docente fica oculto no conteúdo eXeLearning incorporado." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Quando ativado, mostra um botão de transferência multiformato." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "todos" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Formatos separados por vírgulas a oferecer: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Mostrar a captura de ecrã do pacote: no, poster (clique para carregar) ou only (apenas imagem). Requer eXeLearning 4.0.1 ou superior." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Mostra o botão de ecrã inteiro na barra de ferramentas. Desativado por predefinição; defina como 1 para o mostrar." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hooks para programadores" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "A saída do shortcode pode ser personalizada com os filtros exelearning_shortcode_atts, exelearning_preview_url e exelearning_shortcode_output, entre outras ações e filtros." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Permissões insuficientes." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Estilo instalado." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "Nenhum ficheiro carregado." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Erro ao carregar o ficheiro." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "O ficheiro carregado não está acessível." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "O ficheiro carregado tem de ser um arquivo .zip." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Estilo eliminado." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Erro ao carregar o modelo do editor eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Erro de modelo" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "A guardar..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Guardado no WordPress com sucesso" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Guardar no WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "A carregar projeto..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Erro" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Identificador de conteúdo inválido." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Caminho de ficheiro inválido." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Ficheiro não encontrado." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Acesso negado." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Mais formatos de transferência" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instale o editor eXeLearning na página de definições do plugin para ativar este formato." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "A preparar a transferência…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "A transferência falhou. Tente novamente." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Transferir .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "Pacote IMS" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Este ficheiro foi criado com uma versão anterior do eXeLearning e não é compatível. Por favor, abra-o com o eXeLearning 3.x e guarde-o novamente." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "O ficheiro não é um ficheiro eXeLearning válido (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "ID de anexo inválido." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "Não foi possível encontrar o ficheiro eXeLearning no disco." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Este não é um ficheiro eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Erro ao criar o diretório para os ficheiros extraídos." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Erro: conteúdo eXeLearning não encontrado" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Descarregar ficheiro" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Este conteúdo eXeLearning é um ficheiro fonte e não pode ser pré-visualizado diretamente." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Ver em ecrã inteiro" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "A carregar o conteúdo…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Editor do eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "A verificação de segurança falhou." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "Não tem permissão para aceder a esta página." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "Nenhum anexo especificado." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Este ficheiro não é um ficheiro eXeLearning (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "Não tem permissão para editar este ficheiro." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Editar no eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Fechar" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Por favor, aguarde enquanto o ficheiro está a ser guardado." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Tem alterações não guardadas. Tem a certeza de que pretende fechar?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Editar ficheiro eXeLearning" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "Não tem permissão para ler este ficheiro." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Ficheiro criado com sucesso." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Já está em curso outra gravação para este ficheiro. Tente novamente daqui a pouco." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Erro ao guardar o ficheiro." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "A cópia do ficheiro parece estar truncada." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Ficheiro original não encontrado." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Ficheiro guardado com sucesso." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Anexo não encontrado." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "Editor estático eXeLearning não instalado." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "Falha ao carregar o modelo do editor." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Gerir ficheiros eXeLearning" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "O ficheiro carregado não é um arquivo ZIP legível." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "Não foi possível ler config.xml do arquivo." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "O ficheiro carregado está em falta ou ilegível." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "O ficheiro carregado está vazio." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "O estilo carregado excede o tamanho máximo permitido de %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "A extensão PHP ZipArchive não está disponível." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "O arquivo ZIP contém entradas ilegíveis." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Entrada de arquivo insegura rejeitada: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "O arquivo contém mais do que um config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Falta config.xml no pacote de estilo." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "O arquivo deve conter uma única pasta raiz ou colocar todos os ficheiros na raiz." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Tipo de ficheiro não permitido no pacote de estilo: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "Falha ao reabrir o arquivo ZIP." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Entrada de arquivo insegura recusada durante a extração." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Travessia de caminho recusada durante a extração." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "Falha ao criar um diretório a partir do arquivo." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "Falha ao ler um ficheiro do arquivo." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "Falha ao escrever um ficheiro extraído." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml não é XML válido." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml deve declarar um elemento ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Estilo não encontrado." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "Falha ao criar o diretório do estilo." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "O estilo carregado não contém nenhuma folha de estilo." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Reprocessar ficheiro eXeLearning" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -685,7 +650,7 @@ msgstr[0] "%d ficheiro eXeLearning reprocessado." msgstr[1] "%d ficheiros eXeLearning reprocessados." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -693,179 +658,170 @@ msgstr[0] "%d item ignorado (não é um ficheiro eXeLearning)." msgstr[1] "%d itens ignorados (não são ficheiros eXeLearning)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "Não foi possível reprocessar %d ficheiro." msgstr[1] "Não foi possível reprocessar %d ficheiros." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Informações do eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versão:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "ficheiro fonte" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "exportado" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Licença:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Idioma:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tipo:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Pré-visualização não disponível" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Este é um ficheiro fonte eXeLearning v2 (.elp). Para ver o conteúdo, abra-o no eXeLearning e exporte-o como HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Pré-visualizar num novo separador" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Processar como eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "Ficheiro eXeLearning (ainda não processado)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "A processar…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Não foi possível processar este ficheiro como eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Pré-visualização do conteúdo eXeLearning" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadados do eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Abrir num novo separador" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Tipo de recurso:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "ID de ficheiro eXeLearning inválido." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "Ficheiro eXeLearning não encontrado." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Este é um ficheiro fonte que não pode ser pré-visualizado diretamente. Descarregue-o para abrir com o eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Carregar conteúdo interativo" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Descarregar ficheiro fonte" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "Pacote IMS (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "Conteúdo eXeLearning" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Carregue ou selecione um ficheiro .elpx da sua biblioteca multimédia" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Carregar ficheiro .elpx" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Biblioteca multimédia" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Altura (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Mostrar o seletor de camada docente" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Mostrar o botão de ecrã inteiro" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Opções de transferência" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Mostrar o botão de transferência" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formatos disponíveis" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Alterar ficheiro" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Remover" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Este é um ficheiro fonte eXeLearning v2. O conteúdo será apresentado no frontend se houver HTML exportado disponível." diff --git a/languages/exelearning-ro_RO.po b/languages/exelearning-ro_RO.po index 421cc9e..cffe51e 100644 --- a/languages/exelearning-ro_RO.po +++ b/languages/exelearning-ro_RO.po @@ -15,557 +15,524 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "eXeLearning" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "https://github.com/exelearning/wp-exelearning" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "Plugin pentru gestionarea fișierelor .elpx eXeLearning în WordPress. Încărcați, gestionați și încorporați conținut eXeLearning." #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "INTEF" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "https://exelearning.net/" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "Setări" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "Setări eXeLearning" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "Prezentare generală" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "Editorul integrat este necesar pentru editarea fișierelor eXeLearning." -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "Această instalare nu îl include: pachetele versiunilor oficiale livrează editorul, așa că reinstalează modulul dintr-un pachet de versiune (sau compilează-l cu „make build-editor” într-o copie de dezvoltare)." -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "Încorporează oriunde un pachet .elpx încărcat cu shortcode-ul [exelearning], referențiind fișierul prin ID-ul de atașament din Biblioteca media." -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "Referința completă a atributelor este disponibilă în partea de jos a acestei pagini." -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "Pentru mai multe informații:" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "Referință completă a shortcode-ului" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "Referință pentru hook-urile dezvoltatorilor" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "Stiluri" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "Politică de import" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "Stiluri încărcate" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "Stiluri integrate" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "Livrarea conținutului" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "Livrarea resurselor" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "Încarcă pachete de stiluri eXeLearning și controlează ce stiluri expune editorul încorporat." -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "Blochează stilurile importate de utilizatori" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "Când este activat, editorul încorporat ascunde fila „Stiluri utilizator” și refuză în tăcere să instaleze un stil inclus într-un proiect .elpx importat. Utilizatorii pot alege doar din lista aprobată de administrator de mai jos. Aceasta reproduce comportamentul eXeLearning ONLINE_THEMES_INSTALL=false." -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "Servește resursele pachetului prin proxy-ul WordPress" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "Folosiți această opțiune numai dacă serverul dvs. web returnează tipuri MIME incorecte pentru resursele pachetului, de exemplu fișiere JavaScript servite ca text/plain. Când este activată, fișierele CSS, JavaScript, fonturile, imaginile și alte fișiere ale pachetului sunt servite prin WordPress pentru ca pluginul să poată trimite anteturi Content-Type explicite. Acest lucru poate reduce performanța deoarece cererile sunt gestionate de PHP în loc să fie servite direct de serverul web." -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "Încă nu există stiluri încărcate." -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php msgid "Title" msgstr "Titlu" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php msgid "Id" msgstr "Id" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php msgid "Version" msgstr "Versiune" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php msgid "Installed" msgstr "Instalat" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php msgid "Enabled" msgstr "Activat" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "Stilurile integrate nu sunt disponibile deoarece editorul încorporat nu este instalat." -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "Stilurile integrate dezactivate sunt ascunse în editor. Stilurile încărcate pot fi dezactivate sau șterse oricând. Proiectele existente care referențiază un stil lipsă folosesc stilul implicit al editorului." #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "Activează stilul %s" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "Ștergeți acest stil? Această acțiune nu poate fi anulată." -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "Șterge" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "Arată mai multe detalii" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "Încarcă un stil nou" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "Încarcă stilul" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "Dimensiunea maximă a fișierului: %s. Sunt acceptate doar pachete .zip care conțin un config.xml valid." -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "Editor integrat" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "Această instalare nu include editorul încorporat, așa că editarea conținutului eXeLearning este dezactivată. Pachetele versiunilor oficiale îl includ; copiile de dezvoltare trebuie să îl compileze cu „make build-editor”." -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "Referință și exemple pentru shortcode" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "Exemple de shortcode" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "Atribute" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "Atribut" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "Implicit" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "Descriere" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "Obligatoriu. ID-ul de atașament al pachetului .elpx din Biblioteca media." -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Lățimea previzualizării: pixeli (600, 600px) sau procente (75%, 100%)." -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "Înălțimea previzualizării: pixeli (600, 600px) sau procente (75%, 100%)." -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "Când este activat, selectorul stratului pentru profesori este oferit pentru ca vizitatorii să poată afișa conținutul pentru profesori." -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "Dacă este dezactivat, selectorul stratului pentru profesori este ascuns în conținutul eXeLearning încorporat." -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "Când este activat, afișează un buton de descărcare în mai multe formate." -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "toate" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "Formate separate prin virgulă de oferit: elpx, html5, scorm12, ims, epub3." -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "Afișează captura de ecran a pachetului: no, poster (clic pentru încărcare) sau only (doar imagine). Necesită eXeLearning 4.0.1 sau mai nou." -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "Afișează butonul de ecran complet în bara de instrumente. Dezactivat implicit; setați la 1 pentru a-l afișa." -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "Hook-uri pentru dezvoltatori" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "Rezultatul shortcode-ului poate fi personalizat cu filtrele exelearning_shortcode_atts, exelearning_preview_url și exelearning_shortcode_output, printre alte acțiuni și filtre." -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "Permisiuni insuficiente." -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "Stil instalat." -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "Niciun fișier încărcat." -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "Încărcarea fișierului a eșuat." -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "Fișierul încărcat nu este accesibil." -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "Fișierul încărcat trebuie să fie o arhivă .zip." -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "Stil șters." -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "Eroare la încărcarea șablonului editorului eXeLearning." -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "Eroare de șablon" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "Se salvează..." -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "Salvat în WordPress cu succes" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "Salvează în WordPress" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "Se încarcă proiectul..." -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "Eroare" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "Identificator de conținut invalid." -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "Cale de fișier invalidă." -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "Fișier negăsit." -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php msgid "Access denied." msgstr "Acces refuzat." -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "Mai multe formate de descărcare" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "Instalează editorul eXeLearning din pagina de setări a pluginului pentru a activa acest format." -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "Se pregătește descărcarea…" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "Descărcarea a eșuat. Încercați din nou." -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "Descarcă .elpx" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "Web" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "SCORM 1.2" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "Pachet IMS" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "EPUB3" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "Acest fișier a fost creat cu o versiune mai veche a eXeLearning și nu este compatibil. Vă rugăm să-l deschideți cu eXeLearning 3.x și să-l salvați din nou." -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "Fișierul nu este un fișier eXeLearning valid (.elpx)." -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "ID atașament invalid." -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "Fișierul eXeLearning nu a putut fi găsit pe disc." -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "Acesta nu este un fișier eXeLearning (.elpx)." -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "Eroare la crearea directorului pentru fișierele extrase." -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "Eroare: conținutul eXeLearning nu a fost găsit" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "Descarcă fișierul" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "Acest conținut eXeLearning este un fișier sursă și nu poate fi previzualizat direct." -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "Vizualizare pe ecran complet" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "Se încarcă conținutul…" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "Editor eXeLearning" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "Verificarea de securitate a eșuat." -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "Nu aveți permisiunea de a accesa această pagină." -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "Niciun atașament specificat." -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "Acest fișier nu este un fișier eXeLearning (.elpx)." -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "Nu aveți permisiunea de a edita acest fișier." -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "Editează în eXeLearning" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php msgid "Close" msgstr "Închide" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "Vă rugăm așteptați în timp ce fișierul este salvat." -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "Aveți modificări nesalvate. Sunteți sigur că doriți să închideți?" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "Editează fișierul eXeLearning" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "Nu aveți permisiunea de a citi acest fișier." -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "Fișier creat cu succes." -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "Pentru acest fișier este deja în curs o altă salvare. Reîncercați în scurt timp." -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "Eroare la salvarea fișierului." -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "Copia fișierului pare a fi trunchiată." -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "Fișierul original nu a fost găsit." -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "Fișier salvat cu succes." -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "Atașamentul nu a fost găsit." -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "Editorul static eXeLearning nu este instalat." -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "Încărcarea șablonului editorului a eșuat." -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "Gestionează fișierele eXeLearning" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" @@ -573,112 +540,110 @@ msgstr[0] "eXeLearning (%s)" msgstr[1] "eXeLearning (%s)" msgstr[2] "eXeLearning (%s)" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "Fișierul încărcat nu este o arhivă ZIP lizibilă." -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "config.xml nu a putut fi citit din arhivă." -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "Fișierul încărcat lipsește sau este ilizibil." -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "Fișierul încărcat este gol." #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "Stilul încărcat depășește dimensiunea maximă permisă de %s." -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "Extensia PHP ZipArchive nu este disponibilă." -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "Arhiva ZIP conține intrări ilizibile." #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "Intrare de arhivă nesigură respinsă: %s" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "Arhiva conține mai mult de un config.xml." -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "Pachetului de stil îi lipsește config.xml." -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "Arhiva trebuie să conțină un singur folder rădăcină sau să plaseze toate fișierele în rădăcină." #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "Tip de fișier nepermis în pachetul de stil: %s" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "Redeschiderea arhivei ZIP a eșuat." -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "Intrare de arhivă nesigură refuzată în timpul extragerii." -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "Traversare de cale refuzată în timpul extragerii." -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "Crearea unui director din arhivă a eșuat." -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "Citirea unui fișier din arhivă a eșuat." -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "Scrierea unui fișier extras a eșuat." -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "config.xml nu este XML valid." -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "config.xml trebuie să declare un element ." -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php msgid "Style not found." msgstr "Stilul nu a fost găsit." -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "Crearea directorului de stil a eșuat." -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "Stilul încărcat nu conține nicio foaie de stil." -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "Reprocesează fișierul eXeLearning" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -687,7 +652,7 @@ msgstr[1] "%d fișiere eXeLearning reprocesate." msgstr[2] "%d de fișiere eXeLearning reprocesate." #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -696,7 +661,7 @@ msgstr[1] "%d elemente omise (nu sunt fișiere eXeLearning)." msgstr[2] "%d de elemente omise (nu sunt fișiere eXeLearning)." #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." @@ -704,172 +669,163 @@ msgstr[0] "%d fișier nu a putut fi reprocesat." msgstr[1] "%d fișiere nu au putut fi reprocesate." msgstr[2] "%d de fișiere nu au putut fi reprocesate." -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "Informații eXeLearning" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "Versiune:" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "fișier sursă" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "exportat" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php msgid "License:" msgstr "Licență:" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "Limbă:" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "Tip:" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "Previzualizare indisponibilă" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "Acesta este un fișier sursă eXeLearning v2 (.elp). Pentru a vizualiza conținutul, deschideți-l în eXeLearning și exportați-l ca HTML." -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "Previzualizare într-o filă nouă" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "Procesează ca eXeLearning" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "Fișier eXeLearning (încă neprocesat)" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "Se procesează…" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "Acest fișier nu a putut fi procesat ca eXeLearning." -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "Previzualizare conținut eXeLearning" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "Metadate eXeLearning" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "Deschide într-o filă nouă" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "Tip de resursă:" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "ID fișier eXeLearning invalid." -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "Fișier eXeLearning negăsit." -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "Acesta este un fișier sursă care nu poate fi previzualizat direct. Descărcați-l pentru a-l deschide cu eXeLearning." -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "Încarcă conținut interactiv" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "Descarcă fișierul sursă" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "Web (_web.zip)" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "SCORM 1.2 (_scorm.zip)" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "Pachet IMS (_ims.zip)" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "EPUB3 (.epub)" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "Conținut eXeLearning" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "Încărcați sau selectați un fișier .elpx din biblioteca media" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "Încarcă fișier .elpx" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "Biblioteca media" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "Înălțime (px)" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "Afișează selectorul stratului pentru profesori" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "Afișează butonul de ecran complet" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "Opțiuni de descărcare" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "Afișează butonul de descărcare" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "Formate disponibile" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "Schimbă fișierul" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "Elimină" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr "Acesta este un fișier sursă eXeLearning v2. Conținutul va fi afișat în frontend dacă HTML-ul exportat este disponibil." diff --git a/languages/exelearning.pot b/languages/exelearning.pot index 38e594c..d16de65 100644 --- a/languages/exelearning.pot +++ b/languages/exelearning.pot @@ -14,669 +14,669 @@ msgstr "" "X-Domain: exelearning\n" #. Plugin Name of the plugin -#: exelearning.php:9 -#: admin/class-admin-settings.php:84 -#: includes/class-mime-types.php:73 -#: includes/integrations/class-media-library.php:381 +#: exelearning.php +#: admin/class-admin-settings.php +#: includes/class-mime-types.php +#: includes/integrations/class-media-library.php msgid "eXeLearning" msgstr "" #. Plugin URI of the plugin -#: exelearning.php:10 +#: exelearning.php msgid "https://github.com/exelearning/wp-exelearning" msgstr "" #. Description of the plugin -#: exelearning.php:11 +#: exelearning.php msgid "Plugin to support eXeLearning .elpx files in WordPress. Upload, manage and embed eXeLearning content." msgstr "" #. Author of the plugin -#: exelearning.php:15 +#: exelearning.php msgid "INTEF" msgstr "" #. Author URI of the plugin -#: exelearning.php:16 +#: exelearning.php msgid "https://exelearning.net/" msgstr "" -#: admin/class-admin-settings.php:72 -#: assets/js/elp-upload.js:439 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "Settings" msgstr "" -#: admin/class-admin-settings.php:83 -#: admin/class-admin-settings.php:312 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "eXeLearning Settings" msgstr "" -#: admin/class-admin-settings.php:106 +#: admin/class-admin-settings.php msgid "Overview" msgstr "" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "The embedded editor is required to edit eXeLearning files." msgstr "" -#: admin/class-admin-settings.php:120 +#: admin/class-admin-settings.php msgid "This installation does not include it: official release packages ship the editor, so please reinstall the plugin from a release package (or build it with \"make build-editor\" in a development checkout)." msgstr "" -#: admin/class-admin-settings.php:132 -#: admin/class-admin-settings.php:584 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Embed an uploaded .elpx package anywhere with the [exelearning] shortcode, referencing the file by its Media Library attachment ID." msgstr "" -#: admin/class-admin-settings.php:134 +#: admin/class-admin-settings.php msgid "The full attribute reference is available at the bottom of this page." msgstr "" -#: admin/class-admin-settings.php:143 +#: admin/class-admin-settings.php msgid "For more information:" msgstr "" -#: admin/class-admin-settings.php:144 -#: admin/class-admin-settings.php:657 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Full shortcode reference" msgstr "" -#: admin/class-admin-settings.php:145 -#: admin/class-admin-settings.php:661 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Developer hooks reference" msgstr "" -#: admin/class-admin-settings.php:209 +#: admin/class-admin-settings.php msgid "Styles" msgstr "" -#: admin/class-admin-settings.php:215 +#: admin/class-admin-settings.php msgid "Import policy" msgstr "" -#: admin/class-admin-settings.php:224 +#: admin/class-admin-settings.php msgid "Uploaded styles" msgstr "" -#: admin/class-admin-settings.php:230 +#: admin/class-admin-settings.php msgid "Built-in styles" msgstr "" -#: admin/class-admin-settings.php:237 +#: admin/class-admin-settings.php msgid "Content delivery" msgstr "" -#: admin/class-admin-settings.php:243 +#: admin/class-admin-settings.php msgid "Asset delivery" msgstr "" -#: admin/class-admin-settings.php:334 +#: admin/class-admin-settings.php msgid "Upload eXeLearning style packages and control which styles the embedded editor exposes." msgstr "" -#: admin/class-admin-settings.php:349 +#: admin/class-admin-settings.php msgid "Block user-imported styles" msgstr "" -#: admin/class-admin-settings.php:352 +#: admin/class-admin-settings.php msgid "When enabled, the embedded editor hides the \"User styles\" tab and silently refuses to install a style bundled inside an imported .elpx project. Users may only choose from the admin-approved list below. This mirrors the eXeLearning ONLINE_THEMES_INSTALL=false behavior." msgstr "" -#: admin/class-admin-settings.php:369 +#: admin/class-admin-settings.php msgid "Serve package assets through the WordPress proxy" msgstr "" -#: admin/class-admin-settings.php:372 +#: admin/class-admin-settings.php msgid "Use this option only if your web server returns incorrect MIME types for package assets, for example JavaScript files served as text/plain. When enabled, CSS, JavaScript, fonts, images and other package files are served through WordPress so the plugin can send explicit Content-Type headers. This can reduce performance because requests are handled by PHP instead of being served directly by the web server." msgstr "" -#: admin/class-admin-settings.php:387 +#: admin/class-admin-settings.php msgid "No uploaded styles yet." msgstr "" -#: admin/class-admin-settings.php:394 -#: admin/class-admin-settings.php:423 -#: admin/class-admin-settings.php:458 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Title" msgstr "" -#: admin/class-admin-settings.php:395 -#: admin/class-admin-settings.php:424 -#: admin/class-admin-settings.php:475 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Id" msgstr "" -#: admin/class-admin-settings.php:396 -#: admin/class-admin-settings.php:425 -#: admin/class-admin-settings.php:476 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Version" msgstr "" -#: admin/class-admin-settings.php:397 -#: admin/class-admin-settings.php:478 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Installed" msgstr "" -#: admin/class-admin-settings.php:398 -#: admin/class-admin-settings.php:426 -#: admin/class-admin-settings.php:480 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Enabled" msgstr "" -#: admin/class-admin-settings.php:416 +#: admin/class-admin-settings.php msgid "Built-in styles are not available because the embedded editor is not installed." msgstr "" -#: admin/class-admin-settings.php:436 +#: admin/class-admin-settings.php msgid "Disabled built-in styles are hidden from the editor. Uploaded styles can be disabled or deleted at any time. Existing projects that reference a missing style fall back to the editor default." msgstr "" #. translators: %s: style title. -#: admin/class-admin-settings.php:455 +#: admin/class-admin-settings.php #, php-format msgid "Enable the %s style" msgstr "" -#: admin/class-admin-settings.php:465 +#: admin/class-admin-settings.php msgid "Delete this style? This cannot be undone." msgstr "" -#: admin/class-admin-settings.php:466 +#: admin/class-admin-settings.php msgid "Delete" msgstr "" -#: admin/class-admin-settings.php:472 +#: admin/class-admin-settings.php msgid "Show more details" msgstr "" -#: admin/class-admin-settings.php:521 -#: admin/class-admin-settings.php:526 +#: admin/class-admin-settings.php +#: admin/class-admin-settings.php msgid "Upload a new style" msgstr "" -#: admin/class-admin-settings.php:531 +#: admin/class-admin-settings.php msgid "Upload style" msgstr "" #. translators: %s: human-readable max file size. -#: admin/class-admin-settings.php:538 +#: admin/class-admin-settings.php #, php-format msgid "Maximum file size: %s. Only .zip packages containing a valid config.xml are accepted." msgstr "" -#: admin/class-admin-settings.php:561 +#: admin/class-admin-settings.php msgid "Embedded Editor" msgstr "" -#: admin/class-admin-settings.php:564 +#: admin/class-admin-settings.php msgid "This installation does not include the embedded editor, so editing eXeLearning content is disabled. Official release packages include it; development checkouts must build it with \"make build-editor\"." msgstr "" -#: admin/class-admin-settings.php:581 +#: admin/class-admin-settings.php msgid "Shortcode reference and examples" msgstr "" -#: admin/class-admin-settings.php:587 +#: admin/class-admin-settings.php msgid "Shortcode examples" msgstr "" -#: admin/class-admin-settings.php:592 +#: admin/class-admin-settings.php msgid "Attributes" msgstr "" -#: admin/class-admin-settings.php:596 +#: admin/class-admin-settings.php msgid "Attribute" msgstr "" -#: admin/class-admin-settings.php:597 +#: admin/class-admin-settings.php msgid "Default" msgstr "" -#: admin/class-admin-settings.php:598 +#: admin/class-admin-settings.php msgid "Description" msgstr "" -#: admin/class-admin-settings.php:605 +#: admin/class-admin-settings.php msgid "Required. Media Library attachment ID of the .elpx package." msgstr "" -#: admin/class-admin-settings.php:610 +#: admin/class-admin-settings.php msgid "Width of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "" -#: admin/class-admin-settings.php:615 +#: admin/class-admin-settings.php msgid "Height of the preview: pixels (600, 600px) or percentages (75%, 100%)." msgstr "" -#: admin/class-admin-settings.php:620 +#: admin/class-admin-settings.php msgid "When enabled, the teacher layer selector is offered so viewers can reveal teacher content." msgstr "" -#: admin/class-admin-settings.php:625 -#: assets/js/elp-upload.js:452 +#: admin/class-admin-settings.php +#: assets/js/elp-upload.js msgid "If disabled, the teacher layer selector is hidden in the embedded eXeLearning content." msgstr "" -#: admin/class-admin-settings.php:630 +#: admin/class-admin-settings.php msgid "When enabled, shows a multi-format download button." msgstr "" -#: admin/class-admin-settings.php:634 +#: admin/class-admin-settings.php msgid "all" msgstr "" -#: admin/class-admin-settings.php:635 +#: admin/class-admin-settings.php msgid "Comma-separated formats to offer: elpx, html5, scorm12, ims, epub3." msgstr "" -#: admin/class-admin-settings.php:640 +#: admin/class-admin-settings.php msgid "Show the package screenshot: no, poster (click to load), or only (image only). Requires eXeLearning 4.0.1 or newer." msgstr "" -#: admin/class-admin-settings.php:645 +#: admin/class-admin-settings.php msgid "Show the fullscreen button in the toolbar. Off by default; set to 1 to show it." msgstr "" -#: admin/class-admin-settings.php:650 +#: admin/class-admin-settings.php msgid "Developer hooks" msgstr "" -#: admin/class-admin-settings.php:652 +#: admin/class-admin-settings.php msgid "The shortcode output can be customized with the exelearning_shortcode_atts, exelearning_preview_url, and exelearning_shortcode_output filters, among other actions and filters." msgstr "" -#: admin/class-admin-styles.php:52 -#: admin/class-admin-styles.php:116 +#: admin/class-admin-styles.php +#: admin/class-admin-styles.php msgid "Insufficient permissions." msgstr "" -#: admin/class-admin-styles.php:69 +#: admin/class-admin-styles.php msgid "Style installed." msgstr "" -#: admin/class-admin-styles.php:83 -#: includes/class-exelearning-rest-api.php:227 -#: includes/class-exelearning-rest-api.php:581 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php +#: includes/class-exelearning-rest-api.php msgid "No file uploaded." msgstr "" -#: admin/class-admin-styles.php:87 -#: includes/class-exelearning-rest-api.php:239 -#: includes/class-exelearning-rest-api.php:592 +#: admin/class-admin-styles.php +#: includes/class-exelearning-rest-api.php +#: includes/class-exelearning-rest-api.php msgid "File upload failed." msgstr "" -#: admin/class-admin-styles.php:93 +#: admin/class-admin-styles.php msgid "Uploaded file is not accessible." msgstr "" -#: admin/class-admin-styles.php:102 +#: admin/class-admin-styles.php msgid "The uploaded file must be a .zip archive." msgstr "" -#: admin/class-admin-styles.php:131 +#: admin/class-admin-styles.php msgid "Style deleted." msgstr "" -#: admin/views/editor-bootstrap.php:85 +#: admin/views/editor-bootstrap.php msgid "Failed to load eXeLearning editor template." msgstr "" -#: admin/views/editor-bootstrap.php:86 +#: admin/views/editor-bootstrap.php msgid "Template Error" msgstr "" -#: admin/views/editor-bootstrap.php:93 -#: includes/class-exelearning-editor.php:266 -#: includes/class-exelearning-editor.php:299 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php msgid "Saving..." msgstr "" -#: admin/views/editor-bootstrap.php:94 +#: admin/views/editor-bootstrap.php msgid "Saved to WordPress successfully" msgstr "" -#: admin/views/editor-bootstrap.php:95 -#: includes/class-exelearning-editor.php:265 -#: includes/class-exelearning-editor.php:298 -#: includes/class-exelearning-editor.php:328 +#: admin/views/editor-bootstrap.php +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php msgid "Save to WordPress" msgstr "" -#: admin/views/editor-bootstrap.php:96 +#: admin/views/editor-bootstrap.php msgid "Loading project..." msgstr "" -#: admin/views/editor-bootstrap.php:97 +#: admin/views/editor-bootstrap.php msgid "Error" msgstr "" -#: includes/class-content-proxy.php:213 +#: includes/class-content-proxy.php msgid "Invalid content identifier." msgstr "" -#: includes/class-content-proxy.php:238 +#: includes/class-content-proxy.php msgid "Invalid file path." msgstr "" -#: includes/class-content-proxy.php:250 +#: includes/class-content-proxy.php msgid "File not found." msgstr "" -#: includes/class-content-proxy.php:265 -#: includes/class-content-proxy.php:273 +#: includes/class-content-proxy.php +#: includes/class-content-proxy.php msgid "Access denied." msgstr "" -#: includes/class-download-button-renderer.php:107 -#: assets/js/elp-upload.js:180 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "More download formats" msgstr "" -#: includes/class-download-button-renderer.php:138 -#: includes/class-download-button-renderer.php:209 -#: assets/js/elp-upload.js:80 +#: includes/class-download-button-renderer.php +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Install the eXeLearning editor from the plugin settings page to enable this format." msgstr "" -#: includes/class-download-button-renderer.php:207 +#: includes/class-download-button-renderer.php msgid "Preparing download…" msgstr "" -#: includes/class-download-button-renderer.php:208 -#: assets/js/elp-upload.js:137 +#: includes/class-download-button-renderer.php +#: assets/js/elp-upload.js msgid "Download failed. Please try again." msgstr "" -#: includes/class-download-formats.php:31 -#: assets/js/elp-upload.js:37 +#: includes/class-download-formats.php +#: assets/js/elp-upload.js msgid "Download .elpx" msgstr "" -#: includes/class-download-formats.php:38 +#: includes/class-download-formats.php msgid "Web" msgstr "" -#: includes/class-download-formats.php:45 +#: includes/class-download-formats.php msgid "SCORM 1.2" msgstr "" -#: includes/class-download-formats.php:52 +#: includes/class-download-formats.php msgid "IMS Package" msgstr "" -#: includes/class-download-formats.php:59 +#: includes/class-download-formats.php msgid "EPUB3" msgstr "" -#: includes/class-elp-file-service.php:84 +#: includes/class-elp-file-service.php msgid "This file was created with an older version of eXeLearning and is not compatible. Please open it with eXeLearning 3.x and save it again." msgstr "" -#: includes/class-elp-file-service.php:90 +#: includes/class-elp-file-service.php msgid "The file is not a valid eXeLearning file (.elpx)." msgstr "" -#: includes/class-elp-reprocessor.php:57 -#: includes/class-exelearning-rest-api.php:564 -#: includes/class-exelearning-rest-api.php:678 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php +#: includes/class-exelearning-rest-api.php msgid "Invalid attachment ID." msgstr "" -#: includes/class-elp-reprocessor.php:66 +#: includes/class-elp-reprocessor.php msgid "The eXeLearning file could not be found on disk." msgstr "" -#: includes/class-elp-reprocessor.php:75 -#: includes/class-exelearning-rest-api.php:621 -#: includes/class-exelearning-rest-api.php:691 +#: includes/class-elp-reprocessor.php +#: includes/class-exelearning-rest-api.php +#: includes/class-exelearning-rest-api.php msgid "This is not an eXeLearning file (.elpx)." msgstr "" -#: includes/class-elp-reprocessor.php:310 -#: includes/class-elp-upload-handler.php:105 +#: includes/class-elp-reprocessor.php +#: includes/class-elp-upload-handler.php msgid "Failed to create directory for extracted files." msgstr "" -#: includes/class-elp-upload-block.php:215 +#: includes/class-elp-upload-block.php msgid "Error: eXeLearning content not found" msgstr "" -#: includes/class-elp-upload-block.php:306 -#: public/class-shortcodes.php:204 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php msgid "Download file" msgstr "" -#: includes/class-elp-upload-block.php:319 +#: includes/class-elp-upload-block.php msgid "This eXeLearning content is a source file and cannot be previewed directly." msgstr "" -#: includes/class-elp-upload-block.php:343 -#: public/class-shortcodes.php:336 -#: assets/js/elp-upload.js:541 -#: assets/js/elp-upload.js:542 +#: includes/class-elp-upload-block.php +#: public/class-shortcodes.php +#: assets/js/elp-upload.js +#: assets/js/elp-upload.js msgid "View fullscreen" msgstr "" -#: includes/class-elp-upload-block.php:376 +#: includes/class-elp-upload-block.php msgid "Loading content…" msgstr "" -#: includes/class-exelearning-editor.php:82 -#: includes/class-exelearning-editor.php:83 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php msgid "eXeLearning Editor" msgstr "" -#: includes/class-exelearning-editor.php:112 +#: includes/class-exelearning-editor.php msgid "Security check failed." msgstr "" -#: includes/class-exelearning-editor.php:117 +#: includes/class-exelearning-editor.php msgid "You do not have permission to access this page." msgstr "" -#: includes/class-exelearning-editor.php:124 -#: includes/class-export-bootstrap.php:131 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "No attachment specified." msgstr "" -#: includes/class-exelearning-editor.php:132 -#: includes/class-export-bootstrap.php:150 +#: includes/class-exelearning-editor.php +#: includes/class-export-bootstrap.php msgid "This file is not an eXeLearning file (.elpx)." msgstr "" -#: includes/class-exelearning-editor.php:137 -#: includes/class-exelearning-rest-api.php:178 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to edit this file." msgstr "" -#: includes/class-exelearning-editor.php:263 -#: includes/class-exelearning-editor.php:296 -#: includes/integrations/class-media-library.php:195 -#: includes/integrations/class-media-library.php:349 -#: assets/js/elp-upload.js:470 -#: assets/js/elp-upload.js:510 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js +#: assets/js/elp-upload.js msgid "Edit in eXeLearning" msgstr "" -#: includes/class-exelearning-editor.php:264 -#: includes/class-exelearning-editor.php:297 -#: includes/class-exelearning-editor.php:331 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php msgid "Close" msgstr "" -#: includes/class-exelearning-editor.php:267 -#: includes/class-exelearning-editor.php:300 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php msgid "Please wait while the file is being saved." msgstr "" -#: includes/class-exelearning-editor.php:268 -#: includes/class-exelearning-editor.php:301 +#: includes/class-exelearning-editor.php +#: includes/class-exelearning-editor.php msgid "You have unsaved changes. Are you sure you want to close?" msgstr "" -#: includes/class-exelearning-editor.php:323 +#: includes/class-exelearning-editor.php msgid "Edit eXeLearning File" msgstr "" -#: includes/class-exelearning-rest-api.php:198 +#: includes/class-exelearning-rest-api.php msgid "You do not have permission to read this file." msgstr "" -#: includes/class-exelearning-rest-api.php:311 +#: includes/class-exelearning-rest-api.php msgid "File created successfully." msgstr "" -#: includes/class-exelearning-rest-api.php:351 +#: includes/class-exelearning-rest-api.php msgid "Another save is already in progress for this file. Please retry shortly." msgstr "" -#: includes/class-exelearning-rest-api.php:442 +#: includes/class-exelearning-rest-api.php msgid "Failed to save the file." msgstr "" -#: includes/class-exelearning-rest-api.php:454 +#: includes/class-exelearning-rest-api.php msgid "File copy appears truncated." msgstr "" -#: includes/class-exelearning-rest-api.php:612 +#: includes/class-exelearning-rest-api.php msgid "Original file not found." msgstr "" -#: includes/class-exelearning-rest-api.php:658 +#: includes/class-exelearning-rest-api.php msgid "File saved successfully." msgstr "" -#: includes/class-export-bootstrap.php:144 +#: includes/class-export-bootstrap.php msgid "Attachment not found." msgstr "" -#: includes/class-export-bootstrap.php:162 +#: includes/class-export-bootstrap.php msgid "Static eXeLearning editor not installed." msgstr "" -#: includes/class-export-bootstrap.php:167 +#: includes/class-export-bootstrap.php msgid "Failed to load editor template." msgstr "" -#: includes/class-mime-types.php:74 +#: includes/class-mime-types.php msgid "Manage eXeLearning Files" msgstr "" #. translators: %s: number of files -#: includes/class-mime-types.php:76 +#: includes/class-mime-types.php #, php-format msgid "eXeLearning (%s)" msgid_plural "eXeLearning (%s)" msgstr[0] "" msgstr[1] "" -#: includes/class-style-package.php:67 +#: includes/class-style-package.php msgid "The uploaded file is not a readable ZIP archive." msgstr "" -#: includes/class-style-package.php:85 +#: includes/class-style-package.php msgid "config.xml could not be read from the archive." msgstr "" -#: includes/class-style-package.php:108 +#: includes/class-style-package.php msgid "Uploaded file is missing or unreadable." msgstr "" -#: includes/class-style-package.php:112 +#: includes/class-style-package.php msgid "Uploaded file is empty." msgstr "" #. translators: %s: human-readable maximum size. -#: includes/class-style-package.php:119 +#: includes/class-style-package.php #, php-format msgid "Uploaded style exceeds the maximum allowed size of %s." msgstr "" -#: includes/class-style-package.php:125 +#: includes/class-style-package.php msgid "The ZipArchive PHP extension is not available." msgstr "" -#: includes/class-style-package.php:144 +#: includes/class-style-package.php msgid "The ZIP archive contains unreadable entries." msgstr "" #. translators: %s: offending entry name. -#: includes/class-style-package.php:153 +#: includes/class-style-package.php #, php-format msgid "Rejected unsafe archive entry: %s" msgstr "" -#: includes/class-style-package.php:166 +#: includes/class-style-package.php msgid "The archive contains more than one config.xml." msgstr "" -#: includes/class-style-package.php:175 +#: includes/class-style-package.php msgid "The style package is missing config.xml." msgstr "" -#: includes/class-style-package.php:198 +#: includes/class-style-package.php msgid "The archive must contain a single root folder or place all files at the root." msgstr "" #. translators: %s: offending filename. -#: includes/class-style-package.php:210 +#: includes/class-style-package.php #, php-format msgid "File type not allowed in style package: %s" msgstr "" -#: includes/class-style-package.php:231 +#: includes/class-style-package.php msgid "Failed to reopen ZIP archive." msgstr "" -#: includes/class-style-package.php:242 +#: includes/class-style-package.php msgid "Refused unsafe archive entry during extraction." msgstr "" -#: includes/class-style-package.php:289 +#: includes/class-style-package.php msgid "Refused path traversal during extraction." msgstr "" -#: includes/class-style-package.php:296 -#: includes/class-style-package.php:300 +#: includes/class-style-package.php +#: includes/class-style-package.php msgid "Failed to create a directory from the archive." msgstr "" -#: includes/class-style-package.php:305 +#: includes/class-style-package.php msgid "Failed to read a file from the archive." msgstr "" -#: includes/class-style-package.php:309 +#: includes/class-style-package.php msgid "Failed to write an extracted file." msgstr "" -#: includes/class-style-package.php:395 +#: includes/class-style-package.php msgid "config.xml is not valid XML." msgstr "" -#: includes/class-style-package.php:400 +#: includes/class-style-package.php msgid "config.xml must declare a element." msgstr "" -#: includes/class-styles-service.php:307 -#: includes/class-styles-service.php:346 +#: includes/class-styles-service.php +#: includes/class-styles-service.php msgid "Style not found." msgstr "" -#: includes/class-styles-service.php:399 +#: includes/class-styles-service.php msgid "Failed to create style directory." msgstr "" -#: includes/class-styles-service.php:413 +#: includes/class-styles-service.php msgid "The uploaded style does not contain any stylesheet." msgstr "" -#: includes/integrations/class-media-library.php:49 +#: includes/integrations/class-media-library.php msgid "Reprocess eXeLearning file" msgstr "" #. translators: %d: number of files reprocessed. -#: includes/integrations/class-media-library.php:129 +#: includes/integrations/class-media-library.php #, php-format msgid "%d eXeLearning file reprocessed." msgid_plural "%d eXeLearning files reprocessed." @@ -684,7 +684,7 @@ msgstr[0] "" msgstr[1] "" #. translators: %d: number of items skipped. -#: includes/integrations/class-media-library.php:137 +#: includes/integrations/class-media-library.php #, php-format msgid "%d item skipped (not an eXeLearning file)." msgid_plural "%d items skipped (not eXeLearning files)." @@ -692,179 +692,179 @@ msgstr[0] "" msgstr[1] "" #. translators: %d: number of files that failed. -#: includes/integrations/class-media-library.php:145 +#: includes/integrations/class-media-library.php #, php-format msgid "%d file could not be reprocessed." msgid_plural "%d files could not be reprocessed." msgstr[0] "" msgstr[1] "" -#: includes/integrations/class-media-library.php:185 +#: includes/integrations/class-media-library.php msgid "eXeLearning Info" msgstr "" -#: includes/integrations/class-media-library.php:186 +#: includes/integrations/class-media-library.php msgid "Version:" msgstr "" -#: includes/integrations/class-media-library.php:187 +#: includes/integrations/class-media-library.php msgid "source file" msgstr "" -#: includes/integrations/class-media-library.php:188 +#: includes/integrations/class-media-library.php msgid "exported" msgstr "" -#: includes/integrations/class-media-library.php:189 -#: includes/integrations/class-media-library.php:368 -#: includes/integrations/class-media-library.php:407 +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php msgid "License:" msgstr "" -#: includes/integrations/class-media-library.php:190 -#: includes/integrations/class-media-library.php:369 -#: includes/integrations/class-media-library.php:411 +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php msgid "Language:" msgstr "" -#: includes/integrations/class-media-library.php:191 +#: includes/integrations/class-media-library.php msgid "Type:" msgstr "" -#: includes/integrations/class-media-library.php:192 -#: includes/integrations/class-media-library.php:329 -#: assets/js/elp-upload.js:607 +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php +#: assets/js/elp-upload.js msgid "No preview available" msgstr "" -#: includes/integrations/class-media-library.php:193 -#: includes/integrations/class-media-library.php:330 +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php msgid "This is an eXeLearning v2 source file (.elp). To view the content, open it in eXeLearning and export it as HTML." msgstr "" -#: includes/integrations/class-media-library.php:194 +#: includes/integrations/class-media-library.php msgid "Preview in new tab" msgstr "" -#: includes/integrations/class-media-library.php:196 +#: includes/integrations/class-media-library.php msgid "Process as eXeLearning" msgstr "" -#: includes/integrations/class-media-library.php:197 +#: includes/integrations/class-media-library.php msgid "eXeLearning file (not processed yet)" msgstr "" -#: includes/integrations/class-media-library.php:198 +#: includes/integrations/class-media-library.php msgid "Processing…" msgstr "" -#: includes/integrations/class-media-library.php:199 +#: includes/integrations/class-media-library.php msgid "This file could not be processed as eXeLearning." msgstr "" -#: includes/integrations/class-media-library.php:290 +#: includes/integrations/class-media-library.php msgid "eXeLearning Content Preview" msgstr "" -#: includes/integrations/class-media-library.php:301 +#: includes/integrations/class-media-library.php msgid "eXeLearning Metadata" msgstr "" -#: includes/integrations/class-media-library.php:326 +#: includes/integrations/class-media-library.php msgid "Open in new tab" msgstr "" -#: includes/integrations/class-media-library.php:370 -#: includes/integrations/class-media-library.php:415 +#: includes/integrations/class-media-library.php +#: includes/integrations/class-media-library.php msgid "Resource Type:" msgstr "" -#: public/class-shortcodes.php:84 +#: public/class-shortcodes.php msgid "Invalid eXeLearning file ID." msgstr "" -#: public/class-shortcodes.php:90 +#: public/class-shortcodes.php msgid "eXeLearning file not found." msgstr "" -#: public/class-shortcodes.php:216 +#: public/class-shortcodes.php msgid "This is a source file that cannot be previewed directly. Download it to open with eXeLearning." msgstr "" -#: public/class-shortcodes.php:357 +#: public/class-shortcodes.php msgid "Load interactive content" msgstr "" -#: public/class-shortcodes.php:506 +#: public/class-shortcodes.php msgid "Download source file" msgstr "" -#: assets/js/elp-upload.js:38 +#: assets/js/elp-upload.js msgid "Web (_web.zip)" msgstr "" -#: assets/js/elp-upload.js:39 +#: assets/js/elp-upload.js msgid "SCORM 1.2 (_scorm.zip)" msgstr "" -#: assets/js/elp-upload.js:40 +#: assets/js/elp-upload.js msgid "IMS Package (_ims.zip)" msgstr "" -#: assets/js/elp-upload.js:41 +#: assets/js/elp-upload.js msgid "EPUB3 (.epub)" msgstr "" -#: assets/js/elp-upload.js:342 -#: assets/js/elp-upload.js:399 -#: assets/js/elp-upload.js:584 +#: assets/js/elp-upload.js +#: assets/js/elp-upload.js +#: assets/js/elp-upload.js msgid "eXeLearning Content" msgstr "" -#: assets/js/elp-upload.js:400 +#: assets/js/elp-upload.js msgid "Upload or select a .elpx file from your media library" msgstr "" -#: assets/js/elp-upload.js:413 +#: assets/js/elp-upload.js msgid "Upload .elpx File" msgstr "" -#: assets/js/elp-upload.js:426 +#: assets/js/elp-upload.js msgid "Media Library" msgstr "" -#: assets/js/elp-upload.js:441 +#: assets/js/elp-upload.js msgid "Height (px)" msgstr "" -#: assets/js/elp-upload.js:451 +#: assets/js/elp-upload.js msgid "Show teacher layer selector" msgstr "" -#: assets/js/elp-upload.js:460 +#: assets/js/elp-upload.js msgid "Show fullscreen button" msgstr "" -#: assets/js/elp-upload.js:472 +#: assets/js/elp-upload.js msgid "Download options" msgstr "" -#: assets/js/elp-upload.js:474 +#: assets/js/elp-upload.js msgid "Show download button" msgstr "" -#: assets/js/elp-upload.js:482 +#: assets/js/elp-upload.js msgid "Available formats" msgstr "" -#: assets/js/elp-upload.js:520 +#: assets/js/elp-upload.js msgid "Change file" msgstr "" -#: assets/js/elp-upload.js:527 +#: assets/js/elp-upload.js msgid "Remove" msgstr "" -#: assets/js/elp-upload.js:609 +#: assets/js/elp-upload.js msgid "This is an eXeLearning v2 source file. The content will be displayed on the frontend if exported HTML is available." msgstr ""