diff --git a/app/Config/app.php b/app/Config/app.php index b15a75fce..741c7fd19 100755 --- a/app/Config/app.php +++ b/app/Config/app.php @@ -56,7 +56,7 @@ return [ 'locale' => env('APP_LANG', 'en'), // Locales available - 'locales' => ['en', 'ar', 'bg', 'bs', 'cs', 'da', 'de', 'de_informal', 'es', 'es_AR', 'fa', 'fr', 'he', 'hu', 'id', 'it', 'ja', 'ko', 'lv', 'nl', 'nb', 'pt', 'pt_BR', 'sk', 'sl', 'sv', 'pl', 'ru', 'th', 'tr', 'uk', 'vi', 'zh_CN', 'zh_TW',], + 'locales' => ['en', 'ar', 'bg', 'bs', 'ca', 'cs', 'da', 'de', 'de_informal', 'es', 'es_AR', 'fa', 'fr', 'he', 'hu', 'id', 'it', 'ja', 'ko', 'lv', 'nl', 'nb', 'pt', 'pt_BR', 'sk', 'sl', 'sv', 'pl', 'ru', 'th', 'tr', 'uk', 'vi', 'zh_CN', 'zh_TW',], // Application Fallback Locale 'fallback_locale' => 'en', diff --git a/app/Http/Middleware/Localization.php b/app/Http/Middleware/Localization.php index ce43a7089..cd084746c 100644 --- a/app/Http/Middleware/Localization.php +++ b/app/Http/Middleware/Localization.php @@ -19,6 +19,7 @@ class Localization 'ar' => 'ar', 'bg' => 'bg_BG', 'bs' => 'bs_BA', + 'ca' => 'ca', 'da' => 'da_DK', 'de' => 'de_DE', 'de_informal' => 'de_DE', diff --git a/resources/lang/ca/activities.php b/resources/lang/ca/activities.php new file mode 100644 index 000000000..38e4d4eb5 --- /dev/null +++ b/resources/lang/ca/activities.php @@ -0,0 +1,49 @@ + 'ha creat la pàgina', + 'page_create_notification' => 'Pàgina creada correctament', + 'page_update' => 'ha actualitzat la pàgina', + 'page_update_notification' => 'Pàgina actualitzada correctament', + 'page_delete' => 'ha suprimit una pàgina', + 'page_delete_notification' => 'Pàgina suprimida correctament', + 'page_restore' => 'ha restaurat la pàgina', + 'page_restore_notification' => 'Pàgina restaurada correctament', + 'page_move' => 'ha mogut la pàgina', + + // Chapters + 'chapter_create' => 'ha creat el capítol', + 'chapter_create_notification' => 'Capítol creat correctament', + 'chapter_update' => 'ha actualitzat el capítol', + 'chapter_update_notification' => 'Capítol actualitzat correctament', + 'chapter_delete' => 'ha suprimit un capítol', + 'chapter_delete_notification' => 'Capítol suprimit correctament', + 'chapter_move' => 'ha mogut el capítol', + + // Books + 'book_create' => 'ha creat el llibre', + 'book_create_notification' => 'Llibre creat correctament', + 'book_update' => 'ha actualitzat el llibre', + 'book_update_notification' => 'Llibre actualitzat correctament', + 'book_delete' => 'ha suprimit un llibre', + 'book_delete_notification' => 'Llibre suprimit correctament', + 'book_sort' => 'ha ordenat el llibre', + 'book_sort_notification' => 'Llibre reordenat correctament', + + // Bookshelves + 'bookshelf_create' => 'ha creat el prestatge', + 'bookshelf_create_notification' => 'Prestatge creat correctament', + 'bookshelf_update' => 'ha actualitzat el prestatge', + 'bookshelf_update_notification' => 'Prestatge actualitzat correctament', + 'bookshelf_delete' => 'ha suprimit un prestatge', + 'bookshelf_delete_notification' => 'Prestatge suprimit correctament', + + // Other + 'commented_on' => 'ha comentat a', + 'permissions_update' => 'ha actualitzat els permisos', +]; diff --git a/resources/lang/ca/auth.php b/resources/lang/ca/auth.php new file mode 100644 index 000000000..ca45dfb8b --- /dev/null +++ b/resources/lang/ca/auth.php @@ -0,0 +1,77 @@ + 'Les credencials no coincideixen amb les que tenim emmagatzemades.', + 'throttle' => 'Massa intents d\'iniciar la sessió. Torneu-ho a provar d\'aquí a :seconds segons.', + + // Login & Register + 'sign_up' => 'Registra-m\'hi', + 'log_in' => 'Inicia la sessió', + 'log_in_with' => 'Inicia la sessió amb :socialDriver', + 'sign_up_with' => 'Registra-m\'hi amb :socialDriver', + 'logout' => 'Tanca la sessió', + + 'name' => 'Nom', + 'username' => 'Nom d\'usuari', + 'email' => 'Adreça electrònica', + 'password' => 'Contrasenya', + 'password_confirm' => 'Confirmeu la contrasenya', + 'password_hint' => 'Cal que tingui més de 7 caràcters', + 'forgot_password' => 'Heu oblidat la contrasenya?', + 'remember_me' => 'Recorda\'m', + 'ldap_email_hint' => 'Introduïu una adreça electrònica per a aquest compte.', + 'create_account' => 'Crea el compte', + 'already_have_account' => 'Ja teniu un compte?', + 'dont_have_account' => 'No teniu cap compte?', + 'social_login' => 'Inici de sessió social', + 'social_registration' => 'Registre social', + 'social_registration_text' => 'Registreu-vos i inicieu la sessió fent servir un altre servei.', + + 'register_thanks' => 'Gràcies per registrar-vos!', + 'register_confirm' => 'Reviseu el vostre correu electrònic i feu clic al botó de confirmació per a accedir a :appName.', + 'registrations_disabled' => 'Actualment, els registres estan desactivats', + 'registration_email_domain_invalid' => 'Aquest domini de correu electrònic no té accés a aquesta aplicació', + 'register_success' => 'Gràcies per registrar-vos! Ja us hi heu registrat i heu iniciat la sessió.', + + + // Password Reset + 'reset_password' => 'Restableix la contrasenya', + 'reset_password_send_instructions' => 'Introduïu la vostra adreça electrònica a continuació i us enviarem un correu electrònic amb un enllaç per a restablir la contrasenya.', + 'reset_password_send_button' => 'Envia l\'enllaç de restabliment', + 'reset_password_sent' => 'S\'enviarà un enllaç per a restablir la contrasenya a :email, si es troba aquesta adreça al sistema.', + 'reset_password_success' => 'La vostra contrasenya s\'ha restablert correctament.', + 'email_reset_subject' => 'Restabliu la contrasenya a :appName', + 'email_reset_text' => 'Rebeu aquest correu electrònic perquè heu rebut una petició de restabliment de contrasenya per al vostre compte.', + 'email_reset_not_requested' => 'Si no heu demanat restablir la contrasenya, no cal que prengueu cap acció.', + + + // Email Confirmation + 'email_confirm_subject' => 'Confirmeu la vostra adreça electrònica a :appName', + 'email_confirm_greeting' => 'Gràcies per unir-vos a :appName!', + 'email_confirm_text' => 'Confirmeu la vostra adreça electrònica fent clic al botó a continuació:', + 'email_confirm_action' => 'Confirma el correu', + 'email_confirm_send_error' => 'Cal confirmar l\'adreça electrònica, però el sistema no ha pogut enviar el correu electrònic. Poseu-vos en contacte amb l\'administrador perquè s\'asseguri que el correu electrònic està ben configurat.', + 'email_confirm_success' => 'S\'ha confirmat el vostre correu electrònic!', + 'email_confirm_resent' => 'S\'ha tornat a enviar el correu electrònic de confirmació. Reviseu la vostra safata d\'entrada.', + + 'email_not_confirmed' => 'Adreça electrònica no confirmada', + 'email_not_confirmed_text' => 'La vostra adreça electrònica encara no està confirmada.', + 'email_not_confirmed_click_link' => 'Feu clic a l\'enllaç del correu electrònic que us vam enviar poc després que us registréssiu.', + 'email_not_confirmed_resend' => 'Si no podeu trobar el correu, podeu tornar a enviar el correu electrònic de confirmació enviant el formulari a continuació.', + 'email_not_confirmed_resend_button' => 'Torna a enviar el correu de confirmació', + + // User Invite + 'user_invite_email_subject' => 'Us han convidat a unir-vos a :appName!', + 'user_invite_email_greeting' => 'Us hem creat un compte en el vostre nom a :appName.', + 'user_invite_email_text' => 'Feu clic al botó a continuació per a definir una contrasenya per al compte i obtenir-hi accés:', + 'user_invite_email_action' => 'Defineix una contrasenya per al compte', + 'user_invite_page_welcome' => 'Us donem la benvinguda a :appName!', + 'user_invite_page_text' => 'Per a enllestir el vostre compte i obtenir-hi accés, cal que definiu una contrasenya, que es farà servir per a iniciar la sessió a :appName en futures visites.', + 'user_invite_page_confirm_button' => 'Confirma la contrasenya', + 'user_invite_success' => 'S\'ha establert la contrasenya, ara ja teniu accés a :appName!' +]; diff --git a/resources/lang/ca/common.php b/resources/lang/ca/common.php new file mode 100644 index 000000000..ddf92f3cb --- /dev/null +++ b/resources/lang/ca/common.php @@ -0,0 +1,85 @@ + 'Cancel·la', + 'confirm' => 'D\'acord', + 'back' => 'Endarrere', + 'save' => 'Desa', + 'continue' => 'Continua', + 'select' => 'Selecciona', + 'toggle_all' => 'Commuta-ho tot', + 'more' => 'Més', + + // Form Labels + 'name' => 'Nom', + 'description' => 'Descripció', + 'role' => 'Rol', + 'cover_image' => 'Imatge de portada', + 'cover_image_description' => 'Aquesta imatge hauria de fer aproximadament 440x250 px.', + + // Actions + 'actions' => 'Accions', + 'view' => 'Visualitza', + 'view_all' => 'Visualitza-ho tot', + 'create' => 'Crea', + 'update' => 'Actualitza', + 'edit' => 'Edita', + 'sort' => 'Ordena', + 'move' => 'Mou', + 'copy' => 'Copia', + 'reply' => 'Respon', + 'delete' => 'Suprimeix', + 'delete_confirm' => 'Confirma la supressió', + 'search' => 'Cerca', + 'search_clear' => 'Esborra la cerca', + 'reset' => 'Reinicialitza', + 'remove' => 'Elimina', + 'add' => 'Afegeix', + 'fullscreen' => 'Pantalla completa', + + // Sort Options + 'sort_options' => 'Opcions d\'ordenació', + 'sort_direction_toggle' => 'Commuta la direcció de l\'ordenació', + 'sort_ascending' => 'Ordre ascendent', + 'sort_descending' => 'Ordre descendent', + 'sort_name' => 'Nom', + 'sort_created_at' => 'Data de creació', + 'sort_updated_at' => 'Data d\'actualització', + + // Misc + 'deleted_user' => 'Usuari eliminat', + 'no_activity' => 'No hi ha activitat', + 'no_items' => 'No hi ha cap element', + 'back_to_top' => 'Torna a dalt', + 'toggle_details' => 'Commuta els detalls', + 'toggle_thumbnails' => 'Commuta les miniatures', + 'details' => 'Detalls', + 'grid_view' => 'Visualització en graella', + 'list_view' => 'Visualització en llista', + 'default' => 'Per defecte', + 'breadcrumb' => 'Ruta de navegació', + + // Header + 'profile_menu' => 'Menú del perfil', + 'view_profile' => 'Mostra el perfil', + 'edit_profile' => 'Edita el perfil', + 'dark_mode' => 'Mode fosc', + 'light_mode' => 'Mode clar', + + // Layout tabs + 'tab_info' => 'Informació', + 'tab_content' => 'Contingut', + + // Email Content + 'email_action_help' => 'Si teniu problemes per fer clic al botó ":actionText", copieu i enganxeu l\'URL següent al vostre navegador web:', + 'email_rights' => 'Tots els drets reservats', + + // Footer Link Options + // Not directly used but available for convenience to users. + 'privacy_policy' => 'Política de privadesa', + 'terms_of_service' => 'Condicions del servei', +]; diff --git a/resources/lang/ca/components.php b/resources/lang/ca/components.php new file mode 100644 index 000000000..d96582da7 --- /dev/null +++ b/resources/lang/ca/components.php @@ -0,0 +1,34 @@ + 'Selecciona una imatge', + 'image_all' => 'Totes', + 'image_all_title' => 'Mostra totes les imatges', + 'image_book_title' => 'Mostra les imatges pujades a aquest llibre', + 'image_page_title' => 'Mostra les imatges pujades a aquesta pàgina', + 'image_search_hint' => 'Cerca per nom d\'imatge', + 'image_uploaded' => 'Pujada :uploadedDate', + 'image_load_more' => 'Carrega\'n més', + 'image_image_name' => 'Nom de la imatge', + 'image_delete_used' => 'Aquesta imatge s\'utilitza a les pàgines següents.', + 'image_delete_confirm_text' => 'Segur que voleu suprimir aquesta imatge?', + 'image_select_image' => 'Selecciona una imatge', + 'image_dropzone' => 'Arrossegueu imatges o feu clic aquí per a pujar-les', + 'images_deleted' => 'Imatges suprimides', + 'image_preview' => 'Previsualització de la imatge', + 'image_upload_success' => 'Imatge pujada correctament', + 'image_update_success' => 'Detalls de la imatge actualitzats correctament', + 'image_delete_success' => 'Imatge suprimida correctament', + 'image_upload_remove' => 'Suprimeix', + + // Code Editor + 'code_editor' => 'Edita el codi', + 'code_language' => 'Llenguatge del codi', + 'code_content' => 'Contingut del codi', + 'code_session_history' => 'Historial de la sessió', + 'code_save' => 'Desa el codi', +]; diff --git a/resources/lang/ca/entities.php b/resources/lang/ca/entities.php new file mode 100644 index 000000000..ae379a888 --- /dev/null +++ b/resources/lang/ca/entities.php @@ -0,0 +1,319 @@ + 'Creat fa poc', + 'recently_created_pages' => 'Pàgines creades fa poc', + 'recently_updated_pages' => 'Pàgines actualitzades fa poc', + 'recently_created_chapters' => 'Capítols creats fa poc', + 'recently_created_books' => 'Llibres creats fa poc', + 'recently_created_shelves' => 'Prestatges creats fa poc', + 'recently_update' => 'Actualitzat fa poc', + 'recently_viewed' => 'Vist fa poc', + 'recent_activity' => 'Activitat recent', + 'create_now' => 'Crea\'n ara', + 'revisions' => 'Revisions', + 'meta_revision' => 'Revisió núm. :revisionCount', + 'meta_created' => 'Creat :timeLength', + 'meta_created_name' => 'Creat :timeLength per :user', + 'meta_updated' => 'Actualitzat :timeLength', + 'meta_updated_name' => 'Actualitzat :timeLength per :user', + 'meta_owned_name' => 'Propietat de :user', + 'entity_select' => 'Selecciona una entitat', + 'images' => 'Imatges', + 'my_recent_drafts' => 'Els vostres esborranys recents', + 'my_recently_viewed' => 'Les vostres visualitzacions recents', + 'no_pages_viewed' => 'No heu vist cap pàgina', + 'no_pages_recently_created' => 'No s\'ha creat cap pàgina fa poc', + 'no_pages_recently_updated' => 'No s\'ha actualitzat cap pàgina fa poc', + 'export' => 'Exporta', + 'export_html' => 'Fitxer web independent', + 'export_pdf' => 'Fitxer PDF', + 'export_text' => 'Fitxer de text sense format', + + // Permissions and restrictions + 'permissions' => 'Permisos', + 'permissions_intro' => 'Si els activeu, aquests permisos tindran més prioritat que qualsevol permís de rol.', + 'permissions_enable' => 'Activa els permisos personalitzats', + 'permissions_save' => 'Desa els permisos', + 'permissions_owner' => 'Propietari', + + // Search + 'search_results' => 'Resultats de la cerca', + 'search_total_results_found' => 'S\'ha trobat :count resultat en total|S\'han trobat :count resultats en total', + 'search_clear' => 'Esborra la cerca', + 'search_no_pages' => 'La cerca no coincideix amb cap pàgina', + 'search_for_term' => 'Cerca :term', + 'search_more' => 'Més resultats', + 'search_advanced' => 'Cerca avançada', + 'search_terms' => 'Termes de la cerca', + 'search_content_type' => 'Tipus de contingut', + 'search_exact_matches' => 'Coincidències exactes', + 'search_tags' => 'Cerca d\'etiquetes', + 'search_options' => 'Opcions', + 'search_viewed_by_me' => 'Visualitzat per mi', + 'search_not_viewed_by_me' => 'No visualitzat per mi', + 'search_permissions_set' => 'Amb permisos definits', + 'search_created_by_me' => 'Creat per mi', + 'search_updated_by_me' => 'Actualitzat per mi', + 'search_date_options' => 'Opcions de dates', + 'search_updated_before' => 'Actualitzat abans de', + 'search_updated_after' => 'Actualitzat després de', + 'search_created_before' => 'Creat abans de', + 'search_created_after' => 'Creat després de', + 'search_set_date' => 'Defineix una data', + 'search_update' => 'Actualitza la cerca', + + // Shelves + 'shelf' => 'Prestatge', + 'shelves' => 'Prestatges', + 'x_shelves' => ':count prestatge|:count prestatges', + 'shelves_long' => 'Prestatges', + 'shelves_empty' => 'No hi ha cap prestatge creat', + 'shelves_create' => 'Crea un prestatge nou', + 'shelves_popular' => 'Prestatges populars', + 'shelves_new' => 'Prestatges nous', + 'shelves_new_action' => 'Prestatge nou', + 'shelves_popular_empty' => 'Aquí apareixeran els prestatges més populars.', + 'shelves_new_empty' => 'Aquí apareixeran els prestatges creats fa poc.', + 'shelves_save' => 'Desa el prestatge', + 'shelves_books' => 'Llibres en aquest prestatge', + 'shelves_add_books' => 'Afegeix llibres a aquest prestatge', + 'shelves_drag_books' => 'Arrossegueu llibres aquí per a afegir-los a aquest prestatge', + 'shelves_empty_contents' => 'Aquest prestatge no té cap llibre assignat', + 'shelves_edit_and_assign' => 'Editeu el prestatge per a assignar-hi llibres', + 'shelves_edit_named' => 'Edita el prestatge :name', + 'shelves_edit' => 'Edita el prestatge', + 'shelves_delete' => 'Suprimeix el prestatge', + 'shelves_delete_named' => 'Suprimeix el prestatge :name', + 'shelves_delete_explain' => "Se suprimirà el prestatge amb el nom ':name'. Els llibres que contingui no se suprimiran.", + 'shelves_delete_confirmation' => 'Segur que voleu suprimir aquest prestatge?', + 'shelves_permissions' => 'Permisos del prestatge', + 'shelves_permissions_updated' => 'S\'han actualitzat els permisos del prestatge', + 'shelves_permissions_active' => 'S\'han activat els permisos del prestatge', + 'shelves_copy_permissions_to_books' => 'Copia els permisos als llibres', + 'shelves_copy_permissions' => 'Copia els permisos', + 'shelves_copy_permissions_explain' => 'Això aplicarà la configuració de permisos actual d\'aquest prestatge a tots els llibres que contingui. Abans d\'activar-ho, assegureu-vos que hàgiu desat qualsevol canvi als permisos d\'aquest prestatge.', + 'shelves_copy_permission_success' => 'S\'han copiat els permisos del prestatge a :count llibres', + + // Books + 'book' => 'Llibre', + 'books' => 'Llibres', + 'x_books' => ':count llibre|:count llibres', + 'books_empty' => 'No hi ha cap llibre creat', + 'books_popular' => 'Llibres populars', + 'books_recent' => 'Llibres recents', + 'books_new' => 'Llibres nous', + 'books_new_action' => 'Llibre nou', + 'books_popular_empty' => 'Aquí apareixeran els llibres més populars.', + 'books_new_empty' => 'Aquí apareixeran els llibres creats fa poc.', + 'books_create' => 'Crea un llibre nou', + 'books_delete' => 'Suprimeix el llibre', + 'books_delete_named' => 'Suprimeix el llibre :bookName', + 'books_delete_explain' => 'Se suprimirà el llibre amb el nom \':bookName\'. Se\'n suprimiran les pàgines i els capítols.', + 'books_delete_confirmation' => 'Segur que voleu suprimir aquest llibre?', + 'books_edit' => 'Edita el llibre', + 'books_edit_named' => 'Edita el llibre :bookName', + 'books_form_book_name' => 'Nom del llibre', + 'books_save' => 'Desa el llibre', + 'books_permissions' => 'Permisos del llibre', + 'books_permissions_updated' => 'S\'han actualitzat els permisos del llibre', + 'books_empty_contents' => 'No hi ha cap pàgina ni cap capítol creat en aquest llibre.', + 'books_empty_create_page' => 'Crea una pàgina nova', + 'books_empty_sort_current_book' => 'Ordena el llibre actual', + 'books_empty_add_chapter' => 'Afegeix un capítol', + 'books_permissions_active' => 'S\'han activat els permisos del llibre', + 'books_search_this' => 'Cerca en aquest llibre', + 'books_navigation' => 'Navegació pel llibre', + 'books_sort' => 'Ordena el contingut del llibre', + 'books_sort_named' => 'Ordena el llibre :bookName', + 'books_sort_name' => 'Ordena per nom', + 'books_sort_created' => 'Ordena per data de creació', + 'books_sort_updated' => 'Ordena per data d\'actualització', + 'books_sort_chapters_first' => 'Els capítols al principi', + 'books_sort_chapters_last' => 'Els capítols al final', + 'books_sort_show_other' => 'Mostra altres llibres', + 'books_sort_save' => 'Desa l\'ordre nou', + + // Chapters + 'chapter' => 'Capítol', + 'chapters' => 'Capítols', + 'x_chapters' => ':count capítol|:count capítols', + 'chapters_popular' => 'Capítols populars', + 'chapters_new' => 'Capítol nou', + 'chapters_create' => 'Crea un capítol nou', + 'chapters_delete' => 'Suprimeix el capítol', + 'chapters_delete_named' => 'Suprimeix el capítol :chapterName', + 'chapters_delete_explain' => 'Se suprimirà el capítol amb el nom \':chapterName\'. Totes les pàgines que contingui també se suprimiran.', + 'chapters_delete_confirm' => 'Segur que voleu suprimir aquest capítol?', + 'chapters_edit' => 'Edita el capítol', + 'chapters_edit_named' => 'Edita el capítol :chapterName', + 'chapters_save' => 'Desa el capítol', + 'chapters_move' => 'Mou el capítol', + 'chapters_move_named' => 'Mou el capítol :chapterName', + 'chapter_move_success' => 'S\'ha mogut el capítol a :bookName', + 'chapters_permissions' => 'Permisos del capítol', + 'chapters_empty' => 'De moment, aquest capítol no conté cap pàgina.', + 'chapters_permissions_active' => 'S\'han activat els permisos del capítol', + 'chapters_permissions_success' => 'S\'han actualitzat els permisos del capítol', + 'chapters_search_this' => 'Cerca en aquest capítol', + + // Pages + 'page' => 'Pàgina', + 'pages' => 'Pàgines', + 'x_pages' => ':count pàgina|:count pàgines', + 'pages_popular' => 'Pàgines populars', + 'pages_new' => 'Pàgina nova', + 'pages_attachments' => 'Adjuncions', + 'pages_navigation' => 'Navegació per la pàgina', + 'pages_delete' => 'Suprimeix la pàgina', + 'pages_delete_named' => 'Suprimeix la pàgina :pageName', + 'pages_delete_draft_named' => 'Suprimeix l\'esborrany de pàgina :pageName', + 'pages_delete_draft' => 'Suprimeix l\'esborrany de pàgina', + 'pages_delete_success' => 'S\'ha suprimit la pàgina', + 'pages_delete_draft_success' => 'S\'ha suprimit l\'esborrany de pàgina', + 'pages_delete_confirm' => 'Segur que voleu suprimir aquesta pàgina?', + 'pages_delete_draft_confirm' => 'Segur que voleu suprimir aquest esborrany de pàgina?', + 'pages_editing_named' => 'Esteu editant :pageName', + 'pages_edit_draft_options' => 'Opcions d\'esborrany', + 'pages_edit_save_draft' => 'Desa l\'esborrany', + 'pages_edit_draft' => 'Edita l\'esborrany de pàgina', + 'pages_editing_draft' => 'Esteu editant l\'esborrany', + 'pages_editing_page' => 'Esteu editant la pàgina', + 'pages_edit_draft_save_at' => 'Esborrany desat ', + 'pages_edit_delete_draft' => 'Suprimeix l\'esborrany', + 'pages_edit_discard_draft' => 'Descarta l\'esborrany', + 'pages_edit_set_changelog' => 'Defineix el registre de canvis', + 'pages_edit_enter_changelog_desc' => 'Introduïu una breu descripció dels canvis que heu fet', + 'pages_edit_enter_changelog' => 'Introduïu un registre de canvis', + 'pages_save' => 'Desa la pàgina', + 'pages_title' => 'Títol de la pàgina', + 'pages_name' => 'Nom de la pàgina', + 'pages_md_editor' => 'Editor', + 'pages_md_preview' => 'Previsualització', + 'pages_md_insert_image' => 'Insereix una imatge', + 'pages_md_insert_link' => 'Insereix un enllaç a una entitat', + 'pages_md_insert_drawing' => 'Insereix un diagrama', + 'pages_not_in_chapter' => 'La pàgina no pertany a cap capítol', + 'pages_move' => 'Mou la pàgina', + 'pages_move_success' => 'S\'ha mogut la pàgina a ":parentName"', + 'pages_copy' => 'Copia la pàgina', + 'pages_copy_desination' => 'Destinació de la còpia', + 'pages_copy_success' => 'Pàgina copiada correctament', + 'pages_permissions' => 'Permisos de la pàgina', + 'pages_permissions_success' => 'S\'han actualitzat els permisos de la pàgina', + 'pages_revision' => 'Revisió', + 'pages_revisions' => 'Revisions de la pàgina', + 'pages_revisions_named' => 'Revisions de la pàgina :pageName', + 'pages_revision_named' => 'Revisió de la pàgina :pageName', + 'pages_revision_restored_from' => 'Restaurada de núm. :id; :summary', + 'pages_revisions_created_by' => 'Creada per', + 'pages_revisions_date' => 'Data de la revisió', + 'pages_revisions_number' => 'Núm. ', + 'pages_revisions_numbered' => 'Revisió núm. :id', + 'pages_revisions_numbered_changes' => 'Canvis de la revisió núm. :id', + 'pages_revisions_changelog' => 'Registre de canvis', + 'pages_revisions_changes' => 'Canvis', + 'pages_revisions_current' => 'Versió actual', + 'pages_revisions_preview' => 'Previsualitza', + 'pages_revisions_restore' => 'Restaura', + 'pages_revisions_none' => 'Aquesta pàgina no té cap revisió', + 'pages_copy_link' => 'Copia l\'enllaç', + 'pages_edit_content_link' => 'Edita el contingut', + 'pages_permissions_active' => 'S\'han activat els permisos de la pàgina', + 'pages_initial_revision' => 'Publicació inicial', + 'pages_initial_name' => 'Pàgina nova', + 'pages_editing_draft_notification' => 'Esteu editant un esborrany que es va desar per darrer cop :timeDiff.', + 'pages_draft_edited_notification' => 'Aquesta pàgina s\'ha actualitzat d\'ençà d\'aleshores. Us recomanem que descarteu aquest esborrany.', + 'pages_draft_edit_active' => [ + 'start_a' => ':count usuaris han començat a editar aquesta pàgina', + 'start_b' => ':userName ha començat a editar aquesta pàgina', + 'time_a' => 'd\'ençà que la pàgina es va actualitzar per darrer cop', + 'time_b' => 'en els darrers :minCount minuts', + 'message' => ':start :time. Aneu amb compte de no trepitjar-vos les actualitzacions entre vosaltres!', + ], + 'pages_draft_discarded' => 'S\'ha descartat l\'esborrany, l\'editor s\'ha actualitzat amb el contingut actual de la pàgina', + 'pages_specific' => 'Una pàgina específica', + 'pages_is_template' => 'Plantilla de pàgina', + + // Editor Sidebar + 'page_tags' => 'Etiquetes de la pàgina', + 'chapter_tags' => 'Etiquetes del capítol', + 'book_tags' => 'Etiquetes del llibre', + 'shelf_tags' => 'Etiquetes del prestatge', + 'tag' => 'Etiqueta', + 'tags' => 'Etiquetes', + 'tag_name' => 'Nom de l\'etiqueta', + 'tag_value' => 'Valor de l\'etiqueta (opcional)', + 'tags_explain' => "Afegiu etiquetes per a categoritzar millor el contingut. \n Podeu assignar un valor a cada etiqueta per a una organització més detallada.", + 'tags_add' => 'Afegeix una altra etiqueta', + 'tags_remove' => 'Elimina aquesta etiqueta', + 'attachments' => 'Adjuncions', + 'attachments_explain' => 'Pugeu fitxers o adjunteu enllaços per a mostrar-los a la pàgina. Són visibles a la barra lateral de la pàgina.', + 'attachments_explain_instant_save' => 'Els canvis fets aquí es desen instantàniament.', + 'attachments_items' => 'Elements adjunts', + 'attachments_upload' => 'Puja un fitxer', + 'attachments_link' => 'Adjunta un enllaç', + 'attachments_set_link' => 'Defineix l\'enllaç', + 'attachments_delete' => 'Seguir que voleu suprimir aquesta adjunció?', + 'attachments_dropzone' => 'Arrossegueu fitxers o feu clic aquí per a adjuntar un fitxer', + 'attachments_no_files' => 'No s\'ha pujat cap fitxer', + 'attachments_explain_link' => 'Podeu adjuntar un enllaç si preferiu no pujar un fitxer. Pot ser un enllaç a una altra pàgina o un enllaç a un fitxer al núvol.', + 'attachments_link_name' => 'Nom de l\'enllaç', + 'attachment_link' => 'Enllaç de l\'adjunció', + 'attachments_link_url' => 'Enllaç al fitxer', + 'attachments_link_url_hint' => 'URL del lloc o fitxer', + 'attach' => 'Adjunta', + 'attachments_insert_link' => 'Afegeix un enllaç de l\'adjunció a la pàgina', + 'attachments_edit_file' => 'Edita el fitxer', + 'attachments_edit_file_name' => 'Nom del fitxer', + 'attachments_edit_drop_upload' => 'Arrossegueu fitxers o feu clic aquí per a pujar-los i sobreescriure\'ls', + 'attachments_order_updated' => 'S\'ha actualitzat l\'ordre de les adjuncions', + 'attachments_updated_success' => 'S\'han actualitzat els detalls de les adjuncions', + 'attachments_deleted' => 'S\'ha suprimit l\'adjunció', + 'attachments_file_uploaded' => 'Fitxer pujat correctament', + 'attachments_file_updated' => 'Fitxer actualitzat correctament', + 'attachments_link_attached' => 'Enllaç adjuntat a la pàgina correctament', + 'templates' => 'Plantilles', + 'templates_set_as_template' => 'La pàgina és una plantilla', + 'templates_explain_set_as_template' => 'Podeu definir aquesta pàgina com a plantilla perquè el seu contingut es pugui fer servir en crear altres pàgines. Els altres usuaris podran fer servir la plantilla si tenen permís per a veure aquesta pàgina.', + 'templates_replace_content' => 'Substitueix el contingut de la pàgina', + 'templates_append_content' => 'Afegeix al final del contingut de la pàgina', + 'templates_prepend_content' => 'Afegeix al principi del contingut de la pàgina', + + // Profile View + 'profile_user_for_x' => 'Usuari fa :time', + 'profile_created_content' => 'Contingut creat', + 'profile_not_created_pages' => ':userName no ha creat cap pàgina', + 'profile_not_created_chapters' => ':userName no ha creat cap capítol', + 'profile_not_created_books' => ':userName no ha creat cap llibre', + 'profile_not_created_shelves' => ':userName no ha creat cap prestatge', + + // Comments + 'comment' => 'Comentari', + 'comments' => 'Comentaris', + 'comment_add' => 'Afegeix un comentari', + 'comment_placeholder' => 'Deixeu un comentari aquí', + 'comment_count' => '{0} Sense comentaris|{1} 1 comentari|[2,*] :count comentaris', + 'comment_save' => 'Desa el comentari', + 'comment_saving' => 'S\'està desant el comentari...', + 'comment_deleting' => 'S\'està suprimint el comentari...', + 'comment_new' => 'Comentari nou', + 'comment_created' => 'ha comentat :createDiff', + 'comment_updated' => 'Actualitzat :updateDiff per :username', + 'comment_deleted_success' => 'Comentari suprimit', + 'comment_created_success' => 'Comentari afegit', + 'comment_updated_success' => 'Comentari actualitzat', + 'comment_delete_confirm' => 'Segur que voleu suprimir aquest comentari?', + 'comment_in_reply_to' => 'En resposta a :commentId', + + // Revision + 'revision_delete_confirm' => 'Segur que voleu suprimir aquesta revisió?', + 'revision_restore_confirm' => 'Segur que voleu restaurar aquesta revisió? Se substituirà el contingut de la pàgina actual.', + 'revision_delete_success' => 'S\'ha suprimit la revisió', + 'revision_cannot_delete_latest' => 'No es pot suprimir la darrera revisió.' +]; diff --git a/resources/lang/ca/errors.php b/resources/lang/ca/errors.php new file mode 100644 index 000000000..22b8d542c --- /dev/null +++ b/resources/lang/ca/errors.php @@ -0,0 +1,102 @@ + 'No teniu permís per a accedir a la pàgina sol·licitada.', + 'permissionJson' => 'No teniu permís per a executar l\'acció sol·licitada.', + + // Auth + 'error_user_exists_different_creds' => 'Ja hi ha un usuari amb l\'adreça electrònica :email però amb credencials diferents.', + 'email_already_confirmed' => 'L\'adreça electrònica ja està confirmada. Proveu d\'iniciar la sessió.', + 'email_confirmation_invalid' => 'Aquest testimoni de confirmació no és vàlid o ja ha estat utilitzat. Proveu de tornar-vos a registrar.', + 'email_confirmation_expired' => 'El testimoni de confirmació ha caducat. S\'ha enviat un nou correu electrònic de confirmació.', + 'email_confirmation_awaiting' => 'Cal confirmar l\'adreça electrònica del compte que utilitzeu', + 'ldap_fail_anonymous' => 'L\'accés a l\'LDAP ha fallat fent servir un lligam anònim', + 'ldap_fail_authed' => 'L\'accés a l\'LDAP ha fallat fent servir els detalls de DN i contrasenya proporcionats', + 'ldap_extension_not_installed' => 'L\'extensió de l\'LDAP de PHP no està instal·lada', + 'ldap_cannot_connect' => 'No s\'ha pogut connectar amb el servidor de l\'LDAP, la connexió inicial ha fallat', + 'saml_already_logged_in' => 'Ja heu iniciat la sessió', + 'saml_user_not_registered' => 'L\'usuari :name no està registrat i els registres automàtics estan desactivats', + 'saml_no_email_address' => 'No s\'ha pogut trobar cap adreça electrònica, per a aquest usuari, en les dades proporcionades pel sistema d\'autenticació extern', + 'saml_invalid_response_id' => 'La petició del sistema d\'autenticació extern no és reconeguda per un procés iniciat per aquesta aplicació. Aquest problema podria ser causat per navegar endarrere després d\'iniciar la sessió.', + 'saml_fail_authed' => 'L\'inici de sessió fent servir :system ha fallat, el sistema no ha proporcionat una autorització satisfactòria', + 'social_no_action_defined' => 'No hi ha cap acció definida', + 'social_login_bad_response' => "S'ha rebut un error mentre s'iniciava la sessió amb :socialAccount: \n:error", + 'social_account_in_use' => 'Aquest compte de :socialAccount ja està en ús, proveu d\'iniciar la sessió mitjançant l\'opció de :socialAccount.', + 'social_account_email_in_use' => 'L\'adreça electrònica :email ja està en ús. Si ja teniu un compte, podeu connectar-hi el vostre compte de :socialAccount a la configuració del vostre perfil.', + 'social_account_existing' => 'Aquest compte de :socialAccount ja està associat al vostre perfil.', + 'social_account_already_used_existing' => 'Aquest compte de :socialAccount ja el fa servir un altre usuari.', + 'social_account_not_used' => 'Aquest compte de :socialAccount no està associat a cap usuari. Associeu-lo a la configuració del vostre perfil. ', + 'social_account_register_instructions' => 'Si encara no teniu cap compte, podeu registrar-vos fent servir l\'opció de :socialAccount.', + 'social_driver_not_found' => 'No s\'ha trobat el controlador social', + 'social_driver_not_configured' => 'La configuració social de :socialAccount no és correcta.', + 'invite_token_expired' => 'Aquest enllaç d\'invitació ha caducat. Podeu provar de restablir la contrasenya del vostre compte.', + + // System + 'path_not_writable' => 'No s\'ha pogut pujar al camí del fitxer :filePath. Assegureu-vos que el servidor hi té permisos d\'escriptura.', + 'cannot_get_image_from_url' => 'No s\'ha pogut obtenir la imatge de :url', + 'cannot_create_thumbs' => 'El servidor no pot crear miniatures. Reviseu que tingueu instal·lada l\'extensió GD del PHP.', + 'server_upload_limit' => 'El servidor no permet pujades d\'aquesta mida. Proveu-ho amb una mida de fitxer més petita.', + 'uploaded' => 'El servidor no permet pujades d\'aquesta mida. Proveu-ho amb una mida de fitxer més petita.', + 'image_upload_error' => 'S\'ha produït un error en pujar la imatge', + 'image_upload_type_error' => 'El tipus d\'imatge que heu pujat no és vàlid', + 'file_upload_timeout' => 'La pujada del fitxer ha superat el temps màxim d\'espera.', + + // Attachments + 'attachment_not_found' => 'No s\'ha trobat l\'adjunció', + + // Pages + 'page_draft_autosave_fail' => 'No s\'ha pogut desar l\'esborrany. Assegureu-vos que tingueu connexió a Internet abans de desar la pàgina', + 'page_custom_home_deletion' => 'No es pot suprimir una pàgina mentre estigui definida com a pàgina d\'inici', + + // Entities + 'entity_not_found' => 'No s\'ha trobat l\'entitat', + 'bookshelf_not_found' => 'No s\'ha trobat el prestatge', + 'book_not_found' => 'No s\'ha trobat el llibre', + 'page_not_found' => 'No s\'ha trobat la pàgina', + 'chapter_not_found' => 'No s\'ha trobat el capítol', + 'selected_book_not_found' => 'No s\'ha trobat el llibre seleccionat', + 'selected_book_chapter_not_found' => 'No s\'ha trobat el llibre o el capítol seleccionat', + 'guests_cannot_save_drafts' => 'Els convidats no poden desar esborranys', + + // Users + 'users_cannot_delete_only_admin' => 'No podeu suprimir l\'únic administrador', + 'users_cannot_delete_guest' => 'No podeu suprimir l\'usuari convidat', + + // Roles + 'role_cannot_be_edited' => 'Aquest rol no es pot editar', + 'role_system_cannot_be_deleted' => 'Aquest rol és un rol del sistema i no es pot suprimir', + 'role_registration_default_cannot_delete' => 'No es pot suprimir aquest rol mentre estigui definit com a rol per defecte dels registres', + 'role_cannot_remove_only_admin' => 'Aquest usuari és l\'únic usuari assignat al rol d\'administrador. Assigneu el rol d\'administrador a un altre usuari abans de provar de suprimir aquest.', + + // Comments + 'comment_list' => 'S\'ha produït un error en obtenir els comentaris.', + 'cannot_add_comment_to_draft' => 'No podeu afegir comentaris a un esborrany.', + 'comment_add' => 'S\'ha produït un error en afegir o actualitzar el comentari.', + 'comment_delete' => 'S\'ha produït un error en suprimir el comentari.', + 'empty_comment' => 'No podeu afegir un comentari buit.', + + // Error pages + '404_page_not_found' => 'No s\'ha trobat la pàgina', + 'sorry_page_not_found' => 'No hem pogut trobar la pàgina que cerqueu.', + 'sorry_page_not_found_permission_warning' => 'Si esperàveu que existís, és possible que no tingueu permisos per a veure-la.', + 'return_home' => 'Torna a l\'inici', + 'error_occurred' => 'S\'ha produït un error', + 'app_down' => ':appName està fora de servei en aquests moments', + 'back_soon' => 'Tornarà a estar disponible aviat.', + + // API errors + 'api_no_authorization_found' => 'No s\'ha trobat cap testimoni d\'autorització a la petició', + 'api_bad_authorization_format' => 'S\'ha trobat un testimoni d\'autorització a la petició però el format sembla erroni', + 'api_user_token_not_found' => 'No s\'ha trobat cap testimoni d\'API per al testimoni d\'autorització proporcionat', + 'api_incorrect_token_secret' => 'El secret proporcionat per al testimoni d\'API proporcionat és incorrecte', + 'api_user_no_api_permission' => 'El propietari del testimoni d\'API utilitzat no té permís per a fer crides a l\'API', + 'api_user_token_expired' => 'El testimoni d\'autorització utilitzat ha caducat', + + // Settings & Maintenance + 'maintenance_test_email_failure' => 'S\'ha produït un error en enviar un correu electrònic de prova:', + +]; diff --git a/resources/lang/ca/pagination.php b/resources/lang/ca/pagination.php new file mode 100644 index 000000000..f05a8b369 --- /dev/null +++ b/resources/lang/ca/pagination.php @@ -0,0 +1,12 @@ + '« Anterior', + 'next' => 'Següent »', + +]; diff --git a/resources/lang/ca/passwords.php b/resources/lang/ca/passwords.php new file mode 100644 index 000000000..1fb771fe9 --- /dev/null +++ b/resources/lang/ca/passwords.php @@ -0,0 +1,15 @@ + 'Les contrasenyes han de tenir com a mínim vuit caràcters i la confirmació ha de coincidir.', + 'user' => "No s'ha trobat cap usuari amb aquesta adreça electrònica.", + 'token' => 'El testimoni de reinicialització de la contrasenya no és vàlid per a aquesta adreça electrònica.', + 'sent' => 'Us hem enviat un enllaç per a restablir la contrasenya!', + 'reset' => 'S\'ha restablert la vostra contrasenya!', + +]; diff --git a/resources/lang/ca/settings.php b/resources/lang/ca/settings.php new file mode 100755 index 000000000..206b76b12 --- /dev/null +++ b/resources/lang/ca/settings.php @@ -0,0 +1,262 @@ + 'Configuració', + 'settings_save' => 'Desa la configuració', + 'settings_save_success' => 'S\'ha desat la configuració', + + // App Settings + 'app_customization' => 'Personalització', + 'app_features_security' => 'Funcionalitats i seguretat', + 'app_name' => 'Nom de l\'aplicació', + 'app_name_desc' => 'Aquest nom es mostra a la capçalera i en tots els correus electrònics enviats pel sistema.', + 'app_name_header' => 'Mostra el nom a la capçalera', + 'app_public_access' => 'Accés públic', + 'app_public_access_desc' => 'Si activeu aquesta opció, es permetrà que els visitants que no hagin iniciat la sessió accedeixin al contingut de la vostra instància del BookStack.', + 'app_public_access_desc_guest' => 'Podeu controlar l\'accés dels visitants públics amb l\'usuari "Convidat".', + 'app_public_access_toggle' => 'Permet l\'accés públic', + 'app_public_viewing' => 'Voleu permetre la visualització pública?', + 'app_secure_images' => 'Pujades d\'imatges amb més seguretat', + 'app_secure_images_toggle' => 'Activa les pujades d\'imatges amb més seguretat', + 'app_secure_images_desc' => 'Per motius de rendiment, totes les imatges són públiques. Aquesta opció afegeix una cadena aleatòria i difícil d\'endevinar al davant dels URL d\'imatges. Assegureu-vos que els índexs de directoris no estiguin activats per a evitar-hi l\'accés de manera fàcil.', + 'app_editor' => 'Editor de pàgines', + 'app_editor_desc' => 'Seleccioneu quin editor faran servir tots els usuaris per a editar les pàgines.', + 'app_custom_html' => 'Contingut personalitzat a la capçalera HTML', + 'app_custom_html_desc' => 'Aquí podeu afegir contingut que s\'inserirà a la part final de la secció
de cada pàgina. És útil per a sobreescriure estils o afegir-hi codi d\'analítiques.', + 'app_custom_html_disabled_notice' => 'El contingut personalitzat a la capçalera HTML es desactiva en aquesta pàgina de la configuració per a assegurar que qualsevol canvi que trenqui el web es pugui desfer.', + 'app_logo' => 'Logo de l\'aplicació', + 'app_logo_desc' => 'Aquesta imatge hauria de tenir 43 px d\'alçada.