Ein ganz schönes Gewurschtel.
Ich fang mal hiermit an:
var sprache = "<? echo $browsersprache; ?>";
var text1 = "<? echo hole_text('"+sprache+"','PWMINZEICHEN'); ?>";
Du mischst hier auf eine sehr, sehr, sehr verwirrende Weise Javascript mit PHP-Code. Mich wundert ehrlich gesagt, dass überhaupt etwas passiert.
Übergiebst du hole\_text als ersten Parameter wirklich eine Javascript-Variable? Woher soll das PHP-Skript deren Wert kennen? Warum benutzt du nicht $browsersprache an dieser Stelle? Und als kürzel übergiebst du den String 'PWMINZEICHEN'? Welches Länderkürzel ist das?
Und damit wären wir schon beim zweiten Punkt.
Du sagst
> ??PWMINLENGTH DE?? SELECT textbaustein as \_\_text FROM sprache WHERE land = 'DE' AND kuerzel = 'PWMINLENGTH'
sei dein Rückgabewert. Woher stammt 'PWMINLENGTH'?
Weißt du das PHP auf dem Server ausgeführt und Javascript vom Client?
Du kannst also mittels PHP Javascript-Code genieren, du kannst aber mit Javascript keine PHP-Funktionen ausführen.