Home / Forum / language verlinkung

language verlinkung

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein

Autor Nachricht

scrieler _

Registriert seit: 26.03.2007

Beiträge: 284

Montag, 10. März 2008 15:14:27

ich habe ne multisitekonfig erstellt mit rootnode, rootnodedepth, pathprefix, startseitenzuordnung, ordentlichen titel und path,
alles funktioniert einwandfrei, nur, obwohl ich überall in den ini's die siteaccess zuordnung gesetzt habe ist der link
zu den verschiedenen sprachen noch http://eng.www.SITENAME.de/index.php?/Unternehmen
sollte allerdings http://eng.SITENAME.de/Unternehmen lauten, bei http://www.SITENAME.de/Unternehmen läuft ja auch alles normal...

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 358

Montag, 10. März 2008 15:35:59

ich mach ja nun auch schon länger all in one,
verstehen tu ich nich, das mit pathprefix, das hab ich noch nie benötigt. (spielte ja auch in weiteren threads vorne eine rolle)

hier mal meine configs, vielleicht hilfts ja was.
global site.ini

[SiteAccessSettings]
CheckValidity=false
ForceVirtualHost=true
AvailableSiteAccessList[]=ger
AvailableSiteAccessList[]=admin
AvailableSiteAccessList[]=shop_site
AvailableSiteAccessList[]=shop_site_admin
AvailableSiteAccessList[]=othersite
AvailableSiteAccessList[]=other_site_admin
MatchOrder=host
HostMatchType=map
HostMatchElement=0
HostMatchRegexp=^(.+)\.artenic\.de$
HostMatchRegexpItem=1
HostMatchSubtextPre=
HostMatchSubtextPost=.artenic.de
HostMatchMapItems[]=artenic.de;shop_site
HostMatchMapItems[]=www.artenic.de;shop_site
HostMatchMapItems[]=admin.artenic.de;shop_site_admin
HostMatchMapItems[]=other.artenic.de;othersite
HostMatchMapItems[]=admin_other_site.artenic.de;other_site_admin

server:


<Directory " /xxx//yyy/htdocs/yyyxx/xxx/ezroot">
Options FollowSymLinks Indexes ExecCGI
AllowOverride None
Allow from all
</Directory>
RewriteEngine On
RewriteRule content/treemenu/?$ /index_treemenu.php [L]
Rewriterule ^/var/storage/.* - [L]
Rewriterule ^/var/[^/]+/storage/.* - [L]
RewriteRule ^/var/cache/texttoimage/.* - [L]
RewriteRule ^/var/[^/]+/cache/texttoimage/.* - [L]
Rewriterule ^/design/[^/]+/(stylesheets|images|javascript)/.* - [L]
Rewriterule ^/share/icons/.* - [L]
Rewriterule ^/extension/[^/]+/design/[^/]+/(stylesheets|images|javascripts?)/.* - [L]
Rewriterule ^/packages/styles/.+/(stylesheets|images|javascript)/[^/]+/.* - [L]
RewriteRule ^/packages/styles/.+/thumbnail/.* - [L]
RewriteRule ^/favicon.ico - [L]
RewriteRule ^/robots.txt - [L]
RewriteRule .* /index.php


pathprefix hab ich noch nie gebraucht.


_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

scrieler _

Registriert seit: 26.03.2007

Beiträge: 284

Montag, 10. März 2008 16:46:13

das ganz komisch,
http://ger.sitename.de//Unternehmen/Jobs-Ausbildung
http://eng.sitename.de//Unternehmen/Jobs-Ausbildung

gibt "Modul nicht gefunden"

http://www.sitename.de//Unternehmen/Jobs-Ausbildung
läuft gut.

in meiner override
HostMatchMapItems[]=admin.sitename.de;wvw_admin
HostMatchMapItems[]=www.sitename.de;wvw_user
HostMatchMapItems[]=ger.sitename.de;ger
HostMatchMapItems[]=eng.sitename.de;eng

und auch sonst habe ich in den siteaccess überall die zuordnung gereglt und die namen
für design und var etc. eingerichtet, auch den ordnernamen im design ordner...
rechtevergabe für anonymous auch...




--------------------


bahhhhhhhhhhhhhhhh, wenn ich nun auf eine sprache klicke verschwindet mein usermenu mit der sprachauswahl und dem usermenü....

Sebastian v. Roos

Registriert seit: 27.01.2006

Beiträge: 358

Montag, 10. März 2008 19:58:32

und in den accessen von ger und eng, welche sprachen hast du da aktiviert?
Wenn du in siteaccess/eng site.ini nur die englische sprache eingetragen hast und das objekt ist noch nicht übersetzt, und nur Deutsch vorhanden ..
mmh

vielleicht das mal probieren:
[RegionalSettings]
ShowUntranslatedObjects=enabled


benutzt denn bei dir wvw_user und eng/ger das gleiche design?

vielleicht debug mal aktivieren.

hast du auch in \extension\ezwebin\settings\site.ini die accesse eingetragen?



_______________________

http://webdevelopment.artenic.de ARTENIC - Publishing mit allen Mitteln!

scrieler _

Registriert seit: 26.03.2007

Beiträge: 284

Dienstag, 11. März 2008 10:17:36

- und in den accessen von ger und eng, welche sprachen hast du da aktiviert?

[RegionalSettings]
Locale=ger-DE
ContentObjectLocale=ger-DE
ShowUntranslatedObjects=disabled
SiteLanguageList[]
SiteLanguageList[]=eng-US
SiteLanguageList[]=ger-DE
TextTranslation=enabled

bei ger

[RegionalSettings]
Locale=eng-US
ContentObjectLocale=eng-US
ShowUntranslatedObjects=disabled
SiteLanguageList[]
SiteLanguageList[]=eng-US
SiteLanguageList[]=ger-DE
TextTranslation=enabled

bei eng

- vielleicht das mal probieren:
- [RegionalSettings]
- ShowUntranslatedObjects=enabled
keine veränderung

-benutzt denn bei dir wvw_user und eng/ger das gleiche design?
ja

-vielleicht debug mal aktivieren.
bringt nix, die divs vom usermenü, seien es die translation links oder die zusatzlinks, sind leer nach auswahl einer übersetzung, bzw. dem siteaccess ger oder eng

-hast du auch in \extension\ezwebin\settings\site.ini die accesse eingetragen?
nein



ich habe inzwischen den siteaccess eng und ger exakt wie mein funktionierendes template bis auf den unterschied, dass bei dem einen eng-US und dem anderen die ger-DE einstellung habe

verständnis frage:
die übersetzung ist doch eigentlich genau der gleiche siteaccess nur eben mit einer anderen spracheinstellung?!

Um Zugang zu den Foren zu erhalten, müssen Sie angemeldet sein