Skip to content

Commit

Permalink
Update translations, add Portugues and Swedish
Browse files Browse the repository at this point in the history
  • Loading branch information
Kovah committed Jan 31, 2025
1 parent 15d989e commit 03913d2
Show file tree
Hide file tree
Showing 214 changed files with 4,706 additions and 519 deletions.
2 changes: 2 additions & 0 deletions config/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,10 @@
'nl_NL' => 'Dutch',
'no_NO' => 'Norsk',
'pl_PL' => 'Polski',
'pt_PT' => 'Português',
'ro_RO' => 'Română',
'ru_RU' => 'Русский',
'sv_SE' => 'Svenska',
'vi_VN' => 'Tiếng Việt',
'zh_CN' => '简体中文',
],
Expand Down
25 changes: 25 additions & 0 deletions lang/ca_ES/admin.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?php
return [
'user_management' => [
'title' => 'User Management',

'invitations' => 'Invitations',
'invite' => 'Invite a User',
'invite_help' => 'Enter the email address of a user you want to invite. The user will receive an email with a link to register a new user account. The invitation is valid for 72 hours.',
'invite_delete_confirmation' => 'Do you really want to delete this Invitation?',
'invite_successful' => 'The invitation was sent successfully.',
'invite_accept' => 'Accept invitation',
'invite_accepted_by' => 'Invitation was accepted by :user (ID :id)',
'invite_delete_successful' => 'Invitation to :email was deleted successfully.',

'invite_notification_title' => 'You have been invited to join LinkAce!',
'invite_notification' => 'You have been invited to join LinkAce, a social bookmarking tool. Click the button below to set up your user account. If you did not request an invitation or do not expect one, please ignore this email or contact your administrator.',

'invite_link_invalid' => 'The invitation is expired or the link is incorrect. Please contact your administrator.',
'invite_token_invalid' => 'The invitation link is invalid or the invitation was deleted.',
'invite_expired' => 'The invitation is expired or was already used. Please contact your administrator to receive a new invitation.',

'invite_valid_until' => 'Valid until :datetime',
'invite_valid_until_info' => 'This invitation is valid until :datetime',
],
];
11 changes: 11 additions & 0 deletions lang/ca_ES/attributes.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?php

use App\Enums\ModelAttribute;

return [
'visibility' => [
ModelAttribute::VISIBILITY_PUBLIC => 'Public',
ModelAttribute::VISIBILITY_INTERNAL => 'Internal',
ModelAttribute::VISIBILITY_PRIVATE => 'Private',
],
];
24 changes: 24 additions & 0 deletions lang/ca_ES/audit.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?php

return [

'log' => 'Regristre d\'autoria',
'system_events' => 'System Events',
'settings_history' => 'Opcions Històriques',
'user_history' => 'User History',
'user_history_entry' => 'User :id: :change',

'no_logs_found' => 'No logs found',

'activity_entry_with_causer' => ':change by :causer',

'logs' => [
'system' => [
'cron_token_regenerated' => 'System: Cron Token was re-generated',
],
'user_settings' => [
'api_token_generated' => 'User: API Token was generated',
'api_token_revoken' => 'User: API Token was revoked',
],
],
];
48 changes: 48 additions & 0 deletions lang/ca_ES/auth.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,12 @@
|
*/

'register' => 'Register',
'register_welcome' => 'Welcome to LinkAce! You have been invited to join this social bookmarking tool. Please select a user name and a password. After the successful registration, you will be redirected to the dashboard.',

'failed' => 'Aquestes credencials no coincideixen amb els nostres registres.',
'throttle' => 'Ha superat el nombre màxim d\'intents d\'accés. Si us plau, torni a intentar-ho en :seconds segons.',
'unauthorized' => 'Login unauthorized. Please contact your administrator.',

'confirm_title' => 'Confirmació requerida',
'confirm' => 'Si us plau, confirma aquesta acció utilitzant la teva contrasenya actual.',
Expand All @@ -24,4 +28,48 @@
'two_factor_check' => 'Si us plau, entra la contrasenya d\'un sol ús proporcionada per la seva aplicació d\'autenticació de dos factors, ara.',
'two_factor_with_recovery' => 'Autenticar amb Codi de Recuperació',

