· 6 years ago · Apr 07, 2019, 06:30 PM
1<?php
2/*
3TO CREATE A NEW LANGUAGE, COPY THE en-us.php to your own localization code name.
4We are going to keep these files in the iso xx-xx format because that will also
5allow us to autoformat numbers on the sites.
6
7PLEASE put your name somewhere at the top of the language file so we can get in touch with
8you to update it and thank you for your hard work!
9
10PLEASE NOTE: DO NOT ADD RANDOM KEYS in the middle of the translations. In order to make it easier to tell what language keys are missing, from this point forward, we are going to add all new language keys at the BOTTOM of this file. The number of lines in your language file will tell you which keys still need to be translated. If you have questions please ask on the forums or on Discord.
11
12UserSpice 4
13An Open Source PHP User Management System
14by the UserSpice Team at http://UserSpice.com
15
16This program is free software: you can redistribute it and/or modify
17it under the terms of the GNU General Public License as published by
18the Free Software Foundation, either version 3 of the License, or
19(at your option) any later version.
20
21This program is distributed in the hope that it will be useful,
22but WITHOUT ANY WARRANTY; without even the implied warranty of
23MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24GNU General Public License for more details.
25
26You should have received a copy of the GNU General Public License
27along with this program. If not, see <http://www.gnu.org/licenses/>.
28*/
29
30/*
31%m1% - Dymamic markers which are replaced at run time by the relevant index.
32*/
33
34$lang = array();
35//important strings
36$lang = array_merge($lang,array(
37"THIS_LANGUAGE" =>"Español",
38"THIS_CODE" =>"es-ES",
39"MISSING_TEXT" =>"Missing Text",
40));
41//Database Menus
42$lang = array_merge($lang,array(
43"MENU_HOME" => "Inicio",
44"MENU_HELP" => "Ayuda",
45"MENU_ACCOUNT" => "Mi Cuenta",
46"MENU_DASH" => "Administración",
47"MENU_USER_MGR" => "User Management",
48"MENU_PAGE_MGR" => "Páginas",
49"MENU_PERM_MGR" => "Permisos",
50"MENU_MSGS_MGR" => "Mensajes",
51"MENU_LOGS_MGR" => "Accesos al Sistema",
52"MENU_LOGOUT" => "Salir",
53));
54
55// Signup
56$lang = array_merge($lang,array(
57 "SIGNUP_TEXT" => "Registrarse",
58 "SIGNUP_BUTTONTEXT" => "Regístrame",
59 "SIGNUP_AUDITTEXT" => "Registrado",
60 ));
61
62// Signin
63$lang = array_merge($lang,array(
64 "SIGNIN_FAIL" => "** ACCESO FDALLIDO **",
65 "SIGNIN_PLEASE_CHK" => "Por favor comprueba tu usuario y contraseña e inténtalo de nuevo",
66 "SIGNIN_UORE" => "Usuario o Email",
67 "SIGNIN_PASS" => "Contraseña",
68 "SIGNIN_FORGOTPASS" => "Olvidé mi contraseña",
69 "SIGNIN_TITLE" => "Acceso de Usuarios",
70 "SIGNIN_TEXT" => "Acceder",
71 "SIGNOUT_TEXT" => "Salir",
72 "SIGNIN_BUTTONTEXT" => "Acceder",
73 "SIGNIN_REMEMBER" => "Recuérdame",
74 "SIGNIN_AUDITTEXT" => "Conectado",
75 "SIGNOUT_AUDITTEXT" => "Desconectado",
76 ));
77
78// Account Page
79$lang = array_merge($lang,array(
80 "ACCT_EDIT" => "Editar Cuenta",
81 "ACCT_2FA" => "Gestionar Doble Autenticación",
82 "ACCT_SESS" => "Gestionar Sesiones",
83 "ACCT_HOME" => "Mi Cuenta",
84 "ACCT_SINCE" => "Miembro Desde",
85 "ACCT_LOGINS" => "Accesos",
86 "ACCT_SESSIONS" => "Sesiones Activas",
87 "ACCT_MNG_SES" => "Click the Manage Sessions button in the left sidebar for more information.",
88 ));
89
90 //General Terms
91 $lang = array_merge($lang,array(
92 "GEN_ENABLED" => "Activado",
93 "GEN_DISABLED" => "Desactivado",
94 "GEN_ENABLE" => "Activar",
95 "GEN_DISABLE" => "Desactivar",
96 "GEN_NO" => "No",
97 "GEN_YES" => "Si",
98 "GEN_MIN" => "min",
99 "GEN_MAX" => "max",
100 "GEN_CHAR" => "caracteres", //as in characters
101 "GEN_SUBMIT" => "Enviar",
102 "GEN_MANAGE" => "Gestionar",
103 "GEN_VERIFY" => "Verifica",
104 "GEN_SESSION" => "Sesión",
105 "GEN_SESSIONS" => "Sesiones",
106 "GEN_EMAIL" => "Email",
107 "GEN_FNAME" => "Nombre",
108 "GEN_LNAME" => "Apellidos",
109 "GEN_UNAME" => "Usuario",
110 "GEN_PASS" => "Contraseña",
111 "GEN_MSG" => "Mensaje",
112 "GEN_TODAY" => "Hoy",
113 "GEN_CLOSE" => "Cerrar",
114 "GEN_CANCEL" => "Cancelar",
115 "GEN_CHECK" => "[ selecciona/deselecciona todo ]",
116 "GEN_WITH" => "con",
117 "GEN_UPDATED" => "Actualizado",
118 "GEN_UPDATE" => "Actualizar",
119 "GEN_BY" => "por",
120 "GEN_ENABLE" => "Habilitar",
121 "GEN_DISABLE" => "Deshabilitar",
122 "GEN_FUNCTIONS" => "Funciones",
123 "GEN_NUMBER" => "número",
124 "GEN_NUMBERS" => "números",
125 "GEN_INFO" => "Información",
126 "GEN_REC" => "Grabada",
127 "GEN_DEL" => "Eliminar",
128 "GEN_NOT_AVAIL" => "No Disponible",
129 "GEN_AVAIL" => "Disponible",
130 "GEN_BACK" => "Volver",
131 "GEN_RESET" => "Resetear",
132 "GEN_REQ" => "required",
133 "GEN_AND" => "y",
134 "GEN_SAME" => "must be the same",
135 ));
136
137//validation class
138 $lang = array_merge($lang,array(
139 "VAL_SAME" => "must be the same",
140 "VAL_EXISTS" => "already exists. Please choose another",
141 "VAL_DB" => "Database Error",
142 "VAL_NUM" => "must be a number",
143 "VAL_INT" => "must be a whole number",
144 "VAL_EMAIL" => "must be a valid email addresss",
145 "VAL_NO_EMAIL" => "cannot be an email addresss",
146 "VAL_SERVER" => "must belong to a valid server",
147 "VAL_LESS" => "must be less than",
148 "VAL_GREAT" => "must be greater than",
149 "VAL_LESS_EQ" => "must be less than or equal to",
150 "VAL_GREAT_EQ" => "must be greater than or equal to",
151 "VAL_NOT_EQ" => "must not be equal to",
152 "VAL_EQ" => "must be equal to",
153 "VAL_TZ" => "has to be a valid time zone name",
154 "VAL_MUST" => "must be",
155 "VAL_MUST_LIST" => "must be one of the following",
156 "VAL_TIME" => "must be a valid time",
157 "VAL_SEL" => "is not a valid selection",
158 "VAL_NA_PHONE" => "must be a valid North American phone number",
159 ));
160
161 //Time
162 $lang = array_merge($lang,array(
163 "T_YEARS" => "Años",
164 "T_YEAR" => "Año",
165 "T_MONTHS" => "Meses",
166 "T_MONTH" => "Mes",
167 "T_WEEKS" => "Semanas",
168 "T_WEEK" => "Semana",
169 "T_DAYS" => "Días",
170 "T_DAY" => "Día",
171 "T_HOURS" => "Horas",
172 "T_HOUR" => "Hora",
173 "T_MINUTES" => "Minutos",
174 "T_MINUTE" => "Minuto",
175 "T_SECONDS" => "Segundos",
176 "T_SECOND" => "Segundo",
177 ));
178
179
180 //Passwords
181 $lang = array_merge($lang,array(
182 "PW_NEW" => "Nueva Contraseña",
183 "PW_OLD" => "Contraseña Anterior",
184 "PW_CONF" => "Confirmar Contraseña",
185 "PW_RESET" => "Resetear Contraseña",
186 "PW_UPD" => "Contraseña Actualizada",
187 "PW_SHOULD" => "La Contraseña Debería...",
188 "PW_SHOW" => "Mostrar Contraseña",
189 "PW_SHOWS" => "Mostrar Contraseñas",
190 ));
191
192
193 //Join
194 $lang = array_merge($lang,array(
195 "JOIN_SUC" => "Bienvenido A ",
196 "JOIN_THANKS" => "Gracias por registrarte",
197 "JOIN_HAVE" => "Tener al menos ",
198 "JOIN_CAP" => " letra mayúscula",
199 "JOIN_TWICE" => "Ser esctrito correctamente dos veces",
200 "JOIN_CLOSED" => "En estos momentos el registrarse está deshabilitado. por favor, contacta con el Administrador del Sitio para cualquier duda.",
201 "JOIN_TC" => "Condiciones y Términos de Usuario al Registrarse",
202 "JOIN_ACCEPTTC" => "Acepto las Condiciones y Términos de Usuario",
203 "JOIN_CHANGED" => "Our Terms Have Changed",
204 "JOIN_ACCEPT" => "Accept User Terms and Conditions and Continue",
205 ));
206
207
208 //Sessions
209 $lang = array_merge($lang,array(
210 "SESS_SUC" => "Acabada Correctamente ",
211 ));
212
213 //Messages
214 $lang = array_merge($lang,array(
215 "MSG_SENT" => "¡Tu mensaje ha sido enviado!",
216 "MSG_MASS" => "¡Tu mensaje múltiple ha sido enviado!",
217 "MSG_NEW" => "Nuevo Mensaje",
218 "MSG_NEW_MASS" => "Nuevo Mensaje Múltiple",
219 "MSG_CONV" => "Conversaciones",
220 "MSG_NO_CONV" => "Sin Conversaciones",
221 "MSG_NO_ARC" => "Sin Conversaciones",
222 "MSG_QUEST" => "¿Enviar Email con Notificaciones si está Activo?",
223 "MSG_ARC" => "Hilo Archivado",
224 "MSG_VIEW_ARC" => "Ver Hilos Archivados",
225 "MSG_SETTINGS" => "Configuración de Mensajes",
226 "MSG_READ" => "Leer",
227 "MSG_BODY" => "Cuerpo",
228 "MSG_SUB" => "Asunto",
229 "MSG_DEL" => "Enviado",
230 "MSG_REPLY" => "Responder",
231 "MSG_QUICK" => "Respuesta Rápida",
232 "MSG_SELECT" => "Seleccionar un usuario",
233 "MSG_UNKN" => "Receptor Desconocido",
234 "MSG_NOTIF" => "Mensaje de Notificaciones por Email",
235 "MSG_BLANK" => "El mensaje no puede estar en blanco",
236 "MSG_MODAL" => "¡Haz click aquí o teclea Alt + R para activar este cuadro o teclea Mayús + R para abrir la versión expandida del panel!",
237 "MSG_ARCHIVE_SUCCESSFUL" => "Se han archivado %m1% hilos correctamente",
238 "MSG_UNARCHIVE_SUCCESSFUL" => "Se han desarchivado %m1% hilos correctamente",
239 "MSG_DELETE_SUCCESSFUL" => "Se han eliminado %m1% hilos correctamente",
240 "USER_MESSAGE_EXEMPT" => "Usuario %m1% no recibe mensajes.",
241 "MSG_MK_READ" => "Leído",
242 "MSG_MK_UNREAD" => "Sin Leer",
243 "MSG_ARC_THR" => "Archivar Hilos Seleccionados",
244 "MSG_UN_THR" => "Desarchivar Hilos Seleccionados",
245 "MSG_DEL_THR" => "Borrar Hilos Seleccionados",
246 "MSG_SEND" => "Enviar Mensaje",
247 ));
248
249 //2 Factor Authentication
250 $lang = array_merge($lang,array(
251 "2FA" => "Doble Autenticación (2FA)",
252 "2FA_CONF" => "¿Seguro que quieres deshabilitar 2FA? Tu cuenta estará sin proteger.",
253 "2FA_SCAN" => "Escanea este código QR con tu app o introduce la clave",
254 "2FA_THEN" => "Entonces teclea una de tus claves de un solo uso aquí",
255 "2FA_FAIL" => "Hubo un problema al verificar 2FA. Comprueba tu conexión o contacta con soporte.",
256 "2FA_CODE" => "Clave 2FA",
257 "2FA_EXP" => "1 huella digital caducada",
258 "2FA_EXPD" => "Caducada",
259 "2FA_FP" => "Huellas digitales",
260 "2FA_NP" => "<strong>Fallo en Inicio de Sesión</strong> Two Factor Auth Code was not present. Please try again.",
261 "2FA_INV" => "<strong>Fallo en Inicio de Sesión</strong> Two Factor Auth Code was invalid. Please try again.",
262 "2FA_FATAL" => "<strong>Error fatal</strong> Por favor, contacta con el Administrador.",
263 "2FA_EXPS" => "Caduca",
264 "2FA_ACTIVE" => "Sesiones Activas",
265 "2FA_NOT_FN" => "No se encuentran huellas",
266 ));
267
268 //Redirect Messages - These get a plus between each word
269 $lang = array_merge($lang,array(
270 "REDIR_2FA" => "Lo+sentimos.2FA+no+está+disponible+en+este+momento",
271 "REDIR_2FA_EN" => "Autentication+Enabled",
272 "REDIR_2FA_DIS" => "Doble+Autenticación+Desactivada",
273 "REDIR_2FA_VER" => "Doble+Autenticación+Verificada+y+Activa",
274 "REDIR_SOM_TING_WONG" => "Algo+ha+ido+mal.+Por+favor+intenta+de+nuevo.",
275 "REDIR_MSG_NOEX" => "That+thread+does+not+belong+to+you+or+does+not+exist.",
276 "REDIR_UN_ONCE" => "El+Nombre+de+Usuario+ya+ha+sido+modificado+una+vez.",
277 "REDIR_EM_SUCC" => "Email+Actualizado+Correctamente",
278 ));
279
280 //Emails
281 $lang = array_merge($lang,array(
282 "EML_CONF" => "Confirmar Email",
283 "EML_VER" => "Verifica Tu Email",
284 "EML_CHK" => "Solicitud Recibida. Por favor, comprueba tu correo para la verificación. Asegúrate de revisar tu carpeta de Spam y Junk, ya que el enlace de verificación caduca en ",
285 "EML_MAT" => "Tu email no coincide.",
286 "EML_HELLO" => "Hola desde ",
287 ));
288
289 //Verification
290 $lang = array_merge($lang,array(
291 "VER_SUC" => "¡Tu Email ha sido verificado!",
292 "VER_FAIL" => "No hemos podido verificar tu cuenta. Por favor, intenta de nuevo.",
293 "VER_RESEND" => "Email de Verificación Reenviado",
294 "VER_AGAIN" => "Escribe tu dirección email e intenta de nuevo",
295 "VER_PAGE" => "<li>Comprueba tu correo y haz click en el enlace que se te ha enviado</li><li>Hecho</li>",
296 "VER_RES_SUC" => "<p>Se ha enviado tu enlace de verificación a tu dirección email.</p><p>Haz click en el enlace enviado para completar la verificación. Asegúrate de revisar tu carpeta de Spam si el email no está en tu bandeja de entrada.</p><p>Los enlaces de verificación solo son válidos durante ",
297 "VER_OOPS" => "Oops...something went wrong, maybe an old reset link you clicked on. Click below to try again",
298 "VER_RESET" => "¡Tu contraseña ha sido reseteada!",
299 "VER_INS" => "<li>Teclea tu dirección email y haz click en Resetear</li> <li>Comprueba tu correo y haz click en el enlace que se te ha enviado.</li> <li>Sigue las instrucciones indicadas</li>",
300 "VER_SENT" => "<p>Se te ha enviado el enlace de reseteo de contraseña a tu correo.</p> <p>Haz click en el enlace del correo para Resetear la contraseña. Si no ves el correo, comprueba tu bandeja de Spam.</p><p>Enlace válido solo durante ",
301 "VER_PLEASE" => "Resetear tu contraseñ",
302 ));
303
304 //User Settings
305 $lang = array_merge($lang,array(
306 "SET_PIN" => "Resetear PIN",
307 "SET_WHY" => "¿Porqué no puedo modificar esto?",
308 "SET_PW_MATCH" => "Debe coincidir con la Nueva Contraseña",
309 "SET_PIN_NEXT" => "Puedes establecer un PIN nuevo la próxima vez que se solicite verificación",
310 "SET_UPDATE" => "Actualiza tu configuración de usuario",
311 "SET_NOCHANGE" => "El Administrador ha desactivado el cambio de nombre de usuario.",
312 "SET_ONECHANGE" => "El Administrador ha establecido que los cambios de nombre de usuario solo se pueden hacer una vez y tu ya lo has hecho.",
313 "SET_GRAVITAR" => "<strong>¿Quieres cambiar la foto de tu perfil? </strong><br> Visita <a href='https://en.gravatar.com/'>https://en.gravatar.com/</a> y crea una cuenta con el mismo email que has usado en este sitio. Están presentes en millones de sitios. ¡Es rápido y sencillo!",
314 "SET_NOTE1" => "<p><strong>Atento por favor,</strong> hay pendiente una solicitud de actualización de tu email a",
315 "SET_NOTE2" => ".</p><p>Por favor, usa el correo de verificación para completar esta solicitud.</p>
316 <p>Si necesitas un nuevo correo de verificación, vuelve a escribir el email anterior y envía la solicitud de nuevo.</p>",
317 "SET_PW_REQ" => "obligatorio para cambiar contraseña, email, o resetear el PIN",
318 "SET_PW_REQI" => "Obligatorio para cambiar tu contraseña",
319
320 ));
321
322 //Errors
323 $lang = array_merge($lang,array(
324 "ERR_FAIL_ACT" => "Fallo al eliminar sesiones activas, Error: ",
325 "ERR_EMAIL" => "El correo no se ha enviado debido a un error. Por favor, contacta con el Administrador del sitio.",
326 "ERR_EM_DB" => "Ese email no existe en nuesta base de datos",
327 "ERR_TC" => "Por favor, lee y acepta los términos y condiciones",
328 "ERR_CAP" => "¡No has pasado el Test de comprobación humana, Robot!",
329 "ERR_PW_SAME" => "Tu contraseña anterior no puede ser igual que la nueva",
330 "ERR_PW_FAIL" => "Fallo en la verificación de contraseña actual. No se ha actualizado. Por favor, intenta de nuevo.",
331 "ERR_GOOG" => "<strong>ATENCIóN:</strong> Si desde el principio has entrado con tu cuenta de Google/Facebook, necesitarás usar el enlace de olvido de contraseña para cambiar tu contraseña....a menos que seas realmente bueno adivinando.",
332 "ERR_EM_VER" => "La verificación de email no está habilitada. Por favor, contacta con el Administrador del sitio.",
333 "ERR_EMAIL_STR" => "Algo extraño ha ocurrido. Por favor, re-verifica tu email. Sentimos las molestias",
334 ));
335
336 //Maintenance Page
337 $lang = array_merge($lang,array(
338 "MAINT_HEAD" => "¡Volveremos pronto!",
339 "MAINT_MSG" => "¡Lo sentimos, estamos realizando tareas de mantenimiento ahora mismo.<br> Esteremos listos en breve!",
340 "MAINT_BAN" => "Sorry. You have been banned. If you feel this is an error, please contact the administrator.",
341 "MAINT_TOK" => "Ha habido un error con tu formulario. Vuelve atrás e intenta de nuevo. Recuerda que enviar el formulario refrecando la página, dará error. Si vuelve a ocurrir, por favor contacta con el administrador.",
342 "MAINT_OPEN" => "Un Framework Open Source en PHP para la Gestión de Usuarios.",
343 "MAINT_PLEASE" => "¡UserSpice se ha instalado correctamente!<br>Para ver la documentación inicial (en inglés), visita ",
344 ));
345
346 //dataTables Added in 4.4.08
347 //NOTE: do not change the words like _START_ between the two _ symbols!
348 $lang = array_merge($lang,array(
349 "DAT_SEARCH" => "Search",
350 "DAT_FIRST" => "First",
351 "DAT_LAST" => "Last",
352 "DAT_NEXT" => "Next",
353 "DAT_PREV" => "Previous",
354 "DAT_NODATA" => "No data available in table",
355 "DAT_INFO" => "Showing _START_ to _END_ of _TOTAL_ entries",
356 "DAT_ZERO" => "Showing 0 to 0 of 0 entries",
357 "DAT_FILTERED" => "(filtered from _MAX_ total entries)",
358 "DAT_MENU_LENG" => "Show _MENU_ entries",
359 "DAT_LOADING" => "Loading...",
360 "DAT_PROCESS" => "Processing...",
361 "DAT_NO_REC" => "No matching records found",
362 "DAT_ASC" => "Activate to sort column ascending",
363 "DAT_DESC" => "Activate to sort column descending",
364 ));
365
366 //LEAVE THIS LINE AT THE BOTTOM. It allows users/lang to override these keys
367 if(file_exists($abs_us_root.$us_url_root."usersc/lang/".$lang["THIS_CODE"].".php")){
368 include($abs_us_root.$us_url_root."usersc/lang/".$lang["THIS_CODE"].".php");
369 }
370
371?>