Languages: Is there a way to have your GUI in Spanish?

Started by evilaro, February 07, 2011, 05:29:35 AM

Previous topic - Next topic

evilaro

BogdanH:
The first question is the one of Spanish.

The other is, ¿If I use your GIU in my application
what should I state or make?.

Thanks


Emilio
www.evilfoto.eu
*************

BogdanH

Hi Emilio,

About GUI in Spanish:
GUI is programmed in quite "old fashion" way... and when I started with it, multilanguage option wasn't considered that important -because all metadata tags are in English anyway, remaining 5% of text in GUI (menu and few "info" messages) wouldn't make much difference in usability, IMO.
If there will be some major GUI release in future, I will think about this option of course. But as it is now, this would require too many changes.

Using GUI in application (which you have made):
GUI is full free software and you can use it without limitations -however, it would be nice, if you mention from where it's comming (link to ExifTool pages perhaps), so users could update ExifTool/GUI if necessary.

Greetings,
Bogdan

Phil Harvey

ExifTool has the -lang option which applies language translations to tag descriptions and values, although the translation is not complete for Spanish, it shouldn't be too bad for standard EXIF tags.  Here is an example:

> exiftool t/images/FujiFilm.jpg -lang es -g
---- ExifTool ----
ExifTool Version Number         : 8.48
---- File ----
Nombre Archivo                  : FujiFilm.jpg
Ubicación del fichero           : t/images
Tamaño Archivo                  : 1373 bytes
Fecha actualizada               : 2006:01:04 14:02:27-05:00
File Permissions                : rw-r--r--
Tipo Archivo                    : JPEG
MIME Type                       : image/jpeg
Exif Byte Order                 : Little-endian (Intel, II)
Ancho Imagen                    : 8
Alto Imagen                     : 8
Encoding Process                : Baseline DCT, Huffman coding
Número de Bits Por Componente   : 8
Color Components                : 3
Ratio Submuestreo de Y a C      : YCbCr4:2:0 (2 2)
---- EXIF ----
Marca                           : FUJIFILM
Modelo                          : FinePix2400Zoom
Orientación de Imagen           : 0° (arriba/izquierda)
Resolución Imagen Horizontal    : 72
Resolución Imagen Vertical      : 72
Unidad de resolución de X e Y   : Pulgada
Programa utilizado              : Digital Camera FinePix2400Zoom Ver1.70
Fecha y Hora de Cambio del Archivo: 2001:05:19 18:36:41
Posicionamiento Y y C           : Vecino
Copyright Perfil                :
Número F                        : 3.5
Programa exposición             : Programa normal
Ratio Velocidad ISO             : 100
Versión Exif                    : 0210
Fecha y Hora de Datos Original  : 2001:05:19 18:36:41
Fecha y Hora de Datos Digital   : 2001:05:19 18:36:41
Significado de Cada Componente  : Y, Cb, Cr, -
Modo Compresión Imagen          : 1.6
Velocidad Obturación            : 1/64
Abertura                        : 3.5
Luminosidad                     : 2
Compensación Exposición         : 0
Abertura Lente Máxima           : 3.5
Modo Medición                   : Multi-segmento
Flash                           : Flash disparado
Distancia Focal Objetivo        : 6.0 mm
Versión Flashpix Soportado      : 0100
Espacio Color                   : sRGB
Ancho Imagen                    : 1600
Alto Imagen                     : 1200
Identificación Interoperabilidad: R98: Archivo básico DCF (sRGB)
Versión Interoperabilidad       : 0100
Resolución X Plano Focal        : 3053
Resolución Y Plano Focal        : 3053
Unidad Resolución Plano Focal   : cm
Método Sensor                   : Sensor monochip de color
Fuente Archivo                  : Cámara Digital
Tipo Escena                     : Imagen fotografiada directamente
Esquema Compresión              : JPEG (estilo antiguo)
Orientación de Imagen           : 0° (arriba/izquierda)
Resolución Imagen Horizontal    : 72
Resolución Imagen Vertical      : 72
Unidad de resolución de X e Y   : Pulgada
Thumbnail Offset                : 1096
Thumbnail Length                : 28
Posicionamiento Y y C           : Vecino
---- MakerNotes ----
Versión PrintIM                 : 0130
Calidad                         : NORMAL
Nitidez                         : Estándar
Equilibrio Blanco               : Automático
Fuji Flash Mode                 : Red-eye reduction
¿Compensación Exposición Flash? : 0
Macro                           : Apagado
Modo Enfoque                    : Auto
Slow Sync                       : Off
Picture Mode                    : Auto
Auto Bracketing                 : Off
Blur Warning                    : None
Focus Warning                   : Good
Exposure Warning                : Good
---- Composite ----
Abertura                        : 3.5
Base Name                       : FujiFilm
File Extension                  : jpg
File Type Description           : Joint Photographic Experts Group
Tamaño de la imagen             : 8x8
Scale Factor To 35 mm Equivalent: 6.6
Hora Exposición                 : 1/64
Miniatura                       : (Binary data 28 bytes, use -b option to extract)
Circle Of Confusion             : 0.004 mm
Field Of View                   : 48.9 deg
Longitud focal (Conversión a 35 mm): 6.0 mm (35 mm equivalent: 39.6 mm)
Hyperfocal Distance             : 2.75 m
Light Value                     : 9.6


- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

BogdanH

Hi Phil,

As it seems I didn't pay attention to -lang option in ExifTool... I have somehow "assumed" that English is the metadata (tag names) language. Thank you for pointing that out.

To Emilio:
In GUI, I'll try to make tag names appearing in languages supported by ExifTool as soon as possible (as mentioned, menus will remain in English for now).

