[gelöst]String einer Umkreissuche in View übersetzen
am 05.12.2013 - 12:28 Uhr in
Moinsen zusammen,
ich komme bei einer scheinbar trivialen Sache nicht weiter. Im View einer Umkreissuche gibt es den String "from":
Und den bekomme ich nicht übersetzt. Offenbar steht der String nicht in einer t() Funktion. Jedenfalls kann ich ihn nicht bei der Oberflächenübersetzung finden. Das aktuellste Sprachpaket für Views ist ebenfalls installiert. Mit hook_form_alter() komme ich auch nicht an den String. Ich habe dann es dann über das entsprechende views- Template probiert. Das HTML Gerüst befindet sich in $exposed. Wenn ich den Wert von $exposed jedoch direkt im Template ausgebe und den "from" in "von" ersetze, funktioniert die Ausgabe der View nicht mehr korrekt.
Der nächster Versuch war, die Übersetzung per String Overrides in der settings.php vorzunehmen. Funktioniert aber auch nicht. Bin mit meinem Latein am Ende, weiß vielleicht jemand Rat?
Anhang | Größe |
---|---|
proximity-search.png | 2.7 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Wow
am 05.12.2013 - 15:03 Uhr
da kann ich dir leider nicht helfen, muss aber trotzdem fragen, wie Du die Umkreissuche realisierst?
Danke und Gruß
frank
silvesterd schrieb muss aber
am 05.12.2013 - 15:36 Uhr
muss aber trotzdem fragen, wie Du die Umkreissuche realisierst?
Mit Geocoder, Geofield, Geophp, Adressfield und Views. In etwa so wie es hier beschrieben steht
Danke, sowas habe ich gebraucht
am 05.12.2013 - 15:51 Uhr
und dachte nicht daran, dass es bei Drupal schon eine Lösung gibt. Großartig.
Zu deinem Problem kann ich nur vermuten, dass es
a) sich bei den ausgegebenen Feldern um normale Felder inline handelt, und das Wort dazwischen in der Views-Einstellung verändert werden muss, oder aber,
b) dass es in einem der Geo-module (geofield?) fest verbaut ist.
Danke nochmal, und viel Glück.
Zeile 299 in
am 05.12.2013 - 16:34 Uhr
Zeile 299 in geofield/geofield.elements.inc
'#prefix' => 'from',
Ansonsten kann ich dir PSPad als Editor empfehlen, die Module local entpacken und im PSPad mit Suchen/Ersetzen in Dateien (incl. Unterordner) die einzelnen Module durchsuchen.
Ich habe genau dieses "from" nämlich auch schon mal gesucht, allerdings habe ich OL_Locator im Einsatz und bin mir nicht ganz sicher ob das obige auf dich zutrifft.
Grüße Jenna
Habe eben D7.24 installiert
am 05.12.2013 - 17:26 Uhr
Habe eben D7.24 installiert und das empfohlene Update des Geofield-Moduls. Die Stelle mit "from" ist nun mit einem t() umgeben.
Man muss nur allenfalls bei "Oberfläche übersetzen" nach dem String "from" suchen (Filter unübersetzte Strings). So habe ich ihn jedenfalls gefunden
und mit "um" übersetzt.
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
@Jenna, Danke. Habs jetzt
am 05.12.2013 - 17:40 Uhr
@Jenna,
Danke. Habs jetzt doch via Template gelöst.
leda.ch schrieb Habe eben
am 05.12.2013 - 19:06 Uhr
Habe eben D7.24 installiert und das empfohlene Update des Geofield-Moduls.
ah, ok. Läuft das alles korrekt bei Dir? Als ich die Umkreissuche gebaut hatte, funktionierte es nur mit der dev- Version. Deshalb habe ich bislang auf ein Update verzichtet.
Bin im Moment nicht an einem
am 05.12.2013 - 22:27 Uhr
Bin im Moment nicht an einem Live-Projekt, sondern sozusagen auch DEV.
Aber mit den verfügbaren Modulen habe ich aktuell eine für meine Zwecke funktionierende Konstellation, ja.
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
@leda, hab geofield auf
am 06.12.2013 - 01:06 Uhr
@leda,
hab geofield auf 7.x.2.1 aktualisiert und läuft einwandfrei, auch der String "from" wurde automatisch von Drupal übersetzt. Danke für den Hinweis, mein Views- Template brauch ich nun nicht mehr. Auf den Gedanken hätte ich natürlich auch mal selber kommen können, hätte mir ne Menge Zeit gespart :(