diff --git a/Source/lang/strings_catalan.txt b/Source/lang/strings_catalan.txt
new file mode 100644
index 0000000..0b424b1
--- /dev/null
+++ b/Source/lang/strings_catalan.txt
@@ -0,0 +1,144 @@
+Aquesta és una contrasenya secreta per al serveis que envien dades de canvis a Mantis.
Per generar una clau aleatòria, executa openssl rand -hex 12
o similar.';
+$s_plugin_Source_allow_remote_checkin = 'Permetre check-in remot
(Obsolet)';
+$s_plugin_Source_remote_checkin_urls = 'Adreçes permeses';
+$s_plugin_Source_allow_remote_import = 'Permetre importacions remotes
(Obsolet)';
+$s_plugin_Source_remote_import_urls = 'Adreçes permitidas';
+$s_plugin_Source_view_threshold = 'Perfil de visualització';
+$s_plugin_Source_update_threshold = 'Perfil d\'actualització';
+$s_plugin_Source_manage_threshold = 'Perfil de gestió';
+$s_plugin_Source_username_threshold = 'Perfil configuració de noms d\'usuari';
+$s_plugin_Source_buglink_regex_1 = 'Expressió regular per a detectar enllaç a un error (pas 1)';
+$s_plugin_Source_buglink_regex_2 = 'Expressió regular per a detectar enllaç a un error (pas 2)';
+$s_plugin_Source_bugfix_regex_1 = 'Expressió regular per a detectar error arreglat (pas 1)';
+$s_plugin_Source_bugfix_regex_2 = 'Expressió regular per a detectar error arreglat (pas 2)';
+$s_plugin_Source_bugfix_status = 'Estat per incidència arreglada';
+$s_plugin_Source_bugfix_status_pvm = 'Estat per incidència de producte arreglada';
+$s_plugin_Source_bugfix_status_off = '[Desactivat]';
+$s_plugin_Source_bugfix_status_default = '[Estat resolt]';
+$s_plugin_Source_bugfix_resolution = 'Resolució per incidència arreglada';
+$s_plugin_Source_bugfix_handler = 'Assignar incidència arreglada a usuari que puja el canvi';
+$s_plugin_Source_bugfix_message = 'Plantilla del missatge per una incidència arreglada';
+$s_plugin_Source_bugfix_message_info = 'Utilitza $1 per la branca, $2 per la revisió, $3 per la data, $4 pel missatge de commit, $5 pel nom del repositori, o $6 pel ID del canvi.';
+$s_plugin_Source_reset = 'Reiniciar al valor per defecte';
+$s_plugin_Source_menu_links = 'Enllaços al menú principal';
+$s_plugin_Source_show_repo_link = 'Repositoris';
+$s_plugin_Source_show_search_link = 'Cercar en repositoris';
+$s_plugin_Source_show_repo_stats = 'Estadístiques de repositori';
+$s_plugin_Source_enabled_features = 'Característiques habilitades';
+$s_plugin_Source_enable_linking = 'Enllaç a canvis ([sv]:<reponame>:<revision>:)';
+$s_plugin_Source_enable_mapping = 'Mapeig de branques';
+$s_plugin_Source_enable_resolving = 'Resoldre incidèncias arreglades';
+$s_plugin_Source_enable_message = 'Missatge d\'incidència resolta';
+$s_plugin_Source_enable_porting = 'Estat de portabilitat';
+$s_plugin_Source_enable_product_matrix = 'Integració de la Matriu de Producte';
+
+$s_plugin_Source_branch_mapping = 'Mapejos de branques';
+$s_plugin_Source_mapping_update = 'Actualitzar mapejats';
+$s_plugin_Source_mapping_strategy = 'Estratègia';
+$s_plugin_Source_mapping_version = 'Versió';
+$s_plugin_Source_mapping_version_info = '?';
+$s_plugin_Source_mapping_regex = 'Expressió regular';
+$s_plugin_Source_mapping_regex_info = '?';
+$s_plugin_Source_mapping_create = 'Crear mapeig';
+$s_plugin_Source_mapping_explicit = 'Versió explícita';
+$s_plugin_Source_mapping_near = 'Data d\'entrega més propera';
+$s_plugin_Source_mapping_far = 'Data d\'entrega més llunyana';
+$s_plugin_Source_mapping_first = 'Ordenar per versió ascendent';
+$s_plugin_Source_mapping_last = 'Ordenar per versió descendent';
+
+$s_plugin_Source_changeset_attached = 'Canvis adjunts';
+$s_plugin_Source_changeset_removed = 'Canvis eliminats';
+
+$s_plugin_Source_ensure_delete = '¿Vosl eliminar el repositori "%s" i tota la seva història?';
+$s_plugin_Source_ensure_import_full = 'S\'importarà la informació a una nova còpia del repositori, destruint totes les dades al repositori actual, i pot requerir permissos d\'accés al sistema. Vols continuar?';
+$s_plugin_Source_ensure_import_latest = 'S\'importarà la informació a una nova còpia del repositori, i pot requerir permissos d\'accés al sistema. Vols continuar?';
+$s_plugin_Source_import_results = 'Importar resultats';
+$s_plugin_Source_import_stats = 'S\'han importat %s canvis, %s arxius, i %s referències a incidències.';
+$s_plugin_Source_import_repo_error = 'S\'ha produït un error al procés d\'importació.';
+$s_plugin_Source_ = '';
+
+$s_plugin_Source_invalid_checkin_url = 'Adreça remota de check-in no vàlida';
+$s_plugin_Source_invalid_import_url = 'Adreça remota d\'importació no vàlida';
+$s_plugin_Source_invalid_repo = 'Nom de repositori no vàlid';
+$s_plugin_Source_invalid_changeset = 'No s\'ha pogut carregar la informació de canvis';
+
+$s_plugin_Source_import_full_failed = 'La importació complerta de dades al repositori ha fallat.';
+
+$s_plugin_Source_changeset_column_title = 'C';
diff --git a/Source/lang/strings_spanish.txt b/Source/lang/strings_spanish.txt
new file mode 100644
index 0000000..241f4b8
--- /dev/null
+++ b/Source/lang/strings_spanish.txt
@@ -0,0 +1,144 @@
+Esta es una contraseña secreta para utilizar por los servicios que envían datos de cambios a Mantis.
Para generar una clave aleatoria, ejecuta openssl rand -hex 12
o similar.';
+$s_plugin_Source_allow_remote_checkin = 'Permitir Check-In remoto
(Deprecado)';
+$s_plugin_Source_remote_checkin_urls = 'Direcciones permitidas';
+$s_plugin_Source_allow_remote_import = 'Permitir importaciones remotas
(Deprecado)';
+$s_plugin_Source_remote_import_urls = 'Direcciones permitidas';
+$s_plugin_Source_view_threshold = 'Perfil de visualización';
+$s_plugin_Source_update_threshold = 'Perfil de actualización';
+$s_plugin_Source_manage_threshold = 'Perfil de gestión';
+$s_plugin_Source_username_threshold = 'Perfil de configuración de nombres de usuario';
+$s_plugin_Source_buglink_regex_1 = 'Expresión regular para detectar enlace a un error (paso 1)';
+$s_plugin_Source_buglink_regex_2 = 'Expresión regular para detectar enlace a un error (paso 2)';
+$s_plugin_Source_bugfix_regex_1 = 'Expresión regular para detectar error arreglado (paso 1)';
+$s_plugin_Source_bugfix_regex_2 = 'Expresión regular para detectar error arreglado (paso 2)';
+$s_plugin_Source_bugfix_status = 'Estado para incidencia arreglada';
+$s_plugin_Source_bugfix_status_pvm = 'Estado para incidencia de producto arreglada';
+$s_plugin_Source_bugfix_status_off = '[Desactivado]';
+$s_plugin_Source_bugfix_status_default = '[Estado resuelto]';
+$s_plugin_Source_bugfix_resolution = 'Resolución para incidencia arreglada';
+$s_plugin_Source_bugfix_handler = 'Asignar incidencia arreglada a usuario que sube el cambio';
+$s_plugin_Source_bugfix_message = 'Plantilla del mensaje para una incidencia arreglada';
+$s_plugin_Source_bugfix_message_info = 'Utiliza $1 para la rama, $2 para la revisión, $3 para la fecha, $4 para el mensaje de commit, $5 para el nombre del repositorio, o $6 para el ID del cambio.';
+$s_plugin_Source_reset = 'Reiniciar al valor por defecto';
+$s_plugin_Source_menu_links = 'Enlaces en el menú principal';
+$s_plugin_Source_show_repo_link = 'Repositorios';
+$s_plugin_Source_show_search_link = 'Buscar en repositorios';
+$s_plugin_Source_show_repo_stats = 'Estadísticas de repositorio';
+$s_plugin_Source_enabled_features = 'Características habilitadas';
+$s_plugin_Source_enable_linking = 'Enlace a cambios ([sv]:<reponame>:<revision>:)';
+$s_plugin_Source_enable_mapping = 'Mapeado de ramas';
+$s_plugin_Source_enable_resolving = 'Resolver incidencias arregladas';
+$s_plugin_Source_enable_message = 'Mensaje de incidencia resuelta';
+$s_plugin_Source_enable_porting = 'Estado de portabilidad';
+$s_plugin_Source_enable_product_matrix = 'Integración de la Matriz de Producto';
+
+$s_plugin_Source_branch_mapping = 'Mapeados de ramas';
+$s_plugin_Source_mapping_update = 'Actualizar mapeados';
+$s_plugin_Source_mapping_strategy = 'Estrategia';
+$s_plugin_Source_mapping_version = 'Versión';
+$s_plugin_Source_mapping_version_info = '?';
+$s_plugin_Source_mapping_regex = 'Expresión regular';
+$s_plugin_Source_mapping_regex_info = '?';
+$s_plugin_Source_mapping_create = 'Crear mapeo';
+$s_plugin_Source_mapping_explicit = 'Versión explícita';
+$s_plugin_Source_mapping_near = 'Fecha de entrega más cercana';
+$s_plugin_Source_mapping_far = 'Fecha de entrega más lejana';
+$s_plugin_Source_mapping_first = 'Ordenar por versión ascendente';
+$s_plugin_Source_mapping_last = 'Ordenar por versión descendente';
+
+$s_plugin_Source_changeset_attached = 'Cambios adjuntados';
+$s_plugin_Source_changeset_removed = 'Cambios eliminados';
+
+$s_plugin_Source_ensure_delete = '¿Quieres eliminar el repositorio "%s" y toda su historia?';
+$s_plugin_Source_ensure_import_full = 'Se va a importar la información a una nueva copia del repositorio, destruyendo todos los datos del repositorio actual, y puede requerir permisos de acceso al sistema. ¿Quieres continuar?';
+$s_plugin_Source_ensure_import_latest = 'Se va a intentar importar los datos más recientes al repositorio, y puede requerir permisos de acceso al sistema. ¿Quieres continuar?';
+$s_plugin_Source_import_results = 'Importar resultados';
+$s_plugin_Source_import_stats = 'Se han importado %s cambios, %s archivos, y %s referencias a incidencias.';
+$s_plugin_Source_import_repo_error = 'Se ha producido un error en el proceso de importación.';
+$s_plugin_Source_ = '';
+
+$s_plugin_Source_invalid_checkin_url = 'Dirección remota de check-in no válida';
+$s_plugin_Source_invalid_import_url = 'Dirección remota de importación no válida';
+$s_plugin_Source_invalid_repo = 'Nombre de repositorio no válido';
+$s_plugin_Source_invalid_changeset = 'No se ha podido cargar la información de cambios';
+
+$s_plugin_Source_import_full_failed = 'La importación completa de datos al repositorio ha fallado.';
+
+$s_plugin_Source_changeset_column_title = 'C';
diff --git a/SourceCgit/lang/strings_catalan.txt b/SourceCgit/lang/strings_catalan.txt
new file mode 100644
index 0000000..faa0bee
--- /dev/null
+++ b/SourceCgit/lang/strings_catalan.txt
@@ -0,0 +1,13 @@
+(incloent / al final)';
+$s_plugin_SourceCgit_cgit_project = 'Projecte Cgit';
+$s_plugin_SourceCgit_master_branch = 'Branques principals
(llista separada per comes)';
diff --git a/SourceCgit/lang/strings_spanish.txt b/SourceCgit/lang/strings_spanish.txt
new file mode 100644
index 0000000..db1b83c
--- /dev/null
+++ b/SourceCgit/lang/strings_spanish.txt
@@ -0,0 +1,13 @@
+(incluyendo / al final)';
+$s_plugin_SourceCgit_cgit_project = 'Proyecto Cgit';
+$s_plugin_SourceCgit_master_branch = 'Ramas principales
(lista separada por comas)';
diff --git a/SourceGithub/lang/strings_catalan.txt b/SourceGithub/lang/strings_catalan.txt
new file mode 100644
index 0000000..9c44297
--- /dev/null
+++ b/SourceGithub/lang/strings_catalan.txt
@@ -0,0 +1,26 @@
+(minúscules, nom amb espais)';
+$s_plugin_SourceGithub_hub_app_client_id = 'Identificador GitHub
Per a repositoris privats. Crear una nova aplicació GitHub si és necessari';
+$s_plugin_SourceGithub_hub_app_secret = 'Contrasenya de GitHub
Per a repositoris privats';
+$s_plugin_SourceGithub_hub_app_access_token = 'Token d\'accés a GitHub
Per a repositoris privats';
+$s_plugin_SourceGithub_master_branch = 'Branques principals
(llista separada per comes)';
+
+$s_plugin_SourceGithub_hub_app_client_id_secret_missing = 'N/D
Has d\'introduir l\'identificador de GitHub i la contrasenya, i actualitzar abans de poder ser autoritzat';
+$s_plugin_SourceGithub_hub_app_authorize = 'Polsa per autoritzar';
+$s_plugin_SourceGithub_hub_app_authorized = 'Autoritzat';
+
+$s_plugin_SourceGithub_repo_authorized = '
MantisBT ara és autoritzat a accedir a aquest repositori GitHub.
'; +$s_plugin_SourceGithub_repo_authorization_failed = 'MantisBT no ha estat autoritzat per accedir a aquest repositori GitHub.
'; + +$s_plugin_SourceGithub_oauth_authorization = 'Autorització OAuth GitHub'; +$s_plugin_SourceGithub_back_repo = 'Tornar al repositori'; diff --git a/SourceGithub/lang/strings_spanish.txt b/SourceGithub/lang/strings_spanish.txt new file mode 100644 index 0000000..b7d3ac8 --- /dev/null +++ b/SourceGithub/lang/strings_spanish.txt @@ -0,0 +1,26 @@ +(minúsculas, nombre espaciado)'; +$s_plugin_SourceGithub_hub_app_client_id = 'Identificador GitHubMantisBT ahora está autorizado a acceder a este repositorio GitHub.
'; +$s_plugin_SourceGithub_repo_authorization_failed = 'MantisBT no ha sido autorizado para acceder a este repositorio GitHub.
'; + +$s_plugin_SourceGithub_oauth_authorization = 'Autorización OAuth GitHub'; +$s_plugin_SourceGithub_back_repo = 'Volver al repositorio'; diff --git a/SourceGitweb/lang/strings_catalan.txt b/SourceGitweb/lang/strings_catalan.txt new file mode 100644 index 0000000..429d3db --- /dev/null +++ b/SourceGitweb/lang/strings_catalan.txt @@ -0,0 +1,13 @@ +(incloent ".git")'; +$s_plugin_SourceGitweb_master_branch = 'Branques principals