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!

 

Share this post


Link to post
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.

 

Share this post


Link to post
Share on other sites

  • 1 year later...

Muy buenas!

Con PS 1.7.8.4, seguí las indicaciones de la última respuesta, pero no se ha efectuado ningún cambio. También es una web para empresa peruana y necesitamos hacer el cambio ASAP. 

¿Alguien sabe cuál es el método para estas últimas versiones 1.7.8.x? ¡Muchas gracias!

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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

Share this post


Link to post
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
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More