'api_tokens' => 'API Tokens',
'api_tokens.no_tokens_found' => 'No API Tokens found.',
'api_tokens.generate' => 'Generate a new API Token',
'api_tokens.generate_short' => 'Generate Token',
'api_tokens.generate_help' => 'API tokens are used to authenticate yourself when using the LinkAce API.',
'api_tokens.generated_successfully' => 'The API token was generated successfully: <code>:token</code>',
'api_tokens.generated_help' => 'Please store this token in a safe place. It is <strong>not</strong> possible to recover your token if you lose it.',
'api_tokens.name' => 'Token name',
'api_tokens.name_help' => 'Choose a name for your token. The name can only contain alpha-numeric characters, dashes, and underscores. Helpful if you want to create separate tokens for different use cases or applications.',

'api_token_system' => 'System API Token',
'api_tokens_system' => 'System API Tokens',
'api_tokens.generate_help_system' => 'API tokens are used to access the LinkAce API from other applications or scripts. By default, only public or internal data is accessible, but tokens can be granted additional access to private data if needed.',
'api_tokens.private_access' => 'Token can access private data',
'api_tokens.private_access_help' => 'The token can access and change private links, lists, tags and notes of any user based on the specified abilities.',
'api_tokens.abilities' => 'Token abilities',
'api_tokens.abilities_select' => 'Select token abilities...',
'api_tokens.abilities_help' => 'Select all abilities a token can have. Abilities cannot be changed later.',
'api_tokens.ability_private_access' => 'Token can access private data',

'api_tokens.revoke' => 'Revoke token',
'api_tokens.revoke_confirm' => 'Do you really want to revoke this token? This step cannot be undone and the token cannot be recovered.',
'api_tokens.revoke_successful' => 'The token was revoked successfully.',

'sso' => 'SSO',
'sso_account_provider' => 'SSO Provider',
'sso_account_id' => 'SSO ID',
'sso_provider_disabled' => 'The selected SSO provider is not available. Please choose another one.',
'sso_wrong_provider' => 'Unable to login with :currentProvider. Please use :userProvider to login, or contact your administrator for help.',

'sso_provider' => [
'auth0' => 'Auth0',
'authentik' => 'Authentik',
'azure' => 'Azure',
'cognito' => 'Cognito',
'fusionauth' => 'FusionAuth',
'google' => 'Google',
'github' => 'GitHub',
'gitlab' => 'GitLab',
'keycloak' => 'Keycloak',
'oidc' => 'OIDC',
'okta' => 'Okta',
'zitadel' => 'Zitadel',
],
];
7 changes: 5 additions & 2 deletions lang/ca_ES/import.php
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
<?php
return [
'import' => 'Importar',
'import_queue' => 'Import Queue',
'failed_imports' => 'Failed Imports',
'scheduled_for' => 'Scheduled for',
'start_import' => 'Iniciar importació',
'import_running' => 'Important...',
'import_file' => 'Arxiu a importar',

'import_help' => 'Pots importar els marcadors del seu navegador aquí. Normalment, els marcadors son exportats a un arxiu .html pel teu navegador. Selecciona l\'arxiu aquí i inicia l\'importació.<br>Depent del nombre de marcadors aquest procés pot trigar una estona.',
'import_help' => 'You can import your existing browser bookmarks here. Usually, bookmarks are exported into an .html file by your browser. Select the file here and start the import. Please note that a cron must be configured for the import to work.',

'import_networkerror' => 'Alguna cosa ha sortit malament a l\'intentar importar els marcadors. Si us plau, revisa la consola del teu navegador per obtenir més detalls o consulta els registres de l\'aplicació.',
'import_error' => 'Alguna cosa ha sortit malament a l\'intentar importar els marcadors. Si us plau, revisa els registres de l\'aplicació.',
'import_empty' => 'No s\'ha pogut importar cap marcador. L\'arxiu pujat es troba corrupte o buit.',
'import_successfully' => ':imported enllaços importats amb succés, :skipped saltats.',
'import_successfully' => ':queued links are queued for import and will be processed consecutively. :skipped links were skipped because they already exist in the database. All imported links will be assigned the tag :taglink.',
];
23 changes: 14 additions & 9 deletions lang/ca_ES/link.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
'links' => 'Enllaços',
'all_links' => 'Tots els enllaços',
'recent_links' => 'Enllaços recents',
'update_links' => 'Update Links',
'no_links' => 'Sense enllaços',

