| 1 |
lars |
1 |
<?php
|
|
|
2 |
function language_pack()
|
|
|
3 |
{
|
|
|
4 |
global $user_rechte, $web_rechte;
|
|
|
5 |
$all_languages = array( array( "DE", "germany.gif", "deutsch" ),
|
|
|
6 |
array( "UK", "great-britain.gif", "englisch" ), array( "FR",
|
|
|
7 |
"france.gif", "französisch" ), array( "ES", "spain.gif",
|
|
|
8 |
"spanisch" ), array( "RU", "russia.gif", "russisch" ), array( "NL",
|
|
|
9 |
"netherlands.gif", "niederländisch" ), array( "TR",
|
|
|
10 |
"turkey.gif", "trükisch" ), array( "BE", "belgium.gif",
|
|
|
11 |
"belgisch" ), array( "PL", "poland.gif", "polnisch" ), array( "DK",
|
|
|
12 |
"denmark.gif", "dänisch" ), array( "IT", "italy.gif",
|
|
|
13 |
"italiänisch" ), array( "PT", "portugal.gif",
|
|
|
14 |
"portugisisch" ), array( "CZ", "czech-republic.gif",
|
|
|
15 |
"tschechisch" ), array( "SK", "slovkia.gif", "slowenisch" ),
|
|
|
16 |
array( "BG", "bulgaria.gif", "bulgarisch" ), array( "CN",
|
|
|
17 |
"china.gif", "cinesisch" ), array( "FI", "finland.gif",
|
|
|
18 |
"finnisch" ), array( "GR", "greece.gif", "griechisch" ), array( "HU",
|
|
|
19 |
"hungary.gif", "ungarisch" ), array( "NO", "norway.gif",
|
|
|
20 |
"norwegisch" ), array( "SE", "sweden.gif", "schwedisch" ), );
|
|
|
21 |
|
|
|
22 |
$buffer = array();
|
|
|
23 |
$modul_name = "online_shop";
|
|
|
24 |
$tool_name = "language";
|
|
|
25 |
|
|
|
26 |
if ( isset( $user_rechte[$modul_name][$tool_name] ) )
|
|
|
27 |
{
|
|
|
28 |
foreach ( $all_languages as $elem )
|
|
|
29 |
{
|
|
|
30 |
if ( isset( $user_rechte[$modul_name][$tool_name][$elem[0]] ) )
|
|
|
31 |
{
|
|
|
32 |
array_push( $buffer, $elem );
|
|
|
33 |
}
|
|
|
34 |
}
|
|
|
35 |
if ( !count( $buffer ) )
|
|
|
36 |
{
|
|
|
37 |
$buffer[] = $all_languages[0];
|
|
|
38 |
}
|
|
|
39 |
}
|
|
|
40 |
return $buffer;
|
|
|
41 |
}
|
|
|
42 |
$language_pack = language_pack();
|
|
|
43 |
?>
|