Oh nice, that's exactly the way to go. I forgot those values came from
javascript.htm; definitely should be a quick fix.

On Mon, Jan 8, 2018 at 12:01 PM, Rob Gaston <[email protected]> wrote:

> This issue is probably w/ the django serialization of these values, not w/
> the mapbox gl js library itself.  In javascript, decimal numbers must
> always be formatted with dots, not commas (dots and commas have specific
> meanings in JS).
>
> I think this is a simple bug - we probably just need to modify our
> templates (at least these two lines: https://github.com/
> archesproject/arches/blob/master/arches/app/templates/
> javascript.htm#L235-L236) so that these numbers are not formatted for
> presentation (localized) and rather the raw values are preserved, probably
> using “unlocalize” (https://docs.djangoproject.com/en/1.8/topics/i18n/
> formatting/#unlocalize).
>
> - Rob
>
>
>
> On Jan 8, 2018, at 9:31 AM, Adam Cox <[email protected]> wrote:
>
> Ah, I understand now. Interesting. I've been looking around at Mapbox
> documentation and tickets... not finding much on whether or not commas
> would break that library, only this https://github.com/mapbox/
> mapbox-java/issues/39 which *suggests* that maybe the issue has been at
> least been considered at some point in the js-gl library. That said, it may
> be not wise to count on it.
>
> I think the best solution would be to find where in the map widget the
> coordinates are pulled from the database and force them back to using "."
> instead of ",". https://github.com/archesproject/arches/blob/
> master/arches/app/media/js/views/components/widgets/map.js. If you want
> to start working on that, you should be able to copy that file into the
> corresponding location in your project (from wherever you have Arches
> installed or cloned) and begin modifying it.
>
> Adam
>
> On Mon, Jan 8, 2018 at 10:49 AM, Angela Feliu <[email protected]> wrote:
>
>> Hello Adam,
>>
>> The problem is that using USE_L10N = True that formats numbers and dates
>> and calendars in Spanish (and we need so for models)
>>  the configuration for map centers comes like this from server data.
>>
>>
>>
>> El dilluns, 8 gener de 2018 12:43:30 UTC+1, Angela Feliu va escriure:
>>
>>> Hello I have checked that when in settings we use format numbers, dates,
>>> and calendars according to the current locale and we translate web to
>>> Spanish,  Arches doen't work correctly as in the moment of creating map
>>>
>>>             mapDefaultX: 2,18415123653,
>>>             mapDefaultY: 41,3969621191,
>>>
>>> So it throws javascript error
>>>
>>>
>>> <https://lh3.googleusercontent.com/-pspyRwFvQHk/WlNZT3bGGaI/AAAAAAAAAm4/5ESK1JNs4ek3kVFIqw_hmTKX5DiW98PgACLcBGAs/s1600/Captura.PNG>
>>>
>>>
>> --
>> -- To post, send email to [email protected]. To
>> unsubscribe, send email to [email protected].
>> For more information, visit https://groups.google.com/d/fo
>> rum/archesproject?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Arches Project" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
> -- To post, send email to [email protected]. To unsubscribe,
> send email to [email protected]. For more
> information, visit https://groups.google.com/d/forum/archesproject?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Arches Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
-- To post, send email to [email protected]. To unsubscribe, send 
email to [email protected]. For more information, 
visit https://groups.google.com/d/forum/archesproject?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to