Translate Posts MOD

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Translate Posts MOD

Beitrag von Rabi »

Deine phpBB Version: Vanilla phpBB 2.0.18
MODs: Ja
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?
./.


Was hast Du bereits versucht um das Problem zu lösen?
Foren durchsucht!



Fehlerbeschreibung und Nachricht

Habe nir den "Translate Posts MOD" installiert!

Nun habe ich zwei Probleme:

1. Umlaute werden im Forum durch Kästchen ersetzt:

Beispiel: zusammenf��n oder Foren-ܢersicht

2. Beim übersetzen von deutsch -> english kommt diese Meldung:

Code: Alles auswählen

  
 
Startseite › Werkzeuge › Babel Fish Übersetzen › Übersetzungsfehler    


Error decoding translated text.
Leider ist ein Fehler aufgetreten.
Wenn Sie uns diesen Fehler mitteilen möchten, Senden Sie uns eine E-Mail und lassen Sie uns Folgendes wissen: 

* Welchen Browser Sie benutzen. 
* Mit welchem Betriebssystem Sie arbeiten. 
* Bei welcher Art Übersetzungstext der Fehler aufgetreten ist. 

Folgender Fehler ist aufgetreten:   157

 



Business-Services     Seite anmelden     Über AltaVista     Datenschutz-Richtlinien     Hilfe 
© 2004 Overture Services, Inc.

      AltaVista in English

Hat einer ne Lösung für mich?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Welche Zeichentabelle verwendest Du?
Hast Du die ISO-Angabe in der lang_main.php geändert oder mal ersetzt?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

Verändert habe ich nur, was gem. Anleitung erfordert worden ist!

Code: Alles auswählen

## Installation Level: Intermediate
## Installation Time:  10 Minutes (1mn by EasyMOD of Nuttzy)
## Files To Edit:      11
##      common.php
##      viewtopic.php
##      admin/admin_users.php
##      includes/functions_selects.php
##      includes/sessions.php
##      includes/usercp_avatar.php 
##      includes/usercp_register.php
##      templates/subSilver/profile_add_body.tpl
##      templates/subSilver/subSilver.cfg
##      templates/subSilver/viewtopic_body.tpl
##      templates/subSilver/admin/user_edit_body.tpl
##
## Included Files:     125
##      translate_posts_db_update.php
##      root/viewtopic_translate.php
##      root/includes/translate_language_map.php
##      root/language/lang_english/lang_translate_posts.php
##      root/templates/subSilver/viewtopic_translate_body.tpl
##      root/templates/subSilver/images/icon_mini_translate_xxxxx1.gif (30)
##      root/templates/subSilver/images/icon_mini_translate_xxxxx2.gif (30)
##      root/templates/subTrail/images/icon_mini_translate_xxxxx1.gif (30)
##      root/templates/subTrail/images/icon_mini_translate_xxxxx2.gif (30)
und die Datenbank:

Code: Alles auswählen

'ALTER TABLE '.USERS_TABLE.' ADD user_translations_lang VARCHAR(255) not null AFTER user_lang',
'UPDATE '.USERS_TABLE.' SET user_translations_lang=user_lang');