Bogdan

Phil Harvey

#4
Hi Bogdan,

You are correct, tag names are always in English, but exiftool displays tag descriptions by default.  :)

People often get confused between descriptions and tag names, but the -lang feature clearly shows the difference, and is a good example of one advantage of this design.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

BogdanH

I have confused terminology (as you probably noticed): tag name and tag description.
Right now, when requesting data from Exiftool, GUI always uses -S switch... :)

Bogdan

Phil Harvey

Quote from: BogdanH on February 07, 2011, 03:25:22 PM
Right now, when requesting data from Exiftool, GUI always uses -S switch... :)

OK.   The -lang option won't be very useful for you then unless you change this.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

evilaro

Bogdan:

Thanks... that will be useful.

Even if the ammount of translatable text is small
it helps a lot... not everybody understands English ;)

Thanks

Emilio

www.evilfoto.eu
*************

evilaro

Phil:
This is very good....

But now this brings another question....

The text that shows in english ... who's text it is ....

a) the EXIF standard
b) your implementation.

Thanks

Emilio



Quote from: Phil Harvey on February 07, 2011, 12:18:14 PM
ExifTool has the -lang option which applies language translations to tag descriptions and values, although the translation is not complete for Spanish, it shouldn't be too bad for standard EXIF tags.  Here is an example:

> exiftool t/images/FujiFilm.jpg -lang es -g
---- ExifTool ----
ExifTool Version Number         : 8.48
---- File ----
Nombre Archivo                  : FujiFilm.jpg
Ubicación del fichero           : t/images
Tamaño Archivo                  : 1373 bytes
Fecha actualizada               : 2006:01:04 14:02:27-05:00
File Permissions                : rw-r--r--
Tipo Archivo                    : JPEG
MIME Type                       : image/jpeg
Exif Byte Order                 : Little-endian (Intel, II)
Ancho Imagen                    : 8
Alto Imagen                     : 8
Encoding Process                : Baseline DCT, Huffman coding
Número de Bits Por Componente   : 8
Color Components                : 3
Ratio Submuestreo de Y a C      : YCbCr4:2:0 (2 2)
---- EXIF ----
Marca                           : FUJIFILM
Modelo                          : FinePix2400Zoom
Orientación de Imagen           : 0° (arriba/izquierda)
Resolución Imagen Horizontal    : 72
Resolución Imagen Vertical      : 72
Unidad de resolución de X e Y   : Pulgada
Programa utilizado              : Digital Camera FinePix2400Zoom Ver1.70
Fecha y Hora de Cambio del Archivo: 2001:05:19 18:36:41
Posicionamiento Y y C           : Vecino
Copyright Perfil                :
Número F                        : 3.5
Programa exposición             : Programa normal
Ratio Velocidad ISO             : 100
Versión Exif                    : 0210
Fecha y Hora de Datos Original  : 2001:05:19 18:36:41
Fecha y Hora de Datos Digital   : 2001:05:19 18:36:41
Significado de Cada Componente  : Y, Cb, Cr, -
Modo Compresión Imagen          : 1.6
Velocidad Obturación            : 1/64
Abertura                        : 3.5
Luminosidad                     : 2
Compensación Exposición         : 0
Abertura Lente Máxima           : 3.5
Modo Medición                   : Multi-segmento
Flash                           : Flash disparado
Distancia Focal Objetivo        : 6.0 mm
Versión Flashpix Soportado      : 0100
Espacio Color                   : sRGB
Ancho Imagen                    : 1600
Alto Imagen                     : 1200
Identificación Interoperabilidad: R98: Archivo básico DCF (sRGB)
Versión Interoperabilidad       : 0100
Resolución X Plano Focal        : 3053
Resolución Y Plano Focal        : 3053
Unidad Resolución Plano Focal   : cm
Método Sensor                   : Sensor monochip de color
Fuente Archivo                  : Cámara Digital
Tipo Escena                     : Imagen fotografiada directamente
Esquema Compresión              : JPEG (estilo antiguo)
Orientación de Imagen           : 0° (arriba/izquierda)
Resolución Imagen Horizontal    : 72
Resolución Imagen Vertical      : 72
Unidad de resolución de X e Y   : Pulgada
Thumbnail Offset                : 1096
Thumbnail Length                : 28
Posicionamiento Y y C           : Vecino
---- MakerNotes ----
Versión PrintIM                 : 0130
Calidad                         : NORMAL
Nitidez                         : Estándar
Equilibrio Blanco               : Automático
Fuji Flash Mode                 : Red-eye reduction
¿Compensación Exposición Flash? : 0
Macro                           : Apagado
Modo Enfoque                    : Auto
Slow Sync                       : Off
Picture Mode                    : Auto
Auto Bracketing                 : Off
Blur Warning                    : None
Focus Warning                   : Good
Exposure Warning                : Good
---- Composite ----
Abertura                        : 3.5
Base Name                       : FujiFilm
File Extension                  : jpg
File Type Description           : Joint Photographic Experts Group
Tamaño de la imagen             : 8x8
Scale Factor To 35 mm Equivalent: 6.6
Hora Exposición                 : 1/64
Miniatura                       : (Binary data 28 bytes, use -b option to extract)
Circle Of Confusion             : 0.004 mm
Field Of View                   : 48.9 deg
Longitud focal (Conversión a 35 mm): 6.0 mm (35 mm equivalent: 39.6 mm)
Hyperfocal Distance             : 2.75 m
Light Value                     : 9.6


- Phil
www.evilfoto.eu
*************

Phil Harvey

...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).