,     DLE MultiLang 1.0 by SOFTER

:

1.  SQL :

CREATE TABLE dle_multilang (
  `id` int(111) NOT NULL auto_increment,
  `name` varchar(125) NOT NULL,
  `alt_name` varchar(125) NOT NULL,
`skin` varchar(125) NOT NULL,
  PRIMARY KEY  (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1; 

2.  engine/init.php

:


if (isset ( $config["lang_" . $config['skin']] ) and $config["lang_" . $config['skin']] != '') {
	
	include_once ROOT_DIR . '/language/' . $config["lang_" . $config['skin']] . '/website.lng';

} else {
	
	include_once ROOT_DIR . '/language/' . $config['langs'] . '/website.lng';

}

 :

//DLE MULTILANG 1.0 by SOFTER	
include_once ENGINE_DIR . '/modules/multilang.php';


3.  .htaccess

:

RewriteEngine On

 :

RewriteRule ^lang/(.*)/$ index.php?lang=$1 [L]

    :

http://site.ru/lang/ru/
http://site.ru/index.php?lang=ru

4.  engine/inc/options.php

:

$options['others'] = array (

 :


array (
'name' => '', 
'url' => "$PHP_SELF?mod=multilang", 
'descr' => 'DLE MULTILANG by SOFTER', 
'image' => "tools.png", 
'access' => "1" 
), 

   DLE  8.0:

:

$options['others'] = array (

 :

array (
'name' => '',
'url' => "$PHP_SELF?mod=multilang",
'descr' => 'DLE MULTILANG by SOFTER',
'image' => "tools.png",
'access' => $user_group[$member_id['user_group']]['admin_editusers']
),

5.  admin.php

:

'rss' => 'admin',

 :

'multilang' => 'admin',

   DLE  8.0:

:

'rss',

:

'multilang',


   =)
  -   ...   SOFTER.         admin@x-softer.ru