Jump to content

Cambiar el separador de decimal por punto en versión 1.7.6.5


Recommended Posts

Saludos.

Tengo Prestashop versión 1.7.6.5 y en mi país usamos como separador de decimales el punto y la coma para separar la unidad de miles.

Como puedo hacer ese cambio ya que me aparece el formato de punto en miles y la coma en decimales, ya que el símbolo de la moneda si me aparece bien.

Gracias por su atención!

 

Link to comment
Share on other sites

  • 7 months later...

Hola

 

juega con esto, ve el archivo...

/public_html/localization/CLDR/core/common/main/es.xml

busca la siguiente linea

                <currencyFormat type="standard">
                    <pattern>#,##0.00¤ </pattern>
                </currencyFormat>
                <currencyFormat type="accounting">
                    <pattern>#,##0.00¤ </pattern>

 

quedando asi

 

                <currencyFormat type="standard">
                    <pattern>#.##0,00¤ </pattern>
                </currencyFormat>
                <currencyFormat type="accounting">
                    <pattern>#.##0,00¤ </pattern>

ve como te queda reemplazando , por .

lo mismo con el simbolo ¤  , si lo pones a la izquierda.. el simbolo de moneda tambien aparecera en esa posicion en la pagina.

Borrar cache y con eso debería funcionar.

 

Link to comment
Share on other sites

  • 1 year later...

Muy buenas Dan.

Mira en el fichero que indican pero cambiando en:

		<symbols numberSystem="latn">
			<decimal>,</decimal>
			<group>.</group>
			<list>;</list>
			<percentSign>%</percentSign>
			<plusSign draft="contributed">+</plusSign>
			<minusSign draft="contributed">-</minusSign>
			<exponential>E</exponential>
			<superscriptingExponent>×</superscriptingExponent>
			<perMille></perMille>
			<infinity></infinity>
			<nan>NaN</nan>
			<timeSeparator draft="contributed">:</timeSeparator>
		</symbols>

 

Los valores decimal y group quedando:

			<decimal>.</decimal>
			<group>,</group>

 

Comprueba que no cause problemas en el carrito u otras partes al realzar cálculos, yo no he visto nada raro, pero nunca he tocado esa parte del código. He usado la versión 1.7.8.3.

Un Saludo.

  • Thanks 2
Link to comment
Share on other sites

7 hours ago, Juanjomg said:

Muy buenas Dan.

Mira en el fichero que indican pero cambiando en:

		<symbols numberSystem="latn">
			<decimal>,</decimal>
			<group>.</group>
			<list>;</list>
			<percentSign>%</percentSign>
			<plusSign draft="contributed">+</plusSign>
			<minusSign draft="contributed">-</minusSign>
			<exponential>E</exponential>
			<superscriptingExponent>×</superscriptingExponent>
			<perMille></perMille>
			<infinity></infinity>
			<nan>NaN</nan>
			<timeSeparator draft="contributed">:</timeSeparator>
		</symbols>

 

Los valores decimal y group quedando:

			<decimal>.</decimal>
			<group>,</group>

 

Comprueba que no cause problemas en el carrito u otras partes al realzar cálculos, yo no he visto nada raro, pero nunca he tocado esa parte del código. He usado la versión 1.7.8.3.

Un Saludo.

Muchas gracias, eres un máquina!

Ya se han invertido punto y coma aplicando este cambio que comentas. Ahora lo que no sé qué ha interpretado al guardar, porque me está multiplicando el símbolo de la moneda. Te pongo capturas de código, back y front, por si se te ocurre algo, jeje.

Mil gracias, Juanjo!

 

Screenshot 2022-12-14 at 12.17.42.png

Screenshot 2022-12-14 at 12.18.10.png

Screenshot 2022-12-14 at 12.19.48.png

Screenshot 2022-12-14 at 12.20.07.png

Link to comment
Share on other sites

  • 1 year later...

y en prestashop 8 como seria? porque no aparecen los mismos ficheros, yo quiero modificar que los precios me aparezcan con unidad de miles con coma y los decimales con punto, estoy trabajando con el idioma Español de España y la moneda de Nicaragua, esa moneda la realice y me sale con el simbolo de C$ . pero quiero que el precio me aparezca asi: C$ 1,500.88 y no que me aparezca así: C$ 1.500,88

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...