За последние 24 часа нас посетили 19192 программиста и 1641 робот. Сейчас ищут 935 программистов ...

Помогите с кодом (Иконки пропадают)

Тема в разделе "Прочие вопросы по PHP", создана пользователем 1234567890, 23 сен 2013.

  1. 1234567890

    1234567890 Новичок

    С нами с:
    23 сен 2013
    Сообщения:
    1
    Симпатии:
    0
    Вообщем перевожу скрипт обменника тут возникла проблема с переходным значением
    Код (Text):
    1. $categories as $category
    Где:
    $categories - это название категории на англ
    $categories2 - это название категории на русском
    Проблема в том что при переводе на русский иконки пропадают так как на английском так же прописан стиль
    Код (Text):
    1. <span class="icon '.$category.'">
    что сделать чтоб иконки были
    Код (Text):
    1. <?php
    2.  
    3. /**
    4. *  Generates file categories html list
    5. */
    6. function generate_categories() {
    7.  
    8.   $html = "<ul>".PHP_EOL;
    9.  
    10.   $app = \Slim\Slim::getInstance();
    11.  
    12.   $categories = array(
    13.     'all',
    14.     'audio',
    15.     'image',
    16.     'video',
    17.     'document',
    18.     'other'
    19.   );
    20.  
    21.     $categories2 = array(
    22.     'Все',
    23.     'Аудио',
    24.     'Картинки',
    25.     'Видео',
    26.     'Документы',
    27.     'Прочее'
    28.   );
    29.  
    30.   // generates each category html
    31.  
    32.   foreach($categories as $category)  {
    33.     $class = ($category == 'all') ? "active" : "";
    34.     $href = $app->urlFor('uploads_pagination', array( 'page' => 1, 'filter' => $category));
    35.     $html .= '<li data-type="'.$category.'" class="'.$class.'"><a href="'.$href.'"> <span class="icon '.$category.'"></span> '.ucfirst($category).' <span class="counter">12</span> </a></li>'.PHP_EOL;
    36.    
    37.   }
    38.  
    39.   $html .= "<ul>";
    40.  
    41.   return $html;
    42.  
    43. }
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.819
    Симпатии:
    1.333
    Адрес:
    Лень
    правильно. и не должно выводиться, у нас мировой язык английский