09. 03. 2016, 08:17

Hallo,

ich versuche gerade eine Sprachumschaltung zwischen zwei englischen Seiten zu realisieren aber die GB-Seiten werden im GB-Browser nicht automatisch aufgerufen.
Probiert habe ich das mit Palemoon indem ich "die bevorzugte Sprache für die Darstellung von Websites" anpasse.
Wenn ich das auf deutsch oder en-us stelle, dann werden die richtigen Seiten geöffnet.

Realurl ist nicht installiert. Die Urls werden also mit index.php?id= angezeigt.
Typo3 6.1.7 und rlmp_language_detection 2.3.1 ist installiert und teste das unter Xampp.

Im TS-Setup im Root habe ich folgendes drin:

  1. #####################################################
  2. # start - Sprachumschaltung #########################
  3. #####################################################
  4.  
  5. # Standardsprache Deutsch UID = 0
  6. config {
  7. uniqueLinkVars = 1
  8. linkVars = L
  9. locale_all = de_DE.UTF-8
  10. htmlTag_setParams = xml:lang="de-DE" xmlns="http://www.w3.org/1999/xhtml"
  11. sys_language_uid = 0
  12. doctype = xhtml_11
  13. prologue = none
  14. metaCharset = utf-8
  15. }
  16.  
  17. # Englisch UID = 1
  18. [globalVar = GP:L = 1]
  19. config {
  20. sys_language_uid = 1
  21. locale_all = en_GB.UTF-8
  22. htmlTag_setParams = xml:lang="en-GB" xmlns="http://www.w3.org/1999/xhtml"
  23. }
  24. page.10.marks.MOBILESCREENSWITCHTEXT.value = switch to desktop view
  25. page.10.marks.SCREENMOBILESWITCHTEXT.value = switch to mobile view
  26. [global]
  27.  
  28. # USA UID = 2
  29. [globalVar = GP:L = 2]
  30. config {
  31. sys_language_uid = 2
  32. locale_all = en_US.UTF-8
  33. #htmlTag_setParams = lang="en-US"
  34. htmlTag_setParams = xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml"
  35. }
  36. page.10.marks.MOBILESCREENSWITCHTEXT.value = switch to desktop view
  37. page.10.marks.SCREENMOBILESWITCHTEXT.value = switch to mobile view
  38. [global]
  39.  
  40. plugin.tx_rlmplanguagedetection_pi1 {
  41. #languageGPVar = L
  42. defaultLang = de
  43. #countryCodeToLanguageCode{
  44. #en = en
  45. #gb = en
  46. #uk = en
  47. #}
  48. forceRedirect = 1
  49. cookieLifetime = -1
  50. }
  51. page.1007 =< plugin.tx_rlmplanguagedetection_pi1
  52.  
  53. # Deutsch UID = 0
  54. [globalVar = GP:L = 0]
  55. plugin.tx_rlmplanguagedetection_pi1 >
  56. [global]
  57.  
  58. # Bei nicht übersetzten Seiten nicht zur Default-Sprache wechseln
  59. config.sys_language_mode = content_fallback
  60.  
  61. # Nicht übersetzte Inhalte in der Default-Sprache anzeigen
  62. #config.sys_language_overlay = 1
  63.  
  64. #####################################################
  65. # ende - Sprachumschaltung ##########################
  66. #####################################################

Kann mir da jemand weiter helfen?