===== Landeskennung für OSS auslesen ===== Damit man den richtigen MwSt. Satz bei den Produkten anzeigen kann, muss man den Browser auslesen um festzustellen woher der Surfer kommt. Eine Möglichkeit zum Auslesen ist diese: "; $locale = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']); echo $locale; switch ($locale) { case "de"; $tax = 19; break; case "fr-be"; $tax = 21; break; // Belgien case "nl-be"; $tax = 21; break; // Belgien case "bg"; $tax = 20; break; // Bulgarien case "cs"; $tax = 21; break; // Tschechien case "da"; $tax = 25; break; // Dänemark case "es"; $tax = 21; break; // Spanien case "es-es"; $tax = 21; break; // Spanien case "fr"; $tax = 20; break; // Frankreich case "fr-fr"; $tax = 20; break; // Frankreich case "hr"; $tax = 25; break; // Kroatien case "en-ie"; $tax = 23; break; // Irland case "it"; $tax = 22; break; // Italien case "it"; $tax = 22; break; // Italien default: $tax=19; break; } /* Array erstellen */ /* Code Sprache (englisch) Sprache (deutsch) af Afrikaans afrikaanisch sq Albanian albanisch ar Arabic (Standard) Arabisch (Standard) ar-dz Arabic (Algeria) Arabisch (Algerien) ar-bh Arabic (Bahrain) Arabisch (Bahrain) ar-eg Arabic (Egypt) Arabisch (Ägypten) ar-iq Arabic (Iraq) Arabisch (Irak) ar-jo Arabic (Jordan) Arabisch (Jordanien) ar-kw Arabic (Kuwait) Arabisch (Kuwait) ar-lb Arabic (Lebanon) Arabisch (Libanon) ar-ly Arabic (Libya) Arabisch (Libyen) ar-ma Arabic (Morocco) Arabisch (Marokko) ar-om Arabic (Oman) Arabisch (Oman) ar-qa Arabic (Qatar) Arabisch (Katar) ar-sa Arabic (Saudi Arabia) Arabisch (Saudi Arabien) ar-sy Arabic (Syria) Arabisch (Syrien) ar-tn Arabic (Tunisia) Arabisch (Tunesien) ar-ae Arabic (U.A.E. – United Arab Emirates) Arabisch (Vereinigte Arabische Emirate) ar-ye Arabic (Yemen) Arabisch (Jemen) ar Aragonese Aragonese hy Armenian Armenisch as Assamese Assamesisch ast Asturian Asturian az Azerbaijani Aserbaidschanischen eu Basque baskisch bg Bulgarian bulgarisch be Belarusian Belarussisch bn Bengali Bengali bs Bosnian bosnisch br Breton Bretonisch bg Bulgarian bulgarisch my Burmese birmanisch ca Catalan katalanisch ch Chamorro Chamorro ce Chechen Tschetschenisch zh Chinese Chinesisch zh-hk Chinese (Hong Kong) Chinesisch (Hongkong) zh-cn Chinese (PRC – People’s Republic of China) Chinesisch (Volksrepublik China) zh-sg Chinese (Singapore) Chinesisch (Singapur) zh-tw Chinese (Taiwan) Chinesisch (Taiwan) cv Chuvash Tschuwaschisch co Corsican Korsisch cr Cree Cree hr Croatian kroatisch cs Czech tschechisch da Danish dänisch nl Dutch (Standard) niederländisch (Standard) nl-be Dutch (Belgian) niederländisch (Belgier) en English Englisch en-au English (Australia) Englisch (Australien) en-bz English (Belize) Englisch (Belize) en-ca English (Canada) Englisch (Kanada) en-ie English (Ireland) Englisch (Irland) en-jm English (Jamaica) Englisch (Jamaika) en-nz English (New Zealand) Englisch (Neuseeland) en-ph English (Philippines) Englisch (Philippinen) en-za English (South Africa) Englisch (Südafrika) en-tt English (Trinidad & Tobago) Englisch (Trinidad und Tobago) en-gb English (United Kingdom) Englisch (Großbritannien) en-us English (United States) Englisch (Vereinigte Staaten) en-zw English (Zimbabwe) Englisch (Simbabwe) eo Esperanto Esperanto et Estonian estnisch fo Faeroese Färöisch fa Farsi Farsi fj Fijian Fijian fi Finnish finnisch fr French (Standard) Französisch fr-be French (Belgium) Französisch (Belgien) fr-ca French (Canada) Französisch (Kanada) fr-fr French (France) Französisch (Frankreich) fr-lu French (Luxembourg) Französisch (Luxemburg) fr-mc French (Monaco) Französisch (Monaco) fr-ch French (Switzerland) Französisch (Schweiz) fy Frisian Friesisch fur Friulian Friaulisch gd Gaelic (Scots) gälisch (schottisch) gd-ie Gaelic (Irish) gälisch (irisch) gl Galacian galizisch ka Georgian georgisch de German (Standard) Deutsch (Standard) de-at German (Austria) Deutsch (Österreich) de-de German (Germany) Deutsch (Deutschland) de-li German (Liechtenstein) Deutsch (Liechtenstein) de-lu German (Luxembourg) Deutsch (Luxemburg) de-ch German (Switzerland) Deutsch (Schweiz) el Greek griechisch gu Gujurati Gujarati ht Haitian haitianisch he Hebrew hebräisch hi Hindi Hindi hu Hungarian ungarisch is Icelandic isländisch id Indonesian Indonesisch iu Inuktitut Inuktitut ga Irish irisch it Italian (Standard) Italienisch (Standard) it-ch Italian (Switzerland) Italienisch (Schweiz) ja Japanese japanisch kn Kannada Kannada ks Kashmiri Kashmiri kk Kazakh Kasachisch km Khmer Khmer ky Kirghiz Kirgisisch tlh Klingon Klingonisch ko Korean Koreanisch ko-kp Korean (North Korea) Koreanisch (Süd Korea) ko-kr Korean (South Korea) Koreanisch (Nord Korea) la Latin lateinisch lv Latvian lettisch lt Lithuanian litauisch lb Luxembourgish Luxemburgisch mk FYRO Macedonian Mazedonien ms Malay malaiisch ml Malayalam Malayalam mt Maltese maltesisch mi Maori Maori mr Marathi Marathi mo Moldavian Moldawisch nv Navajo Navajo ng Ndonga Ndonga ne Nepali Nepalesisch no Norwegian Norwegisch nb Norwegian (Bokmal) Norwegisch (Bokmal) nn Norwegian (Nynorsk) Norwegisch (Nynorsk) oc Occitan Okzitanisch or Oriya Oriya om Oromo Oromo fa Persian persisch fa-ir Persian (Iran) persisch (Iran) pl Polish polnisch pt Portuguese Portugiesisch pt-br Portuguese (Brazil) Portugiesisch (Brasilien) pa Punjabi Punjabi pa-in Punjabi (India) Punjabi (Indien) pa-pk Punjabi (Pakistan) Punjabi (Pakistan) qu Quechua Quechua rm Rhaeto-Romanic Rätoromanisch ro Romanian rumänisch ro-mo Romanian (Moldavia) rumänisch (Moldau) ru Russian Russisch ru-mo Russian (Moldavia) Russisch (Moldau) sz Sami (Lappish) Sami (Lappisch) sg Sango Sango sa Sanskrit Sanskrit sc Sardinian Sardisch gd Scots Gaelic Schottisch-Gälisch sd Sindhi Sindhi si Singhalese Singhalesisch sr Serbian serbisch sk Slovak slowakisch sl Slovenian Slowenisch so Somani Somani sb Sorbian Sorbisch es Spanish Spanisch es-ar Spanish (Argentina) Spanisch (Argentinien) es-bo Spanish (Bolivia) Spanisch (Bolivien) es-cl Spanish (Chile) Spanisch (Chile) es-co Spanish (Colombia) Spanisch (Kolumbien) es-cr Spanish (Costa Rica) Spanisch (Costa Rica) es-do Spanish (Dominican Republic) Spanisch (Dominikanische Republik) es-ec Spanish (Ecuador) Spanisch (Ecuador) es-sv Spanish (El Salvador) Spanisch (El Salvador) es-gt Spanish (Guatemala) Spanisch (Guatemala) es-hn Spanish (Honduras) Spanisch (Honduras) es-mx Spanish (Mexico) Spanisch (Mexiko) es-ni Spanish (Nicaragua) Spanisch (Nicaragua) es-pa Spanish (Panama) Spanisch (Panama) es-py Spanish (Paraguay) Spanisch (Paraguay) es-pe Spanish (Peru) Spanisch (Peru) es-pr Spanish (Puerto Rico) Spanisch (Puerto Rico) es-es Spanish (Spain) Spanisch (Spanien) es-uy Spanish (Uruguay) Spanisch (Uruguay) es-ve Spanish (Venezuela) Spanisch (Venezuela) sx Sutu Sutu sw Swahili Suaheli sv Swedish Schwedisch sv-fi Swedish (Finland) Schwedisch (Finnland) sv-sv Swedish (Sweden) Schwedisch (Schweden) ta Tamil Tamil tt Tatar Tatarisch te Teluga Teluga th Thai Siamesisch tig Tigre Tigre ts Tsonga Tsonga tn Tswana Tswana tr Turkish Türkisch tk Turkmen Turkmenen uk Ukrainian ukrainisch hsb Upper Sorbian Obersorbisch ur Urdu Urdu ve Venda Venda vi Vietnamese Vietnamesisch vo Volapuk Volapuk wa Walloon wallonisch cy Welsh Walisisch xh Xhosa Xhosa ji Yiddish Jiddisch zu Zulu Zulu */