Skip to content

Commit 023eef8

Browse files
authored
feat(Translations-Instagram): Added Spanish translation (#1288)
* Create StringsSpanish.java * Update StringsSpanish.java * Update StringsSpanish.java * Update StringsSpanish.java * Update StringsSpanish.java * Update LanguageInstance.java * Update StringsSpanish.java - Added translation for newly added options. - Updated the copyright tag.
1 parent b5f64fe commit 023eef8

2 files changed

Lines changed: 203 additions & 0 deletions

File tree

extensions/instagram/src/main/java/app/morphe/extension/instagram/constants/translations/LanguageInstance.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ public static DefaultStrings getLanguageInstance() {
3030
return new StringsJapanese();
3131
} else if (lang.equals("pt")) {
3232
return new StringsPortugueseBR();
33+
} else if (lang.equals("es")) {
34+
return new StringsSpanish();
3335
}
3436

3537
return new StringsEnglish(); // Default fallback
Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
/*
2+
* Copyright (C) 2026 piko <https://github.com/crimera/piko>
3+
*
4+
* See the included NOTICE file for GPLv3 §7(b) terms that apply to this code.
5+
*/
6+
7+
package app.morphe.extension.instagram.constants.translations;
8+
9+
public class StringsSpanish extends DefaultStrings {
10+
11+
public StringsSpanish() {
12+
13+
this.PIKO_SETTINGS_TITLE = "Configuración de Piko";
14+
15+
this.CATEGORY_ADS = "Anuncios";
16+
this.DISABLE_ADS = "Desactivar anuncios";
17+
this.HIDE_SUGEESTED_CONTENT = "Ocultar contenido sugerido";
18+
this.HIDE_SUGEESTED_CONTENT_DESC = "Ocultar historias, reels y threads sugeridos (las publicaciones sugeridas seguirán apareciendo).";
19+
20+
this.CATEGORY_DEV_OPTIONS = "Opciones de desarrollador";
21+
this.ENABLE_DEV_OPTIONS = "Activar opciones de desarrollador";
22+
this.ENABLE_DEV_OPTIONS_DESC = "Desbloquear opciones de desarrollador al mantener presionado el botón de inicio";
23+
this.DIRECTLY_OPEN_METACONFIG = "Abrir MetaConfig overrides directamente";
24+
this.DIRECTLY_OPEN_METACONFIG_DESC = "Abrir directamente MetaConfig overrides al mantener presionado el botón de inicio (requiere opciones de desarrollador activadas)";
25+
this.ENABLE_EMP_OPTIONS = "Activar opciones de Empleado";
26+
this.ENABLE_EMP_OPTIONS_DESC = "Desbloquear todas las opciones de Empleado usadas para pruebas";
27+
this.ALLOW_USER_NETWORK_CERTIFICATE = "Permitir certificado de red del usuario";
28+
this.ALLOW_USER_NETWORK_CERTIFICATE_DESC = "Permitir certificado de red del usuario para pruebas de whitehat";
29+
this.REMOVE_BUILD_EXPIRE_POPUP = "Desactivar panel emergente de versión caduca";
30+
this.REMOVE_BUILD_EXPIRE_POPUP_DESC = "Desactivar panel emergente de versión caduca que aparece cuando la versión de la aplicación envejece";
31+
this.EXPORT_DEV_OVERRIDES = "Exportar Copia de seguridad";
32+
this.IMPORT_DEV_OVERRIDES = "Importar Copia de seguridad";
33+
this.IMPORT_ID_MAPPING = "Importar archivos de mapeo";
34+
this.DOWNLOAD_ID_MAPPING = "Descargar archivos de mapeo";
35+
this.MISSING_MAPPING_FILE = "Archivos de mapeo no encontrados";
36+
this.MISSING_MAPPING_FILE_DESC = "Sin archivos de mapeo, las opciones de desarrollador no tendrán nombres. ¿Desea descargarlos?";
37+
38+
this.CATEGORY_LINKS = "Enlaces";
39+
this.OPEN_LINKS_EXTERNALLY = "Abrir enlaces externamente";
40+
this.OPEN_LINKS_EXTERNALLY_DESC = "Abrir enlaces en un navegador externo en lugar del interno de la aplicación";
41+
this.SANITIZE_SHARE_LINKS = "Limpiar enlaces compartidos";
42+
43+
this.CATEGORY_GHOST = "Fantasma";
44+
this.VIEW_STORIES_ANONYMOUSLY = "Ver historias anónimamente";
45+
this.VIEW_LIVE_ANONYMOUSLY = "Ver transmisiones anónimamente";
46+
this.DISABLE_TYPING_STATUS = "Desactivar estado de escritura";
47+
this.DISABLE_SCREENSHOT_DETECTION = "Desactivar detección de captura de pantalla";
48+
this.VIEW_DM_ANONYMOUSLY = "Ver mensajes directos anónimamente";
49+
this.TURN_ON_ALL_GHOST_MODES = "Activar todos los modos Fantasma";
50+
this.GHOST_MODES_ON = "Modo Fantasma: ON";
51+
this.GHOST_MODES_DEFAULT = "Modo Fantasma: POR DEFECTO";
52+
this.GHOST_MODES_QUICK_TOGGLE = "Activar cambio rápido para modos Fantasma";
53+
this.GHOST_MODES_QUICK_TOGGLE_DESC = "Agrega un boton para cambio rápido de modos Fantasma en la barra de acciones del chat";
54+
55+
this.CATEGORY_DISTRACTION_FREE = "Libre de distracciones";
56+
this.DISABLE_STORIES = "Desactivar historias";
57+
this.DISABLE_HIGHLIGHTS = "Desactivar destacados";
58+
this.DISABLE_EXPLORE = "Desactivar explorar";
59+
this.DISABLE_COMMENTS = "Desactivar comentarios";
60+
this.LIMIT_FOLLOWING_FEED = "Limitar feed a perfiles seguidos";
61+
this.LIMIT_FOLLOWING_FEED_DESC = "Filtra el feed inicial para mostrar solo el contenido de perfiles que sigues.";
62+
this.DISABLE_REELS_SCROLLING = "Desactivar el scroll de Reels";
63+
this.DISABLE_REELS_SCROLLING_DESC =
64+
"Desactiva el scroll infinito de Reels de Instagram, impidiendo desplazarse al siguiente Reel. " +
65+
"Nota: En una instalación limpia, la animación de Consejo puede aparecer, pero desaparecerá luego de unos segundos.";
66+
this.HIDE_STORIES_TRAY = "Ocultar barra de historias";
67+
this.HIDE_STORIES_TRAY_DESC = "Oculta la barra de historias del feed principal";
68+
this.HIDE_NOTES_TRAY = "Ocultar barra de notas";
69+
this.HIDE_NOTES_TRAY_DESC = "Oculta la barra de notas en la sección de mensajes";
70+
this.HIDE_GROUP_CREATION_BUTTON_ON_SHARESHEET = "Ocultar botón de creación de grupo en la hoja de compartir";
71+
this.DISABLE_DOUBLE_TAP_LIKE_POST = "Desactivar dar Me Gusta con doble toque en publicaciones";
72+
this.DISABLE_DOUBLE_TAP_LIKE_REEL = "Desactivar dar Me Gusta con doble toque en reels";
73+
this.DISABLE_DOUBLE_TAP_LIKE_COMMENT = "Desactivar dar Me Gusta con doble toque en comentarios";
74+
this.DISABLE_DOUBLE_TAP_LIKE_MESSAGE = "Desactivar dar Me Gusta con doble toque en mensajes";
75+
76+
this.CATEGORY_MISC = "Otros";
77+
this.DISABLE_ANALYTICS = "Desactivar datos de análisis";
78+
this.DELETE_ANALYTICS_CACHE = "Borrar cache de datos de análisis";
79+
this.DISABLE_ANALYTICS_DESC = "Bloquear envió de datos de datos de análisis a servidores de Instagram/Facebook";
80+
this.DISABLE_DISCOVER_PEOPLE = "Desactivar descubrir personas";
81+
this.DISABLE_DISCOVER_PEOPLE_DESC = "Desactiva la sección descubrir personas del perfil de usuario";
82+
this.FOLLOW_BACK_INDICATOR = "Activar indicador de seguidores que también te siguen";
83+
this.FBI_FOLLOWS_YOU = "Te sigue";
84+
this.FBI_DOESNT_FOLLOWS_YOU = "No te sigue";
85+
this.VIEW_STORY_MENTIONS = "Ver menciones de historia";
86+
this.VSM_TITLE = "Menciones de historia";
87+
this.VSM_NO_MENTIONS = "Sin menciones en esta historia";
88+
this.DISABLE_STORY_FLIPPING = "Desactivar cambio de historias";
89+
this.DISABLE_STORY_FLIPPING_DESC = "Desactiva ir a la siguiente historia automaticamente";
90+
this.DISABLE_VIDEO_AUTOPLAY = "Desactivar reproducción automática de video";
91+
this.STORIES_AUDIO_AUTOPLAY = "Reproducción automática de audio en historias";
92+
this.CUSTOMISE_STORY_TIMESTAMP = "Personalizar marca de tiempo de historias";
93+
this.CUSTOMISE_STORY_TIMESTAMP_DESC = "Personaliza la marca de tiempo que muestra cuando se publicó la historia";
94+
this.UNLIMITED_REPLAYS = "Vuelve multimedia efímera en permanente";
95+
this.UNLIMITED_REPLAYS_DESC = "Transforma multimedia de una sola visualización en permanente al verla dos veces";
96+
this.IMPROVE_IMAGE_VIEWING = "Mejorar calidad de imagen";
97+
this.IMPROVE_IMAGE_VIEWING_DESC = "Obtiene la resolución máxima de las imágenes del servidor";
98+
this.HIDE_RESHARE_BUTTON = "Ocultar botón de reposteo";
99+
this.COPY_COMMENT = "Copiar comentario";
100+
this.COPY_COMMENT_DESC = "Agrega un botón para copiar comentarios en posts y reels";
101+
this.COMMENT_COPIED_SUCCESS = "Comentario copiado";
102+
this.COMMENT_COPIED_FAILED = "Sin texto encontrado para copiar";
103+
this.SAVE_MEDIA_COMMENT = "Guardar comentario multimedia";
104+
this.SAVE_MEDIA_COMMENT_DESC = "Agrega un botón para guardar los comentarios multimedias en publicaciones y reels";
105+
this.COPY_USERNAME = "Copiar nombre de usuario";
106+
this.COPY_FULL_NAME = "Copiar nombre completo";
107+
this.COPY_USER_ID = "Copiar ID de usuario";
108+
this.COPY_BIO = "Copiar bio";
109+
this.DOWNLOAD_PROFILE_PICTURE = "Descargar foto de perfil";
110+
this.COPIED = "Copiado";
111+
this.MORE_PROFILE_OPTIONS = "Más opciones de perfil";
112+
this.MORE_PROFILE_OPTIONS_ACTION_BAR_TOGGLE = "Opciones de perfil en barra de acciones";
113+
this.MORE_PROFILE_OPTIONS_ACTION_BAR_TOGGLE_DESC = "Mueve las opciones de perfil a la barra de acciones del perfil";
114+
this.REMOVE_EMPTY_BOTTOM_SPACE = "Quitar espacio inferior vacío";
115+
this.UNLOCK_PLUS_BENEFITS = "Desbloquear beneficios Plus";
116+
this.UNLOCK_PLUS_BENEFITS_DESC = "Desbloquea beneficios de suscripción 'Plus' verificados localmente. USAR BAJO TU PROPIO RIESGO";
117+
this.CUSTOMISE_STORY_RING_SIZE = "Personalizar tamaño del anillo de historias";
118+
this.CUSTOMISE_STORY_RING_SIZE_DESC = "Cambia el tamaño del anillo de las historias en un porcentaje (valor predeterminado 100)";
119+
120+
this.CATEGORY_DOWNLOAD_MEDIA = "Descargar contenido multimedia";
121+
this.ENABLE_DOWNLOAD = "Activar descargas";
122+
this.ENABLE_DIRECT_DOWNLOAD = "Activar descargas directas";
123+
this.ENABLE_DIRECT_DOWNLOAD_DESC = "Descargar el archivo multimedia actual sin pedir opciones";
124+
this.DOWNLOAD_USERNAME_FOLDER = "Separar contenido multimedia por nombre de usuario";
125+
this.DOWNLOAD_USERNAME_FOLDER_DESC = "Crear subcarpetas basadas en los nombres de usuario";
126+
this.DOWNLOAD_CURRENT_MEDIA = "Descargar archivo actual";
127+
this.DOWNLOAD_AS_IMAGE = "Descargar como imagen";
128+
this.VIDEO_VARIANTS = "Variantes de video";
129+
this.IMAGE_VARIANTS = "Variantes de imagen";
130+
this.DOWNLOAD_AUDIO = "Descargar audio";
131+
this.DOWNLOAD_OPTIONS = "Opciones de descarga";
132+
this.COPY_MEDIA_LINK = "Copiar enlace del archivo";
133+
this.COPIED_MEDIA_LINK = "Enlace del archivo copiado";
134+
this.DOWNLOAD_ALL = "Descargar todo";
135+
this.DOWNLOADING_MEDIA = "Descargando : ";
136+
this.DOWNLOADED_MEDIA = "Descarga Completa : ";
137+
this.MEDIA_EXISTS = "Archivo ya existe";
138+
this.DOWNLOAD_FAILED_MEDIA = "Falla al descargar : ";
139+
this.DOWNLOAD_SET_PATH = "Establecer ruta de descarga";
140+
this.DOWNLOAD_SET_PATH_SUCCESS = "¡Directorio de descarga actualizado!";
141+
this.DOWNLOAD_SET_PATH_FAILED = "Falla al encontrar carpeta de destino";
142+
this.DOWNLOAD_GRANT_PERMISSION = "Por favor otorgue permisos de almacenamiento para continuar las descargas";
143+
this.DOWNLOAD_GRANT_PERMISSION_FAILED = "No se pudo abrir la configuración. Por favor otorgue manualmente permisos de Acceso a todos los archivos";
144+
145+
this.POST_OPTIONS = "Opciones de publicaciones";
146+
this.COPY_POST_DESCRIPTION = "Copiar descripción de publicación";
147+
this.COPY_POST_OWNER_USERNAME = "Copiar usuario del dueño de la publicación";
148+
this.COPY_POST_OWNER_FULLNAME = "Copiar nombre completo del dueño de la publicación";
149+
this.ENABLE_MORE_OPTIONS_ON_POST = "Activar más opciones en publicaciones";
150+
this.ENABLE_MORE_OPTIONS_ON_POST_DESC = "Activa más opciones al mantener presionado sobre la publicación";
151+
152+
this.CATEGORY_HIDE_NAVIGATION_BUTTONS = "Ocultar botones de navegación";
153+
this.HIDE_NAVIGATION_FEED = "Ocultar botón Feed";
154+
this.HIDE_NAVIGATION_REELS = "Ocultar botón Reels";
155+
this.HIDE_NAVIGATION_DIRECT = "Ocultar botón Transmisiones";
156+
this.HIDE_NAVIGATION_SEARCH = "Ocultar botón Búsqueda";
157+
this.HIDE_NAVIGATION_CREATE = "Ocultar botón Crear";
158+
159+
this.PATCH_INFO_TITLE = "Información de Parches";
160+
this.EXPORT_PIKO_PREF = "Exportar ajustes de Piko";
161+
this.IMPORT_PIKO_PREF = "Importar ajustes de Piko";
162+
this.APP_VERSION = "Versión de aplicación: %s";
163+
this.PATCH_VERSION = "Versión de Parches: %s";
164+
165+
this.EXPORT_SUCCESS = "Ajustes exportados correctamente";
166+
this.EXPORT_FAIL = "Falla al exportar";
167+
this.FAIL_NO_PATH = "Sin carpeta de destino asignada";
168+
this.FAIL_NO_FILE = "Archivo no encontrado";
169+
this.IMPORT_SUCCESS = "Ajustes importados correctamente";
170+
this.IMPORT_FAIL = "Falla al importar";
171+
this.RESTART_APP = "La aplicación necesita reiniciarse para aplicar los cambios establecidos";
172+
this.OK = "OK";
173+
this.CANCEL = "Cancelar";
174+
this.DELETED = "Borrado";
175+
this.PIKO_DEBUG = "Depuración de Piko";
176+
this.PIKO_DEBUG_DESC = "Agrega opciones de depuración en algunos componentes para pruebas";
177+
this.PIKO_EXPORT_EXPERIMENT_LIST = "Exportar lista de experimentos";
178+
this.PIKO_EXPORT_EXPERIMENT_MAPPINGS = "Exportar mapeo de experimentos";
179+
180+
this.OPEN_IMAGE_EXTERNALLY = "Abrir imagen externamente";
181+
this.OPEN_VIDEO_EXTERNALLY = "Abrir video externamente";
182+
this.OPEN_IMAGE_WITH = "Abrir imagen con";
183+
this.OPEN_VIDEO_WITH = "Abrir video con";
184+
185+
this.CHANGE_LIKE_ANIMATION = "Cambiar animación de Me Gusta";
186+
this.CHANGE_LIKE_ANIMATION_DESC = "Cambia la animación a una de Me gusta como la de los anillos existentes";
187+
this.AVAILABLE_LIKE_ANIMATION = "Animaciones de Me Gusta disponibles";
188+
189+
this.DEFAULT = "Por Defecto";
190+
this.ARR_DETAILED_TIMESTAMP = "Marca de tiempo detallada";
191+
this.ARR_TIME_LEFT = "Tiempo restante";
192+
193+
this.WELCOME_TITLE = "Bienvenido a Piko";
194+
this.WELCOME_MESSAGE = "Para mejorar su experiencia con Piko, por favor entre a la Configuración de Piko y ajuste las opciones a su gusto";
195+
this.GOTO_PIKO_SETTINGS = "Ir a Configuración de Piko";
196+
this.NO_INTERNET = "Por favor conéctese a internet";
197+
this.TAP_HERE = "¡¡ Toque aquí !!";
198+
this.PIKO_SETTINGS_ON_ACTION_BAR = "Configuración de Piko en barra de acciones";
199+
this.PIKO_SETTINGS_ON_ACTION_BAR_DESC = "Mueve el acceso a la Configuración de Piko hacia la barra de acciones del feed principal";
200+
}
201+
}

0 commit comments

Comments
 (0)