
Soporte de Idiomas e Internacionalizacion
Rodolfo Tasso Suazo
2026-04-19
Source:vignettes/idiomas.Rmd
idiomas.RmdIdiomas Soportados
El paquete ciecl soporta busquedas en multiples
idiomas:
| Funcion | Idioma Dataset | Idioma Busqueda | Notas |
|---|---|---|---|
cie_lookup() |
Espanol (Chile) | - | Busqueda por codigo, idioma no aplica |
cie_search() |
Espanol (Chile) | Espanol | Descripciones en espanol chileno |
cie11_search() |
Espanol/Ingles | Espanol/Ingles | Configurable via parametro lang
|
cie10_sql() |
Espanol (Chile) | SQL | Descripciones en espanol |
Dataset CIE-10 Chile (Espanol)
El dataset cie10_cl contiene 39,877
codigos con descripciones en espanol de Chile, basado en el
catalogo oficial MINSAL/DEIS v2018.
Busqueda Tolerante a Tildes
La funcion cie_search() normaliza automaticamente
tildes, permitiendo buscar sin preocuparse por acentos:
# Todas estas busquedas encuentran "neumonia"
cie_search("neumonia")
cie_search("neumonía")
cie_search("NEUMONIA")
# Funciona con n
cie_search("rinon") # Encuentra "rinon"
cie_search("espanol") # Encuentra terminos con "n"Siglas Medicas Chilenas
El paquete incluye 88 siglas medicas comunes en el contexto clinico chileno:
# Ver todas las siglas disponibles
cie_siglas()
# Filtrar por categoria
cie_siglas("cardiovascular")
cie_siglas("respiratoria")
cie_siglas("oncologica")
# Buscar usando siglas
cie_search("IAM") # Infarto Agudo del Miocardio
cie_search("EPOC") # Enfermedad Pulmonar Obstructiva Cronica
cie_search("DM2") # Diabetes Mellitus tipo 2
cie_search("HTA") # Hipertension Arterial
cie_search("TBC") # TuberculosisCategorias de Siglas
| Categoria | Ejemplos | Cantidad |
|---|---|---|
| Cardiovascular | IAM, HTA, ACV, FA, ICC | 15 |
| Respiratoria | TBC, EPOC, NAC, SDRA | 9 |
| Metabolica | DM, DM1, DM2, ERC, IRC | 7 |
| Gastrointestinal | HDA, HDB, RGE, DHC | 9 |
| Infecciosa | VIH, ITU, ITS, sepsis | 8 |
| Oncologica | CA, LMA, LMC, LLA, LLC | 10 |
| Neurologica | TEC, EPI, EM, ELA | 8 |
| Psiquiatrica | TDAH, TOC, TAG, TEPT | 6 |
| Otras | Reumatologicas, pediatricas, gineco-obstetricas | 16 |
API CIE-11 Multilingue
La funcion cie11_search() permite buscar en la
clasificacion CIE-11 de la OMS en espanol o ingles:
# Busqueda en espanol (default)
cie11_search("diabetes mellitus", lang = "es")
# Busqueda en ingles
cie11_search("diabetes mellitus", lang = "en")
# Comparar resultados
es <- cie11_search("infarto", lang = "es")
en <- cie11_search("infarction", lang = "en")Configuracion de Idioma API
El parametro lang acepta:
-
"es"- Espanol (default) -
"en"- Ingles
# Configurar idioma por defecto en sesion
options(ciecl.lang = "es")
# Ahora todas las busquedas CIE-11 usaran espanol
cie11_search("neumonia")Encoding y Caracteres Especiales
UTF-8 por Defecto
El paquete usa encoding UTF-8 para garantizar compatibilidad con caracteres especiales del espanol:
# Verificar encoding del dataset
Encoding(cie10_cl$descripcion[1])
#> [1] "UTF-8"Contribuir Traducciones
Si deseas contribuir traducciones o mejorar el soporte de idiomas:
- Abre un issue en https://github.com/RodoTasso/ciecl/issues
- Describe el idioma o mejora propuesta
- Incluye ejemplos de uso
Referencias
- CIE-10 Chile: https://deis.minsal.cl/centrofic/
- CIE-11 OMS: https://icd.who.int/
- API CIE-11: https://icd.who.int/icdapi