Propósito de la personalización
Anjana Data ofrece amplias posibilidades de configuración funcional —como la definición de roles, permisos, metamodelos, workflows o plantillas— que permiten adaptar la plataforma a los procesos y la estructura organizativa de cada cliente.
Además de esta capa funcional, la plataforma permite una personalización visual que proporciona coherencia estética con la identidad corporativa de cada organización.
Esta guía se centra en esa vertiente visual y estética de la personalización. Aquí se describe cómo adaptar los elementos gráficos de la interfaz de Anjana Data, incluyendo iconografía, logotipos, hojas de estilo (CSS) y ficheros de traducción, para ofrecer una experiencia más alineada con la imagen de marca de cada organización.
El objetivo es facilitar que cada implementación de Anjana Data mantenga su propia identidad visual, sin alterar la configuración funcional ni el comportamiento interno de la plataforma.
Ámbitos de personalización visual en Anjana Data Platform
La personalización visual de Anjana Data Platform permite modificar los elementos gráficos y de presentación que definen el aspecto de la interfaz, respetando la estructura técnica y funcional del producto.
Los principales ámbitos de esta personalización son:
-
Iconografía y logotipos
Permiten adaptar los iconos utilizados en la plataforma y sustituir el logo predeterminado de Anjana Data por el de la propia organización.
Los iconos se gestionan en formato SVG dentro de carpetas específicas del almacenamiento S3/MinIO, según su propósito (atributos, subtipos, idiomas, etc.). -
Estilos visuales (CSS personalizado)
A través del ficherocustom-css.css, es posible modificar aspectos del diseño como colores, tipografías o fondos. Esta personalización debe realizarse siguiendo las recomendaciones técnicas para garantizar la compatibilidad y el correcto funcionamiento de la interfaz. -
Traducciones e internacionalización (i18n)
Anjana Data Platform admite entornos multilingües. Las traducciones se gestionan mediante ficherosjsongenerados desde Portuno y almacenados en el bucketi18n. Esto permite adaptar la interfaz a los idiomas de trabajo de cada organización.
En conjunto, estos elementos permiten reflejar la identidad visual y lingüística de la organización en Anjana Data, manteniendo una experiencia de usuario homogénea, profesional y alineada con la marca
Estructura técnica de almacenamiento de los elementos visuales
Anjana Data Platform utiliza un sistema de almacenamiento de ficheros en servidores cloud compatibles con Amazon S3/MinIO. Este entorno actúa como repositorio de datos no estructurados —como imágenes, vídeos, backups o configuraciones— necesarios tanto para el funcionamiento interno como para la personalización visual de la plataforma.
Para garantizar un funcionamiento correcto y organizado, Anjana emplea distintos buckets con finalidades específicas:
-
imports → Almacena los ficheros Excel utilizados en la importación masiva de objetos.
-
dsa → Guarda los contratos de los DSA y cualquier fichero adjunto a entidades o relaciones.
-
workflows → Contiene los ficheros XML con la configuración de los workflows que se ejecutan en Anjana (los nombres de carpeta deben tener más de tres caracteres).
-
textarea → Almacena las imágenes que se suben en atributos del tipo
ENRICHED_TEXT_AREA. -
cdn → Incluye los recursos visuales y de configuración de la aplicación, como iconos, ficheros de traducción o estilos personalizados. Este contenido debe precargarse desde el repositorio releases.anjanadata.org (
releasesraw/com/anjana/cdnbajo la versión correspondiente). -
i18n → Guarda los ficheros de traducción generados desde Portuno para habilitar el multiidioma en Anjana (por defecto,
es-ES.jsonyen-US.json).
Dentro de cdn/ se organiza la personalización de iconografía y estilos según la estructura descrita en este documento:
-
/images/attribute-icons→ Iconos propios del core de la aplicación (no personalizables). -
/images/subtype-icons→ Iconos de subtipos personalizables para entidades y relaciones. -
/brand→ Logo de la organización para cabecera e indicador de espera. -
custom-css.css→ Fichero de estilos personalizados para adaptar el aspecto visual de la plataforma.
Detalle del bucket cdn/ y contenido personalizable
El bucket cdn/, ubicado en el entorno de almacenamiento de MinIO o S3, reúne todos los elementos personalizables que definen la apariencia visual de la plataforma Anjana Data.
Su propósito es permitir que cada organización adapte aspectos como iconos, logotipos, traducciones y estilos visuales, de modo que la interfaz refleje su identidad corporativa.
Estos elementos se encuentran organizados en subcarpetas según su finalidad, que se detallan a continuación.
Carpeta i18n
Esta carpeta contiene los ficheros de traducción utilizados por la plataforma para soportar múltiples idiomas.
Las traducciones se generan y actualizan desde el Portal de Configuración, utilizando el botón Actions > Upload translations files disponible en la cabecera. Este proceso recupera la información almacenada en base de datos y genera automáticamente los ficheros correspondientes, que luego se suben al almacenamiento MinIO/S3.
En conjunto, el contenido del bucket cdn/ constituye la base visual de la personalización en Anjana Data.
Mediante la correcta configuración de sus carpetas y ficheros, es posible mantener una identidad visual coherente y adaptada a la marca de cada cliente, sin comprometer la estabilidad ni el funcionamiento de la plataforma.
La nomenclatura de los ficheros de traducción (por ejemplo, es-ES.json) se genera automáticamente a partir del valor de la columna language de la tabla Translations.
Para garantizar el correcto funcionamiento de la plataforma, este valor debe coincidir con alguno de los códigos definidos en la columna i18nCode de la tabla Languages.
Si el nombre de alguno de los ficheros almacenados en cdn/i18n no coincide con un código i18n válido, conviene revisar la tabla de configuración Translations del Portal de Configuración. Es posible que se haya introducido un código erróneo en la columna language de dicha tabla, lo que provocará la generación de un fichero con un nombre incorrecto.
Ejemplo:
Si en el bucket cdn/i18n aparece un fichero denominado es-ES1.json, lo más probable es que en algún registro de la tabla Translations se haya introducido por error el valor es-ES1 en la columna language, en lugar del valor correcto es-ES.
Carpeta images
Dentro de cdn/, la carpeta images/ agrupa las imágenes e iconos utilizados en la interfaz de usuario. A su vez, se organiza en varias subcarpetas, cada una con un propósito concreto:
Carpeta attribute-icons
Esta carpeta situada en cdn/images contiene los iconos asociados a atributos de tipo SELECT_IMG, MULTI_SELECT_IMG, SELECT_IMG_TXT y MULTI_SELECT_IMG_TXT.
Estos iconos pueden personalizarse para mejorar la identificación visual de valores en la aplicación.
En el apartado Iconos personalizados de este documento se detallan los requisitos técnicos (formato, tamaño, nomenclatura) y el procedimiento para incluirlos correctamente.
Carpeta brand
Esta carpeta situada en cdn/images permite personalizar la imagen corporativa de la plataforma.
En ella puede subirse el logo de la organización, que se mostrará tanto en la cabecera principal como en el indicador de espera durante los procesos de carga.
Si no se desea incluir un logotipo propio, la carpeta debe permanecer vacía, en cuyo caso se aplicará el diseño por defecto de Anjana Data Platform.
En el apartado Iconos personalizados se describen los requisitos que deben cumplir estas imágenes (formato SVG, dimensiones recomendadas, nombre de fichero, etc.) para garantizar su correcta visualización.
Carpeta subtype-icons
Esta carpeta situada en cdn/images permite incluye los iconos personalizables de subtipos de entidades y relaciones que aparecen en el Portal de Datos.
Gracias a esta carpeta, cada organización puede asignar iconos específicos a los diferentes tipos de objetos, mejorando la claridad y la usabilidad de la interfaz.
Los requisitos técnicos y la convención de nombres se detallan igualmente en el apartado Iconos personalizados de este documento.
En el apartado Iconos personalizados se describen los requisitos que deben cumplir estas imágenes (formato SVG, dimensiones recomendadas, nombre de fichero, etc.) para garantizar su correcta visualización.
Iconografía
Anjana Data utiliza un conjunto de iconos que contribuyen a la usabilidad, coherencia visual y personalización de la plataforma.
Los iconos se clasifican en dos grandes grupos: iconos por defecto, que forman parte del núcleo del producto, y iconos personalizables, que permiten adaptar la apariencia de la plataforma a la identidad visual de cada organización.
Iconos por defecto
Los iconos por defecto están incluidos de manera nativa en Anjana Data Platform y no pueden modificarse por el usuario.
Representan módulos de la plataforma, acciones comunes y estados del sistema, y se acompañan de tooltips descriptivos que facilitan la comprensión de su función, mejorando así la experiencia de usuario.
Iconos de banderas para los idiomas
El sistema incluye un conjunto predefinido de banderas que representan los idiomas disponibles en la plataforma (incluyendo las lenguas cooficiales de España).
Para configurar correctamente los idiomas, debe utilizarse la tabla de correspondencias de códigos i18n incluida en el anexo de este documento.
En caso de necesitar una bandera adicional no contemplada, es posible solicitar su incorporación contactando con el equipo de Global Support de Anjana Data.
Iconos de estado
Anjana Data emplea iconos específicos para representar los estados de los objetos y flujos de trabajo, que se incluyen por defecto en la aplicación.
Los estados actualmente soportados son:
-
Aprobado
-
Deprecado
-
Deshabilitado
-
Borrador
-
Expirado
-
Importado
-
Pendiente
-
Rechazado
-
En espera.
Iconos personalizables
Además de los iconos por defecto, Anjana Data Platform permite personalizar determinados elementos gráficos para adaptar la apariencia de la plataforma.
Estas personalizaciones se gestionan en el bucket cdn/images/, dentro de las subcarpetas específicas que se describen a continuación.
Iconos para atributos con imagen (attribute-icons/)
Esta carpeta contiene los iconos utilizados en los atributos configurados con tipos de dato:
SELECT_IMG, MULTI_SELECT_IMG, SELECT_IMG_TXT y MULTI_SELECT_IMG_TXT.
SELECT_IMG_TXT
Requisitos técnicos para atributos con imagen:
Para que los iconos se vean correctamente es necesario que cumplan los siguientes requisitos:
-
Únicamente en formato: SVG
-
Tamaño máximo recomendado: 5KB
-
Tamaño máximo recomendado: 20px * 20px
-
Aspect Ratio necesario: 1:1
-
El nombre del archivo debe seguir la siguiente estructura (respetando mayúsculas y minúsculas): <nombreAtributo>_<valor>.svg
Logo corporativo (brand/)
La carpeta brand/ permite incluir el logo de la organización, que se mostrará tanto en la cabecera de la plataforma como en el indicador de espera durante la carga.
Si no se desea incluir un logotipo, esta carpeta puede dejarse vacía.
Características que deben cumplir el logo corporativo de cliente para la cabecera
Para que el logo se vea correctamente es necesario que los iconos cumplan los siguientes requisitos:
-
Únicamente en formato: SVG
-
Tamaño máximo recomendado del archivo: 5KB
-
Tamaño máximo recomendado: 80px * 25px
-
Aspect Ratio necesario: 3.2:1
-
El nombre del archivo debe ser: logo.svg
Iconos de subtipo (subtype-icons/)
Anjana Data permite personalizar los iconos asociados a los subtipos de objetos en el Portal de Datos, mejorando la identificación visual de entidades y relaciones.
Características que deben cumplir los iconos de subtipo
Para que los iconos se vean correctamente en todas las pantallas de la aplicación es necesario que los iconos cumplan los siguientes requisitos:
-
Únicamente en formato: SVG
-
Tamaño máximo recomendado: 5KB
-
Tamaño máximo recomendado: 20px * 20px
-
Aspect Ratio necesario: 1:1
-
El nombre del fichero subido a Minio debe ser igual que el subtipo de objeto en minúsculas. Por ejemplo: para el subtipo de entidad DATASET el icono debe llamarse dataset.svg
Personalización de estilos (CSS)
Anjana Data permite personalizar los estilos visuales de la interfaz mediante la inclusión de un fichero CSS adicional.
Esta funcionalidad posibilita adaptar colores, fuentes, tamaños o fondos a la identidad visual de la organización, manteniendo al mismo tiempo la estructura base de la plataforma.
La modificación de estilos debe realizarse por personal técnico con conocimientos de CSS, ya que una configuración incorrecta puede afectar al aspecto o al funcionamiento de la aplicación. Anjana Data no se responsabiliza de los cambios efectuados en hojas de estilo personalizadas.
Fichero de estilos personalizado
Para aplicar una personalización de estilos, debe crearse un fichero denominado custom-css.css y almacenarlo en la raíz del bucket cdn/ del entorno MinIO/S3.
Este fichero sobrescribirá o complementará los estilos predefinidos de la plataforma en el momento de la carga de la interfaz.
Requisitos técnicos del fichero de estilos:
-
El fichero debe llamarse exactamente
custom-css.css. -
Debe ubicarse en la raíz de
cdn/, no dentro de subcarpetas. -
Se recomienda emplear comentarios dentro del CSS para documentar los cambios realizados.
-
En los estilos modificados se debe utilizar la regla
!importantpara garantizar que los cambios prevalezcan sobre las definiciones originales de la aplicación.
Buenas prácticas de personalización
-
Limitar los cambios a elementos de estilo cosmético (colores, fuentes, iconos o tamaños), evitando alterar componentes estructurales o de interacción.
-
Comprobar los resultados en diferentes módulos y resoluciones de pantalla antes de aplicar los cambios en producción.
-
Mantener un registro o control de versiones del fichero
custom-css.csspara facilitar la trazabilidad y recuperación ante incidencias. -
Coordinar las modificaciones con el equipo de diseño o producto para asegurar coherencia con la identidad visual corporativa.
Ejemplo de personalización
A continuación se muestra un ejemplo de cómo modificar el color de fondo de la pantalla de inicio de sesión utilizando el fichero custom-css.css:
El fondo de la pantalla de inicio de sesión mostrará el color corporativo definido en el fichero personalizado.
ANEXO
Este anexo detalla las banderas e identificadores de idioma incluidos en Anjana Data Platform, así como su correspondencia con la configuración del Portal de Configuración.
Cada bandera está asociada a un código i18n que se utiliza en la tabla Languages y en la columna language de la tabla Translations. Para información ampliada sobre la configuración de idiomas y traducciones, consulta la Guía de configuración funcional de Anjana Data.
Los códigos de idioma pueden utilizarse tanto en minúsculas como en mayúsculas, ya que el sistema no distingue entre ambos formatos.
Para que las banderas se muestren correctamente en la interfaz, es imprescindible utilizar únicamente los códigos i18n oficiales indicados en esta tabla o en el listado de idiomas disponibles.
No deben crearse ni emplearse códigos personalizados (por ejemplo, es-ES1, en-UKx, etc.), ya que la aplicación no los reconoce y, en consecuencia, no mostrará la bandera correspondiente.
Si se necesita añadir un nuevo idioma no contemplado, debe solicitarse su incorporación al equipo de Global Support de Anjana Data.
|
BANDERAS/IDIOMAS EN ESPAÑA |
|
|
es-ct |
Catalán |
|
es-ga |
Gallego |
|
es-es |
Español |
|
es-pv |
Euskera |
|
OTRAS BANDERAS |
|
|
af-af |
Afganistán |
|
ax-ax |
Islas Aland |
|
al-al |
Albania |
|
dz-dz |
Argelia |
|
as-as |
Samoa Americana |
|
ad-ad |
Andorra |
|
ao-ao |
Angola |
|
ai-ai |
Anguila |
|
aq-aq |
Antártida |
|
ag-ag |
Antigua y Barbuda |
|
ar-ar |
Argentina |
|
am-am |
Armenia |
|
aw-aw |
Aruba |
|
ac-ac |
Isla Ascensión |
|
au-au |
Australia |
|
at-at |
Austria |
|
az-az |
Azerbaijan |
|
bs-bs |
Bahamas |
|
bh-bh |
Bahrain |
|
bd-bd |
Bangladesh |
|
bb-bb |
Barbados |
|
by-by |
Bielorrusia |
|
be-be |
Bélgica |
|
bz-bz |
Belice |
|
bj-bj |
Benin |
|
bm-bm |
Bermuda |
|
bt-bt |
Bhutan |
|
bo-bo |
Bolivia |
|
bq-bq |
Caribe Neerlandés |
|
ba-ba |
Bosnia y Herzegovina |
|
bw-bw |
Botsuana |
|
bv-bv |
Isla Bouvet |
|
br-br |
Brasil |
|
io-io |
Territorio Británico del Océano Índico |
|
bn-bn |
Brunéi |
|
bg-bg |
Bulgaria |
|
bf-bf |
Burkina Faso |
|
bi-bi |
Burundi |
|
cv-cv |
Cabo Verde |
|
kh-kh |
Camboya |
|
cm-cm |
Camerún |
|
ca-ca |
Canadá |
|
ic-ic |
Islas Canarias |
|
ky-ky |
Islas Cayman |
|
cf-cf |
República Centroafricana |
|
cefta-cefta |
Acuerdo centroeuropeo de libre cambio |
|
td-td |
Chad |
|
cl-cl |
Chile |
|
cn-cn |
China |
|
cx-cx |
Isla Christmas |
|
cp-cp |
Isla Clipperton |
|
cc-cc |
Islas Cocos |
|
co-co |
Colombia |
|
km-km |
Comoras |
|
ck-ck |
Islas Cook |
|
cr-cr |
Costa Rica |
|
hr-hr |
Croacia |
|
cu-cu |
Cuba |
|
cw-cw |
Curazao |
|
cy-cy |
Chipre |
|
cz-cz |
República Checa |
|
ci-ci |
Costa de Marfil |
|
cd-cd |
República Democrática del Congo |
|
dk-dk |
Dinamarca |
|
dj-dj |
Yibuti |
|
dm-dm |
Dominica |
|
do-do |
República Dominicana |
|
eac-eac |
Comunidad Africana Oriental |
|
ec-ec |
Ecuador |
|
eg-eg |
Egipto |
|
sv-sv |
El Salvador |
|
gb-eng |
Inglaterra |
|
gq-gq |
Guinea Ecuatorial |
|
er-er |
Eritrea |
|
ee-ee |
Estonia |
|
sz-sz |
Esuatini |
|
et-et |
Etiopía |
|
eu-eu |
Europa |
|
fk-fk |
Islas Malvinas |
|
fo-fo |
Isla de Faroe |
|
fm-fm |
Micronesia |
|
fj-fj |
Fiji |
|
fi-fi |
Finlandia |
|
fr-fr |
Francia |
|
gf-gf |
Guinea Francesa |
|
pf-pf |
Polinesia Francesa |
|
tf-tf |
Territorios Australes Franceses |
|
ga |
Gabón |
|
gm-gm |
Gambia |
|
ge-ge |
Georgia |
|
de-de |
Alemania |
|
gh-gh |
Ghana |
|
gi-gi |
Gibraltar |
|
gr-gr |
Grecia |
|
gl-gl |
Greenland |
|
gd-gd |
Granada |
|
gp-gp |
Guadalupe |
|
gu-gu |
Guam |
|
gt-gt |
Guatemala |
|
gg-gg |
Guernsey |
|
gn-gn |
Guinea |
|
gw-gw |
Guinea-Bisáu |
|
gy-gy |
Guyana |
|
ht-ht |
Haiti |
|
hm-hm |
Islas Heard y McDonald |
|
va-va |
Vaticano |
|
hn-hn |
Honduras |
|
hk-hk |
Hong Kong |
|
hu-hu |
Hungría |
|
is-is |
Islandia |
|
in-in |
India |
|
id-id |
Indonesia |
|
ir-ir |
Iran |
|
iq-iq |
Irak |
|
ie-ie |
Irlanda |
|
im-im |
Isla de Man |
|
il-il |
Israel |
|
it-it |
Italia |
|
jm-jm |
Jamaica |
|
jp-jp |
Japón |
|
je-je |
Jersey |
|
jo-jo |
Jordania |
|
kz-kz |
Kazajistán |
|
ke-ke |
Kenia |
|
ki-ki |
Kiribati |
|
xk-xk |
Kosovo |
|
kw-kw |
Kuwait |
|
kg-kg |
Kirguistán |
|
la-la |
Laos |
|
lv-lv |
Letonia |
|
arab-arab |
Liga Árabe |
|
lb-lb |
Líbano |
|
ls-ls |
Lesoto |
|
lr-lr |
Liberia |
|
ly-ly |
Libia |
|
li-li |
Liechtenstein |
|
lt-lt |
Lituania |
|
lu-lu |
Luxemburgo |
|
mo-mo |
Macao |
|
mg-mg |
Madagascar |
|
mw-mw |
Malaui |
|
my-my |
Malaysia |
|
mv-mv |
Maldivas |
|
ml-ml |
Mali |
|
mt-mt |
Malta |
|
mh-mh |
Islas Marshall |
|
mq-mq |
Martinica |
|
mr-mr |
Mauritania |
|
mu-mu |
Mauricio |
|
yt-yt |
Mayotte |
|
mx-mx |
Mexico |
|
md-md |
Moldavia |
|
mc-mc |
Monaco |
|
mn-mn |
Mongolia |
|
me-me |
Montenegro |
|
ms-ms |
Montserrat |
|
ma-ma |
Marruecos |
|
mz-mz |
Mozambique |
|
mm-mm |
Birmania |
|
na-na |
Namibia |
|
nr-nr |
Nauru |
|
np-np |
Nepal |
|
nl-nl |
Países Bajos |
|
nc-nc |
Nueva Caledonia |
|
nz-nz |
Nueva Zelanda |
|
ni-ni |
Nicaragua |
|
ne-ne |
Níger |
|
ng-ng |
Nigeria |
|
nu-nu |
Niue |
|
nf-nf |
Isla de Norfolk |
|
kp-kp |
Corea del Norte |
|
mk-mk |
Macedonia del Norte |
|
gb-nir |
Ireland del Norte |
|
mp-mp |
Islas Marianas del Norte |
|
no-no |
Noruega |
|
om-om |
Omán |
|
pk-pk |
Pakistán |
|
pw-pw |
Palaos |
|
pa-pa |
Panama |
|
pg-pg |
Papua Nueva Guinea |
|
py-py |
Paraguay |
|
pe-pe |
Peru |
|
ph-ph |
Filipinas |
|
pn-pn |
Islas Pitcairn |
|
pl-pl |
Polonia |
|
pt-pt |
Portugal |
|
pr-pr |
Puerto Rico |
|
qa-qa |
Qatar |
|
cg-cg |
Congo |
|
ro-ro |
Rumanía |
|
ru-ru |
Rusia |
|
rw-rw |
Ruanda |
|
re-re |
Reunión |
|
bl-bl |
San Bartolomé |
|
sh-sh |
Santa Elena |
|
kn-kn |
San Cristóbal y Nieves |
|
lc-lc |
Santa Lucía |
|
mf-mf |
San Martin |
|
pm-pm |
San Pedro y Miquelón |
|
vc-vc |
San Vicente y las Granadinas |
|
ws-ws |
Samoa |
|
sm-sm |
San Marino |
|
st-st |
Santo Tomé y Príncipe |
|
sa-sa |
Arabia Saudita |
|
gb-sct |
Escocia |
|
sn-sn |
Senegal |
|
rs-rs |
Serbia |
|
sc-sc |
Seychelles |
|
sl-sl |
Sierra Leona |
|
sg-sg |
Singapur |
|
sx-sx |
Sint Maarten |
|
sk-sk |
Eslovaquia |
|
si-si |
Eslovenia |
|
sb-sb |
Islas Salomón |
|
so-so |
Somalia |
|
za-za |
Sudáfrica |
|
gs-gs |
Islas Georgias del Sur y Sandwich del Sur |
|
kr-kr |
Cora del Sur |
|
ss-ss |
Sudán del Sur |
|
lk-lk |
Sri Lanka |
|
ps-ps |
Estado de Palestina |
|
sd-sd |
Sudan |
|
sr-sr |
Surinam |
|
sj-sj |
Svalbard and Jan Mayen |
|
se-se |
Suecia |
|
ch-ch |
Suiza |
|
sy-sy |
Siria |
|
tw-tw |
Taiwan |
|
tj-tj |
Tayikistán |
|
tz-tz |
Tanzania |
|
th-th |
Tailandia |
|
tl-tl |
Timor Oriental |
|
tg-tg |
Togo |
|
tk-tk |
Tokelau |
|
to-to |
Tonga |
|
tt-tt |
Trinidad and Tobago |
|
ta-ta |
Tristán de Acuña |
|
tn-tn |
Túnez |
|
tm-tm |
Turkmenistán |
|
tc-tc |
Islas Turcas y Caicos |
|
tv-tv |
Tuvalu |
|
tr-tr |
Turquía |
|
ug-ug |
Uganda |
|
ua-ua |
Ucrania |
|
ae-ae |
Emiratos Árabes Unidos |
|
en-uk |
Reino Unido |
|
un-un |
Naciones Unidas |
|
um-um |
Islas Ultramarinas Menores de Estados Unidos |
|
en-us |
Estados Unidos de Ámerica |
|
xx-xx |
Desconocido |
|
uy-uy |
Uruguay |
|
uz-uz |
Uzbekistán |
|
vu-vu |
Vanuatu |
|
ve-ve |
Venezuela |
|
vn-vn |
Vietnam |
|
vg-vg |
Islas Vírgenes Británicas |
|
vi-vi |
Islas Vírgenes de los Estados Unidos |
|
gb-wls |
Gales |
|
wf-wf |
Wallis y Futuna |
|
eh-eh |
Sahara Occidental |
|
ye-ye |
Yemen |
|
zm-zm |
Zambia |
|
zw-zw |
Zimbabue |