work around issue #105 for now by hard coded english default

site-osm-baustelle
Hartmut Holzgraefe 2023-01-16 16:26:53 +01:00
rodzic 1afbd0aab9
commit 05542b7ba8
4 zmienionych plików z 40 dodań i 4 usunięć

Wyświetl plik

@ -0,0 +1,18 @@
# Generated by Django 2.2.12 on 2023-01-16 15:36
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('maposmatic', '0029_add_logos'),
]
operations = [
migrations.AlterField(
model_name='maprenderingjob',
name='map_language',
field=models.CharField(default='en_US.UTF-8', max_length=16),
),
]

Wyświetl plik

@ -0,0 +1,18 @@
# Generated by Django 2.2.12 on 2023-01-16 15:40
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('maposmatic', '0030_map_language_default_engish'),
]
operations = [
migrations.AlterField(
model_name='maprenderingjob',
name='map_language',
field=models.CharField(blank=True, default='en_US.UTF-8', max_length=16, null=True),
),
]

Wyświetl plik

@ -112,7 +112,7 @@ class MapRenderingJob(models.Model):
submitterip = models.GenericIPAddressField(null=True,blank=True)
submittermail = models.EmailField(null=True,blank=True)
index_queue_at_submission = models.IntegerField()
map_language = models.CharField(max_length=16)
map_language = models.CharField(max_length=16, null=True, blank=True, default='en_US.UTF-8')
renderstep = models.CharField(max_length=80,null=True,blank=True)

Wyświetl plik

@ -423,10 +423,10 @@ $('#error-modal').modal('show')
<fieldset>
<legend>{% trans "Locale" %}</legend>
<div class="dropdown">
<button id="map_language_button" type="button" class="btn dropdown-toggle" data-bs-toggle="dropdown" aria-expand="false">
{{ form.map_language.value }}
<button id="map_language_button" type="button" class="btn dropdown-toggle" data-bs-toggle="dropdown" aria-expand="false">en_US.UTF-8</button>
<!-- {{ form.map_language.value }} -->
</button>
<input type="hidden" name="{{ form.map_language.name }}" id="{{ form.map_language.name }}"/>
<input type="hidden" name="{{ form.map_language.name }}" id="{{ form.map_language.name }}" value="en_US.UTF-8"/>
<ul id="maplang_choices" class="dropdown-menu bg-light" style="height: 400px; overflow-y: auto;" area-labeledby="map_language_button">
{% for choice in form.map_language.field.choices %}
<li><a class="dropdown-item" href="#" data-langcode="{{choice.0}}" onclick="$('#map_language_button').html($(this).html()); $('#{{ form.map_language.name }}').val('{{choice.0}}');">{{choice.1}} ({{choice.0|locale_base}})</a></li>