//EDIT:
Ich werd noch bekloppt!!!
Ich habe die MOD wieder entfernt!
Es werden trotzdem keine Umlaute mehr dargestellt! :(

Ich kann aber Beiträge bearbeiten, so dass die "Kästchen" weg sind! Umlaute werden dann angezeigt! Aber alles was vor deinstallation der MOD Umlaute hatte, hat sie weiterhin!

Nur wie soll ich das wieder ändern? In der lang_main und lang_admin wird alles richtig angezeigt!

In der Anlage ein Screenshot:
Zuletzt geändert von Rabi am Sa 26.Nov, 2005 20:00, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Browsereinstellung vielleicht falsch?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

[quote="oxpus - Sa 26.Nov, 2005 20:02";p="49172"]Browsereinstellung vielleicht falsch?[/quote]

Nein, habe ich mit anderen Browsern getest!

Wenn ich z. Beispiel einen Threat-Titel, der Umlaute hat (bzw. hatte) editiere, werden die Umlaute ja plötzlich angezeigt!

Das ganze passierte ja erst nach dem MOD Einbau!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm gute Frage...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

Mit dem Datenbank Update kann es nichts zu tun haben, oder?

Oder kann es sein, dass eine Standard-Schriftart fehlt?

//EDIT
Kann man in der Datenbank sehen, welcher Zeichensatz eingestellt ist? :rolleyes:
Zuletzt geändert von Rabi am So 27.Nov, 2005 16:07, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In der lang_main.php sollte das hier drinnen stehen:

Code: Alles auswählen

$lang['ENCODING'] = 'iso-8859-1';
Dann wäre der Queltext Deiner Seite zu prüfen, ob eben

Code: Alles auswählen

iso-8859-1
weiterhin eingetragen ist.
Wenn nicht, verändert irgendwas genau diesen Eintrag...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

[quote="oxpus - So 27.Nov, 2005 17:31";p="49205"]In der lang_main.php sollte das hier drinnen stehen:

Code: Alles auswählen

$lang['ENCODING'] = 'iso-8859-1';
Dann wäre der Queltext Deiner Seite zu prüfen, ob eben

Code: Alles auswählen

iso-8859-1
weiterhin eingetragen ist.
Wenn nicht, verändert irgendwas genau diesen Eintrag...[/quote]

Ist alles eingetragen!

Aber nun....


Habe mein Firefox aktuallisiert. Siehe da, die Kästchen sind weg und die Umlaute werden angezeigt!

Nur alles was ich nachträglich korrigiert habe wird nun im Firefox falsch dargestellt (Bsp.: "Eigene Beitr䧥 anzeigen"!

jetzt werde ich langsam bekloppt!!! :confused:
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann liegts doch am Firefox.
Unter Ansicht > Zeichenkodierung dann mal auf Westlich (ISO-8859-1) einstellen und unter Extras > Einstellungen > Inhalt > Erweitert den Standardzeichensatz ebenfalls darauf einstellen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

[quote="oxpus - So 27.Nov, 2005 19:41";p="49221"]Dann liegts doch am Firefox.
Unter Ansicht > Zeichenkodierung dann mal auf Westlich (ISO-8859-1) einstellen und unter Extras > Einstellungen > Inhalt > Erweitert den Standardzeichensatz ebenfalls darauf einstellen.[/quote]

Ist alles eingestellt!

Das Problem ist aber, das im IE die Kästchen statt Umlaute angezeigt werden!

Komisch ist nur, dass dieses erst nach dem Einbau der "Translate Post MOD" so ist!
Und nach entfernung der MOD es so bleibt!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann schau mal im IE unter Extras > Internetoptionen > Allgemein > Einstellungen nach, ob die Aktualisierung des Cache auf Automatik steht.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

[quote="oxpus - So 27.Nov, 2005 20:10";p="49226"]Dann schau mal im IE unter Extras > Internetoptionen > Allgemein > Einstellungen nach, ob die Aktualisierung des Cache auf Automatik steht.[/quote]

Die aktualisierung steht auf automatisch!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann bin ich wirklich überfragt.
Der Translation MOD ändert nach meinem Dafürhalten nichts an der Zeichencodierung.
Vielleicht wird aber Inhalt dargestellt, der den Browser verwirrt.
Das müsste dann aber auch nach der Deinstallation wieder behoben sein...

Grübel...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

In anderen Foren wird ja alles korrekt dargestellt. Nur in meinem Test-Forum nicht!

Die Installation der MOD muss wirklich irgendetwas verstellt haben, was die Browser verwirrt!

Nun habe ich ja keine Ahnung, welche Datein für die Darstellung im Forum verantwortlich sind!

Wenn ich nur irgendeinen Ansatz hätte, wo ich nachschauen könnte!

Alles was nach der deinstallation geschrieben wurde, wird ja korrekt dargestellt!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn es schon falsch gespeichert wird, ist die posting.php, bzw. functions_post.php Schuld...
Zuletzt geändert von oxpus am Mo 28.Nov, 2005 09:16, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

[quote="oxpus - Mo 28.Nov, 2005 09:16";p="49251"]Wenn es schon falsch gespeichert wird, ist die posting.php, bzw. functions_post.php Schuld...[/quote]

Werde das Forum wohl platt machen! :(

Oder hätte es Sinn, wenn ich die posting.php und functions_post.php mal anhänge?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also ich habe zu wenig Zeit dafür...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Rabi
Beiträge: 233
Registriert: Fr 16.Sep, 2005 15:00
Wohnort: Kiel

Beitrag von Rabi »

Hat sich erledigt! ;)

Habe das Forum platt gemacht. Neues 2.0.18 rauf, Datenbank eingespielt und MODs eingebaut!

Plötzlich kam der Fehler mit den Umlauten wieder!

Ich kurz vorm Nervenzusammenbruch wieder alles gelöscht!

2.0.17 rauf, Datenbank eingespielt, MODs eingebaut!

Nun scheint es stabil zu laufen! Umlaute werden angezeigt!

Schon komisch! Kann es sein, dass es wirklich am 2.0.18 lag?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, nicht wirklich, denn dort wird im Vergleich zum 2.0.17 nichts an den Zeichensätzen geändert...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Re: Translate Posts MOD

Beitrag von volker58 »

hallo,
ich hole mal was ganz altes hervor :)

der mod geht wieder mal nicht, irgendwie muß sich was an dem link geändert haben

http://babelfish.altavista.com/babelfish.........

Code: Alles auswählen

// Start add - Translate posts MOD
if (!empty($translate_to) && $userdata['user_id']!=$poster_id)
{
	$translate_from = ($lang_equiv[$board_config['real_default_lang']]) ? $lang_equiv[$board_config['real_default_lang']] : $board_config['real_default_lang'];
	$translate_from = ($babelfish_lang_code[$translate_from]) ? $translate_from : '';
	if (!empty($translate_from) && $translate_to!=$translate_from && $babelfish_available[$babelfish_lang_code[$translate_from].'_'.$babelfish_lang_code[$translate_to]]=='yes')
	{	
		if ( $lang['need_pronouns'] == 'yes' )
		{
			$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from][1].$lang[$translate_from][0],$lang[$translate_to][2].$lang[$translate_to][0]);
		} else
		{
			$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from],$lang[$translate_to]);
		}
		$translate_from_img = '<img src="'.sprintf($images['icon_mini_translate'],$translate_from.'1').'"';
		$translate_link = '<a href="http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=' . $babelfish_lang_code[$translate_from] . '_' . $babelfish_lang_code[$translate_to] . '&url=' . urlencode($translate_url.$post_id.'&sid='.$userdata['session_id']) . '" target="_blanc">';
		$translate_link .=$translate_from_img.' alt="' . $l_translate. '" title="' . $l_translate. '" border="0" />'.$translate_to_img.'alt="' . $l_translate. '" title="' . $l_translate. '" border="0" /></a>';
	} else
	{
		$translate_from = ($lang_equiv[$board_config['real_default_lang']]) ? $lang_equiv[$board_config['real_default_lang']] : $board_config['real_default_lang'];
		$translate_from = ($intertran_lang_code[$translate_from] && $translate_from!='romanian') ? $translate_from : '';
		if (!empty($translate_from) && $translate_to!=$translate_from)
		{	
			if ( $lang['need_pronouns'] == 'yes' )
			{
				$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from][1].$lang[$translate_from][0],$lang[$translate_to][2].$lang[$translate_to][0]);
			} else
			{
				$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from],$lang[$translate_to]);
			}
			$translate_from_img = '<img src="'.sprintf($images['icon_mini_translate'],$translate_from.'1').'"';
			$translate_link = '<a href="http://intertran.tranexp.com/Translate/index.shtml?' . 'from=' . $intertran_lang_code[$translate_from] . '&to=' . $intertran_lang_code[$translate_to] . '&type=url&url=' . urlencode($translate_url.$post_id.'&sid='.$userdata['session_id'].'#'.$post_id) . '" target="_blanc">';
			$translate_link .=$translate_from_img.' alt="' . $l_translate. '" title="' . $l_translate. '" border="0" />'.$translate_to_img.'alt="' . $l_translate. '" title="' . $l_translate. '" border="0" /></a>';
		} else
		{
			$translate_link = ' ';
		}
	}

	$translate_from2 = ($lang_equiv[$postrow[$i]['user_lang']]) ? $lang_equiv[$postrow[$i]['user_lang']] : $postrow[$i]['user_lang'];
	$translate_from2 = ($translate_from!=$translate_from2 && $babelfish_lang_code[$translate_from2]) ? $translate_from2 : '';
	if (!empty($translate_from2) && $translate_to!=$translate_from2 && $babelfish_available[$babelfish_lang_code[$translate_from2].'_'.$babelfish_lang_code[$translate_to]]=='yes')
	{	
		if ( $lang['need_pronouns'] == 'yes' )
		{
			$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from2][1].$lang[$translate_from2][0],$lang[$translate_to][2].$lang[$translate_to][0]);
		} else
		{
			$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from2],$lang[$translate_to]);
		}
		$translate_from_img = '<img src="'.sprintf($images['icon_mini_translate'],$translate_from2.'1').'"';
		$translate_link .= '<a href="http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=' . $babelfish_lang_code[$translate_from2] . '_' . $babelfish_lang_code[$translate_to] . '&url=' . urlencode($translate_url.$post_id.'&sid='.$userdata['session_id']) . '" target="_blanc">';
		$translate_link .=$translate_from_img.' alt="' . $l_translate. '" title="' . $l_translate. '" border="0" />'.$translate_to_img.'alt="' . $l_translate. '" title="' . $l_translate. '" border="0" /></a>';
	} else
	{
		$translate_from2 = ($lang_equiv[$postrow[$i]['user_lang']]) ? $lang_equiv[$postrow[$i]['user_lang']] : $postrow[$i]['user_lang'];
		$translate_from2 = ($translate_from!=$translate_from2 && $intertran_lang_code[$translate_from2] && $translate_from2!='romanian') ? $translate_from2 : '';
		if (!empty($translate_from2) && $translate_to!=$translate_from2)
		{	
			if ( $lang['need_pronouns'] == 'yes' )
			{
				$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from2][1].$lang[$translate_from2][0],$lang[$translate_to][2].$lang[$translate_to][0]);
			} else
			{
				$l_translate = sprintf($lang['translate_tooltip'],$lang[$translate_from2],$lang[$translate_to]);
			}
			$translate_from_img = '<img src="'.sprintf($images['icon_mini_translate'],$translate_from2.'1').'"';
			$translate_link .= '<a href="http://intertran.tranexp.com/Translate/index.shtml?' . 'from=' . $intertran_lang_code[$translate_from2] . '&to=' . $intertran_lang_code[$translate_to] . '&type=url&url=' . urlencode($translate_url.$post_id.'&sid='.$userdata['session_id'].'#'.$post_id) . '" target="_blanc">';
			$translate_link .=$translate_from_img.' alt="' . $l_translate. '" title="' . $l_translate. '" border="0" />'.$translate_to_img.'alt="' . $l_translate. '" title="' . $l_translate. '" border="0" /></a>';
		}
	}
} else
{
	$translate_link = '';
}
// End add - Translate posts MOD
könnt ihr mir da helfen oder hat den mod keiner mehr im einsatz?
Gruss Volker

http://www.fuchsienfreunde.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Re: Translate Posts MOD

Beitrag von oxpus »

Hm, ja, die MOD ist schon sehr alt.
Das grösste Problem bei solchen MOD ist dabei die "Beständigkeit" des Internets: Nichts ist so alt, wie eine Internetseite, die mehr als 1 Monat lang nicht geändert wurde.

Im Ernst:
Ich kann mit der aktuellen Babelfish-Version keinen Link finden, den man in dieser MOD verwenden könnte.
Ggf. wäre noch "http://de.search.yahoo.com/search;p=" denkbar, aber wie gesagt: Ungetestet...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten