Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e7fa9a26

Von Moritz Bunkus vor fast 16 Jahren hinzugefügt

  • ID e7fa9a265c0bbb5ed54de0d322e63c45b2efd709
  • Vorgänger dc9d8764
  • Nachfolger a6161998

Die Sprachauswahl temporär deaktivieren und auf "Deutsch" hardcodieren.

Wird die Sprache von "Deutsch" auf eine beliebige andere umgestellt,
so bekommt man sofort Perl-Fehler wegen Objektzugriffe auf nicht
definierte Variablen. Der Grund ist, dass das anzulegende
Locale-Objekt halb leer ist und nicht die Iconv-Instanzen enthält.

Temporärer Fix für Bug 1037.

Unterschiede anzeigen:

locale/de/all
'General ledger and cash' => 'Finanzbuchhaltung und Zahlungsverkehr',
'General ledger corrections' => 'Korrekturen im Hauptbuch',
'Generic Tax Report' => 'USTVA Bericht',
'German' => 'Deutsch',
'Given Name' => 'Vorname',
'Greeting' => 'Anrede',
'Group' => 'Warengruppe',
templates/webpages/admin/edit_user_de.html
<tr>
<th align="right">Sprache</th>
<td>
<select name="countrycode">
Deutsch
<input type="hidden" name="countrycode" value="de">
<!-- <select name="countrycode">
[% FOREACH row = ALL_COUNTRYCODES %]<option value="[% HTML.escape(row.value) %]" [% IF row.selected %]selected[% END %]>[% HTML.escape(row.name) %]</option>
[% END %]
</select>
</select>-->
</td>
</tr>
templates/webpages/admin/edit_user_master.html
<tr>
<th align="right"><translate>Language</translate></th>
<td>
<select name="countrycode">
<translate>German</translate>
<input type="hidden" name="countrycode" value="de">
<!-- <select name="countrycode">
[% FOREACH row = ALL_COUNTRYCODES %]<option value="[% HTML.escape(row.value) %]" [% IF row.selected %]selected[% END %]>[% HTML.escape(row.name) %]</option>
[% END %]
</select>
</select>-->
</td>
</tr>
templates/webpages/am/config_de.html
<tr>
<th align="right">Sprache</th>
<td>
<select name="countrycode">
Deutsch
<input type="hidden" name="countrycode" value="de">
<!-- <select name="countrycode">
[%- FOREACH row = COUNTRYCODES %]
<option value="[% HTML.escape(row.value) %]"[% IF row.selected %] selected[% END %]>[% HTML.escape(row.name) %]</option>
[%- END %]
</select>
</select>-->
</td>
</tr>
templates/webpages/am/config_master.html
<tr>
<th align="right"><translate>Language</translate></th>
<td>
<select name="countrycode">
<translate>German</translate>
<input type="hidden" name="countrycode" value="de">
<!-- <select name="countrycode">
[%- FOREACH row = COUNTRYCODES %]
<option value="[% HTML.escape(row.value) %]"[% IF row.selected %] selected[% END %]>[% HTML.escape(row.name) %]</option>
[%- END %]
</select>
</select>-->
</td>
</tr>

Auch abrufbar als: Unified diff