'add' => 'Afegeix un enllaç',
Expand All @@ -12,15 +13,13 @@
'details' => 'Detalls de l\'enllaç',
'edit' => 'Edita l’enllaç',
'update' => 'Actualitza l\'enllaç',
'delete' => 'Esborrar l\'enllaç',
'delete' => 'Delete Link|Delete Links',

'public' => 'Public Link',
'internal' => 'Internal Link',
'private' => 'Enllaç privat',

'history' => 'Historial',
'history_added' => 'Afegit <code>:newvalue</code> a :fieldname.',
'history_changed' => 'S\'ha modificat :fieldname de <code>:oldvalue</code> a <code>:newvalue</code>',
'history_removed' => 'Esborrat <code>:newvalue</code> a :fieldname.',
'history_deleted' => 'L\'enllaç ha estat esborrat',
'history_deleted' => 'Link was moved to the trash',
'history_restored' => 'L\'enllaç ha estat restaurat',
'history_created' => 'L\'enllaç ha estat creat',

Expand All @@ -29,7 +28,7 @@
'description' => 'Descripció',
'revtags' => 'Etiquetes',
'revlists' => 'Llistes',
'is_private' => 'Notes privades',
'visibility' => 'Visibility Status',

'status' => 'Estat',
'stati' => [
Expand All @@ -42,6 +41,7 @@

'external_link' => 'Enllaç extern',
'wayback' => 'Arxivar l\'enllaç a @ Wayback Machine',
'open_in_tabs' => 'Open Links in Tabs',

'check_disable' => 'Deshabilitar comprovació',
'check_disabled' => 'Comprovació deshabilitada',
Expand All @@ -51,12 +51,17 @@
'status_is_broken' => 'L\'enllaç està marcat com a trencat',
'status_mark_working' => 'Marca com a treballant',

'bulk_title' => 'You want to edit :count Link.|You want to edit :count Links.',
'bulk_edit_add' => 'Add Link to bulk edit',
'bulk_edit_success' => 'Successfully updated :success Links out of :selected selected ones.',
'bulk_delete_success' => 'Successfully moved :success Links out of :selected selected ones to the trash.',

'added_successfully' => 'Enllaç afegit amb èxit.',
'added_connection_error' => 'S\'ha afegit l\'enllaç, però s\'ha produït un error de connexió al intentar accedir a l\'adreça URL. Els detalls es poden trobar als registres.',
'added_request_error' => 'S\'ha afegit l\'enllaç, però s\'ha produït un error de connexió al intentar accedir a l\'adreça URL, per exemple per certificat invalid. Els detalls es poden trobar als registres.',
'updated_successfully' => 'Enllaç actualitzat correctament.',
'deleted_successfully' => 'Enllaç esborrat correctament.',
'deletion_error' => 'L\'enllaç no s\'ha pogut suprimir.',
'deleted_successfully' => 'Link successfully moved to the trash.',
'deletion_error' => 'Link could not be moved to the trash.',

'duplicates_found' => 'LinkAce ha trobat possibles duplicitats per l\'URL enviada:',
'existing_found' => 'Ja existeix un enllaç amb aquest URL.',
Expand Down
26 changes: 24 additions & 2 deletions lang/ca_ES/linkace.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@
'password' => 'Contrasenya',
'password_confirm' => 'Confirma la contrasenya',
'login' => 'Iniciar Sessió',
'login_with' => 'Login with',
'logout' => 'Tancar sessió',
'remember_me' => 'Recorda`m',
'go_to_dashboard' => 'Ves al Tauler',
'dashboard' => 'Dashboard',
'system_logs' => 'Registres del sistema',

'reset_password' => 'Restableix la contrasenya',
Expand All @@ -19,24 +21,44 @@

'added' => 'Afegit',
'added_at' => 'Afegit a',
'added_by' => 'Added by',
'created' => 'Created',
'created_at' => 'Created at',
'updated_at' => 'Actualitzat a',
'last_update' => 'Darrera actualització',
'last_used' => 'Last used',
'never_used' => 'Never used',
'blocked' => 'Blocked',
'blocked_at' => 'Blocked at',
'deleted' => 'Deleted',
'deleted_at' => 'Suprimit',

'add' => 'Afegir',
'show' => 'Mostra',
'edit' => 'Editar',
'update' => 'Actualitza',
'delete' => 'Suprimeix',
'restore' => 'Restore',
'block' => 'Block',
'unblock' => 'Unblock',
'unblocked' => 'Unblocked',
'details' => 'Details',

'menu' => 'Menú',
'entries' => 'Entrades',
'feed' => 'Feed',
'contact' => 'Contact',

'continue_adding' => 'Continua Afegint',

'private' => 'Privat',
'is_private' => 'És privat',
'visibility' => 'Visibility',
'change_visibility' => 'Change Visibility',
'dont_change_visibility' => 'Do not change Visibility',

'history' => 'Historial',
'history_added' => 'Afegit <code>:newvalue</code> a :fieldname.',
'history_changed' => 'S\'ha modificat :fieldname de <code>:oldvalue</code> a <code>:newvalue</code>',
'history_removed' => 'Esborrat <code>:newvalue</code> a :fieldname.',

'yes' => 'Si',
'no' => 'No',
Expand Down
21 changes: 18 additions & 3 deletions lang/ca_ES/list.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,43 @@
'lists' => 'Llistes',
'all_lists' => 'Totes les Llistes',
'recent_lists' => 'Enllaços recents',
'update_lists' => 'Update Lists',

'add' => 'Afegir llista',
'show' => 'Mostra la llista',
'edit' => 'Editar la llista',
'update' => 'Actualitza la llista',
'delete' => 'Suprimeix la llista',
'delete' => 'Delete List|Delete Lists',

'filter_lists' => 'Filtra llistes...',

'public' => 'Public List',
'internal' => 'Internal List',
'private' => 'Llista privada',

'name' => 'Nom de la llista',
'description' => 'Descripció de la llista',
'visibility' => 'Visibility Status',

'history_deleted' => 'List was moved to the trash',
'history_restored' => 'Llista restaurada',
'history_created' => 'Lista creada',

'author' => 'per :user',

'no_lists' => 'Sense llistes',

'bulk_title' => 'You want to edit :count List.|You want to edit :count Lists.',
'bulk_edit_add' => 'Add List to bulk edit',
'bulk_edit_success' => 'Successfully updated :success Lists out of :selected selected ones.',
'bulk_delete_success' => 'Successfully moved :success Lists out of :selected selected ones to the trash.',
'bulk_mode_append' => 'Append new Lists to existing ones',
'bulk_mode_replace' => 'Replace existing Lists with new ones',

'number_links' => ':number Enllaços en aquesta llista|:number Enllaços en aquesta llista',

'added_successfully' => 'Enllaç afegit amb èxit.',
'updated_successfully' => 'Llista actualitzada correctament.',
'deleted_successfully' => 'Llista suprimida correctament.',
'deletion_error' => 'La llista no s\'ha pogut suprimir.',
'deleted_successfully' => 'List successfully moved to the trash.',
'deletion_error' => 'List could not be moved to the trash.',
];
6 changes: 4 additions & 2 deletions lang/ca_ES/note.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,14 @@
'update' => 'Actualitzar nota',
'delete' => 'Eliminar nota',

