Como cambiar las iniciales de la Monedas

Tema en 'Diseño' iniciado por Olafo, 2/12/08.

  1. Olafo

    Olafo Nuevo usuario

    53
    0
    0
    [Solucionado] Como cambiar las iniciales de la Monedas

    Hola amigos,

    Quisiera saber si alguien puede decirme como cambiar las iniciales de la moneda "Currency", aqui en Venezuela usamos "Bs." y el sistema me coloca "Be."

    Y en donde se determina para colocarlas delante del monto o detras de este ?
    :pensando:

    Gracias
     
    Última edición: 5/1/09
  2.  
    Comunidad Magento orgullosamente patrocinada por el hosting y vps magento de FactoriaDigital.com.
  3. Damian Culotta

    Damian Culotta Nuevo usuario

    455
    0
    0
    @Olafo

    Revisá el archivo: /lib/Zend/Locale/Data/id.xml

    Ahí tenés definidas las monedas, los páises, etc.

    No estoy del todo seguro si es lo único que hay que tocar, pero con la prueba vas a poder contarnos.
    ;-)
     
  4. Olafo

    Olafo Nuevo usuario

    53
    0
    0
    Hola Damián,

    revise los archivos indicados, pero no encontre nada
    revise tambien el archivo es_VE.xml pero nada

    seguire buscando

    Gracias por tu colaboración
     
  5. OSdave

    OSdave Super Moderador Miembro del equipo

    2.136
    4
    36
    Olafo, intenta en el /lib/Zend/Locale/Data/es.xml.
    Yo lo veo en la linea 3039: cambialo alli y deshabilta el cache para ver el resultado
     
  6. Damian Culotta

    Damian Culotta Nuevo usuario

    455
    0
    0
    Gol de media cancha de OSDave.

    :-D
     
  7. OSdave

    OSdave Super Moderador Miembro del equipo

    2.136
    4
    36
    jajaja, se nota la influencia argentina, che! ;)
     
  8. Damian Culotta

    Damian Culotta Nuevo usuario

    455
    0
    0
    Ja ja ja ja, bueno, puede ser. Pero al menos la frase cumple su comentido.
    ;-)
     
  9. Olafo

    Olafo Nuevo usuario

    53
    0
    0
    Peeeeeerfecto...OSdave
    Damián, Aca decimos la botaste de home run...:jeje:
    Pero imagino que es la mismo sensación de alegría

    Aun necesito saber como cambio las iniciales delante del monto
    (Bs 9.999,99)

    Gracias a ambos por la ayuda.
     
  10. OSdave

    OSdave Super Moderador Miembro del equipo

    2.136
    4
    36
    no te entiendo, pensaba responder a esta duda con lo del /lib/Zend/Locale/Data/es.xml...Explicate mejor porfa.
     
  11. Olafo

    Olafo Nuevo usuario

    53
    0
    0
    Osdave,
    Alli encontre como cambiar las iniciales, ya lo hice y esta perfecto.
    pero me aparecen los productos el precio de la siguiente manera:

    Precio Regular: 9.999,99 Bs

    Y me gustaría que aparecieran:

    Precio Regular: Bs 9.999,99

    es cuestion de cambiar solo las iniciales delante del monto

    Gracias
     
  12. OSdave

    OSdave Super Moderador Miembro del equipo

    2.136
    4
    36
    ahora te entiendo mejor :)
    intenta cambiar el /lib/Zend/Locale/Data/es_VE.xml para que la linea con los tags pattern sea asi:
    PHP:
    <pattern>¤#,##0.00</pattern>
    a ver si te lo soluciona.
    Ah, tendras que eliminar el contenido de /var/cache/ para que funcione
     
  13. rolo

    rolo Nuevo usuario

    90
    0
    0
    Muchachos yo tengo el mismo drama..pero lo que tengo en el archivo es_AR.xml..es esto...

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE ldml SYSTEM "http://www.unicode.org/cldr/dtd/1.5/ldml.dtd">
    <ldml>
    <identity>
    <version number="$Revision: 1.52 $"/>
    <generation date="$Date: 2007/07/21 21:12:28 $"/>
    <language type="es"/>
    <territory type="AR"/>
    </identity>
    <dates>
    <calendars>
    <calendar type="gregorian">
    <timeFormats>
    <timeFormatLength type="full">
    <timeFormat>
    <pattern>HH'h'''mm:ss v</pattern>
    </timeFormat>
    </timeFormatLength>
    <timeFormatLength type="long">
    <timeFormat>
    <pattern>H:mm:ss z</pattern>
    </timeFormat>
    </timeFormatLength>
    </timeFormats>
    </calendar>
    </calendars>
    </dates>
    <numbers>
    <currencies>
    <currency type="ARS">
    <displayName>Peso Argentino</displayName>
    <symbol>$</symbol>
    </currency>
    </currencies>
    </numbers>
    </ldml>

    no esta el codigo descripto, similar para argentina...
    Saludos.
     
  14. OSdave

    OSdave Super Moderador Miembro del equipo

    2.136
    4
    36
    rolo, intenta añadir las lineas que no estan, para que el fichero quede asi:
    Insertar CODE, HTML o PHP:
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE ldml SYSTEM "http://www.unicode.org/cldr/dtd/1.5/ldml.dtd">
    <ldml>
        <identity>
            <version number="$Revision: 1.52 $"/>
            <generation date="$Date: 2007/07/21 21:12:28 $"/>
            <language type="es"/>
            <territory type="AR"/>
        </identity>
        <dates>
            <calendars>
                <calendar type="gregorian">
                    <timeFormats>
                        <timeFormatLength type="full">
                            <timeFormat>
                                <pattern>HH'h'''mm:ss v</pattern>
                            </timeFormat>
                        </timeFormatLength>
                        <timeFormatLength type="long">
                            <timeFormat>
                                <pattern>H:mm:ss z</pattern>
                            </timeFormat>
                        </timeFormatLength>
                    </timeFormats>
                </calendar>
            </calendars>
        </dates>
        <numbers>
            <currencies>
                <currency type="ARS">
                    <displayName>Peso Argentino</displayName>
                    <symbol>$</symbol>
                </currency>
            </currencies>
            <currencyFormats>
                <currencyFormatLength>
                    <currencyFormat>
                        <pattern>¤#,##0.00</pattern>
                    </currencyFormat>
                </currencyFormatLength>
            </currencyFormats>
        </numbers>
    </ldml>
     
  15. rolo

    rolo Nuevo usuario

    90
    0
    0
    Gracias por responder. Che hice copy/paste del codigo tal cual como lo pasaste vos...y nada sigue el "$" atras del numero o sea, el precio sale asi " 3,50 $ ". El archivo que modifique es el "es_AR.xml", ta bien?. :pensando::cabezazos:

    Mil gracias.
     
  16. Olafo

    Olafo Nuevo usuario

    53
    0
    0
    Si amigos, tampoco a mi me funcionó, pero como he estado ocupado de otras cosas como los botones de pago, le he restado importancia a este detalle, si alguien lo consigue que lo publique aqui.

    :eek:k:
     
  17. spok01

    spok01 Nuevo usuario

    62
    0
    0
    Bueno yo el logrado modificarlo para que quede a mi gusto, y la cosa va muy simple la verdad.

    En mi caso yo soy de Mexico por lo cual mi moneda principal es MXN, sin embargo el Locale que tengo configurado es es_ES puesto que la traduccion de mexico viene con muchos detalles por pulir :p.

    Ahora bien para lograrlo edite las siguientes lineas en los siguientes archivos:

    es.XML
    Lineas:
    Insertar CODE, HTML o PHP:
    		<symbols>
    			<decimal>,</decimal>
    			<group>.</group>
    		</symbols>
    		<currencyFormats>
    			<currencyFormatLength>
    				<currencyFormat>
    					<pattern>¤ #,##0.00</pattern>
    				</currencyFormat>
    			</currencyFormatLength>
    		</currencyFormats>
    		<currencies>
    Cambiar por:
    Insertar CODE, HTML o PHP:
    		<symbols>
    			<decimal>.</decimal>
    			<group>,</group>
    		</symbols>
    		<currencyFormats>
    			<currencyFormatLength>
    				<currencyFormat>
    					<pattern>¤ #,##0.00</pattern>
    				</currencyFormat>
    			</currencyFormatLength>
    		</currencyFormats>
    es_ES.xml
    Lineas:
    Insertar CODE, HTML o PHP:
    	<numbers>
    		<currencyFormats>
    			<currencyFormatLength>
    				<currencyFormat>
    					<pattern>#,##0.00 ¤</pattern>
    				</currencyFormat>
    			</currencyFormatLength>
    		</currencyFormats>
    		<currencies>
    			<currency type="ARS">
    			</currency>
    			<currency type="AUD">
    			</currency>
    			<currency type="BEF">
    			</currency>
    			<currency type="ESP">
    				<pattern>#,##0 ¤;-#,##0 ¤</pattern>
    				<decimal>,</decimal>
    				<group>.</group>
    			</currency>
    			<currency type="NLG">
    				<displayName>florín holandés</displayName>
    			</currency>
    		</currencies>
    	</numbers>
    Cambiar por:
    Insertar CODE, HTML o PHP:
    	<numbers>
    		<currencyFormats>
    			<currencyFormatLength>
    				<currencyFormat>
    					<pattern>¤ #,##0.00</pattern>
    				</currencyFormat>
    			</currencyFormatLength>
    		</currencyFormats>
    		<currencies>
    			<currency type="ARS">
    			</currency>
    			<currency type="AUD">
    			</currency>
    			<currency type="BEF">
    			</currency>
    			<currency type="ESP">
    				<pattern>¤ #,##0;-#,¤ ##0</pattern>
    				<decimal>.</decimal>
    				<group>,</group>
    			</currency>
    			<currency type="NLG">
    				<displayName>florín holandés</displayName>
    			</currency>
    		</currencies>
    	</numbers>
    El archivo es_ES.xml puede no ser el que necesitan editar, el xml debe corresponder al LOCALE que esta configurado en la administracion de Magento.

    Saludos
     
  18. spok01

    spok01 Nuevo usuario

    62
    0
    0
    Para la version 1.2 de Magento Basta con editar el archivo es.XML, tanto los pattern, simbolos y si se desea la escritura de la moneda.
     
  19. rolo

    rolo Nuevo usuario

    90
    0
    0
    Aha!!!...perfect 10!!!
    Gracias.
     
  20. rolo

    rolo Nuevo usuario

    90
    0
    0
    Sólo acatualizando a 1,2 salio bien.
    Gracias.
     
  21. RenZo

    RenZo Nuevo usuario

    3
    0
    0
    Quise cambiar la moneda de Perú pero no pude

    Yo tuve el mismo problema para mi pagina web de Perú, por defecto la moneda de Perú es PEN. Trate de cambiarla según las indicaciones de OSdave y Olafo a "SOL" luego desabilite el cache y borre los archivos de var/cache pero aun sigue mostrando como tipo de moneda "PEN" ayudenme por favor no se que hacer!
     
Cargando...

Compartir esta página

Cargando...