Sprachprobleme bei der Opera
Linuchs
- browser
Hallo und einen schönen sonnigen Sonntag,
meine Webseiten sind mehrsprachig und das teste ich auch, indem ich die Sprachen wechsle, mit denen sich der Browser beim Server meldet.
Beim Umschalten von Nederlands auf deutsch (D verschoben von Platz 2 auf Platz 1) schaltete Opera von deutsch auf Nederlands, also alle Menüpunkte, sogar die Schaltflächen in Formularen:
Das mit den Formularen wundert mich, denn die Webseite ist als deutsch gekennzeichnet:
<!DOCTYPE html>
<html lang="de">
<head>
Muss man dem form-Tag noch mal extra eine Sprache geben? http://de.selfhtml.org/html/formulare/definieren.htm@title=SelfHTML weiss nichts davon, auch per Google habe ich keinen Hinweis gefunden.
Habe das mal ohne Erfolg getestet:
<form enctype='multipart/form-data' name="p502_form_bilder" action='http://remso.eu' method='post' accept-charset="UTF-8" lang="de" style="border-left:3px solid #ff0; border-right:3px solid #ff0; padding:5px">
Linuchs
Hi,
Beim Umschalten von Nederlands auf deutsch (D verschoben von Platz 2 auf Platz 1) schaltete Opera von deutsch auf Nederlands, also alle Menüpunkte, sogar die Schaltflächen in Formularen:
ist das ein <input type="file">?
cu,
Andreas
ist das ein <input type="file">?
Ja:
<p>Großes Bild für Detailanzeige, wird ggf. auf 350 x 350 Pixel verkleinert:</p>
<div class='bild_unter_gr'><img src='img_veranstaltungen/pic17100_1_d44e686f.jpg?t=20150107-183727' style='left:48px; width:255px; top:24px; height:303px' alt='Bild1'></div>
<p><label for="bild1_loe"> <input id="bild1_loe" type=checkbox name='bild1_loe' value=1> Grosses Bild löschen</label></p>
<p><input type='file' name='file_bild1' accept="image/*" maxlength=128 title="Dateiname Bild 1" onchange="handleFiles(this.files, 'bild1_info')"><br><span id="bild1_info" style="display:none"></span></p>
<p><big>oder</big> Web-Adresse (URL) <input type="text" name="web_url_bild1" size=30 value=""></p>
<br>
Linuchs
Hi,
ist das ein <input type="file">?
Ja:
Es handelt sich also um einen Button, der vom Browser beschriftet wird. Und das tut er natürlich in der für den Browser eingestellten Sprache.
cu,
Andreas
Hallo,
ist das ein <input type="file">?
Ja:
Es handelt sich also um einen Button, der vom Browser beschriftet wird. Und das tut er natürlich in der für den Browser eingestellten Sprache.
tut er das wirklich? Mir wäre neu, dass Elemente des Browser-UI abhängig von der für Webseiten bevorzugten Sprache geändert werden. Zumindest ist mir das bisher noch bei keinem Browser aufgefallen.
Es sei denn, Linuchs hätte die UI-Sprache für den Browser geändert - die hätte dann aber keine Auswirkungen auf die per Accept-Language-Header gewünschte Sprache.
Ciao,
Martin
Hi,
Es handelt sich also um einen Button, der vom Browser beschriftet wird. Und das tut er natürlich in der für den Browser eingestellten Sprache.
tut er das wirklich?
Ja.
Mir wäre neu, dass Elemente des Browser-UI abhängig von der für Webseiten bevorzugten Sprache geändert werden.
Genau das ist ja auch nicht der Fall.
Es sei denn, Linuchs hätte die UI-Sprache für den Browser geändert
Zitat aus dem Original-Posting:
Beim Umschalten von Nederlands auf deutsch (D verschoben von Platz 2 auf Platz 1) schaltete Opera von deutsch auf Nederlands, also alle Menüpunkte, sogar die Schaltflächen in Formularen:
- die hätte dann aber keine Auswirkungen auf die per Accept-Language-Header gewünschte Sprache.
Hat ja auch keiner behauptet.
Die Browser-UI-Sprache wurde geändert. Und damit auch die Beschriftung des Buttons von <input type="file">. Unabhängig von der Sprache der Website.
cu,
Andreas
Hallo,
ich habe den Grund dieses Opera-Verhaltens gefunden.
Unter Extras - Einstellungen - Allgemein gibt es die Sektion "Wählen Sie Ihre bevorzugte Sprache für Opera und Webseiten".
Das habe ich nicht getan, sondern daneben auf "Details" geklickt und dann bei "Reihenfolge der bevorzugten Sprachen bei Webseiten" deutsch von Stelle 2 auf Stelle 1 "nach oben" verschoben.
Dabei muss sich die Opera wohl verschluckt haben.
So geht es richtig:
Zuerst ist die Sprache für Beides - Opara Oberfläche und Webseiten - zu wählen, danach die Sprache für Webseiten, falls sie unterschiedlich sein soll.
Meine Opera-Version ist 12.16 unter Linux
Linuchs