Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Module
  Hauptmenue titel nach sprache ändern

Forum : eXV2 Module

Titel : Hauptmenue titel nach sprache ändern

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=2617&forum=7


 Gast :

31.05.2005 21:00
 Ich habe problem mit dem Sprache ändern vom homepage.

Ich hatte probleme mit dem Block titel die nach sprache ändern Block titel nicht reagierten und bis ich gefunden habe nach update der modul oder configration der jeweiligen modul schreib er in -->db -->newblock -->titel
die modul installierten sprache rein und danach ist fix. Wenn ich das manueel lösche also die feld leer lasse dann gehts wie es gehen sollte nämlich nach ändern die sprache ändern auch die block titel namen.

Jetzt habe ich noch problem wo ich nicht gefunden habe wo das sein könnte. Wenn ich sprache ändere vom block aus musste ja die titel vom Dynamische menü auch ändern , einige wird geändern und einige nicht (aber die submenü titel ändern alle) Nur die Haupttiteln vom Hautmenüe einige nicht.

Es musste selber fehler sein wie beim Block wo ich das manueel gelöst habe nach änderung der modul.

Ich habe in db modules nachgeschaut da ist nur einmal titel feld. Wo könnte ich das ändern das die alle menü titel sich ändern nach sprache umstellung ?

Sonst läüft die sprache umschaltung super

 Picl :

01.06.2005 08:58
 Hi, das liegt daran, dass einige Titel in der xoopsversion.php der jeweiligen Module sozusagen hardcoded sind. Da müsstest du eine Variable einfügen und diese dann in den einzelnen language-files definieren. Was natürlich auch vorkommt, dass zwar eine Variable angelegt wurde, diese aber z.B. nur im deutschen language-file existiert. Hier müsstest du eben die fehlenden Einträge ergänzen.


Greetz,

Picl

 Gast :

01.06.2005 09:52
 danke picl für den schnellen antwort aber das habe ich zuerst gemacht.. z.B

xoopsversion.php
Code:

$modversion['name'] = _MI_XOOPSFAQ_NAME;


ist einmal vorhanden und in


language/../modinfo.php
Code:

define("_MI_XOOPSFAQ_NAME","FAQ");


einmal vorhanden sonst nirgentswo musste normalerweise gehen (Beim Block titel muss ja auch in blocks/.... block['title'] = _MB_FAQ_TITLE stehen das braucht die modul titel nicht so weit ich weiss)

Ich vermute wie beim einigen Block titel macht wo es die titelnamen reinschreibt hier halt die modulnamen.

Ich habe auch in system/cahe/adminmenu.php cahe nochmal schreiben lassen aber nichts



Ich habe z.B FAQ news RSS angeschaut da wird jeweilige sprache angezeigt wie es sein muss

Aber wenn ich zum testen in alle laguage ordner die FAQ änderre in AAA wird in Menü nicht geändert das muss mit db --> modules zu tun haben denke ich



[ Geändert von undercover an 01.06.2005 10:08 ]

 Gast :

01.06.2005 10:40
 ich habe testweise in db --> modules die feldname FAQ in AAA geändert und ändert in Hauptmenü auch es bezieht irgentwie nicht auf xoopsversion.php sondern direkt zum feld name in db modules

 bama :

01.06.2005 11:05
 Hi undercover,

das liegt mit an der /modules/system/blocks/system_menu.php

der Name des Links wird aus der Datenbank gelesen, ist natürlich nicht Language kompatible

das hatten wir deshalb gemacht, damit die Edit Funktion unter SysAdmin -> Module -> Info: ändern funktioniert, diese Änderung wird in der DB gespeichert

beiliegende /modules/system/blocks/system_menu.php

nimmt die Namen wieder aus der xoops_version.php des Modules und ist damit wieder Language kompatible

 Gast :

01.06.2005 11:32
 vielen dank bama es funktionirt jetzt wie es funksionieren sollte. Es ist language kompatible.

Vielen dank nochmal Smile
Partnerseiten
http://www.contaxe.com/?cref=1674143

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France