'public' => 'Public Note',
'internal' => 'Internal Note',
'private' => 'Nota privada',

'note_content' => 'Contingut de la nota',

'added_successfully' => 'Nota afegida amb èxit.',
'updated_successfully' => 'Nota actualitzada correctament.',
'deleted_successfully' => 'Nots esborrada correctament.',
'deletion_error' => 'La nota no s\'ha pogut suprimir.',
'deleted_successfully' => 'Note successfully moved to the trash.',
'deletion_error' => 'Note could not be moved to the trash.',
];
1 change: 0 additions & 1 deletion lang/ca_ES/placeholder.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,4 @@

'two_factor_otp' => 'Contrasenya de un sol ús',
'two_factor_recovery_code' => 'Codi de recuperació',

];
3 changes: 2 additions & 1 deletion lang/ca_ES/search.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
'query' => 'Cerca per...',
'search_title' => 'Cerca per títol',
'search_description' => 'Cerca per Descripció',
'private_only' => 'Només Enllaços Privats',
'visibility' => 'Search by visibility...',
'broken_links' => 'Només Enllaços trencats',
'empty_tags' => 'sense etiquetes',
'empty_lists' => 'sense Llistes',
Expand All @@ -25,6 +25,7 @@
'order_by.random' => 'Aleatori',

'no_results' => 'No s\'han trobat resultats.',
'results_for' => 'Search results for',

'validation_query_missing' => 'Has d\'introduir una cerca, o seleccionar un llista, una etiqueta o permetre la cerca d\'enllaços trencats.',
];
Loading

0 comments on commit 03913d2

Please sign in to comment.