Merge pull request #128 from marc1706/feature/migrations
[feature/migrations] Add migrations file for phpBB 3.1
This commit is contained in:
@@ -218,7 +218,7 @@ class phpbb_ext_board3_portal_controller_main
|
||||
// Redirect to index if there are currently no active modules
|
||||
if($module_count['total'] < 1)
|
||||
{
|
||||
redirect(append_sid($this->phpbb_root_path . 'index.' . $phpEx));
|
||||
redirect(append_sid($this->phpbb_root_path . 'index' . $this->php_ext));
|
||||
}
|
||||
|
||||
// Assign specific vars
|
||||
|
||||
297
root/develop/generate_migrations_data.php
Normal file
297
root/develop/generate_migrations_data.php
Normal file
@@ -0,0 +1,297 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @package Board3 Portal v2.1
|
||||
* @copyright (c) 2013 Board3 Group ( www.board3.de )
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
die('This script shouldn\'t be run unless you really know what you do. If this script exists on a live board, please delete it.');
|
||||
|
||||
define('IN_PHPBB', true);
|
||||
define('B3_MODULE_ENABLED', 1);
|
||||
define('GROUPS_TABLE', '$this->table_prefix . \'groups');
|
||||
$php_ex = substr(strrchr(__FILE__, '.'), 1);
|
||||
$phpEx = $php_ex;
|
||||
|
||||
$config_entry = $portal_config_entry = $db_data = array();
|
||||
$root_path = '../'; // one directory down
|
||||
|
||||
function set_config($name, $val)
|
||||
{
|
||||
global $config_entry;
|
||||
|
||||
if (isset($config_entry[$name]))
|
||||
{
|
||||
trigger_error('Duplicate entry: ' . $name);
|
||||
}
|
||||
|
||||
handle_string($val);
|
||||
|
||||
$config_entry[$name] = $val;
|
||||
}
|
||||
|
||||
function handle_string(&$str)
|
||||
{
|
||||
if (is_string($str))
|
||||
{
|
||||
$str = "'$str'";
|
||||
}
|
||||
|
||||
if (empty($str))
|
||||
{
|
||||
$str = "''";
|
||||
}
|
||||
}
|
||||
|
||||
function set_portal_config($name, $val)
|
||||
{
|
||||
global $portal_config_entry;
|
||||
|
||||
if (isset($portal_config_entry[$name]))
|
||||
{
|
||||
trigger_error('Duplicate entry: ' . $name);
|
||||
}
|
||||
|
||||
handle_string($val);
|
||||
|
||||
// we do not want serialized entries as they are hard to read
|
||||
if (strpos($val, 'a:') === 1)
|
||||
{
|
||||
// cut preceding and appended quote
|
||||
$val = substr($val, 1, -1);
|
||||
// start unserializing and building
|
||||
$val = unserialize($val);
|
||||
$after_val = 'serialize(array(<br />';
|
||||
foreach ($val as $key => $entry)
|
||||
{
|
||||
if (is_array($entry))
|
||||
{
|
||||
$after_val .= ' array(<br />';
|
||||
foreach ($entry as $one => $two)
|
||||
{
|
||||
handle_string($one);
|
||||
handle_string($two);
|
||||
$after_val .= ' ' . $one . ' => ' . $two . ',<br />';
|
||||
}
|
||||
$after_val .= ' ),<br />';
|
||||
}
|
||||
else
|
||||
{
|
||||
handle_string($key);
|
||||
handle_string($entry);
|
||||
$after_val .= ' ' . $key . ' => ' . $entry . ',<br />';
|
||||
}
|
||||
}
|
||||
$after_val .= ' ))';
|
||||
$val = $after_val;
|
||||
}
|
||||
|
||||
$portal_config_entry[$name] = $val;
|
||||
}
|
||||
|
||||
$db = new db($db_data);
|
||||
board3_get_install_data($db, $root_path, $php_ex, $db_data);
|
||||
|
||||
echo 'set_config entries for migrations:<br /><pre>';
|
||||
foreach ($config_entry as $name => $val)
|
||||
{
|
||||
echo 'array(\'config.add\', array(\'' . $name . '\', ' . $val . ')),<br />';
|
||||
}
|
||||
echo '</pre>';
|
||||
|
||||
echo '<br /><br />set_portal_config entries for migrations:<br /><pre>';
|
||||
foreach ($portal_config_entry as $name => $val)
|
||||
{
|
||||
echo ' set_portal_config(\'' . $name . '\', ' . $val . ');<br />';
|
||||
}
|
||||
echo '</pre>';
|
||||
|
||||
echo '<br /><br />database entries:<br /><pre>';
|
||||
echo $db_data . '</pre><br />';
|
||||
|
||||
/**
|
||||
* This function will install the basic set of portal modules
|
||||
*
|
||||
* only set $purge_modules to false if you already know that the table is empty
|
||||
* set $u_action to where the user should be redirected after this
|
||||
* note that already existing data won't be deleted from the config and portal_config
|
||||
* just to make sure we don't overwrite anything, the IDs won't be reset
|
||||
* !! this function should usually only be executed once upon installing the portal !!
|
||||
* DO NOT set $purge_modules to false unless you want to auto-add all modules again after deleting them (i.e. if your database was corrupted)
|
||||
*/
|
||||
function board3_get_install_data($db, $root_path, $php_ex, &$db_data)
|
||||
{
|
||||
$directory = $root_path . 'portal/modules/';
|
||||
$db_data = ' $board3_sql_query = array(<br />';
|
||||
|
||||
/*
|
||||
* this is a list of the basic modules that will be installed
|
||||
* module_name => array(module_column, module_order)
|
||||
*/
|
||||
$modules_ary = array(
|
||||
// left column
|
||||
'portal_main_menu' => array(1, 1),
|
||||
'portal_stylechanger' => array(1, 2),
|
||||
'portal_birthday_list' => array(1, 3),
|
||||
'portal_clock' => array(1, 4),
|
||||
'portal_search' => array(1, 5),
|
||||
'portal_attachments' => array(1, 6),
|
||||
'portal_topposters' => array(1, 7),
|
||||
'portal_latest_members' => array(1, 8),
|
||||
'portal_link_us' => array(1, 9),
|
||||
|
||||
// center column
|
||||
'portal_welcome' => array(2, 1),
|
||||
'portal_recent' => array(2, 2),
|
||||
'portal_announcements' => array(2, 3),
|
||||
'portal_news' => array(2, 4),
|
||||
'portal_poll' => array(2, 5),
|
||||
'portal_whois_online' => array(2, 6),
|
||||
|
||||
// right column
|
||||
'portal_user_menu' => array(3, 1),
|
||||
'portal_statistics' => array(3, 2),
|
||||
'portal_calendar' => array(3, 3),
|
||||
'portal_leaders' => array(3, 4),
|
||||
'portal_latest_bots' => array(3, 5),
|
||||
'portal_links' => array(3, 6),
|
||||
);
|
||||
|
||||
foreach ($modules_ary as $module_name => $module_data)
|
||||
{
|
||||
$class_name = $module_name . '_module';
|
||||
if (!class_exists($class_name))
|
||||
{
|
||||
include($directory . $module_name . '.' . $php_ex);
|
||||
}
|
||||
if (!class_exists($class_name))
|
||||
{
|
||||
trigger_error('Class not found', E_USER_ERROR);
|
||||
}
|
||||
|
||||
$c_class = new $class_name();
|
||||
|
||||
$sql_ary = array(
|
||||
'module_classname' => substr($module_name, 7),
|
||||
'module_column' => $module_data[0],
|
||||
'module_order' => $module_data[1],
|
||||
'module_name' => $c_class->name,
|
||||
'module_image_src' => $c_class->image_src,
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => B3_MODULE_ENABLED,
|
||||
);
|
||||
$sql = 'INSERT INTO \' . $this->table_prefix . \'portal_modules ' . $db->sql_build_array('INSERT', $sql_ary);
|
||||
$db->sql_query($sql, true);
|
||||
|
||||
$data1 = array();
|
||||
$data2 = array();
|
||||
$db_data .= ' array(<br />';
|
||||
foreach ($sql_ary as $key => $val)
|
||||
{
|
||||
$key = (is_string($key)) ? '\'' . $key . '\'' : $key;
|
||||
$val = (is_string($val)) ? '\'' . $val . '\'' : $val;
|
||||
$db_data .= ' ' . $key . ' => ' . $val . ',<br />';
|
||||
}
|
||||
$db_data .= ' ),<br />';
|
||||
$c_class->install($db->sql_id());
|
||||
}
|
||||
$db_data .= ' );';
|
||||
}
|
||||
|
||||
class db
|
||||
{
|
||||
// start at 0
|
||||
private $sql_id = 0;
|
||||
|
||||
private $id = 0;
|
||||
|
||||
private $int_pointer = 0;
|
||||
|
||||
private $sql_ary = array();
|
||||
|
||||
private $sql_in_set = array();
|
||||
|
||||
private $data = array();
|
||||
|
||||
public function __construct(&$data)
|
||||
{
|
||||
$this->data = &$data;
|
||||
}
|
||||
public function sql_id()
|
||||
{
|
||||
return $this->sql_id;
|
||||
}
|
||||
|
||||
public function sql_query($sql, $increase = false)
|
||||
{
|
||||
if (strpos($sql, 'INSERT') !== false)
|
||||
{
|
||||
//$this->data[] = $sql;
|
||||
}
|
||||
if ($increase)
|
||||
{
|
||||
$this->sql_id++;
|
||||
}
|
||||
$this->id++;
|
||||
$this->sql_ary[$this->id] = $sql;
|
||||
return $this->id;
|
||||
}
|
||||
|
||||
public function sql_build_array($type, $ary)
|
||||
{
|
||||
$data1 = array();
|
||||
$data2 = array();
|
||||
foreach ($ary as $key => $val)
|
||||
{
|
||||
$data1[] = $key;
|
||||
$data2[] = (is_string($val)) ? '\'' . $val . '\'' : $val;
|
||||
}
|
||||
return '(' . implode(', ', $data1) . ') VALUES (' . implode(', ', $data2) . ');';
|
||||
}
|
||||
|
||||
public function sql_in_set($data1, $data2, $bool = -1)
|
||||
{
|
||||
$this->sql_in_set[$this->id + 1] = array($data1, $data2);
|
||||
return '\' . $db->sql_in_set('. $data1 . ', array(' . implode(',', $data2) . (($bool !== -1) ? '), ' . $bool : '') . '))';
|
||||
}
|
||||
|
||||
public function sql_fetchrow($id)
|
||||
{
|
||||
if (isset($this->sql_ary[$id]))
|
||||
{
|
||||
preg_match_all('/SELECT+[a-z0-9A-Z,_ ]+FROM/', $this->sql_ary[$id], $match);
|
||||
if (!empty($match))
|
||||
{
|
||||
// cut "SELECT " and " FROM"
|
||||
$match = substr($match[0][0], 7, strlen($match[0][0]) - 5 - 7);
|
||||
$match = str_replace(', ', ',', $match);
|
||||
$match = explode(',', $match);
|
||||
if (isset($this->sql_in_set[$id][1][$this->int_pointer]))
|
||||
{
|
||||
$ret = array();
|
||||
foreach ($match as $key)
|
||||
{
|
||||
if ($key == $this->sql_in_set[$id][0])
|
||||
{
|
||||
$ret[$key] = $this->sql_in_set[$id][1][$this->int_pointer];
|
||||
}
|
||||
else
|
||||
{
|
||||
$ret[$key] = "{foobar.{$key}.{$this->sql_in_set[$id][1][$this->int_pointer]}}";
|
||||
}
|
||||
}
|
||||
$this->int_pointer++;;
|
||||
return $ret;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,175 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @package Board3 Portal v2
|
||||
* @copyright (c) Board3 Group ( www.board3.de )
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
define('UMIL_AUTO', true);
|
||||
define('IN_INSTALL', true);
|
||||
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
|
||||
$phpEx = substr(strrchr(__FILE__, '.'), 1);
|
||||
define('IN_PHPBB', true);
|
||||
include($phpbb_root_path . 'common.' . $phpEx);
|
||||
$user->session_begin();
|
||||
$auth->acl($user->data);
|
||||
$user->setup();
|
||||
|
||||
if (!file_exists($phpbb_root_path . 'umil/umil_auto.' . $phpEx))
|
||||
{
|
||||
trigger_error('Please download the latest UMIL (Unified MOD Install Library) from: <a href="http://www.phpbb.com/mods/umil/">phpBB.com/mods/umil</a>', E_USER_ERROR);
|
||||
}
|
||||
|
||||
if (!function_exists('board3_basic_install'))
|
||||
{
|
||||
include($phpbb_root_path . 'portal/includes/functions.' . $phpEx);
|
||||
}
|
||||
|
||||
if (!defined('PORTAL_CONFIG_TABLE'))
|
||||
{
|
||||
include($phpbb_root_path . 'portal/includes/constants.' . $phpEx);
|
||||
}
|
||||
|
||||
// The name of the mod to be displayed during installation.
|
||||
$mod_name = 'Board3 Portal';
|
||||
|
||||
global $user;
|
||||
|
||||
/*
|
||||
* The name of the config variable which will hold the currently installed version
|
||||
* UMIL will handle checking, setting, and updating the version itself.
|
||||
*/
|
||||
$version_config_name = 'board3_portal_version';
|
||||
|
||||
|
||||
// The language file which will be included when installing
|
||||
$language_file = 'mods/info_acp_portal';
|
||||
|
||||
|
||||
/*
|
||||
* Optionally we may specify our own logo image to show in the upper corner instead of the default logo.
|
||||
* $phpbb_root_path will get prepended to the path specified
|
||||
* Image height should be 50px to prevent cut-off or stretching.
|
||||
*/
|
||||
//$logo_img = 'styles/prosilver/imageset/site_logo.gif';
|
||||
|
||||
/*
|
||||
* The array of versions and actions within each.
|
||||
* You do not need to order it a specific way (it will be sorted automatically), however, you must enter every version, even if no actions are done for it.
|
||||
*
|
||||
* You must use correct version numbering. Unless you know exactly what you can use, only use X.X.X (replacing X with an integer).
|
||||
* The version numbering must otherwise be compatible with the version_compare function - http://php.net/manual/en/function.version-compare.php
|
||||
*/
|
||||
$versions = array(
|
||||
'2.0.0-a1' => array(
|
||||
'permission_add' => array(
|
||||
array('u_view_portal', 1),
|
||||
array('a_manage_portal', 1),
|
||||
),
|
||||
|
||||
'permission_set' => array(
|
||||
array('GUESTS', 'u_view_portal', 'group'),
|
||||
array('REGISTERED_COPPA', 'u_view_portal', 'group'),
|
||||
array('GLOBAL_MODERATORS', 'u_view_portal', 'group'),
|
||||
array('ADMINISTRATORS', 'u_view_portal', 'group'),
|
||||
array('BOTS', 'u_view_portal', 'group'),
|
||||
array('NEWLY_REGISTERED', 'u_view_portal', 'group'),
|
||||
),
|
||||
|
||||
'table_add' => array(
|
||||
array(PORTAL_MODULES_TABLE, array(
|
||||
'COLUMNS' => array(
|
||||
'module_id' => array('UINT:3', NULL, 'auto_increment'),
|
||||
'module_classname' => array('VCHAR:64', ''),
|
||||
'module_column' => array('TINT:3', 0),
|
||||
'module_order' => array('TINT:3', 0),
|
||||
'module_name' => array('VCHAR', ''),
|
||||
'module_image_src' => array('VCHAR', ''),
|
||||
'module_image_width' => array('INT:3', 0),
|
||||
'module_image_height' => array('INT:3', 0),
|
||||
'module_group_ids' => array('VCHAR', ''),
|
||||
'module_status' => array('TINT:1', 1),
|
||||
),
|
||||
|
||||
'PRIMARY_KEY' => 'module_id',
|
||||
)),
|
||||
array(PORTAL_CONFIG_TABLE, array(
|
||||
'COLUMNS' => array(
|
||||
'config_name' => array('VCHAR:255', ''),
|
||||
'config_value'=> array('MTEXT', ''),
|
||||
),
|
||||
|
||||
'PRIMARY_KEY' => 'config_name',
|
||||
)),
|
||||
),
|
||||
|
||||
'config_add' => array(
|
||||
array('board3_enable', 1, 0),
|
||||
array('board3_left_column', 1, 0),
|
||||
array('board3_right_column', 1, 0),
|
||||
array('board3_version_check', 1, 0),
|
||||
array('board3_forum_index', 1, 0),
|
||||
array('board3_left_column_width', 180, 0),
|
||||
array('board3_right_column_width', 180, 0),
|
||||
array('board3_phpbb_menu', 0, 0),
|
||||
array('board3_display_jumpbox', 1, 0),
|
||||
),
|
||||
|
||||
'module_add' => array(
|
||||
array('acp', 'ACP_CAT_DOT_MODS', 'ACP_PORTAL'),
|
||||
|
||||
array('acp', 'ACP_PORTAL', array(
|
||||
|
||||
'module_basename' => 'portal',
|
||||
'module_langname' => 'ACP_PORTAL_GENERAL_INFO',
|
||||
'module_mode' => 'config',
|
||||
'module_auth' => 'acl_a_manage_portal',
|
||||
),
|
||||
),
|
||||
|
||||
array('acp', 'ACP_PORTAL', array(
|
||||
'module_basename' => 'portal',
|
||||
'module_langname' => 'ACP_PORTAL_MODULES',
|
||||
'module_mode' => 'modules',
|
||||
'module_auth' => 'acl_a_manage_portal',
|
||||
),
|
||||
),
|
||||
|
||||
array('acp', 'ACP_PORTAL', array(
|
||||
'module_basename' => 'portal',
|
||||
'module_langname' => 'ACP_PORTAL_UPLOAD',
|
||||
'module_mode' => 'upload_module',
|
||||
'module_auth' => 'acl_a_manage_portal',
|
||||
),
|
||||
),
|
||||
),
|
||||
'custom' => array('board3_basic_install'),
|
||||
|
||||
),
|
||||
|
||||
'2.0.0b1' => array(
|
||||
// no changes
|
||||
),
|
||||
|
||||
'2.0.0' => array(
|
||||
// no changes
|
||||
),
|
||||
|
||||
'2.0.1' => array(
|
||||
// no changes ... purge caches anyways
|
||||
'cache_purge' => array(
|
||||
'imageset',
|
||||
'template',
|
||||
'theme',
|
||||
'',
|
||||
),
|
||||
),
|
||||
);
|
||||
|
||||
// Include the UMIL Auto file, it handles the rest
|
||||
include($phpbb_root_path . 'umil/umil_auto.' . $phpEx);
|
||||
546
root/migrations/210_beta1.php
Normal file
546
root/migrations/210_beta1.php
Normal file
@@ -0,0 +1,546 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @package Board3 Portal v2.1
|
||||
* @copyright (c) 2013 Board3 Group ( www.board3.de )
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License v2
|
||||
*
|
||||
*/
|
||||
|
||||
class phpbb_ext_board3_portal_migrations_210_beta1 extends phpbb_db_migration
|
||||
{
|
||||
/**
|
||||
* Portal config table
|
||||
* @var $portal_config
|
||||
*/
|
||||
private $portal_config = array();
|
||||
|
||||
public function effectively_installed()
|
||||
{
|
||||
return $this->db_tools->sql_table_exists($this->table_prefix . 'portal_modules');
|
||||
}
|
||||
|
||||
static public function depends_on()
|
||||
{
|
||||
return array('phpbb_db_migration_data_310_extensions');
|
||||
}
|
||||
|
||||
public function update_schema()
|
||||
{
|
||||
return array(
|
||||
'add_tables' => array(
|
||||
$this->table_prefix . 'portal_modules' => array(
|
||||
'COLUMNS' => array(
|
||||
'module_id' => array('UINT:3', NULL, 'auto_increment'),
|
||||
'module_classname' => array('VCHAR:64', ''),
|
||||
'module_column' => array('TINT:3', 0),
|
||||
'module_order' => array('TINT:3', 0),
|
||||
'module_name' => array('VCHAR', ''),
|
||||
'module_image_src' => array('VCHAR', ''),
|
||||
'module_image_width' => array('INT:3', 0),
|
||||
'module_image_height' => array('INT:3', 0),
|
||||
'module_group_ids' => array('VCHAR', ''),
|
||||
'module_status' => array('TINT:1', 1),
|
||||
),
|
||||
|
||||
'PRIMARY_KEY' => 'module_id',
|
||||
),
|
||||
$this->table_prefix . 'portal_config' => array(
|
||||
'COLUMNS' => array(
|
||||
'config_name' => array('VCHAR:255', ''),
|
||||
'config_value'=> array('MTEXT', ''),
|
||||
),
|
||||
|
||||
'PRIMARY_KEY' => 'config_name',
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
public function revert_schema()
|
||||
{
|
||||
return array(
|
||||
'drop_tables' => array(
|
||||
$this->table_prefix . 'portal_modules',
|
||||
$this->table_prefix . 'portal_config',
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
public function update_data()
|
||||
{
|
||||
return array(
|
||||
array('config.add', array('board3_portal_version', '2.1.0b1'));
|
||||
array('config.add', array('board3_enable', 1)),
|
||||
array('config.add', array('board3_left_column', 1)),
|
||||
array('config.add', array('board3_right_column', 1)),
|
||||
array('config.add', array('board3_version_check', 1)),
|
||||
array('config.add', array('board3_forum_index', 1)),
|
||||
array('config.add', array('board3_left_column_width', 180)),
|
||||
array('config.add', array('board3_right_column_width', 180)),
|
||||
array('config.add', array('board3_phpbb_menu', 0)),
|
||||
array('config.add', array('board3_display_jumpbox', 1)),
|
||||
array('config.add', array('board3_menu_1', '')),
|
||||
array('config.add', array('board3_menu_url_new_window_1', '')),
|
||||
array('config.add', array('board3_birthdays_ahead_3', 30)),
|
||||
array('config.add', array('board3_attachments_number_6', 8)),
|
||||
array('config.add', array('board3_attach_max_length_6', 15)),
|
||||
array('config.add', array('board3_attachments_forum_ids_6', '')),
|
||||
array('config.add', array('board3_attachments_forum_exclude_6', '')),
|
||||
array('config.add', array('board3_attachments_filetype_6', '')),
|
||||
array('config.add', array('board3_attachments_exclude_6', '')),
|
||||
array('config.add', array('board3_topposters_7', 5)),
|
||||
array('config.add', array('board3_max_last_member_8', 8)),
|
||||
array('config.add', array('board3_welcome_message_10', '')),
|
||||
array('config.add', array('board3_welcome_message_uid_10', '')),
|
||||
array('config.add', array('board3_welcome_message_bitfield_10', '')),
|
||||
array('config.add', array('board3_max_topics_11', 10)),
|
||||
array('config.add', array('board3_recent_title_limit_11', 100)),
|
||||
array('config.add', array('board3_recent_forum_11', '')),
|
||||
array('config.add', array('board3_recent_exclude_forums_11', 1)),
|
||||
array('config.add', array('board3_announcements_style_12', '')),
|
||||
array('config.add', array('board3_number_of_announcements_12', 1)),
|
||||
array('config.add', array('board3_announcements_day_12', '')),
|
||||
array('config.add', array('board3_announcements_length_12', 200)),
|
||||
array('config.add', array('board3_global_announcements_forum_12', '')),
|
||||
array('config.add', array('board3_announcements_forum_exclude_12', '')),
|
||||
array('config.add', array('board3_announcements_archive_12', 1)),
|
||||
array('config.add', array('board3_announcements_permissions_12', 1)),
|
||||
array('config.add', array('board3_show_announcements_replies_views_12', 1)),
|
||||
array('config.add', array('board3_news_length_13', 250)),
|
||||
array('config.add', array('board3_news_forum_13', '')),
|
||||
array('config.add', array('board3_news_permissions_13', 1)),
|
||||
array('config.add', array('board3_number_of_news_13', 5)),
|
||||
array('config.add', array('board3_show_all_news_13', 1)),
|
||||
array('config.add', array('board3_news_exclude_13', '')),
|
||||
array('config.add', array('board3_news_archive_13', 1)),
|
||||
array('config.add', array('board3_news_show_last_13', '')),
|
||||
array('config.add', array('board3_show_news_replies_views_13', 1)),
|
||||
array('config.add', array('board3_news_style_13', 1)),
|
||||
array('config.add', array('board3_poll_allow_vote_14', 1)),
|
||||
array('config.add', array('board3_poll_topic_id_14', '')),
|
||||
array('config.add', array('board3_poll_exclude_id_14', '')),
|
||||
array('config.add', array('board3_poll_hide_14', '')),
|
||||
array('config.add', array('board3_poll_limit_14', 3)),
|
||||
array('config.add', array('board3_user_menu_register_16', 1)),
|
||||
array('config.add', array('board3_sunday_first_18', 1)),
|
||||
array('config.add', array('board3_calendar_today_color_18', '#000000')),
|
||||
array('config.add', array('board3_calendar_sunday_color_18', '#FF0000')),
|
||||
array('config.add', array('board3_long_month_18', '')),
|
||||
array('config.add', array('board3_display_events_18', '')),
|
||||
array('config.add', array('board3_events_18', '')),
|
||||
array('config.add', array('board3_events_url_new_window_18', '')),
|
||||
array('config.add', array('board3_leaders_ext_19', '')),
|
||||
array('config.add', array('board3_last_visited_bots_number_20', 1)),
|
||||
array('config.add', array('board3_links_21', '')),
|
||||
array('config.add', array('board3_links_url_new_window_21', '')),
|
||||
array('permission.add', array('u_view_portal', true)),
|
||||
array('permission.add', array('a_manage_portal', true)),
|
||||
array('permission.permission_set', array('GUESTS', 'u_view_portal', 'group')),
|
||||
array('permission.permission_set', array('REGISTERED_COPPA', 'u_view_portal', 'group')),
|
||||
array('permission.permission_set', array('GLOBAL_MODERATORS', 'u_view_portal', 'group')),
|
||||
array('permission.permission_set', array('ADMINISTRATORS', 'u_view_portal', 'group')),
|
||||
array('permission.permission_set', array('BOTS', 'u_view_portal', 'group')),
|
||||
array('permission.permission_set', array('NEWLY_REGISTERED', 'u_view_portal', 'group')),
|
||||
array('permission.permission_set', array('ADMINISTRATORS', 'a_manage_portal', 'group')),
|
||||
array('module.add', array(
|
||||
'acp',
|
||||
'ACP_CAT_DOT_MODS',
|
||||
'ACP_PORTAL',
|
||||
)),
|
||||
array('module.add', array(
|
||||
'acp',
|
||||
'ACP_PORTAL',
|
||||
array(
|
||||
'module_basename' => 'portal',
|
||||
'modes' => array('config'),
|
||||
'module_auth' => 'acl_a_manage_portal',
|
||||
'module_langname' => 'ACP_PORTAL_GENERAL_INFO',
|
||||
),
|
||||
)),
|
||||
array('module.add', array(
|
||||
'acp',
|
||||
'ACP_PORTAL',
|
||||
array(
|
||||
'module_basename' => 'portal',
|
||||
'modes' => array('modules'),
|
||||
'module_auth' => 'acl_a_manage_portal',
|
||||
'module_langname' => 'ACP_PORTAL_MODULES',
|
||||
),
|
||||
)),
|
||||
array('module.add', array(
|
||||
'acp',
|
||||
'ACP_PORTAL',
|
||||
array(
|
||||
'module_basename' => 'portal',
|
||||
'modes' => array('upload_module'),
|
||||
'module_auth' => 'acl_a_manage_portal',
|
||||
'module_langname' => 'ACP_PORTAL_UPLOAD',
|
||||
),
|
||||
)),
|
||||
|
||||
array('custom', array(array($this, 'add_portal_data'))),
|
||||
);
|
||||
}
|
||||
|
||||
public function add_portal_data()
|
||||
{
|
||||
// get the correct group IDs from the database
|
||||
$in_ary = array('GUESTS', 'REGISTERED', 'REGISTERED_COPPA');
|
||||
$groups_ary = array();
|
||||
|
||||
$sql = 'SELECT group_id, group_name FROM ' . $this->table_prefix . 'groups
|
||||
WHERE ' . $this->db->sql_in_set('group_name', $in_ary);
|
||||
$result = $this->db->sql_query($sql);
|
||||
while($row = $this->db->sql_fetchrow($result))
|
||||
{
|
||||
$groups_ary[$row['group_name']] = $row['group_id'];
|
||||
}
|
||||
|
||||
// set portal config
|
||||
$this->set_portal_config('board3_menu_array_1', serialize(array(
|
||||
array(
|
||||
'title' => 'M_CONTENT',
|
||||
'url' => '',
|
||||
'type' => '',
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'INDEX',
|
||||
'url' => 'index.php',
|
||||
'type' => 1,
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'SEARCH',
|
||||
'url' => 'search.php',
|
||||
'type' => 1,
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'REGISTER',
|
||||
'url' => 'ucp.php?mode=register',
|
||||
'type' => 1,
|
||||
'permission' => $groups_ary['GUESTS'],
|
||||
),
|
||||
array(
|
||||
'title' => 'MEMBERLIST',
|
||||
'url' => 'memberlist.php',
|
||||
'type' => 1,
|
||||
'permission' => $groups_ary['REGISTERED'] . ',' . $groups_ary['REGISTERED_COPPA'],
|
||||
),
|
||||
array(
|
||||
'title' => 'THE_TEAM',
|
||||
'url' => 'memberlist.php?mode=leaders',
|
||||
'type' => 1,
|
||||
'permission' => $groups_ary['REGISTERED'] . ',' . $groups_ary['REGISTERED_COPPA'],
|
||||
),
|
||||
array(
|
||||
'title' => 'M_HELP',
|
||||
'url' => '',
|
||||
'type' => '',
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'FAQ',
|
||||
'url' => 'faq.php',
|
||||
'type' => 1,
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'M_BBCODE',
|
||||
'url' => 'faq.php?mode=bbcode',
|
||||
'type' => 1,
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'M_TERMS',
|
||||
'url' => 'ucp.php?mode=terms',
|
||||
'type' => 1,
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'M_PRV',
|
||||
'url' => 'ucp.php?mode=privacy',
|
||||
'type' => 1,
|
||||
'permission' => '',
|
||||
),
|
||||
)));
|
||||
$this->set_portal_config('board3_welcome_message_10', 'Welcome to my Community!');
|
||||
$this->set_portal_config('board3_calendar_events_18', '');
|
||||
$this->set_portal_config('board3_links_array_21', serialize(array(
|
||||
array(
|
||||
'title' => 'Board3.de',
|
||||
'url' => 'http://www.board3.de/',
|
||||
'type' => 2,
|
||||
'permission' => '',
|
||||
),
|
||||
array(
|
||||
'title' => 'phpBB.com',
|
||||
'url' => 'http://www.phpbb.com/',
|
||||
'type' => 2,
|
||||
'permission' => '',
|
||||
),
|
||||
)));
|
||||
|
||||
// Populate module table
|
||||
$board3_sql_query = array(
|
||||
array(
|
||||
'module_classname' => 'main_menu',
|
||||
'module_column' => 1,
|
||||
'module_order' => 1,
|
||||
'module_name' => 'M_MENU',
|
||||
'module_image_src' => 'portal_menu.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'stylechanger',
|
||||
'module_column' => 1,
|
||||
'module_order' => 2,
|
||||
'module_name' => 'BOARD_STYLE',
|
||||
'module_image_src' => 'portal_style.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'birthday_list',
|
||||
'module_column' => 1,
|
||||
'module_order' => 3,
|
||||
'module_name' => 'BIRTHDAYS',
|
||||
'module_image_src' => 'portal_birthday.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'clock',
|
||||
'module_column' => 1,
|
||||
'module_order' => 4,
|
||||
'module_name' => 'CLOCK',
|
||||
'module_image_src' => 'portal_clock.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'search',
|
||||
'module_column' => 1,
|
||||
'module_order' => 5,
|
||||
'module_name' => 'PORTAL_SEARCH',
|
||||
'module_image_src' => 'portal_search.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'attachments',
|
||||
'module_column' => 1,
|
||||
'module_order' => 6,
|
||||
'module_name' => 'PORTAL_ATTACHMENTS',
|
||||
'module_image_src' => 'portal_attach.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'topposters',
|
||||
'module_column' => 1,
|
||||
'module_order' => 7,
|
||||
'module_name' => 'TOPPOSTERS',
|
||||
'module_image_src' => 'portal_top_poster.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'latest_members',
|
||||
'module_column' => 1,
|
||||
'module_order' => 8,
|
||||
'module_name' => 'LATEST_MEMBERS',
|
||||
'module_image_src' => 'portal_members.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'link_us',
|
||||
'module_column' => 1,
|
||||
'module_order' => 9,
|
||||
'module_name' => 'LINK_US',
|
||||
'module_image_src' => 'portal_link_us.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'welcome',
|
||||
'module_column' => 2,
|
||||
'module_order' => 1,
|
||||
'module_name' => 'PORTAL_WELCOME',
|
||||
'module_image_src' => '',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'recent',
|
||||
'module_column' => 2,
|
||||
'module_order' => 2,
|
||||
'module_name' => 'PORTAL_RECENT',
|
||||
'module_image_src' => '',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'announcements',
|
||||
'module_column' => 2,
|
||||
'module_order' => 3,
|
||||
'module_name' => 'GLOBAL_ANNOUNCEMENTS',
|
||||
'module_image_src' => '',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'news',
|
||||
'module_column' => 2,
|
||||
'module_order' => 4,
|
||||
'module_name' => 'LATEST_NEWS',
|
||||
'module_image_src' => '',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'poll',
|
||||
'module_column' => 2,
|
||||
'module_order' => 5,
|
||||
'module_name' => 'PORTAL_POLL',
|
||||
'module_image_src' => 'portal_poll.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'whois_online',
|
||||
'module_column' => 2,
|
||||
'module_order' => 6,
|
||||
'module_name' => 'PORTAL_WHOIS_ONLINE',
|
||||
'module_image_src' => 'portal_friends.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'user_menu',
|
||||
'module_column' => 3,
|
||||
'module_order' => 1,
|
||||
'module_name' => 'USER_MENU',
|
||||
'module_image_src' => 'portal_user.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'statistics',
|
||||
'module_column' => 3,
|
||||
'module_order' => 2,
|
||||
'module_name' => 'STATISTICS',
|
||||
'module_image_src' => 'portal_statistics.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'calendar',
|
||||
'module_column' => 3,
|
||||
'module_order' => 3,
|
||||
'module_name' => 'PORTAL_CALENDAR',
|
||||
'module_image_src' => 'portal_calendar.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'leaders',
|
||||
'module_column' => 3,
|
||||
'module_order' => 4,
|
||||
'module_name' => 'THE_TEAM',
|
||||
'module_image_src' => 'portal_team.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'latest_bots',
|
||||
'module_column' => 3,
|
||||
'module_order' => 5,
|
||||
'module_name' => 'LATEST_BOTS',
|
||||
'module_image_src' => 'portal_bots.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
array(
|
||||
'module_classname' => 'links',
|
||||
'module_column' => 3,
|
||||
'module_order' => 6,
|
||||
'module_name' => 'PORTAL_LINKS',
|
||||
'module_image_src' => 'portal_links.png',
|
||||
'module_group_ids' => '',
|
||||
'module_image_width' => 16,
|
||||
'module_image_height' => 16,
|
||||
'module_status' => 1,
|
||||
),
|
||||
);
|
||||
$this->db->sql_multi_insert($this->table_prefix . 'portal_modules', $board3_sql_query);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set config value. Creates missing config entry.
|
||||
* Only use this if your config value might exceed 255 characters, otherwise please use set_config
|
||||
*/
|
||||
private function set_portal_config($config_name, $config_value)
|
||||
{
|
||||
$portal_config = $this->portal_config;
|
||||
|
||||
$sql = 'UPDATE ' . $this->table_prefix . "portal_config
|
||||
SET config_value = '" . $this->db->sql_escape($config_value) . "'
|
||||
WHERE config_name = '" . $this->db->sql_escape($config_name) . "'";
|
||||
$this->db->sql_query($sql);
|
||||
|
||||
if (!$this->db->sql_affectedrows() && !isset($portal_config[$config_name]))
|
||||
{
|
||||
$sql = 'INSERT INTO ' . $this->table_prefix . 'portal_config ' . $this->db->sql_build_array('INSERT', array(
|
||||
'config_name' => $config_name,
|
||||
'config_value' => $config_value));
|
||||
$this->db->sql_query($sql);
|
||||
}
|
||||
|
||||
$this->portal_config[$config_name] = $config_value;
|
||||
}
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
<Files *>
|
||||
Order Allow,Deny
|
||||
Deny from All
|
||||
</Files>
|
||||
@@ -1,10 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,70 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
define('IN_PHPBB', true);
|
||||
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
|
||||
$phpEx = substr(strrchr(__FILE__, '.'), 1);
|
||||
include($phpbb_root_path . 'common.' . $phpEx);
|
||||
|
||||
// Start session management
|
||||
$user->session_begin();
|
||||
$auth->acl($user->data);
|
||||
$user->setup('viewtopic');
|
||||
|
||||
$file = request_var('file', '');
|
||||
$filename = $phpbb_root_path . 'umil/error_files/' . $file . '.txt';
|
||||
|
||||
if ($user->data['user_type'] != USER_FOUNDER || // Only founders can access this.
|
||||
!$file || // Do we have a file name?
|
||||
strpos($file, '/') || strpos($file, '.')) // Make sure they are not attempting to grab files outside of the umil/error_files/ directory
|
||||
{
|
||||
header('HTTP/1.0 403 Forbidden');
|
||||
trigger_error($user->lang['LINKAGE_FORBIDDEN']);
|
||||
}
|
||||
|
||||
// Check if headers already sent or not able to get the file contents.
|
||||
if (headers_sent() || !@file_exists($filename) || !@is_readable($filename))
|
||||
{
|
||||
// PHP track_errors setting On?
|
||||
if (!empty($php_errormsg))
|
||||
{
|
||||
trigger_error($user->lang['UNABLE_TO_DELIVER_FILE'] . '<br />' . sprintf($user->lang['TRACKED_PHP_ERROR'], $php_errormsg));
|
||||
}
|
||||
|
||||
trigger_error('UNABLE_TO_DELIVER_FILE');
|
||||
}
|
||||
|
||||
header('Content-type: text/plain');
|
||||
header('Content-Disposition: filename="' . $file . '.txt"');
|
||||
|
||||
$size = @filesize($filename);
|
||||
if ($size)
|
||||
{
|
||||
header("Content-Length: $size");
|
||||
}
|
||||
|
||||
$fp = @fopen($filename, 'rb');
|
||||
if ($fp !== false)
|
||||
{
|
||||
while (!feof($fp))
|
||||
{
|
||||
echo fread($fp, 8192);
|
||||
}
|
||||
fclose($fp);
|
||||
}
|
||||
|
||||
garbage_collection();
|
||||
exit_handler();
|
||||
?>
|
||||
@@ -1,10 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @translated By: http://www.phpbbarabia.com/ - Garebooo
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'العملية',
|
||||
'ADVANCED' => 'متقدم',
|
||||
'AUTH_CACHE_PURGE' => 'حذف ملفات المصادقة المؤقتة',
|
||||
|
||||
'CACHE_PURGE' => 'حذف ملفات المنتدى المؤقتة',
|
||||
'CONFIGURE' => 'إعداد',
|
||||
'CONFIG_ADD' => 'إضافة إعداد متغير جديد : %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'خطأ : إعداد المتغير %s موجودة مسبقاً',
|
||||
'CONFIG_NOT_EXIST' => 'خطأ : إعداد المتغير %s غير موجودة',
|
||||
'CONFIG_REMOVE' => 'حذف إعداد المتغير : %s',
|
||||
'CONFIG_UPDATE' => 'تحديث إعداد المتغير : %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'عرض جميع النتائج',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => ' اختر نعم لعرض جميع العمليات و النتائج التي تمت خلال العملية المطلوبة',
|
||||
|
||||
'ERROR_NOTICE' => 'ظهر خطأ أو أكثر أثناء القيام بالعملية المطلوبة ، من فضل قم بتحميل <a href="%1$s">الملف التالي</a> واطلب من مبرمج الهاك المساعدة أو اطلب المساعدة في منتديات الدعم الفني العربي <a href="http://www.phpbbarabia.com/community/" title="دعم phpBB"></a><br /><br />إذا كنت تواجه مشكله في تنزيل الملف فضلاً ادخل ببرنامج FTP وحمل ملف سجل الأخطاء بإتباعك حسب التالي : %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'هناك خطأ أو أكثر قد ظهر أثناء القيام بالعملية المطلوبة ، من فضلك تأكد من إتمام بالعملية بالشكل الصحيح و اطلب مساعدة مبرمج الهاك إذا احتاج الأمر',
|
||||
|
||||
'FAIL' => 'فشل',
|
||||
'FILE_COULD_NOT_READ' => 'خطأ : لا يمكن فتح الملف %s للقراءة',
|
||||
'FOUNDERS_ONLY' => 'يجب أن يكون لك صلاحية المؤسس للدخول إلى هذه الصفحة',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'المجموعة غير موجودة',
|
||||
|
||||
'IGNORE' => 'تجاهل',
|
||||
'IMAGESET_CACHE_PURGE' => 'تحديث حزمة الصور الخاصة بـ %s ',
|
||||
'INSTALL' => 'تنصيب',
|
||||
'INSTALL_MOD' => 'تنصيب %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'هل أنت جاهز لتنصيب %s?',
|
||||
|
||||
'MODULE_ADD' => 'إضافة %1$s موديل : %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'خطأ : الموديل موجود بالفعل',
|
||||
'MODULE_NOT_EXIST' => 'خطأ : الموديل غير موجود',
|
||||
'MODULE_REMOVE' => 'إلغاء %1$s الموديل : %2$s',
|
||||
|
||||
'NONE' => 'بدون',
|
||||
'NO_TABLE_DATA' => 'خطأ : لم يتم تحديد جداول معينه',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'خطأ : المنتدى الأصلي حدد موديل غير موجود',
|
||||
'PERMISSIONS_WARNING' => 'تم إضافة إذن جديد ، فضلاً تأكد من إطلاعك على إعداد الإذن و تأكد من انك ضبطتها بالشكل الصحيح',
|
||||
'PERMISSION_ADD' => 'إضافة إذن جديد للخيار : %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'خطأ : خيارات الإذن %s موجودة سابقاً',
|
||||
'PERMISSION_NOT_EXIST' => 'خطأ : خيارات الإذن %s غير موجودة',
|
||||
'PERMISSION_REMOVE' => 'إلغاء خيارات الإذن : %s',
|
||||
'PERMISSION_ROLE_ADD' => 'إضافة قالب صلاحيات جديد %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'تحديث قالب الصلاحيات %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'إزالة قالب الصلاحيات %s',
|
||||
'PERMISSION_SET_GROUP' => 'إعداد الإذن %s للمجموعة',
|
||||
'PERMISSION_SET_ROLE' => 'إعداد الإذن %s للصلاحية',
|
||||
'PERMISSION_UNSET_GROUP' => 'إلغاء الإذن %s للمجموعة',
|
||||
'PERMISSION_UNSET_ROLE' => 'إلغاء الإذن %s للصلاحية',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'الصلاحية موجودة مسبقاً',
|
||||
'ROLE_NOT_EXIST' => 'الصلاحية غير موجودة',
|
||||
|
||||
'SUCCESS' => 'تم بنجاح',
|
||||
|
||||
'TABLE_ADD' => 'إضافة جدول جديد في قاعدة البيانات : %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'خطأ : قاعدة بيانات الجدول %s موجودة مسبقاً',
|
||||
'TABLE_COLUMN_ADD' => 'إضافة عمود جديد باسم %2$s إلى الجدول %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'خطأ : العمود %2$s موجود في الجدول %1$s',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'خطأ : العمود %2$s غير موجود في الجدول %1$s',
|
||||
'TABLE_COLUMN_REMOVE' => 'إلغاء العامود %2$s في جدول %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'تحديث العامود %2$s في جدول %1$s',
|
||||
'TABLE_KEY_ADD' => 'إضافة %2$s إلى الجدول %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'خطأ : إن index %2$s موجود في الجدول %1$s',
|
||||
'TABLE_KEY_NOT_EXIST' => 'خطأ : إن index %2$s لم يتم إيجاده في الجدول %1$s',
|
||||
'TABLE_KEY_REMOVE' => 'حذف %2$s من الجدول %1$s',
|
||||
'TABLE_NOT_EXIST' => 'خطأ : الجدول %s غير موجود',
|
||||
'TABLE_REMOVE' => 'حذف من قواعد البيانات الجدول : %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'إضافة المعلومات في %s قواعد البيانات',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'حذف الصف من جدول %s في قواعد البيانات',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'تحديث الصف من جدول %s في قواعد البيانات',
|
||||
'TEMPLATE_CACHE_PURGE' => 'تحديث قوالب %s',
|
||||
'THEME_CACHE_PURGE' => 'تحديث الاستايل %s',
|
||||
|
||||
'UNINSTALL' => 'إلغاء التثبيت',
|
||||
'UNINSTALL_MOD' => 'إلغاء تثبيت %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'هل أنت مستعد لإلغاء تثبيت %s ? جميع المعلومات و الإعداد الخاص بالهاك سيتم حذفها !',
|
||||
'UNKNOWN' => 'غير معروف',
|
||||
'UPDATE_MOD' => 'تحديث %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'هل أنت مستعد لتحديث %s ?',
|
||||
'UPDATE_UMIL' => 'أن نسخة UMIL قديمة !<br /><br />فضلاً قم بتحميل النسخة الأخيرة من UMIL (Unified MOD Install Library) من خلال : <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'إصدار الهاك : <strong>%1$s</strong><br />المثبت حالياً : <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'الإصدار المختار',
|
||||
'VERSION_SELECT_EXPLAIN' => 'لا تقم بالتغير من " تجاهل " إلا إذا علمت ماذا تفعل أو طلب منك ذلك !',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,134 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @phpBB source Id: umil.php 202 2010-03-11 02:19:30Z exreaction $
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @translated by Olympus DK Team
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Handling',
|
||||
'ADVANCED' => 'Avanceret',
|
||||
'AUTH_CACHE_PURGE' => 'Tømmer auth-cache',
|
||||
|
||||
'CACHE_PURGE' => 'Tømmer boardets cache',
|
||||
'CONFIGURE' => 'Konfigurerer',
|
||||
'CONFIG_ADD' => 'Tilføjer ny konfigurationvariabel: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'FEJL: Konfigurationvariabel %s eksisterer allerede.',
|
||||
'CONFIG_NOT_EXIST' => 'FEJL: Konfigurationvariabel %s findes ikke.',
|
||||
'CONFIG_REMOVE' => 'Sletter konfigurationvariabel: %s',
|
||||
'CONFIG_UPDATE' => 'Opdaterer konfigurationvariabel: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Vis samlet status',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Vælg ja, for at få vist alle udførte handlinger og disses resultater.',
|
||||
|
||||
'ERROR_NOTICE' => 'Der opstod en eller flere fejl under udførsel af handlingerne. Download venligst <a href="%1$s">denne fil</a> indeholdende fejlene og kontakt MOD-udvikleren for yderligere hjælp.<br /><br />Er der problemer med at downloade filen, kan den hentes direkte med en FTP-klient på denne placering: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Der opstod en eller flere fejl under udførsel af handlingerne. Noter alle fejlene og kontakt MOD-udvikleren for yderligere hjælp.',
|
||||
|
||||
'FAIL' => 'Fejl',
|
||||
'FILE_COULD_NOT_READ' => 'FEJL: Kunne ikke åbne og læse filen %s.',
|
||||
'FOUNDERS_ONLY' => 'Du skal være grundlægger for at kunne tilgå denne side.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Gruppe eksisterer ikke',
|
||||
|
||||
'IGNORE' => 'Ignorer',
|
||||
'IMAGESET_CACHE_PURGE' => 'Genopfrisker grafikpakken %s',
|
||||
'INSTALL' => 'Installer',
|
||||
'INSTALL_MOD' => 'Installerer %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Er du klar til at installere %s?',
|
||||
|
||||
'MODULE_ADD' => 'Tilføjer %1$s modul: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'FEJL: Modulet eksisterer allerede.',
|
||||
'MODULE_NOT_EXIST' => 'FEJL: Modulet eksisterer ikke.',
|
||||
'MODULE_REMOVE' => 'Sletter %1$s modul: %2$s',
|
||||
|
||||
'NONE' => 'Ingen',
|
||||
'NO_TABLE_DATA' => 'FEJL: Ingen datatabel specificeret',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'FEJL: Kategorien specificeret til dette modul eksisterer ikke.',
|
||||
'PERMISSIONS_WARNING' => 'Nye tilladelseindstillinger er tilføjet. Kontroller venligst at indstillingerne er som du ønsker.',
|
||||
'PERMISSION_ADD' => 'Tilføjer ny tilladelsemulighed: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'FEJL: Tilladelsen %s eksisterer allerede.',
|
||||
'PERMISSION_NOT_EXIST' => 'FEJL: Tilladelsen %s eksisterer ikke.',
|
||||
'PERMISSION_REMOVE' => 'Sletter tilladelsen: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Tilføjer ny tilladelserolle: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Opdaterer tilladelserolle: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Sletter tilladelserolle: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Indstiller tilladelser for gruppen %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Indstiller tilladelser for rollen %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Fjerner tilladelser for gruppen %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Fjerner tilladelser for rollen %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Tilladelserolle eksisterer allerede.',
|
||||
'ROLE_NOT_EXIST' => 'Tilladelserolle eksisterer ikke.',
|
||||
|
||||
'SUCCESS' => 'Udført',
|
||||
|
||||
'TABLE_ADD' => 'Tilføjer ny databasetabel: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'FEJL: Databasetabellen %s eksisterer allerede.',
|
||||
'TABLE_COLUMN_ADD' => 'Tilføjer en ny kolonne med navnet %2$s i tabellen %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'FEJL: Kolonnen %2$s eksisterer allerede i tabellen %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'FEJL: Kolonnen %2$s eksisterer ikke i tabellen %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Sletter kolonnen %2$s i tabellen %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Opdaterer kolonnen %2$s i tabellen %1$s',
|
||||
'TABLE_KEY_ADD' => 'Tilføjer nøglen %2$s i tabellen %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'FEJL: Indekset %2$s eksisterer allerede i tabellen %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'FEJL: Indekset %2$s findes ikke i tabellen %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Sletter nøglen %2$s i tabellen %1$s',
|
||||
'TABLE_NOT_EXIST' => 'FEJL: Databasetabellen %s eksisterer ikke.',
|
||||
'TABLE_REMOVE' => 'Sletter databasetabellen: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Indsætter data i tabellen: %s',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Sletter en række i tabellen: %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Opdaterer en række i tabellen: %s',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Genopfrisker skabelonen %s',
|
||||
'THEME_CACHE_PURGE' => 'Genopfrisker temaet %s',
|
||||
|
||||
'UNINSTALL' => 'Afinstaller',
|
||||
'UNINSTALL_MOD' => 'Afinstallerer %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Er du klar til at afinstallere %s? Alle indstillinger og data gemt af dette MOD bliver slettet!',
|
||||
'UNKNOWN' => 'Ukendt',
|
||||
'UPDATE_MOD' => 'Opdaterer %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Er du klar til at opdatere %s?',
|
||||
'UPDATE_UMIL' => 'Denne version af UMIL er forældet.<br /><br />Download venligst nyeste UMIL (Unified MOD Install Library) fra: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'MOD-version: <strong>%1$s</strong><br />I øjeblikket er version <strong>%2$s</strong> installeret',
|
||||
'VERSION_SELECT' => 'Valg af version',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Fasthold "Ignorer", medmindre du ved hvad det betyder, eller du er blevet bedt om det.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,137 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* umil [Deutsch — Du]
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
* Deutsche Übersetzung durch die Übersetzer-Gruppe von phpBB.de:
|
||||
* siehe docs/AUTHORS und http://www.phpbb.de/go/ubersetzerteam
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Vorgang',
|
||||
'ADVANCED' => 'Fortgeschritten',
|
||||
'AUTH_CACHE_PURGE' => 'Leere Berechtigungs-Cache',
|
||||
|
||||
'CACHE_PURGE' => 'Leere Cache des Forums',
|
||||
'CONFIGURE' => 'Konfiguration',
|
||||
'CONFIG_ADD' => 'Lege neue Konfigurationsvariable an: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'FEHLER: Konfigurationsvariable %s existiert bereits.',
|
||||
'CONFIG_NOT_EXIST' => 'FEHLER: Konfigurationsvariable %s existiert nicht.',
|
||||
'CONFIG_REMOVE' => 'Lösche Konfigurationsvariable: %s',
|
||||
'CONFIG_UPDATE' => 'Aktualisiere Konfigurationsvariable: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Vollständige Ergebnisse anzeigen',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Wähle Ja aus, um alle Vorgänge und Ergebnisse der Aktion angezeigt zu bekommen.',
|
||||
|
||||
'ERROR_NOTICE' => 'Einer oder mehrere Fehler sind während der angeforderten Aktion aufgetreten. Bitte lade <a href="%1$s">diese Datei</a>, die eine Liste der Fehler enthält, herunter und bitte den Autor der Modifikation um Unterstützung.<br /><br />Wenn beim herunterladen der Datei Probleme auftreten, kannst du sie auch direkt mit einem FTP-Programm unter folgender Adresse herunterladen: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Einer oder mehrere Fehler sind während der angeforderten Aktion aufgetreten. Bitte erstelle eine vollständige Kopie aller aufgetretenen Fehler und bitte den Autor der Modifikation um Unterstützung.',
|
||||
|
||||
'FAIL' => 'Gescheitert',
|
||||
'FILE_COULD_NOT_READ' => 'FEHLER: Datei %s konnte nicht zum Lesen geöffnet werden.',
|
||||
'FOUNDERS_ONLY' => 'Du musst Gründer-Status haben, um diese Seite betreten zu können.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Gruppe existiert nicht',
|
||||
|
||||
'IGNORE' => 'Ignorieren',
|
||||
'IMAGESET_CACHE_PURGE' => 'Aktualisiere die Grafiksammlung %s',
|
||||
'INSTALL' => 'Installieren',
|
||||
'INSTALL_MOD' => 'Installiere %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Bist du bereit, %s zu installieren?',
|
||||
|
||||
'MODULE_ADD' => 'Füge %1$s-Modul hinzu: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'FEHLER: Modul existiert bereits.',
|
||||
'MODULE_NOT_EXIST' => 'FEHLER: Modul existiert nicht.',
|
||||
'MODULE_REMOVE' => 'Entferne %1$s-Modul: %2$s',
|
||||
|
||||
'NONE' => 'keine',
|
||||
'NO_TABLE_DATA' => 'FEHLER: Es wurden keine Tabellendaten angegeben',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'FEHLER: Die übergeordnete Kategorie, die für dieses Modul angegeben wurde, existiert nicht.',
|
||||
'PERMISSIONS_WARNING' => 'Es wurden neue Berechtigungen hinzugefügt. Bitte prüfe die Berechtigungseinstellungen und passe sie nach deinen Wünschen an.',
|
||||
'PERMISSION_ADD' => 'Füge neue Berechtigungsoption hinzu: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'FEHLER: Berechtigungsoption %s existiert bereits.',
|
||||
'PERMISSION_NOT_EXIST' => 'FEHLER: Berechtigungsoption %s existiert nicht.',
|
||||
'PERMISSION_REMOVE' => 'Entferne Berechtigungsoption: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Füge neue Berechtigungs-Rolle hinzu: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Aktualisiere Berechtiguns-Rolle: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Entferne Berechtiguns-Rolle: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Setze Berechtigungen für die %s-Gruppe.',
|
||||
'PERMISSION_SET_ROLE' => 'Setze Berechtigungen für die %s-Rolle.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Entferne Berechtigung für die %s-Gruppe.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Entferne Berechtigung für die %s-Rolle.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Berechtigungs-Rolle existiert bereits.',
|
||||
'ROLE_NOT_EXIST' => 'Berechtigungs-Rolle exisitert nicht.',
|
||||
|
||||
'SUCCESS' => 'Erfolgreich',
|
||||
|
||||
'TABLE_ADD' => 'Eine neue Datenbanktabelle erstellen: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'FEHLER: Die Datenbanktabelle %s existiert bereits.',
|
||||
'TABLE_COLUMN_ADD' => 'Eine neue Spalte %2$s der Tabelle %1$s hinzufügen',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'FEHLER: Die Spalte %2$s existiert bereits in Tabelle %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'FEHLER: Die Spalte %2$s existiert nicht in Tabelle %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Lösche die Spalte %2$s aus Tabelle %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Aktualisiere die Spalte %2$s in Tabelle %1$s',
|
||||
'TABLE_KEY_ADD' => 'Füge Index %2$s der Tabelle %1$s hinzu',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'FEHLER: Der Index %2$s existiert bereits in Tabelle %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'FEHLER: Der Index %2$s existiert nicht in Tabelle %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Entferne Index %2$s von Tabelle %1$s',
|
||||
'TABLE_NOT_EXIST' => 'FEHLER: Datenbanktabelle %s existiert nicht.',
|
||||
'TABLE_REMOVE' => 'Lösche Datenbanktabelle: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Füge Datensätze der Tabelle %s hinzu.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Lösche Datensätze der Tabelle %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Aktualisiere einen Datensatz in Tabelle %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Aktualisiere das Template %s',
|
||||
'THEME_CACHE_PURGE' => 'Aktualisiere das Theme %s',
|
||||
|
||||
'UNINSTALL' => 'Deinstallieren',
|
||||
'UNINSTALL_MOD' => 'Deinstalliere %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Bist du bereit, %s zu deinstallieren? Alle Einstellungen und Daten, die von dieser Modifikation gespeichert wurden, werden dadurch gelöscht!',
|
||||
'UNKNOWN' => 'Unbekannt',
|
||||
'UPDATE_MOD' => 'Aktualisiere %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Bist du bereit, %s zu aktualisieren?',
|
||||
'UPDATE_UMIL' => 'Diese Version von UMIL (Unified MOD Install Library) ist veraltet.<br /><br />Bitte lade die aktuelle UMIL-Version von <a href="%1$s">%1$s</a> herunter.',
|
||||
|
||||
'VERSIONS' => 'Version der Modifikation: <strong>%1$s</strong><br />Derzeit installiert: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Versionsauswahl',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Wähle keine andere Option als „Ignorieren“ aus, sofern du nicht weißt, was du damit machst oder du explizit dazu aufgefordert wurdest.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,137 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* umil [Deutsch — Sie]
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
* Deutsche Übersetzung durch die Übersetzer-Gruppe von phpBB.de:
|
||||
* siehe docs/AUTHORS und http://www.phpbb.de/go/ubersetzerteam
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Vorgang',
|
||||
'ADVANCED' => 'Fortgeschritten',
|
||||
'AUTH_CACHE_PURGE' => 'Leere Berechtigungs-Cache',
|
||||
|
||||
'CACHE_PURGE' => 'Leere Cache des Forums',
|
||||
'CONFIGURE' => 'Konfiguration',
|
||||
'CONFIG_ADD' => 'Lege neue Konfigurationsvariable an: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'FEHLER: Konfigurationsvariable %s existiert bereits.',
|
||||
'CONFIG_NOT_EXIST' => 'FEHLER: Konfigurationsvariable %s existiert nicht.',
|
||||
'CONFIG_REMOVE' => 'Lösche Konfigurationsvariable: %s',
|
||||
'CONFIG_UPDATE' => 'Aktualisiere Konfigurationsvariable: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Vollständige Ergebnisse anzeigen',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Wählen Sie Ja aus, um alle Vorgänge und Ergebnisse der Aktion angezeigt zu bekommen.',
|
||||
|
||||
'ERROR_NOTICE' => 'Einer oder mehrere Fehler sind während der angeforderten Aktion aufgetreten. Bitte laden Sie <a href="%1$s">diese Datei</a>, die eine Liste der Fehler enthält, herunter und bitten Sie den Autor der Modifikation um Unterstützung.<br /><br />Wenn beim herunterladen der Datei Probleme auftreten, können Sie sie auch direkt mit einem FTP-Programm unter folgender Adresse herunterladen: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Einer oder mehrere Fehler sind während der angeforderten Aktion aufgetreten. Bitte erstellen Sie eine vollständige Kopie aller aufgetretenen Fehler und bitte Sie den Autor der Modifikation um Unterstützung.',
|
||||
|
||||
'FAIL' => 'Gescheitert',
|
||||
'FILE_COULD_NOT_READ' => 'FEHLER: Datei %s konnte nicht zum Lesen geöffnet werden.',
|
||||
'FOUNDERS_ONLY' => 'Sie müssen Gründer-Status haben, um diese Seite betreten zu können.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Gruppe existiert nicht',
|
||||
|
||||
'IGNORE' => 'Ignorieren',
|
||||
'IMAGESET_CACHE_PURGE' => 'Aktualisiere die Grafiksammlung %s',
|
||||
'INSTALL' => 'Installieren',
|
||||
'INSTALL_MOD' => 'Installiere %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Sind Sie bereit, %s zu installieren?',
|
||||
|
||||
'MODULE_ADD' => 'Füge %1$s-Modul hinzu: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'FEHLER: Modul existiert bereits.',
|
||||
'MODULE_NOT_EXIST' => 'FEHLER: Modul existiert nicht.',
|
||||
'MODULE_REMOVE' => 'Entferne %1$s-Modul: %2$s',
|
||||
|
||||
'NONE' => 'keine',
|
||||
'NO_TABLE_DATA' => 'FEHLER: Es wurden keine Tabellendaten angegeben',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'FEHLER: Die übergeordnete Kategorie, die für dieses Modul angegeben wurde, existiert nicht.',
|
||||
'PERMISSIONS_WARNING' => 'Es wurden neue Berechtigungen hinzugefügt. Bitte prüfen Sie die Berechtigungseinstellungen und passen Sie sie nach Ihren Wünschen an.',
|
||||
'PERMISSION_ADD' => 'Füge neue Berechtigungsoption hinzu: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'FEHLER: Berechtigungsoption %s existiert bereits.',
|
||||
'PERMISSION_NOT_EXIST' => 'FEHLER: Berechtigungsoption %s existiert nicht.',
|
||||
'PERMISSION_REMOVE' => 'Entferne Berechtigungsoption: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Füge neue Berechtigungs-Rolle hinzu: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Aktualisiere Berechtiguns-Rolle: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Entferne Berechtiguns-Rolle: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Setze Berechtigungen für die %s-Gruppe.',
|
||||
'PERMISSION_SET_ROLE' => 'Setze Berechtigungen für die %s-Rolle.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Entferne Berechtigung für die %s-Gruppe.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Entferne Berechtigung für die %s-Rolle.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Berechtigungs-Rolle existiert bereits.',
|
||||
'ROLE_NOT_EXIST' => 'Berechtigungs-Rolle exisitert nicht.',
|
||||
|
||||
'SUCCESS' => 'Erfolgreich',
|
||||
|
||||
'TABLE_ADD' => 'Eine neue Datenbanktabelle erstellen: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'FEHLER: Die Datenbanktabelle %s existiert bereits.',
|
||||
'TABLE_COLUMN_ADD' => 'Eine neue Spalte %2$s der Tabelle %1$s hinzufügen',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'FEHLER: Die Spalte %2$s existiert bereits in Tabelle %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'FEHLER: Die Spalte %2$s existiert nicht in Tabelle %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Lösche die Spalte %2$s aus Tabelle %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Aktualisiere die Spalte %2$s in Tabelle %1$s',
|
||||
'TABLE_KEY_ADD' => 'Füge Index %2$s der Tabelle %1$s hinzu',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'FEHLER: Der Index %2$s existiert bereits in Tabelle %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'FEHLER: Der Index %2$s existiert nicht in Tabelle %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Entferne Index %2$s von Tabelle %1$s',
|
||||
'TABLE_NOT_EXIST' => 'FEHLER: Datenbanktabelle %s existiert nicht.',
|
||||
'TABLE_REMOVE' => 'Lösche Datenbanktabelle: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Füge Datensätze der Tabelle %s hinzu.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Lösche Datensätze der Tabelle %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Aktualisiere einen Datensatz in Tabelle %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Aktualisiere das Template %s',
|
||||
'THEME_CACHE_PURGE' => 'Aktualisiere das Theme %s',
|
||||
|
||||
'UNINSTALL' => 'Deinstallieren',
|
||||
'UNINSTALL_MOD' => 'Deinstalliere %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Sind Sie bereit, %s zu deinstallieren? Alle Einstellungen und Daten, die von dieser Modifikation gespeichert wurden, werden dadurch gelöscht!',
|
||||
'UNKNOWN' => 'Unbekannt',
|
||||
'UPDATE_MOD' => 'Aktualisiere %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Sind Sie bereit, %s zu aktualisieren?',
|
||||
'UPDATE_UMIL' => 'Diese Version von UMIL (Unified MOD Install Library) ist veraltet.<br /><br />Bitte laden Sie die aktuelle UMIL-Version von <a href="%1$s">%1$s</a> herunter.',
|
||||
|
||||
'VERSIONS' => 'Version der Modifikation: <strong>%1$s</strong><br />Derzeit installiert: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Versionsauswahl',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Wählen Sie keine andere Option als „Ignorieren“ aus, sofern Sie nicht wissen, was Sie damit machen oder Sie explizit dazu aufgefordert wurden.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Action',
|
||||
'ADVANCED' => 'Advanced',
|
||||
'AUTH_CACHE_PURGE' => 'Purging the Auth Cache',
|
||||
|
||||
'CACHE_PURGE' => 'Purging your forum’s cache',
|
||||
'CONFIGURE' => 'Configure',
|
||||
'CONFIG_ADD' => 'Adding new config variable: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERROR: Config variable %s already exists.',
|
||||
'CONFIG_NOT_EXIST' => 'ERROR: Config variable %s does not exist.',
|
||||
'CONFIG_REMOVE' => 'Removing config variable: %s',
|
||||
'CONFIG_UPDATE' => 'Updating config variable: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Display Full Results',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Select yes to display all of the actions and results during the requested action.',
|
||||
|
||||
'ERROR_NOTICE' => 'One or more errors occured during the requested action. Please download <a href="%1$s">this file</a> with the errors listed in it and ask the mod author for assistance.<br /><br />If you have any problem downloading that file you may access it directly with an FTP browser at the following location: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'One or more errors occured during the requested action. Please make a full record of any errors and ask the mod author for assistance.',
|
||||
|
||||
'FAIL' => 'Fail',
|
||||
'FILE_COULD_NOT_READ' => 'ERROR: Could not open the file %s for reading.',
|
||||
'FOUNDERS_ONLY' => 'You must be a board founder to access this page.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Group does not exist',
|
||||
|
||||
'IGNORE' => 'Ignore',
|
||||
'IMAGESET_CACHE_PURGE' => 'Refreshing the %s imageset',
|
||||
'INSTALL' => 'Install',
|
||||
'INSTALL_MOD' => 'Install %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Are you ready to install %s?',
|
||||
|
||||
'MODULE_ADD' => 'Adding %1$s module: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERROR: Module already exists.',
|
||||
'MODULE_NOT_EXIST' => 'ERROR: Module does not exist.',
|
||||
'MODULE_REMOVE' => 'Removing %1$s module: %2$s',
|
||||
|
||||
'NONE' => 'None',
|
||||
'NO_TABLE_DATA' => 'ERROR: No table data was specified',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERROR: The parent category specified for this module does not exist.',
|
||||
'PERMISSIONS_WARNING' => 'New permission settings have been added. Be sure to check your permission settings and see that they are as you would like them.',
|
||||
'PERMISSION_ADD' => 'Adding new permission option: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERROR: Permission option %s already exists.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERROR: Permission option %s does not exist.',
|
||||
'PERMISSION_REMOVE' => 'Removing permission option: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Adding new permission role: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Updating permission role: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Removing permission role: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Setting permissions for the %s group.',
|
||||
'PERMISSION_SET_ROLE' => 'Setting permissions for the %s role.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Unsetting permissions for the %s group.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Unsetting permissions for the %s role.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Permission role already exists.',
|
||||
'ROLE_NOT_EXIST' => 'Permission role does not exist',
|
||||
|
||||
'SUCCESS' => 'Success',
|
||||
|
||||
'TABLE_ADD' => 'Adding a new database table: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERROR: Database table %s already exists.',
|
||||
'TABLE_COLUMN_ADD' => 'Adding a new column named %2$s to table %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERROR: The column %2$s already exists on table %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERROR: The column %2$s does not exist on table %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Removing the column named %2$s from table %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Updating a column named %2$s from table %1$s',
|
||||
'TABLE_KEY_ADD' => 'Adding a key named %2$s to table %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERROR: The index %2$s already exists on table %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERROR: The index %2$s does not exist on table %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Removing a key named %2$s from table %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERROR: Database table %s does not exist.',
|
||||
'TABLE_REMOVE' => 'Removing database table: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Inserting data in the %s database table.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Removing a row from the %s database table',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Updating a row in the %s database table.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Refreshing the %s template',
|
||||
'THEME_CACHE_PURGE' => 'Refreshing the %s theme',
|
||||
|
||||
'UNINSTALL' => 'Uninstall',
|
||||
'UNINSTALL_MOD' => 'Uninstall %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Are you ready to uninstall %s? All settings and data saved by this mod will be removed!',
|
||||
'UNKNOWN' => 'Unknown',
|
||||
'UPDATE_MOD' => 'Update %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Are you ready to update %s?',
|
||||
'UPDATE_UMIL' => 'This version of UMIL is outdated.<br /><br />Please download the latest UMIL (Unified MOD Install Library) from: <a href="%1$s" target="_blank">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Mod Version: <strong>%1$s</strong><br />Currently Installed: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Version Select',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Do not change from “Ignore” unless you know what you are doing or were told to.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Acción',
|
||||
'ADVANCED' => 'Avanzado',
|
||||
'AUTH_CACHE_PURGE' => 'Limpiando el caché de autenticación',
|
||||
|
||||
'CACHE_PURGE' => 'Limpiando el caché de su foro',
|
||||
'CONFIGURE' => 'Configurar',
|
||||
'CONFIG_ADD' => 'Agregando nueva variable de configuración: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERROR: La variable de configuración %s ya existe.',
|
||||
'CONFIG_NOT_EXIST' => 'ERROR: La variable de configuración %s no existe.',
|
||||
'CONFIG_REMOVE' => 'Eliminando variable de configuración: %s',
|
||||
'CONFIG_UPDATE' => 'Actualizando variable de configuración: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Mostrar resultados completos',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Seleccione Sí para mostrar todas las acciones y resultados durante la acción solicitada.',
|
||||
|
||||
'ERROR_NOTICE' => 'Han ocurrido uno o más errores durante la acción solicitada. Por favor, descargue <a href="%1$s">este archivo</a> con los errores que figuran en él y pregúntele al autor del mod para obtener asistencia.<br /><br />Si usted tiene algún problema para descargar el archivo, usted puede acceder a el directamente con un navegador FTP en la siguiente ubicación: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Han ocurrido uno o más errores durante la acción solicitada. Por favor, haga un registro completo de los errores y pregúntele al autor del mod para obtener asistencia.',
|
||||
|
||||
'FAIL' => 'Fallo',
|
||||
'FILE_COULD_NOT_READ' => 'ERROR: No se pudo abrir el archivo %s para la lectura.',
|
||||
'FOUNDERS_ONLY' => 'Debe ser un fundador del foro para acceder a esta página.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'El grupo no existe',
|
||||
|
||||
'IGNORE' => 'Ignorar',
|
||||
'IMAGESET_CACHE_PURGE' => 'Actualizando la %s galería de imágenes',
|
||||
'INSTALL' => 'Instalar',
|
||||
'INSTALL_MOD' => 'Instalar %s',
|
||||
'INSTALL_MOD_CONFIRM' => '¿Está listo para instalar %s?',
|
||||
|
||||
'MODULE_ADD' => 'Agregando %1$s módulo: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERROR: El Módulo ya existe.',
|
||||
'MODULE_NOT_EXIST' => 'ERROR: El Módulo no existe.',
|
||||
'MODULE_REMOVE' => 'Eliminando %1$s módulo: %2$s',
|
||||
|
||||
'NONE' => 'Nada',
|
||||
'NO_TABLE_DATA' => 'ERROR: No se han especificado los datos de la tabla',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERROR: La categoría padre especificada para este módulo no existe.',
|
||||
'PERMISSIONS_WARNING' => 'Nuevas configuraciones de permisos fueron añadidas. Asegúrese de revisar su configuración de permisos y mire que estén como usted quiere.',
|
||||
'PERMISSION_ADD' => 'Añadiendo nueva opción de permiso: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERROR: La opción de permiso %s ya existe.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERROR: La opción de permiso %s no existe.',
|
||||
'PERMISSION_REMOVE' => 'Eliminando opción de permiso: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Añadiendo nuevo rol de permiso: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Actualizando rol de permiso: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Eliminando rol de permiso: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Configurando permisos para el grupo %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Configurando permisos para el rol %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Desconfigurando permisos para el grupo %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Desconfigurando permisos para el rol %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'El rol permiso ya existe.',
|
||||
'ROLE_NOT_EXIST' => 'El rol permiso no existe',
|
||||
|
||||
'SUCCESS' => 'Éxito',
|
||||
|
||||
'TABLE_ADD' => 'Añadiendo una nueva tabla a la base de datos: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERROR: La tabla %s de la base de datos ya existe.',
|
||||
'TABLE_COLUMN_ADD' => 'Añadiendo una nueva columna llamada %2$s a la tabla %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERROR: La columna %2$s ya existe en la tabla %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERROR: La columna %2$s no existe en la tabla %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Eliminando la columna llamada %2$s de la tabla %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Actualizando una columna llamada %2$s de la tabla %1$s',
|
||||
'TABLE_KEY_ADD' => 'Agregando una llave llamada %2$s de la tabla %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERROR: El índice %2$s ya existe en la tabla %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERROR: El índice %2$s no existe en la tabla %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Eliminando una llave llamada %2$s de la tabla %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERROR: La tabla %s de la base de datos no existe.',
|
||||
'TABLE_REMOVE' => 'Eliminando tabla de la base de datos: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Insertando datos en la tabla %s de la base de datos.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Eliminando una fila en la tabla %s de la base de datos.',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Actualizando una fila en la tabla %s de la base de datos.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Actualizando la plantilla %s',
|
||||
'THEME_CACHE_PURGE' => 'Actualizando el tema %s',
|
||||
|
||||
'UNINSTALL' => 'Desinstalar',
|
||||
'UNINSTALL_MOD' => 'Desinstalar %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => '¿Está listo para desinstalar %s? ¡Todas las configuraciones y datos guardados por este mod serán eliminados!',
|
||||
'UNKNOWN' => 'Desconocido',
|
||||
'UPDATE_MOD' => 'Actualizar %s',
|
||||
'UPDATE_MOD_CONFIRM' => '¿Está listo para actualizar %s?',
|
||||
'UPDATE_UMIL' => 'Esta versión de UMIL está obsoleta.<br /><br />Por favor, descargue el último UMIL (Unified MOD Install Library) desde: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Versión del Mod: <strong>%1$s</strong><br />Actualmente instalada: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Seleccione la versión',
|
||||
'VERSION_SELECT_EXPLAIN' => 'No cambie de "Ignorar" a menos que sepa lo que está haciendo o se lo digan.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,147 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is part of French UMIL translation.
|
||||
* Copyright (c) 2010 Maël Soucaze.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; version 2 of the License.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* @package umil
|
||||
* @author Maël Soucaze <maelsoucaze@gmail.com> (Maël Soucaze) http://mael.soucaze.com/
|
||||
* @author EXreaction (Nathan Guse) http://lithiumstudios.org
|
||||
* @author Highway of Life <highwayoflife@gmail.com> (David Lewis)
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License
|
||||
* @version $Id$
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Action',
|
||||
'ADVANCED' => 'Avancé',
|
||||
'AUTH_CACHE_PURGE' => 'Purgation du cache d’authentification',
|
||||
|
||||
'CACHE_PURGE' => 'Purgation du cache de votre forum',
|
||||
'CONFIGURE' => 'Configurer',
|
||||
'CONFIG_ADD' => 'Ajout d’une nouvelle variable de configuration : %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERREUR : la variable de configuration %s existe déjà.',
|
||||
'CONFIG_NOT_EXIST' => 'ERREUR : la variable de configuration %s n’existe pas.',
|
||||
'CONFIG_REMOVE' => 'Suppression d’une variable de configuration : %s',
|
||||
'CONFIG_UPDATE' => 'Mise à jour d’une variable de configuration : %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Afficher tous les résultats',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Sélectionnez “oui” afin d’afficher toutes les actions et tous les résultats durant l’action demandée.',
|
||||
|
||||
'ERROR_NOTICE' => 'Une ou plusieurs erreurs sont survenues lors de la réalisation de l’action demandée. Veuillez télécharger <a href="%1$s">ce fichier</a> listant les erreurs et demander de l’aide à l’auteur du MOD.<br /><br />Si vous éprouvez des difficultés à télécharger ce fichier, veuillez le télécharger directement par FTP en cliquant sur le lien suivant : %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Une ou plusieurs erreurs sont survenues lors de la réalisation de l’action demandée. Veuillez procéder à un enregistrement complet de toutes les erreurs et demander de l’aide à l’auteur du MOD.',
|
||||
|
||||
'FAIL' => 'Échec',
|
||||
'FILE_COULD_NOT_READ' => 'ERREUR : il n’a pas été possible d’ouvrir le fichier %s afin de le lire.',
|
||||
'FOUNDERS_ONLY' => 'Vous devez être un fondateur du forum afin d’accéder à cette page.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Le groupe n’existe pas',
|
||||
|
||||
'IGNORE' => 'Ignorer',
|
||||
'IMAGESET_CACHE_PURGE' => 'Rafraîchir l’archive d’images %s',
|
||||
'INSTALL' => 'Installer',
|
||||
'INSTALL_MOD' => 'Installer %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Êtes-vous prêt à installer %s ?',
|
||||
|
||||
'MODULE_ADD' => 'Ajout du module %1$s : %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERREUR : le module existe déjà.',
|
||||
'MODULE_NOT_EXIST' => 'ERREUR : le module n’existe pas.',
|
||||
'MODULE_REMOVE' => 'Suppression du module %1$s : %2$s',
|
||||
|
||||
'NONE' => 'Aucun',
|
||||
'NO_TABLE_DATA' => 'ERREUR : aucune donnée n’a été spécifiée dans la table',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERREUR : la catégorie parent spécifiée pour ce module n’existe pas.',
|
||||
'PERMISSIONS_WARNING' => 'Les réglages de la nouvelle permission ont été ajoutés. Assurez-vous de vérifier les réglages de votre permission afin qu’ils soient exactement comme vous le souhaitez.',
|
||||
'PERMISSION_ADD' => 'Ajout d’une nouvelle option de permission : %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERREUR : l’option de permission %s existe déjà.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERREUR : l’option de permission %s n’existe pas.',
|
||||
'PERMISSION_REMOVE' => 'Suppression d’une option de permission : %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Ajout d’un nouveau rôle de permission : %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Mise à jour d’un rôle de permission : %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Suppression d’un rôle de permission : %s',
|
||||
'PERMISSION_SET_GROUP' => 'Régler les permissions du groupe %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Régler les permissions du rôle %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Dérégler les permissions du groupe %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Dérégler les permissions du rôle %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Le rôle de permission existe déjà.',
|
||||
'ROLE_NOT_EXIST' => 'Le rôle n’existe pas',
|
||||
|
||||
'SUCCESS' => 'Succès',
|
||||
|
||||
'TABLE_ADD' => 'Ajout d’une nouvelle table à la base de données : %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERREUR : la table de la base de données %s existe déjà.',
|
||||
'TABLE_COLUMN_ADD' => 'Ajout d’une nouvelle colonne nommée %2$s à la table %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERREUR : la colonne %2$s existe déjà dans la table %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERREUR : la colonne %2$s n’existe pas dans la table %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Suppression de la colonne nommée %2$s de la table %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Mise à jour de la colonne nommée %2$s de la table %1$s',
|
||||
'TABLE_KEY_ADD' => 'Ajout d’une clé nommée %2$s à la table %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERREUR : l’index %2$s existe déjà dans la table %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERREUR : l’index %2$s n’existe pas dans la table %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Suppression de la clé nommée %2$s de la table %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERREUR : la table de la base de données %s n’existe pas.',
|
||||
'TABLE_REMOVE' => 'Suppression d’une table de la base de données : %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Insertion de données dans la table de la base de données %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Suppression d’une rangée dans la table de la base de données %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Mise à jour d’une rangée dans la table de la base de données %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Rafraîchissement du template %s',
|
||||
'THEME_CACHE_PURGE' => 'Rafraîchissement du thème %s',
|
||||
|
||||
'UNINSTALL' => 'Désinstaller',
|
||||
'UNINSTALL_MOD' => 'Désinstaller %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Êtes-vous prêt à désinstaller %s ? Tous les réglages et toutes les données sauvegardées par ce MOD seront supprimés !',
|
||||
'UNKNOWN' => 'Inconnu',
|
||||
'UPDATE_MOD' => 'Mettre à jour %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Êtes-vous prêt à mettre à jour %s ?',
|
||||
'UPDATE_UMIL' => 'Cette version d’UMIL n’est pas à jour.<br /><br />Veuillez télécharger la dernière version d’UMIL sur : <a href="%1$s" target="_blank">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Version du MOD : <strong>%1$s</strong><br />Actuellement installée : <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Sélectionnez la version',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Ne modifiez pas “ignorer” sauf si vous savez ce que vous faites.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,148 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is part of French (Casual Honorifics) UMIL translation.
|
||||
* Copyright (C) 2010 phpBB.fr
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; version 2 of the License.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* @package umil
|
||||
* @author Maël Soucaze <maelsoucaze@phpbb.fr> (Maël Soucaze) http://www.phpbb.fr/
|
||||
* @author EXreaction <N/A> (Nathan Guse) http://lithiumstudios.org
|
||||
* @author Highway of Life <highwayoflife@gmail.com> (David Lewis) N/A
|
||||
* @copyright 2010 phpBB.fr
|
||||
* @copyright 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU General Public License
|
||||
* @version $Id: umil.php 207 2010-03-14 16:27:00Z exreaction $
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Action',
|
||||
'ADVANCED' => 'Avancé',
|
||||
'AUTH_CACHE_PURGE' => 'Purgation du cache d’authentification',
|
||||
|
||||
'CACHE_PURGE' => 'Purgation du cache de ton forum',
|
||||
'CONFIGURE' => 'Configurer',
|
||||
'CONFIG_ADD' => 'Ajout d’une nouvelle variable de configuration : %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERREUR : la variable de configuration %s existe déjà.',
|
||||
'CONFIG_NOT_EXIST' => 'ERREUR : la variable de configuration %s n’existe pas.',
|
||||
'CONFIG_REMOVE' => 'Suppression d’une variable de configuration : %s',
|
||||
'CONFIG_UPDATE' => 'Mise à jour d’une variable de configuration : %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Afficher tous les résultats',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Sélectionne “oui” afin d’afficher toutes les actions et tous les résultats durant l’action demandée.',
|
||||
|
||||
'ERROR_NOTICE' => 'Une ou plusieurs erreurs sont survenues lors de la réalisaton de l’action demandée. Télécharge <a href="%1$s">ce fichier</a> listant les erreurs et demande de l’aide à l’auteur du MOD.<br /><br />Si tu éprouves des difficultés à télécharger ce fichier, télécharge-le directement par FTP en cliquant sur le lien suivant : %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Une ou plusieurs erreurs sont survenues lors de la réalisaton de l’action demandée. Procède à un enregistrement complet de toutes les erreurs et demande de l’aide à l’auteur du MOD.',
|
||||
|
||||
'FAIL' => 'Échec',
|
||||
'FILE_COULD_NOT_READ' => 'ERREUR : il n’a pas été possible d’ouvrir le fichier %s afin de le lire.',
|
||||
'FOUNDERS_ONLY' => 'Tu dois être un fondateur du forum afin d’accéder à cette page.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Le groupe n’existe pas',
|
||||
|
||||
'IGNORE' => 'Ignorer',
|
||||
'IMAGESET_CACHE_PURGE' => 'Rafraîchir l’archive d’images %s',
|
||||
'INSTALL' => 'Installer',
|
||||
'INSTALL_MOD' => 'Installer %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Es-tu prêt à installer %s ?',
|
||||
|
||||
'MODULE_ADD' => 'Ajout du module %1$s : %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERREUR : le module existe déjà.',
|
||||
'MODULE_NOT_EXIST' => 'ERREUR : le module n’existe pas.',
|
||||
'MODULE_REMOVE' => 'Suppression du module %1$s : %2$s',
|
||||
|
||||
'NONE' => 'Aucun',
|
||||
'NO_TABLE_DATA' => 'ERREUR : aucune donnée n’a été spécifiée dans la table',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERREUR : la catégorie parent spécifiée pour ce module n’existe pas.',
|
||||
'PERMISSIONS_WARNING' => 'Les réglages de la nouvelle permission ont été ajoutés. Assure-toi de vérifier les réglages de ta permission afin qu’ils soient exactement comme tu le souhaites.',
|
||||
'PERMISSION_ADD' => 'Ajout d’une nouvelle option de permission : %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERREUR : l’option de permission %s existe déjà.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERREUR : l’option de permission %s n’existe pas.',
|
||||
'PERMISSION_REMOVE' => 'Suppression d’une option de permission : %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Ajout d’un nouveau rôle de permission : %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Mise à jour d’un rôle de permission : %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Suppression d’un rôle de permission : %s',
|
||||
'PERMISSION_SET_GROUP' => 'Régler les permissions du groupe %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Régler les permissions du rôle %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Dérégler les permissions du groupe %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Dérégler les permissions du rôle %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Le rôle de permission existe déjà.',
|
||||
'ROLE_NOT_EXIST' => 'Le rôle n’existe pas',
|
||||
|
||||
'SUCCESS' => 'Succès',
|
||||
|
||||
'TABLE_ADD' => 'Ajout d’une nouvelle table à la base de données : %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERREUR : la table de la base de données %s existe déjà.',
|
||||
'TABLE_COLUMN_ADD' => 'Ajout d’une nouvelle colonne nommée %2$s à la table %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERREUR : la colonne %2$s existe déjà dans la table %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERREUR : la colonne %2$s n’existe pas dans la table %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Suppression de la colonne nommée %2$s de la table %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Mise à jour de la colonne nommée %2$s de la table %1$s',
|
||||
'TABLE_KEY_ADD' => 'Ajout d’une clé nommée %2$s à la table %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERREUR : l’index %2$s existe déjà dans la table %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERREUR : l’index %2$s n’existe pas dans la table %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Suppression de la clé nommée %2$s de la table %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERREUR : la table de la base de données %s n’existe pas.',
|
||||
'TABLE_REMOVE' => 'Suppression d’une table de la base de données : %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Insertion de données dans la table de la base de données %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Suppression d’une rangée dans la table de la base de données %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Mise à jour d’une rangée dans la table de la base de données %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Rafraîchissement du template %s',
|
||||
'THEME_CACHE_PURGE' => 'Rafraîchissement du thème %s',
|
||||
|
||||
'UNINSTALL' => 'Désinstaller',
|
||||
'UNINSTALL_MOD' => 'Désinstaller %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Es-tu prêt à désinstaller %s ? Tous les réglages et toutes les données sauvegardées par ce MOD seront supprimés !',
|
||||
'UNKNOWN' => 'Inconnu',
|
||||
'UPDATE_MOD' => 'Mettre à jour %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Es-tu prêt à mettre à jour %s ?',
|
||||
'UPDATE_UMIL' => 'Cette version d’UMIL n’est pas à jour.<br /><br />Télécharge la dernière version d’UMIL sur : <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Version du MOD : <strong>%1$s</strong><br />Actuellement installée : <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Sélectionne la version',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Ne modifie pas “ignorer” sauf si tu sais ce que tu fais.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* @translated by ttuu
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'פעולה',
|
||||
'ADVANCED' => 'מתקדם',
|
||||
'AUTH_CACHE_PURGE' => 'טהר את המטמון',
|
||||
|
||||
'CACHE_PURGE' => 'מנקה את מטמון הפורום',
|
||||
'CONFIGURE' => 'הגדרות',
|
||||
'CONFIG_ADD' => 'הוספת משתנה הגדרה חדש: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'שגיאה: משתנה ההגדרה %s כבר קיים.',
|
||||
'CONFIG_NOT_EXIST' => 'שגיאה: משתנה ההגדרה %s לא קיים.',
|
||||
'CONFIG_REMOVE' => 'הסרת משתנה הגדרה: %s',
|
||||
'CONFIG_UPDATE' => 'עדכון משתנה הגדרה: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'הצג תוצאות מלאות',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'סמן כן על מנת לראות את כל הפעולות ואת התוצאות המפורטות של כל פעולה.',
|
||||
|
||||
'ERROR_NOTICE' => 'אירעה שגיאה אחת או יותר בעת ביצוע המשימה. אנא הורד <a href="%1$s">קובץ זה</a> של רשימת השגיאות ושאל את מפתח המוד לגביהם.<br /><br />אם אתה מתקשה בהורדת הקובץ ישירות מכאן תוכל לעשות זאת דרך ממשק ה FTP הקובץ נמצא במיקום הבא: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'אירעה שגיאה אחת או יותר בעת ביצוע המשימה. אנא שמור העתק של השגיאות המופיעות ושאל את מפתח המוד לגביהם.',
|
||||
|
||||
'FAIL' => 'נכשל',
|
||||
'FILE_COULD_NOT_READ' => 'שגיאה: לא הצליח לפתוח את הקובץ %s לקריאה.',
|
||||
'FOUNDERS_ONLY' => 'עליך להיות מחובר כמייסד כדי לגשת לדף זה.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'קבוצה לא נמצאה',
|
||||
|
||||
'IGNORE' => 'התעלם',
|
||||
'IMAGESET_CACHE_PURGE' => 'מרענן את ערכת התמונות %s',
|
||||
'INSTALL' => 'התקן',
|
||||
'INSTALL_MOD' => 'התקן %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'אתה מוכן להתקנת %s?',
|
||||
|
||||
'MODULE_ADD' => 'הוספת מוד %1$s: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'שגיאה: המוד כבר קיים.',
|
||||
'MODULE_NOT_EXIST' => 'שגיאה: המוד לא קיים.',
|
||||
'MODULE_REMOVE' => 'הסרת מוד %1$s: %2$s',
|
||||
|
||||
'NONE' => 'ללא',
|
||||
'NO_TABLE_DATA' => 'שגיאה: לא הוגדרה טבלת נתונים',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'שגיאה: קטגוריית ההורדה למוד זה לא קיימת.',
|
||||
'PERMISSIONS_WARNING' => 'הרשאה חדשה נוספה. בדוק בבקשה את הגדרות ההרשאה שלך וודא שהם כפי שאתה רוצה אותם.',
|
||||
'PERMISSION_ADD' => 'הוספת הרשאה חדשה: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'שגיאה: ההרשאה %s כבר קיימת.',
|
||||
'PERMISSION_NOT_EXIST' => 'שגיאה: ההרשאה %s לא קיימת.',
|
||||
'PERMISSION_REMOVE' => 'הסרת הרשאה: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'הוספת חוק הרשאה: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'עדכון חוק הרשאה: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'הסרת חוק הרשאה: %s',
|
||||
'PERMISSION_SET_GROUP' => 'הגדרת הרשאה לקבוצה %s.',
|
||||
'PERMISSION_SET_ROLE' => 'הגדרת הרשאה לחוק %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'בטל הרשאה לקבוצה %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'בטל הרשאה לחוק %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'חוק ההרשאה כבר קיים.',
|
||||
'ROLE_NOT_EXIST' => 'חוק ההרשאה לא קיים',
|
||||
|
||||
'SUCCESS' => 'הצליח',
|
||||
|
||||
'TABLE_ADD' => 'הוספת טבלה חדשה למסד הנתונים: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'שגיאה: טבלת הנתונים %s כבר קיימת.',
|
||||
'TABLE_COLUMN_ADD' => 'הוספת עמודה חדשה בשם %2$s לטבלה %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'שגיאה: העמודה %2$s בטבלה %1$s כבר קיימת.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'שגיאה: העמודה %2$s בטבלה %1$s אינה קיימת.',
|
||||
'TABLE_COLUMN_REMOVE' => 'הסרת עמודה בשם %2$s מהטבלה %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'עדכון עמודה בשם %2$s בטבלה %1$s',
|
||||
'TABLE_KEY_ADD' => 'הוספת מפתח בשם %2$s לטבלה %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'שגיאה: האינדקס %2$s בטבלה %1$s כבר קיים.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'שגיאה: האינדקס %2$s בטבלה %1$s לא קיים.',
|
||||
'TABLE_KEY_REMOVE' => 'הסרת מפתח בשם %2$s מהטבלה %1$s',
|
||||
'TABLE_NOT_EXIST' => 'שגיאה: טבלת הנתונים %s לא קיימת.',
|
||||
'TABLE_REMOVE' => 'הסרת טבלה ממסד הנתונים: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'הזנת נתונים לטבלה %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'הסרת שורה מהטבלה %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'עדכן שורה בטבלה %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'רענון העיצוב %s',
|
||||
'THEME_CACHE_PURGE' => 'רענון הסגנון %s',
|
||||
|
||||
'UNINSTALL' => 'הסר',
|
||||
'UNINSTALL_MOD' => 'הסר %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'אתה מוכן להסרת %s? כל ההגדרות והמידע השמור של מצוד זה ימחקו!',
|
||||
'UNKNOWN' => 'לא ידוע',
|
||||
'UPDATE_MOD' => 'עדכן %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'אתה מוכן לעדכון %s?',
|
||||
'UPDATE_UMIL' => 'גירסת UMIL אינה עדכנית.<br /><br />הורד בבקשה את הגירסה האחרונה של UMIL (Unified MOD Install Library) מ: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'גירסת מוד: <strong>%1$s</strong><br />כעת מותקן: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'בחר גירסה',
|
||||
'VERSION_SELECT_EXPLAIN' => 'אל תשנה את ההגדרה “התעלם” אלא אם אתה יודע מה אתה עושה ואת משמעות הדבר.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Akcija',
|
||||
'ADVANCED' => 'Napredno',
|
||||
'AUTH_CACHE_PURGE' => 'Brisanje autorizacijske privremene memorije',
|
||||
|
||||
'CACHE_PURGE' => 'Brisanje privremene memorije foruma',
|
||||
'CONFIGURE' => 'Postavi',
|
||||
'CONFIG_ADD' => 'Dodavanje nove konfiguracijske varijable: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'GREŠKA: Konfiguracijska varijabla %s već postoji.',
|
||||
'CONFIG_NOT_EXIST' => 'GREŠKA: Konfiguracijska varijabla %s ne postoji.',
|
||||
'CONFIG_REMOVE' => 'Uklanjanje konfiguracijske varijable: %s',
|
||||
'CONFIG_UPDATE' => 'Ažuriranje konfiguracijske varijable: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Prikaži potpune rezultate',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Odaberi Da za prikaz svih radnji i rezultata tijekom provođenja zahtijevane radnje.',
|
||||
|
||||
'ERROR_NOTICE' => 'Dogodila se jedna ili više grešaka prilikom provođenja zahtijevane radnje. Molimo da se skine <a href="%1$s">ova datoteka</a> sa popisom greški i zatim kontaktira autor moda za pomoć.<br /><br />Ukoliko imaš problema sa skidanjem datoteke, možeš joj direktno pristupiti pomoću FTP pristupa na slijedećoj lokaciji: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Dogodila se jedna ili više grešaka prilikom provođenja zahtijevane radnje. Molimo da napravite potpuni zapis svake greške i zatim kontaktira autora moda za pomoć.',
|
||||
|
||||
'FAIL' => 'Neuspjeh',
|
||||
'FILE_COULD_NOT_READ' => 'GREŠKA: Nije moguće otvoriti datoteku %s za čitanje.',
|
||||
'FOUNDERS_ONLY' => 'Moraš biti osnivač/ica foruma kako bi mogao/la pristupiti ovoj stranici.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Grupa ne postoji',
|
||||
|
||||
'IGNORE' => 'Ignoriraj',
|
||||
'IMAGESET_CACHE_PURGE' => 'Osvježavanje %s seta slika',
|
||||
'INSTALL' => 'Instaliraj',
|
||||
'INSTALL_MOD' => 'Instaliraj %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Jesi li spreman/na na instalaciju %s?',
|
||||
|
||||
'MODULE_ADD' => 'Dodavanje %1$s modula: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'GREŠKA: Modul već postoji.',
|
||||
'MODULE_NOT_EXIST' => 'GREŠKA: Modul ne postoji.',
|
||||
'MODULE_REMOVE' => 'Uklanjanje %1$s modula: %2$s',
|
||||
|
||||
'NONE' => 'Ništa',
|
||||
'NO_TABLE_DATA' => 'GREŠKA: Podaci iz tablice nisu specificirani',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'GREŠKA: Osnovna kategorija specificirana za ovaj modul ne postoji.',
|
||||
'PERMISSIONS_WARNING' => 'Postavke novih dopuštenja su dodane. Molimo da se provjere postavke dopuštenja kako bi se osiguralo da su postavljene na željeni način.',
|
||||
'PERMISSION_ADD' => 'Dodavanje opcije za novo dopuštenje: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'GREŠKA: Opcija dopuštenja %s već postoji.',
|
||||
'PERMISSION_NOT_EXIST' => 'GREŠKA: Opcija dopuštenja %s ne postoji.',
|
||||
'PERMISSION_REMOVE' => 'Uklanjanje opcije dopuštenja: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Dodavanje nove uloge dopuštenja: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Ažuriranje uloge dopuštenja: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Uklanjanje uloge dopuštenja: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Postavljanje dopuštenja za %s grupu.',
|
||||
'PERMISSION_SET_ROLE' => 'Postavljanje dopuštenja za %s ulogu.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Uklanjanje postavki dopuštenja za %s grupu.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Uklanjanje dopuštenja za %s ulogu.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Uloga dopuštenja već postoji.',
|
||||
'ROLE_NOT_EXIST' => 'Uloga dopuštenja ne postoji',
|
||||
|
||||
'SUCCESS' => 'Uspjeh',
|
||||
|
||||
'TABLE_ADD' => 'Dodavanje nove tablice unutar baze podataka: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'GREŠKA: Tablica baze podataka %s već postoji.',
|
||||
'TABLE_COLUMN_ADD' => 'Dodavanje novog stupca pod nazivom %2$s u tablicu %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'GREŠKA: Stupac %2$s već postoji unutar tablice %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'GREŠKA: Stupac %2$s ne postoji unutar tablice %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Uklanjanje stupca pod nazivom %2$s iz tablice %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Ažuriranje stupca pod nazivom %2$s iz tablice %1$s',
|
||||
'TABLE_KEY_ADD' => 'Dodavanje ključa pod nazivom %2$s unutar tablice %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'GREŠKA: Indeks %2$s već postoji unutar tablice %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'GREŠKA: Indeks %2$s ne postoji unutar tablice %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Uklanjanje ključa pod nazivom %2$s iz tablice %1$s',
|
||||
'TABLE_NOT_EXIST' => 'GREŠKA: Tablica baze podataka %s ne postoji.',
|
||||
'TABLE_REMOVE' => 'Uklanjanje tablice baze podataka: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Umetanje podataka u %s tablicu baze podataka.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Uklanjanje reda iz %s tablice baze podataka',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Ažuriranje reda u %s tablici baze podataka.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Osvježavanje %s predloška',
|
||||
'THEME_CACHE_PURGE' => 'Osvježavanje %s teme',
|
||||
|
||||
'UNINSTALL' => 'Deinstaliraj',
|
||||
'UNINSTALL_MOD' => 'Deinstaliraj %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Jesi li spreman/na deinstalirati %s? Sve postavke i podaci pohranjeni od strane ovog moda će biti uklonjeni!',
|
||||
'UNKNOWN' => 'Nepoznato',
|
||||
'UPDATE_MOD' => 'Ažuriraj %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Jesi li spreman/na ažurirati %s?',
|
||||
'UPDATE_UMIL' => 'Ova verzija UMIL-a je zastarjela.<br /><br />Molimo da skineš posljednju verziju UMIL-a (Unified MOD Install Library) sa: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Verzija MOD-a: <strong>%1$s</strong><br />Trenutno instalirana: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Odabir verzije',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Ne mijenjaj iz “Ignoriraj” ukoliko ne znaš točno što radiš ili ti je rečeno da to učiniš.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2010 „Magyar phpBB Közösség fordítók”
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* Original copyright: (c) 2008 phpBB Group
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Művelet', //? A végrehajtás lehet, hogy jobb lenne, de mivel ami itt meg van adva, annak úgy sincs semmi hatása, a kérdés tárgytalan (a phpBB nyelvi csomagjának azonos nevű eleme van használva)
|
||||
'ADVANCED' => 'Haladó beállítás',
|
||||
'AUTH_CACHE_PURGE' => 'Jogosultság gyorsítótár kiürítése',
|
||||
|
||||
'CACHE_PURGE' => 'Fórum gyorsítótárának kiürítése',
|
||||
'CONFIGURE' => 'Konfiguráció',
|
||||
'CONFIG_ADD' => 'Új konfigurációs változó hozzáadása: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'HIBA: A %s konfigurációs változó már létezik.',
|
||||
'CONFIG_NOT_EXIST' => 'HIBA: A %s konfigurációs változó nem létezik.',
|
||||
'CONFIG_REMOVE' => 'Konfigurációs változó törlése: %s',
|
||||
'CONFIG_UPDATE' => 'Konfigurációs változó frissítése: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Eredmények részletes megjelenítése',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Ha igenre állítod, az összes művelet és azok eredményei is megjelennek a végrehajtás közben.',
|
||||
|
||||
'ERROR_NOTICE' => 'A kért művelet végrehajtása közben hiba lépett fel. Kérünk, töltsd le <a href="%1$s">ezt az állományt</a>, amely tartalmazza a hibákat, és fordulj a MOD szerzőjéhez segítségért.<br /><br />Ha nem sikerülne letöltened közvetlenül az állományt, a következő helyen elérheted FTP-n keresztül: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'A kért művelet végrehajtása közben hiba lépett fel. Kérünk, jegyezd fel a hibákat, és fordulj a MOD szerzőjéhez segítségért.',
|
||||
|
||||
'FAIL' => 'Sikertelen',
|
||||
'FILE_COULD_NOT_READ' => 'HIBA: Nem sikerült megnyitni a %s állományt olvasás céljából.',
|
||||
'FOUNDERS_ONLY' => 'Csak alapító státuszú felhasználók férhetnek hozzá ehhez az oldalhoz.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'A csoport nem létezik.',
|
||||
|
||||
'IGNORE' => 'Alapértelmezett', //? Remélem nem használják máshol, mert ez a kifejezés az eredeti helyére jobban passzol
|
||||
'IMAGESET_CACHE_PURGE' => '%s képkészlet újratöltése',
|
||||
'INSTALL' => 'Telepítés',
|
||||
'INSTALL_MOD' => '%s telepítése',
|
||||
'INSTALL_MOD_CONFIRM' => 'Biztosan telepíteni akarod a %s-ot?',
|
||||
|
||||
'MODULE_ADD' => '%1$s modul hozzáadása: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'HIBA: A modul már létezik.',
|
||||
'MODULE_NOT_EXIST' => 'HIBA: A modul nem létezik.',
|
||||
'MODULE_REMOVE' => '%1$s modul eltávolítása: %2$s',
|
||||
|
||||
'NONE' => 'Nincs',
|
||||
'NO_TABLE_DATA' => 'HIBA: Nincsenek megadva tábla adatok.',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'HIBA: A modulnak megadott szülő kategória nem létezik.',
|
||||
'PERMISSIONS_WARNING' => 'Új jogosultság beállítások kerültek hozzáadásra. Feltétlenül ellenőrizd a jogosultság beállításaid, és győződj meg róla, hogy jól vannak beállítva.',
|
||||
'PERMISSION_ADD' => 'Új jogosultság beállítás hozzáadása: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'HIBA: Az %s jogosultság beállítás már létezik.',
|
||||
'PERMISSION_NOT_EXIST' => 'HIBA: Az %s jogosultság beállítás nem létezik.',
|
||||
'PERMISSION_REMOVE' => 'Jogosultság beállítás eltávolítása: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Új jogosultság szerep hozzáadása: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Jogosultság szerep frissítése: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Jogosultság szerep eltávolítása: %s',
|
||||
'PERMISSION_SET_GROUP' => '%s csoport jogosultságainak beállítása',
|
||||
'PERMISSION_SET_ROLE' => '%s szerep jogosultságainak beállítása',
|
||||
'PERMISSION_UNSET_GROUP' => '%s csoport jogosultságainak eltávolítása',
|
||||
'PERMISSION_UNSET_ROLE' => '%s szerep jogosultságainak eltávolítása',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'A szerep már létezik.',
|
||||
'ROLE_NOT_EXIST' => 'A szerep nem létezik.',
|
||||
|
||||
'SUCCESS' => 'Siker',
|
||||
|
||||
'TABLE_ADD' => 'Új adatbázis tábla létrehozása: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'HIBA: A %s adatbázis tábla már létezik.',
|
||||
'TABLE_COLUMN_ADD' => 'Új oszlop (%2$s) létrehozása a %1$s táblában',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'HIBA: A %1$s tábla már rendelkezik egy %2$s oszloppal.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'HIBA: A %1$s tábla nem rendelkezik %2$s oszloppal.',
|
||||
'TABLE_COLUMN_REMOVE' => '%2$s oszlop eltávolítása a %1$s táblából',
|
||||
'TABLE_COLUMN_UPDATE' => '%2$s oszlop frissítése a %1$s táblában',
|
||||
'TABLE_KEY_ADD' => '%2$s nevű kulcs hozzáadása a %1$s táblához',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'HIBA: A %1$s tábla már rendelkezik %2$s nevű index-szel.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'HIBA: A %1$s tábla nem rendelkezik %2$s nevű index-szel.',
|
||||
'TABLE_KEY_REMOVE' => '%2$s nevű kulcs eltávolítása a %1$s táblából',
|
||||
'TABLE_NOT_EXIST' => 'HIBA: Nem létezik %s nevű adatbázis tábla.',
|
||||
'TABLE_REMOVE' => 'Adatbázis tábla eltávolítása: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Adatok beszúrása a %s adatbázis táblába.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Sor eltávolítása a %s adatbázis táblából',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Sor frissítése a %s adatbázis táblában.',
|
||||
'TEMPLATE_CACHE_PURGE' => '%s sablon újratöltése',
|
||||
'THEME_CACHE_PURGE' => '%s stílus újratöltésee',
|
||||
|
||||
'UNINSTALL' => 'Eltávolítás',
|
||||
'UNINSTALL_MOD' => '%s eltávolítása',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Biztosan el akarod távolítani a %s-ot? Minden, a MOD-hoz kapcsolódó beállítás és adat törlésre fog kerülni!',
|
||||
'UNKNOWN' => 'Ismeretlen',
|
||||
'UPDATE_MOD' => '%s frissítése',
|
||||
'UPDATE_MOD_CONFIRM' => 'Biztosan frissíteni akaord a %s-ot?',
|
||||
'UPDATE_UMIL' => 'A UMIL ezen verziója nem a legfrissebb.<br /><br />Kérünk, töltsd le az UMIL (Unified MOD Install Library) legújabb verzióját a következő helyről: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'MOD verzió: <strong>%1$s</strong><br />Jelenleg telepítve: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Verzió kiválasztása',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Ne állítsd át az értékét „Alapértelmezett”-ről, hacsak nem vagy biztos abban, amit csinálsz, vagy nem mondták, hogy tedd ezt.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id: umil.php 207 2010-03-14 16:27:00Z exreaction $
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Aksi',
|
||||
'ADVANCED' => 'Tingkat Lanjut',
|
||||
'AUTH_CACHE_PURGE' => 'Bersihkan Tembolok Auth',
|
||||
|
||||
'CACHE_PURGE' => 'Bersihkan tembolok database anda',
|
||||
'CONFIGURE' => 'Konfigurasi',
|
||||
'CONFIG_ADD' => 'Menambahkan variabel konfigurasi yang baru: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'KESALAHAN: Variabel konfigurasi %s sudah ada.',
|
||||
'CONFIG_NOT_EXIST' => 'KESALAHAN: Variabel konfigurasi %s belum ada.',
|
||||
'CONFIG_REMOVE' => 'Singkirkan veriabel konfigurasi: %s',
|
||||
'CONFIG_UPDATE' => 'Membarui variabel konfigurasi: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Tampilkan Hasil Lengkap',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Pilih ya untuk menampilkan semua tindakan dan hasil selama tindakan yang diminta.',
|
||||
|
||||
'ERROR_NOTICE' => 'Satu atau lebih kesalahan terjadi selama aksi yang diminta. Silahkan unduh <a href="%1$s">file ini</a> dengan kesalahan yang diberikan di dalamnya dan tanyakan kepada pengarang mod untuk bantuan.<br /><br />Jika anda mengalami masalah selama mengunduh file tersebut, anda bisa mengakses file secara langsung dengan broser FTP pada lokasi berikut ini: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Satu atau lebih kesalah terjadi pada saat aksi yang diminta. Silahkan buat catatan lengkap untuk setiap kesalahan dan tanyakan pengarang untuk bantuan.',
|
||||
|
||||
'FAIL' => 'GAGAL',
|
||||
'FILE_COULD_NOT_READ' => 'KESALAHAN: Tidak bisa membuka file %s untuk dibaca.',
|
||||
'FOUNDERS_ONLY' => 'Anda haruslah seorang pendiri papan agar bisa mengakses halaman ini.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Grup tidak ada',
|
||||
|
||||
'IGNORE' => 'Abaikan',
|
||||
'IMAGESET_CACHE_PURGE' => 'Menyegarkan %s imejset',
|
||||
'INSTALL' => 'Instal',
|
||||
'INSTALL_MOD' => 'Instal %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Apakah anda siap menginstal %s?',
|
||||
|
||||
'MODULE_ADD' => 'Menambahkan %1$s modul: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'KESALAHAN: Modul sudah ada.',
|
||||
'MODULE_NOT_EXIST' => 'KESALAHAN: Modul belum ada.',
|
||||
'MODULE_REMOVE' => 'Menyingkirkan %1$s modul: %2$s',
|
||||
|
||||
'NONE' => 'Kosong',
|
||||
'NO_TABLE_DATA' => 'KESALAHAN: Tidak ada data tabel ditentukan',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'KESALAHAN: Kategori induk untuk modul ini tidak ada.',
|
||||
'PERMISSIONS_WARNING' => 'Pengaturan perijian baru sudah ditambahkan. Pastikan untuk memeriksa pengaturan perijian anda dan lihat apakah semua sesuai dengan yang anda inginkan.',
|
||||
'PERMISSION_ADD' => 'Menambahkan pilihan perijinan yang baru: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'KESALAHAN: Pilihan perijinan %s sudah ada.',
|
||||
'PERMISSION_NOT_EXIST' => 'KESALAHAN: Pilihan perijinan %s belum ada.',
|
||||
'PERMISSION_REMOVE' => 'Menyingkirkan pilihan perijinan: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Menambahkan peranan perijinan baru: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Membarui peranan perijinan: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Menyingkirkan peranan perijinan: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Mengatur perijinan untuk %s grup.',
|
||||
'PERMISSION_SET_ROLE' => 'Mengatur perijinan untuk %s peranan.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Mengubah perijinan untuk %s grup.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Mengubah perijinan untuk %s peranan.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Peranan perijinan sudah ada.',
|
||||
'ROLE_NOT_EXIST' => 'Peranan perijinan tidak ditemukan',
|
||||
|
||||
'SUCCESS' => 'Berhasil',
|
||||
|
||||
'TABLE_ADD' => 'Menambahkan sebuah tabel database baru: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'KESALAHAN: Tabel database %s sudah ada.',
|
||||
'TABLE_COLUMN_ADD' => 'Menambahkan sebuah kolom baru bernama %2$s ke tabel %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'KESALAHAN: Kolom %2$s sudah ada di tabel %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'KESALAHAN: Kolom %2$s tidak ada di tabel %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Menyingkirkan nama kolom %2$s dari tabel %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Membarui sebuah nama kolom %2$s dari tabel %1$s',
|
||||
'TABLE_KEY_ADD' => 'Menambahkan sebuah nama kunci %2$s ke tabel %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'KESALAHAN: Indeks %2$s sudah ada di tabel %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'KESALAHAN: Indeks %2$s tidak ada di tabel %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Menyingkirkan sebuah nama kunci %2$s dari tabel %1$s',
|
||||
'TABLE_NOT_EXIST' => 'KESALAHAN: Tabel database %s tidak ada.',
|
||||
'TABLE_REMOVE' => 'Menyingkirkan tabel database: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Memasukkan data di tabel database %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Menyingkirkan satu baris baru di tabel database %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Membarui satu baris di tabel database %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Menyegarkan templat %s',
|
||||
'THEME_CACHE_PURGE' => 'Menyegarkan thema %s',
|
||||
|
||||
'UNINSTALL' => 'Uninstal',
|
||||
'UNINSTALL_MOD' => 'Uninstal %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Apakah anda siap untuk mengunistal %s? Semua pengaturan dan data disimpan oleh mod ini akan disingkirkan!',
|
||||
'UNKNOWN' => 'Tidak diketahui',
|
||||
'UPDATE_MOD' => 'Barui %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Apakah anda siap untuk membarui %s?',
|
||||
'UPDATE_UMIL' => 'Versi dari UMIL ini sudah lama.<br /><br />Silahkan unduh UMIL terbaru (Unified MOD Install Library) dari: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Versi Mod: <strong>%1$s</strong><br />Yang terinstal: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Versi Pilih',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Jangan ubah dari “Abaikan” kecuali anda mengetahui apa yang anda lakukan dan dikatakan.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,10 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,134 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @copyright (c) 2010 phpBB.it - upgrade translation on 2010/08/19
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Azione',
|
||||
'ADVANCED' => 'Avanzato',
|
||||
'AUTH_CACHE_PURGE' => 'Elimina la cache',
|
||||
|
||||
'CACHE_PURGE' => 'Elimina la cache del tuo forum',
|
||||
'CONFIGURE' => 'Configura',
|
||||
'CONFIG_ADD' => 'Aggiunta di nuove variabili di configurazione: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERRORE: La variabile %s esiste già.',
|
||||
'CONFIG_NOT_EXIST' => 'ERRORE: La variabile %s non esiste.',
|
||||
'CONFIG_REMOVE' => 'Rimozione della variabile: %s',
|
||||
'CONFIG_UPDATE' => 'Aggiornamento della variabile: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Mostra risultati completi',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Seleziona Sì per visualizzare tutte le azioni e i risultati durante l’azione richiesta.',
|
||||
|
||||
'ERROR_NOTICE' => 'Uno o più errori si sono verificati durante l’azione richiesta. Scarica <a href="%1$s">questo file</a> con gli errori contenuti e chiedi assistenza all’autore della mod.<br /><br />Se hai qualche problema nello scaricare il file puoi accedere direttamente con un browser FTP al seguente indirizzo: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Uno o più errori si sono verificati durante l’azione richiesta. Fai una registrazione completa degli eventuali errori e chiedi assistenza all’autore della mod.',
|
||||
|
||||
'FAIL' => 'Fallito',
|
||||
'FILE_COULD_NOT_READ' => 'ERRORE: Impossibile aprire il file %s per la lettura.',
|
||||
'FOUNDERS_ONLY' => 'Devi essere un fondatore del forum per poter accedere a questa pagina.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Gruppo non esiste',
|
||||
|
||||
'IGNORE' => 'Ignora',
|
||||
'IMAGESET_CACHE_PURGE' => 'Aggiornamento %s set-immagini',
|
||||
'INSTALL' => 'Installa',
|
||||
'INSTALL_MOD' => 'Installa %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Sei pronto ad installare %s?',
|
||||
|
||||
'MODULE_ADD' => 'Aggiungi %1$s modulo: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERRORE: Modulo esiste già.',
|
||||
'MODULE_NOT_EXIST' => 'ERRORE: Modulo non esiste.',
|
||||
'MODULE_REMOVE' => 'Rimozione %1$s modulo: %2$s',
|
||||
|
||||
'NONE' => 'Nessuno',
|
||||
'NO_TABLE_DATA' => 'ERRORE: Nessuna tabella dati è stata specificato',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERRORE: La categoria madre per il presente modulo non esiste.',
|
||||
'PERMISSIONS_WARNING' => 'Nuove impostazioni nei permessi sono state aggiunte. Assicurati di controllare le impostazioni dei permessi e vedere se sono quelli che desideri.',
|
||||
'PERMISSION_ADD' => 'Opzione aggiunta di nuovi permessi: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERRORE: Opzione permessi %s esiste già.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERRORE: Opzione permessi %s non esiste.',
|
||||
'PERMISSION_REMOVE' => 'Rimuovi opzione permessi: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Aggiunti nuovi ruoli permessi: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Aggiornati nuovi ruoli permessi: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Eliminati nuovi ruoli permessi: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Imposta permessi per il gruppo %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Imposta permessi per il ruolo %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Annulla permessi per il gruppo %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Annulla permessi per il ruolo %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Ruolo permessi già esistenti.',
|
||||
'ROLE_NOT_EXIST' => 'Ruolo non esiste',
|
||||
|
||||
'SUCCESS' => 'Successo',
|
||||
|
||||
'TABLE_ADD' => 'Aggiungi una nuova tabella di database: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERRORE: Tabella di database %s esiste già.',
|
||||
'TABLE_COLUMN_ADD' => 'Aggiunta di una nuova colonna denominata %2$s nella tabella %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERRORE: La colonna %2$s esiste già nella tabella %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERRORE: La colonna %2$s non esiste nella tabella %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Rimozione della colonna denominata %2$s dalla tabella %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Aggiornare una colonna di nome %2$s dalla tabella %1$s',
|
||||
'TABLE_KEY_ADD' => 'Aggiunta di una chiave denominata %2$s alla tabella %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERRORE: L’indice %2$s esiste già sulla tabella %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERRORE: L’indice %2$s non esiste sulla tabella %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Rimozione di una chiave denominata %2$s dalla tabella %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERRORE: Tabella di database %s non esiste.',
|
||||
'TABLE_REMOVE' => 'Rimozione tabella di database: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Inserimento dati nella tabella di database %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Rimozione di una riga della tabella di database %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Aggiornamento di una riga nella tabella del database %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Aggiorna il template %s',
|
||||
'THEME_CACHE_PURGE' => 'Aggiorna il tema %s',
|
||||
|
||||
'UNINSTALL' => 'Disinstalla',
|
||||
'UNINSTALL_MOD' => 'Disinstalla %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Sei pronto a disinstallare %s? Tutte le impostazioni e i dati salvati da questa mod verranno rimossi!',
|
||||
'UNKNOWN' => 'Sconosciuto',
|
||||
'UPDATE_MOD' => 'Aggiorna %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Sei pronto per l’aggiornamento %s?',
|
||||
'UPDATE_UMIL' => 'Questa versione di UMIL è obsoleta.<br /><br />Scarica l’ultima versione di UMIL (Unified MOD Install Library) da: <a href="%1$s" target="_blank">%1$s</a>',
|
||||
|
||||
|
||||
'VERSIONS' => 'Versione Mod: <strong>%1$s</strong><br />Attualmente installata: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Seleziona versione',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Non cambiare l’impostazione “Ignora” a meno che tu non sappia cosa stai facendo o ti sia stato richiesto espressamente.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @author chiron
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Action',//@@@定義済み
|
||||
'ADVANCED' => '選択',
|
||||
'AUTH_CACHE_PURGE' => 'Auth キャッシュを削除',
|
||||
|
||||
'CACHE_PURGE' => 'フォーラムのキャッシュを削除',
|
||||
'CONFIGURE' => '設定',
|
||||
'CONFIG_ADD' => '新しい設定変数を追加中: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'エラー: 設定変数 “%s” はすでにあります。',
|
||||
'CONFIG_NOT_EXIST' => 'エラー: 設定変数 “%s” はありません。',
|
||||
'CONFIG_REMOVE' => '設定変数を削除中: %s',
|
||||
'CONFIG_UPDATE' => '設定変数を更新中: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'すべての結果を表示',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'すべての結果を表示する場合は “はい” を選んでください。',
|
||||
|
||||
'ERROR_NOTICE' => 'エラーが発生しました。リストされたエラーと一緒に<a href="%1$s">このファイル</a>をダウンロードして MOD 制作者に援助を求めてください。<br /><br />ファイルをダウンロードできない場合は FTP ブラウザを使って %2$s に直接アクセスしてください。',
|
||||
'ERROR_NOTICE_NO_FILE' => 'エラーが発生しました。エラーの詳細を記録して MOD 制作者に援助を求めてください。',
|
||||
|
||||
'FAIL' => '失敗',
|
||||
'FILE_COULD_NOT_READ' => 'エラー: %s ファイルの読み込みに失敗しました。',
|
||||
'FOUNDERS_ONLY' => '掲示板の設立者以外アクセスできません。',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'グループはありません',
|
||||
|
||||
'IGNORE' => '無視',
|
||||
'IMAGESET_CACHE_PURGE' => '%s イメージセットを更新',
|
||||
'INSTALL' => 'インストール',
|
||||
'INSTALL_MOD' => '%s のインストール',
|
||||
'INSTALL_MOD_CONFIRM' => '%s をインストールしますか?',
|
||||
|
||||
'MODULE_ADD' => '%1$s モジュールを追加中: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'エラー: モジュールはすでにあります。',
|
||||
'MODULE_NOT_EXIST' => 'エラー: モジュールはありません。',
|
||||
'MODULE_REMOVE' => '%1$s モジュールの削除中: %2$s',
|
||||
|
||||
'NONE' => 'なし',
|
||||
'NO_TABLE_DATA' => 'エラー: テーブルデータがありません。',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'エラー: 指定された親カテゴリはありません。',
|
||||
'PERMISSIONS_WARNING' => '新しいパーミッションの設定を追加しました。パーミッションの設定を確認してください。',
|
||||
'PERMISSION_ADD' => '新しいパーミッションオプションを追加中: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'エラー: パーミッションオプション “%s” はすでにあります。',
|
||||
'PERMISSION_NOT_EXIST' => 'エラー: パーミッションオプション “%s” はありません。',
|
||||
'PERMISSION_REMOVE' => 'パーミッションオプションを削除中: %s',
|
||||
'PERMISSION_ROLE_ADD' => '新しいパーミッションロールを追加中: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'パーミッションロールを更新中: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'パーミッションロールを削除中: %s',
|
||||
'PERMISSION_SET_GROUP' => '%s グループのパーミッションを設定しています。',
|
||||
'PERMISSION_SET_ROLE' => '%s ロールのパーミッションを設定しています。',
|
||||
'PERMISSION_UNSET_GROUP' => '%s グループのパーミッションを解除しています。',
|
||||
'PERMISSION_UNSET_ROLE' => '%s ロールのパーミッションを解除しています。',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'パーミッションロールはすでにあります。',
|
||||
'ROLE_NOT_EXIST' => 'パーミッションロールはありません',
|
||||
|
||||
'SUCCESS' => '成功',
|
||||
|
||||
'TABLE_ADD' => '新しいデータベースのテーブルを追加中: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'エラー: データベーステーブル “%s” はすでにあります。',
|
||||
'TABLE_COLUMN_ADD' => '新しいカラム “%2$s” を %1$s テーブルに追加',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'エラー: %1$s テーブルに %2$s カラムはすでにあります。',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'エラー: %1$s テーブルに %2$s カラムはありません。',
|
||||
'TABLE_COLUMN_REMOVE' => '%1$s テーブルの %2$s カラムを削除',
|
||||
'TABLE_COLUMN_UPDATE' => '%1$s テーブルの %2$s カラムを更新',
|
||||
'TABLE_KEY_ADD' => '%2$s キーを %1$s テーブルに追加',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'エラー: %1$s テーブルに %2$s キーはすでにあります。',
|
||||
'TABLE_KEY_NOT_EXIST' => 'エラー: %1$s テーブルに %2$s キーはありません。',
|
||||
'TABLE_KEY_REMOVE' => '%1$s テーブルの %2$s キーを削除',
|
||||
'TABLE_NOT_EXIST' => 'エラー: データベーステーブル “%s” はありません。',
|
||||
'TABLE_REMOVE' => 'データベースのテーブルを削除中: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => '%s テーブルにデータを挿入しています。',
|
||||
'TABLE_ROW_REMOVE_DATA' => '%s テーブルのデータを削除しています。',
|
||||
'TABLE_ROW_UPDATE_DATA' => '%s テーブルのデータを更新しています。',
|
||||
'TEMPLATE_CACHE_PURGE' => '%s テンプレートを更新',
|
||||
'THEME_CACHE_PURGE' => '%s テーマを更新',
|
||||
|
||||
'UNINSTALL' => 'アンインストール',
|
||||
'UNINSTALL_MOD' => '%s のアンインストール',
|
||||
'UNINSTALL_MOD_CONFIRM' => '%s をアンインストールしますか?関連する設定とデータはすべて削除されます!',
|
||||
'UNKNOWN' => '未知の',
|
||||
'UPDATE_MOD' => '%s のアップデート',
|
||||
'UPDATE_MOD_CONFIRM' => '%s をアップデートしますか?',
|
||||
'UPDATE_UMIL' => '現在の UMIL のバージョンが古くなっています。<br /><br /><a href="%1$s" target="_blank">%1$s</a> から最新の UMIL ( Unified MOD Install Library ) をダウンロードしてください。',
|
||||
|
||||
'VERSIONS' => 'MOD のバージョン: <strong>%1$s</strong><br />現在のインストール状況: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'バージョンの選択',
|
||||
'VERSION_SELECT_EXPLAIN' => 'わからない場合は “無視” のままにしてください。',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group, phpBBservice.nl
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Actie',
|
||||
'ADVANCED' => 'Uitgebreid',
|
||||
'AUTH_CACHE_PURGE' => 'Legen van de auth-cache.',
|
||||
|
||||
'CACHE_PURGE' => 'Legen van uw forum-cache.',
|
||||
'CONFIGURE' => 'Configureren',
|
||||
'CONFIG_ADD' => 'Toevoegen van nieuwe config-variable: %s.',
|
||||
'CONFIG_ALREADY_EXISTS' => 'FOUT: Config-variable %s bestaat al.',
|
||||
'CONFIG_NOT_EXIST' => 'FOUT: Config-variable %s bestaat niet.',
|
||||
'CONFIG_REMOVE' => 'Verwijderen van config-variable: %s.',
|
||||
'CONFIG_UPDATE' => 'Bijwerken van config-variable: %s.',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Volledige resultaten weergeven',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Kies ja als u alle acties en resultaten wilt laten weergeven tijdens de opgevraagde actie.',
|
||||
|
||||
'ERROR_NOTICE' => 'Eén of meer fouten zijn er opgetreden tijdens de opgevraagde actie. Om een lijst met alle fouten te bekijken kunt u <a href="%1$s">dit bestand</a> downloaden en vraag de MOD-auteur voor assistentie.<br /><br />Als u problemen hebt met het downloaden van het bestand, dan mag u het downloaden met een FTP-browser op de volgende locatie: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Eén of meer fouten zijn er opgetreden tijdens de opgevraagde actie. Sla alle fouten op en vraag en vraag aan de MOD-auteur assistentie.',
|
||||
|
||||
'FAIL' => 'Mislukt',
|
||||
'FILE_COULD_NOT_READ' => 'FOUT: Kon het bestand %s niet openen voor te lezen.',
|
||||
'FOUNDERS_ONLY' => 'U moet forumoprichter status hebben om toegang te hebben tot deze pagina.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Groep bestaat niet.',
|
||||
|
||||
'IGNORE' => 'Negeren',
|
||||
'IMAGESET_CACHE_PURGE' => 'Vernieuwen van de %s afbeeldingset.',
|
||||
'INSTALL' => 'Installeren',
|
||||
'INSTALL_MOD' => '%s installeren',
|
||||
'INSTALL_MOD_CONFIRM' => 'Bent u klaar om %s te installeren?',
|
||||
|
||||
'MODULE_ADD' => 'Adding %1$s module: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'FOUT: Module bestaat al.',
|
||||
'MODULE_NOT_EXIST' => 'FOUT: Module bestaat niet.',
|
||||
'MODULE_REMOVE' => 'Removing %1$s module: %2$s',
|
||||
|
||||
'NONE' => 'Geen',
|
||||
'NO_TABLE_DATA' => 'FOUT: Er was geen tabel data opgegeven.',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'FOUT: De hoofdcategorie die opgegeven is voor deze module bestaat niet.',
|
||||
'PERMISSIONS_WARNING' => 'Er zijn nieuwe permissieinstellingen toegevoegd. Vergeet niet om de permissieinstellingen te controleren en te kijken of ze zo zijn ingestelt naar wens.',
|
||||
'PERMISSION_ADD' => 'Toevoegen van nieuwe permissie waarde: %s.',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'FOUT: Permissie waarde %s bestaat al.',
|
||||
'PERMISSION_NOT_EXIST' => 'FOUT: Permissie waarde %s bestaat niet.',
|
||||
'PERMISSION_REMOVE' => 'Verwijderen van permissie waarde: %s.',
|
||||
'PERMISSION_ROLE_ADD' => 'Toevoegen van nieuwe permissierol: %s.',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Bijwerken van permissierol: %s.',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Verwijderen van permissierol: %s.',
|
||||
'PERMISSION_SET_GROUP' => 'Instellen van permissies voor de %s groep.',
|
||||
'PERMISSION_SET_ROLE' => 'Instellen van permissies voor de %s rol.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Verwijderen van permissieinstellingen van de %s groep.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Verwijderen van permissieinstellingen van de %s rol.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Permissierol bestaat al.',
|
||||
'ROLE_NOT_EXIST' => 'Permissierol bestaat niet.',
|
||||
|
||||
'SUCCESS' => 'Gelukt',
|
||||
|
||||
'TABLE_ADD' => 'Toevoegen van nieuwe database-tabel: %s.',
|
||||
'TABLE_ALREADY_EXISTS' => 'FOUT: Database-tabel %s bestaat al.',
|
||||
'TABLE_COLUMN_ADD' => 'Toevoegen van nieuw veld genaamd %2$s aan de tabel %1$s.',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'FOUT: Het veld %2$s bestaat al op de tabel %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'FOUT: Het veld %2$s bestaat niet op de tabel %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Verwijderen van het veld genaamd %2$s van de tabel %1$s.',
|
||||
'TABLE_COLUMN_UPDATE' => 'Bijwerken van een veld genaamd %2$s van de tabel %1$s.',
|
||||
'TABLE_KEY_ADD' => 'Toevoegen van een sleutel genaamd %2$s aan de tabel %1$s.',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'FOUT: De index %2$s bestaat al op de tabel %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'FOUT: De index %2$s bestaat niet op de tabel %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Verwijderen van een sleutel genaamd %2$s van de tabel %1$s.',
|
||||
'TABLE_NOT_EXIST' => 'FOUT: Database-tabel %s bestaat niet.',
|
||||
'TABLE_REMOVE' => 'Verwijderen van database-tabel: %s.',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Toevoegen van data in de database-tabel %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Verwijderen van een rij van de database-tabel %s.',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Bijwerken van een rij in de database-tabel %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Vernieuwen van de %s template.',
|
||||
'THEME_CACHE_PURGE' => 'Vernieuwen van het %s thema.',
|
||||
|
||||
'UNINSTALL' => 'Verwijderen',
|
||||
'UNINSTALL_MOD' => '%s verwijderen',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Bent u klaar om %s te verwijderen? Alle instellingen en data die zijn opgeslagen door deze MOD zullen worden verwijderd!',
|
||||
'UNKNOWN' => 'Onbekend',
|
||||
'UPDATE_MOD' => 'Update %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Bent u klaar om %s bij te werken?',
|
||||
'UPDATE_UMIL' => 'Deze versie van UMIL is niet up-to-date.<br /><br />Download de laatste UMIL (Unified MOD Install Library) op: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'MOD-versie: <strong>%1$s</strong><br />Huidige versie geïnstalleerd: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Versie selecteren',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Wijzig niet de “Negeren”-methode tenzei u weet wat u aan het doen bent of als u gevraagd werdt om dit te doen.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
* translated by phpbb.nl ( vertaalteam@phpbb.nl )
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Actie',
|
||||
'ADVANCED' => 'Geavanceerd',
|
||||
'AUTH_CACHE_PURGE' => 'De authcache legen',
|
||||
|
||||
'CACHE_PURGE' => 'De forumcache legen',
|
||||
'CONFIGURE' => 'Configureren',
|
||||
'CONFIG_ADD' => 'Bezig met het toevoegen van de nieuwe configvariabele : %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'FOUT: De configvariabele %s bestaat al.',
|
||||
'CONFIG_NOT_EXIST' => 'FOUT: De configvariabele %s bestaat niet.',
|
||||
'CONFIG_REMOVE' => 'Verwijderen van de configvariabele: %s',
|
||||
'CONFIG_UPDATE' => 'Bezig met het bijwerken van de configvariabele: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Toon de volledige resultaten',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Selecteer ja om alle acties en resultaten te tonen tijdens de aangevraagde actie.',
|
||||
|
||||
'ERROR_NOTICE' => 'Er zijn één of meerdere fouten opgetreden tijdens de uitgevoerde actie. Download <a href="%1$s">dit bestand</a> met daarin alle fouten die er worden weergegeven en vraag de MOD-auteur om hulp.<br /><br />Als je problemen hebt met het downloaden van dat bestand, dan kun je het direct met een FTP-client downloaden vanaf de volgende locatie: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Eén of meer fouten zijn er opgetreden tijdens de uitgevoerde actie. Maak een volledig verslag van alle fouten en vraag de MOD-auteur voor hulp.',
|
||||
|
||||
'FAIL' => 'Mislukt',
|
||||
'FILE_COULD_NOT_READ' => 'FOUT: Kon het bestand %s niet openen om te lezen.',
|
||||
'FOUNDERS_ONLY' => 'Je moet eigenaarrechten hebben om deze pagina te benaderen.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'De groep bestaat niet',
|
||||
|
||||
'IGNORE' => 'Negeren',
|
||||
'IMAGESET_CACHE_PURGE' => 'De afbeeldingenset %s wordt vernieuwd',
|
||||
'INSTALL' => 'Installeren',
|
||||
'INSTALL_MOD' => 'Installeren %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Gereed om %s te installeren?',
|
||||
|
||||
'MODULE_ADD' => 'Bezig met het toevoegen van de %1$s module: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'FOUT: De module bestaat al.',
|
||||
'MODULE_NOT_EXIST' => 'FOUT: De module bestaat niet.',
|
||||
'MODULE_REMOVE' => 'Bezig met het verwijderen van de %1$s module: %2$s',
|
||||
|
||||
'NONE' => 'Geen',
|
||||
'NO_TABLE_DATA' => 'FOUT: Er is geen tabeldata opgegeven',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'FOUT: De hoofdcategorie die is opgegeven voor deze module bestaat niet.',
|
||||
'PERMISSIONS_WARNING' => 'Nieuwe permissie instellingen zijn toegevoegd. Zorg er voor dat je de permissie instellingen nakijkt en bekijk of ze zijn zoals jij ze wilt hebben.',
|
||||
'PERMISSION_ADD' => 'Bezig met het toevoegen van de nieuwe permissieoptie: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'FOUT: De permissieoptie %s bestaat al.',
|
||||
'PERMISSION_NOT_EXIST' => 'FOUT: De permissieoptie %s bestaat niet.',
|
||||
'PERMISSION_REMOVE' => 'Bezig met het verwijderen van de permissieoptie: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Nieuwe permissierol toevoegen: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Permissierol bijwerken: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Permissierol verwijderen: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Permissies instellen voor de %s groep.',
|
||||
'PERMISSION_SET_ROLE' => 'Bezig met het instellen van de permissies voor de %s rol.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Bezig met permissie-instellingen terug te draaien van de %s groep.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Bezig met permissie-instellingen terug te draaien van de %s rol.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'De rol bestaat al.',
|
||||
'ROLE_NOT_EXIST' => 'De rol bestaat niet',
|
||||
|
||||
'SUCCESS' => 'Succes',
|
||||
|
||||
'TABLE_ADD' => 'Bezig met het toevoegen van de nieuwe tabel: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'FOUT: De tabel %s bestaat al.',
|
||||
'TABLE_COLUMN_ADD' => 'Bezig met het toevoegen van de nieuwe kolom %2$s aan tabel %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'FOUT: De kolom %2$s bestaat al in de tabel %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'FOUT: De kolom %2$s bestaat niet in de tabel %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Bezig met het verwijderen van de kolom %2$s in de tabel %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Bezig met het bijwerken van de kolom %2$s in de tabel %1$s',
|
||||
'TABLE_KEY_ADD' => 'Bezig met het toevoegen van de indexsleutel %2$s aan de tabel %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'FOUT: De indexsleutel %2$s bestaat al in de tabel %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'FOUT: De indexsleutel %2$s bestaat niet in de tabel %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Bezig met het verwijderen van de sleutel %2$s van de tabel %1$s',
|
||||
'TABLE_NOT_EXIST' => 'FOUT: De tabel %s bestaat niet.',
|
||||
'TABLE_REMOVE' => 'Bezig met het verwijderen van de tabel: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Bezig met het toevoegen van data in de %s tabel.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Bezig met het verwijderen van een rij in de %s tabel',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Bezig met bijwerken van een rij in de %s tabel.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Bezig met het vernieuwen van de %s template',
|
||||
'THEME_CACHE_PURGE' => 'Bezig met het vernieuwen van het %s thema',
|
||||
|
||||
'UNINSTALL' => 'De-installeren',
|
||||
'UNINSTALL_MOD' => 'De-installeren %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Gereed om %s te de-installeren? Alle instellingen en data die door deze MOD zijn opgeslagen, zullen worden verwijderd!',
|
||||
'UNKNOWN' => 'Onbekend',
|
||||
'UPDATE_MOD' => 'Bijwerken %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Gereed om %s bij te werken?',
|
||||
'UPDATE_UMIL' => 'Deze versie van UMIL is niet up-to-date.<br /><br />Download alstublieft de laatste UMIL (Unified MOD Install Library) van: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'MOD versie: <strong>%1$s</strong><br />Momenteel geïnstalleerd: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Versie selecteren',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Wijzig niet de optie “negeren” tenzij je weet wat je aan het doen bent of als het je gevraagd werd om dit te doen.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id: umil.php 149 2009-06-16 00:58:51Z exreaction $
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// TRANSLATION DETAILS
|
||||
//
|
||||
// Author: Wargo
|
||||
// E-mail: wojciech.r@op.pl
|
||||
//
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” ‌
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Akcja',
|
||||
'ADVANCED' => 'Zaawansowane',
|
||||
'AUTH_CACHE_PURGE' => 'Czyszczenie cache uprawnień',
|
||||
|
||||
'CACHE_PURGE' => 'Czyszczenie cache forum',
|
||||
'CONFIGURE' => 'Konfiguruj',
|
||||
'CONFIG_ADD' => 'Dodawanie nowej zmiennej konfiguracyjnej: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'BŁĄD: zmienna konfiguracji %s już istnieje.',
|
||||
'CONFIG_NOT_EXIST' => 'BŁĄD: zmienna konfiguracji %s nie istnieje.',
|
||||
'CONFIG_REMOVE' => 'Usuwanie zmiennej konfiguracujnej: %s',
|
||||
'CONFIG_UPDATE' => 'Aktualizowanie zmiennej konfiguracyjnej: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Wyświetl pełne wyniki',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Wybierz Tak, aby wyświetlać informacje na temat aktualnie wykonywanych czynności.',
|
||||
|
||||
'ERROR_NOTICE' => 'Wystąpiło jeden lub więcej błędów podczas wybranej akcji. Pobierz <a href="%1$s">ten plik</a> z listą błędów oraz skontaktuj się z autorem modyfikacji, aby uzyskać pomoc.<br /><br />Jeżeli masz problem z pobraniem tego pliku, wprowadź w przeglądarce ten link: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Wystąpiło jeden lub więcej błędów podczas wybranej akcji. Skontaktuj się z autorem modyfikacji aby uzyskać więcej informacji.',
|
||||
|
||||
'FAIL' => 'Niepowodzenie',
|
||||
'FILE_COULD_NOT_READ' => 'BŁĄD: nie mozna otworzyć pliku %s do odczytu.',
|
||||
'FOUNDERS_ONLY' => 'Musisz być założycielem forum aby uzyskać dostęp do tej strony.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Grupa nie istnieje',
|
||||
|
||||
'IGNORE' => 'Ignoruj',
|
||||
'IMAGESET_CACHE_PURGE' => 'Odświeżanie zestawu obrazków: %s',
|
||||
'INSTALL' => 'Instaluj',
|
||||
'INSTALL_MOD' => 'Instaluj %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Czy jesteś gotowy do instalacji %s?',
|
||||
|
||||
'MODULE_ADD' => 'Dodawanie %1$s modułu: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'BŁĄD: Moduł już istnieje.',
|
||||
'MODULE_NOT_EXIST' => 'BŁĄD: Moduł nie istnieje.',
|
||||
'MODULE_REMOVE' => 'Usuwanie %1$s moduł: %2$s',
|
||||
|
||||
'NONE' => 'Brak',
|
||||
'NO_TABLE_DATA' => 'BŁĄD: Nie ustalono zawartości tabeli',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'BŁĄD: Określona główna kategoria tego modułu nie istnieje.',
|
||||
'PERMISSIONS_WARNING' => 'Nowe ustawienia uprawnień zostały dodane. Upewnij się, czy są zgodne z twoimi oczekiwaniami.',
|
||||
'PERMISSION_ADD' => 'Dodawanie opcji uprawnień: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'BŁĄD: Opcja uprawnień: %s juz istnieje.',
|
||||
'PERMISSION_NOT_EXIST' => 'BŁĄD: Opcja uprawnień: %s nie istnieje.',
|
||||
'PERMISSION_REMOVE' => 'Usuwanie opcji uprawnień: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Ustawianie uprawnień dla grupy %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Ustawianie uprawnień dla zestawu uprawnień %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Usuwanie uprawnień dla grupy %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Usuwanie uprawnień dla zestawu uprawnień %s.',
|
||||
|
||||
'ROLE_NOT_EXIST' => 'Zestaw uprawnien nie istnieje',
|
||||
|
||||
'SUCCESS' => 'Sukces',
|
||||
|
||||
'TABLE_ADD' => 'Dodawanie nowej tabeli w bazie danych: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'BŁĄD: Tabela %s istnieje już w bazie danych.',
|
||||
'TABLE_COLUMN_ADD' => 'Dodawanie kolumny %2$s do tabeli %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'BŁĄD: Kolumna %2$s już istnieje w tabeli %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'BŁĄD: Kolumna %2$s nie istnieje w tabeli %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Usuwanie kolumny %2$s z tabeli %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Aktualizacja kolumny %2$s w tabeli %1$s',
|
||||
'TABLE_KEY_ADD' => 'Dodawanie klucza %2$s do tabeli %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'BŁĄD: Indeks %2$s już istnieje w tabeli %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'BŁĄD: Indeks %2$s nie istnieje w tabeli %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Usuwanie klucza %2$s z tabeli %1$s',
|
||||
'TABLE_NOT_EXIST' => 'BŁĄD: Tabela %s nie istnieje w bazie danych.',
|
||||
'TABLE_REMOVE' => 'Usuwanie tabeli: %s z bazy danych',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Wypełnianie tabeli %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Usuwanie rekordu z tabeli %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Zmiana rekordu w tabeli %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Odświeżanie cache stylu %s',
|
||||
'THEME_CACHE_PURGE' => 'Odświezanie cache motywu %s',
|
||||
|
||||
'UNINSTALL' => 'Deinstaluj',
|
||||
'UNINSTALL_MOD' => 'Deinstaluj %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Czy jesteś pewien, że chcesz odinstalować %s? Wszystkie ustawienia i dane, zapisane przez tą modyfikację, zostaną usunięte!',
|
||||
'UNKNOWN' => 'Nieznany',
|
||||
'UPDATE_MOD' => 'Aktualizacja %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Czy na pewno zaktualizować %s?',
|
||||
'UPDATE_UMIL' => 'Ta wersja UMIL jest niekatualna.<br /><br />Proszę pobrać najnowsza wersję UMIL (Unified MOD Install Library) z: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Wersja modyfikacji: <strong>%1$s</strong><br />Aktualnie zainstalowana: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Wybieranie wersji',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Nie wybieraj “Ignoruj” jeżeli nie wiesz co może spowodować wybranie innej wersji.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2010 Suporte phpBB < http://www.suportephpbb.com.br >
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* Original copyright (c) 2008 phpBB Group
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Ação',
|
||||
'ADVANCED' => 'Avançado',
|
||||
'AUTH_CACHE_PURGE' => 'Limpando o cache de autenticação',
|
||||
|
||||
'CACHE_PURGE' => 'Limpando o cache do fórum',
|
||||
'CONFIGURE' => 'Configurar',
|
||||
'CONFIG_ADD' => 'Adicionando uma nova variável de configuração: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERRO: A variável de configuração %s já existe.',
|
||||
'CONFIG_NOT_EXIST' => 'ERRO: A variável de configuração %s não existe.',
|
||||
'CONFIG_REMOVE' => 'Removendo variável de configuração: %s',
|
||||
'CONFIG_UPDATE' => 'Atualizando variável de configuração: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Exibir resultados completos',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Selecione sim para mostrar todas as ações e resultados ocorridos durante a ação solicitada.',
|
||||
|
||||
'ERROR_NOTICE' => 'Um ou mais erros ocorreram durante a ação solicitada. Por favor, faça o download <a href="%1$s">deste arquivo</a> onde está listado todos os erros e peça assistência ao autor do mod.<br /><br />Se você tiver problema para fazer o download do arquivo, você deverá acessar diretamente com seu cliente FTP e acessar o seguinte local: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Um ou mais erros ocorreram durante a ação solicitada. Por favor, grave todos os erros ocorridos durante o processo e peça assistência ao autor do mod.',
|
||||
|
||||
'FAIL' => 'Falha',
|
||||
'FILE_COULD_NOT_READ' => 'ERRO: O arquivo %s não pôde ser aberto para leitura.',
|
||||
'FOUNDERS_ONLY' => 'Você deve ser o fundador do fórum para acessar essa página.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'O grupo não existe',
|
||||
|
||||
'IGNORE' => 'Ignorar',
|
||||
'IMAGESET_CACHE_PURGE' => 'Atualizado imageset do %s',
|
||||
'INSTALL' => 'Instalar',
|
||||
'INSTALL_MOD' => 'Instalar %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Tem certeza que deseja instalar %s?',
|
||||
|
||||
'MODULE_ADD' => 'Adicionando módulo %1$s: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERRO: Módulo já existe.',
|
||||
'MODULE_NOT_EXIST' => 'ERRO: Módulo não existe.',
|
||||
'MODULE_REMOVE' => 'Removendo módulo %1$s: %2$s',
|
||||
|
||||
'NONE' => 'Nenhum',
|
||||
'NO_TABLE_DATA' => 'ERRO: Nenhum dado da tabela foi especificado',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERRO: A categoria pai escolhida para este módulo não existe.',
|
||||
'PERMISSIONS_WARNING' => 'Novas configurações de permissões foram adicionadas. Para ter certeza, verifique suas configurações de permissões e veja se estão corretas e de acordo com seu gosto.',
|
||||
'PERMISSION_ADD' => 'Adicionando nova opção da permissão: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERRO: A opção de permissão %s já existe.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERRO: A opção de permissão %s não existe.',
|
||||
'PERMISSION_REMOVE' => 'Removendo opção de permissão: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Adicionando nova permissão de função: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Atualizando permissão de função: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Removendo permissão de função: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Definindo permissão para o grupo %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Definindo as permissões para a função %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Retirando as definições de permissões para o grupo %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Retirando as definições de permissões para a função %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'A permissão de função já existe.',
|
||||
'ROLE_NOT_EXIST' => 'A permissão de função não existe.',
|
||||
|
||||
'SUCCESS' => 'Sucesso',
|
||||
|
||||
'TABLE_ADD' => 'Adicionando nova tabela na base de dados: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERRO: A tabela %s já existe na base de dados.',
|
||||
'TABLE_COLUMN_ADD' => 'Adicionando nova coluna denominada %2$s para a tabela %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERRO: A coluna %2$s já existe na tabela %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERRO: A coluna %2$s não existe na tabela %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Removendo a coluna denominada %2$s da tabela %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Atualizando a coluna denominada %2$s da tabela %1$s',
|
||||
'TABLE_KEY_ADD' => 'Adicionando chave denominada %2$s para a tabela %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERRO: O índice %2$s já existe na tabela %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERRO: O índice %2$s não existe na tabela %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Removendo a chave denominada %2$s da tabela %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERRO: A tabela da base de dados %s não existe.',
|
||||
'TABLE_REMOVE' => 'Removendo da base de dados a tabela: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Inserindo dados na tabela %s na base de dados.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Removendo a linha da tabela %s na base de dados.',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Atualizando a linha da tabela %s na base de dados.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Atualizando o template do %s',
|
||||
'THEME_CACHE_PURGE' => 'Atualizando o tema do %s theme',
|
||||
|
||||
'UNINSTALL' => 'Desinstalar',
|
||||
'UNINSTALL_MOD' => 'Desinstalar %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Você realmente quer desinstalar %s? Todas as configurações e dados salvos por esta MOD serão removidos!',
|
||||
'UNKNOWN' => 'Desconhecido',
|
||||
'UPDATE_MOD' => 'Atualizar %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Você realmente quer atualizar %s?',
|
||||
'UPDATE_UMIL' => 'Esta versão do UMIL está desatualizada.<br /><br />Por favor, faça o download da última versão do UMIL (Unified MOD Install Library) no: <a href="%1$s" target="_blank">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Versão da MOD: <strong>%1$s</strong><br />Instalada atualmente: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Selecionar versão',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Não altere para “Ignorar” a menos que vc saiba o que está fazendo ou disseram para você fazer',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id: umil.php 228 2010-06-29 19:43:25Z SyntaxError90 $
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* Translated By: phpBB Portugal http://phpbbportugal.com/
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Acção',
|
||||
'ADVANCED' => 'Avançado',
|
||||
'AUTH_CACHE_PURGE' => 'Limpar Automaticamente o Cache',
|
||||
|
||||
'CACHE_PURGE' => 'Limpar o cache do fórum',
|
||||
'CONFIGURE' => 'Configurar',
|
||||
'CONFIG_ADD' => 'Adicionar nova configuração variável: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERRO: Configuração variável %s já existe.',
|
||||
'CONFIG_NOT_EXIST' => 'ERRO: Configuração variável %s não existe.',
|
||||
'CONFIG_REMOVE' => 'A remover configuração varável: %s',
|
||||
'CONFIG_UPDATE' => 'A actualizar configuração variável: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Mostrar os resultados completos',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Seleccione Sim para mostrar todas as acções e resultados durante a acção solicitada.',
|
||||
|
||||
'ERROR_NOTICE' => 'Ocorreram um ou mais erros durante a acção solicitada. Por favor faça o download <a href="%1$s">deste ficheiro</a> com os erros listados e peça assistência ao autor da modificação.<br /><br />Se tiver algum problema no download do ficheiro pode aceder directamentete com um navegador FTP para o seguinte endereço: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Ocorreram um ou mais erros durante a acção solicitada. Por favor faça um backup completo de quaisquer erros e peça assistência ao autor da modificação.',
|
||||
|
||||
'FAIL' => 'Falha',
|
||||
'FILE_COULD_NOT_READ' => 'ERRO: Não pode abrir o ficheiro %s para ler.',
|
||||
'FOUNDERS_ONLY' => 'Tem de ser o fundador do fórum para aceder a esta página.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'O Grupo não existe',
|
||||
|
||||
'IGNORE' => 'Ignorar',
|
||||
'IMAGESET_CACHE_PURGE' => 'A Actualizar o %s conjunto de imagens',
|
||||
'INSTALL' => 'Instale',
|
||||
'INSTALL_MOD' => 'Instale %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Deseja instalar %s?',
|
||||
|
||||
'MODULE_ADD' => 'Adicionando %1$s modulo: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERRO: O Módulo já existe.',
|
||||
'MODULE_NOT_EXIST' => 'ERRO: O Módulo não existe.',
|
||||
'MODULE_REMOVE' => 'A remover o %1$s módulo: %2$s',
|
||||
|
||||
'NONE' => 'Nenhum',
|
||||
'NO_TABLE_DATA' => 'ERRO: Nenhuma tabela de dados foi especificada',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERRO: A origem deste módulo especificada para esta categoria não existe.',
|
||||
'PERMISSIONS_WARNING' => 'Novas definições de permissões foram adicionadas. Certifique-se se as novas permissões estão conforme você deseja.',
|
||||
'PERMISSION_ADD' => 'Adicionando novas opções de permissões: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERRO: Opção de permissão %s já existente.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERRO: Opção de permissão %s não existe.',
|
||||
'PERMISSION_REMOVE' => 'Removendo opções de permissões: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Adicionando nova Permissão: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Actualizando nova Permissão: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Removendo Permissão: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Configurar permissões para este %s grupo.',
|
||||
'PERMISSION_SET_ROLE' => 'Configurar permissões para a %s função.',
|
||||
'PERMISSION_UNSET_GROUP' => 'A desconfigurar permissões para o %s grupo.',
|
||||
'PERMISSION_UNSET_ROLE' => 'A desconfigurar permissões para esta %s função.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Permissão já existe.',
|
||||
'ROLE_NOT_EXIST' => 'Permissão não',
|
||||
|
||||
'SUCCESS' => 'Sucesso',
|
||||
|
||||
'TABLE_ADD' => 'Adicionando uma nova tabela de dados: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERRO: Tabela de dados %s já existe.',
|
||||
'TABLE_COLUMN_ADD' => 'A adicionar uma nova coluna nomeada %2$s para a tabela %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERRO: A coluna %2$s já existe na tabela %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERRO: A coluna %2$s não existe na tabela %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Removendo a coluna nomeada %2$s da tabela %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Actualizando a coluna nomeada %2$s da tabela %1$s',
|
||||
'TABLE_KEY_ADD' => 'Adicionando a Chave %2$s à tabela %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERRO: O índice %2$s já existe na tabela %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERRO: O índice %2$s não existe na tabela %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Removendo a Chave %2$s da tabela %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERRO: Tabela da Base de Dados %s não existe.',
|
||||
'TABLE_REMOVE' => 'Removendo Tabela da Base de Dados: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'A inserir dados na %s tabela da base de dados.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'A remover linha da %s tabela da base de dados',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'A adicionar uma linha %s na tabela da base de dados.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Actualizar o %s estilo',
|
||||
'THEME_CACHE_PURGE' => 'Actualizar o %s tema',
|
||||
|
||||
'UNINSTALL' => 'Desinstalar',
|
||||
'UNINSTALL_MOD' => 'Desinstalar %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Deseja desinstalar %s? Todas as definições e dados guardados desta modificação serão apagados!',
|
||||
'UNKNOWN' => 'Desconhecido',
|
||||
'UPDATE_MOD' => 'Actualizar %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Deseja actualizar %s?',
|
||||
'UPDATE_UMIL' => 'Esta versão do UMIL está desactualizada.<br /><br />Por favor obtenha a última versão do UMIL (Unified MOD Install Library) aqui: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Versão da modificação: <strong>%1$s</strong><br />Actualmente Instalada: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Seleccione a versão',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Só seleccione <strong>Ignorar</strong> se sabe o que fazer ou que foi aconselhado a fazer.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
* @translation: http://www.phpbbrasil.com.br
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Ação',
|
||||
'ADVANCED' => 'Avançado',
|
||||
'AUTH_CACHE_PURGE' => 'Removendo o Cache de Autorização',
|
||||
|
||||
'CACHE_PURGE' => 'Removendo o cache do fórum',
|
||||
'CONFIGURE' => 'Configuração',
|
||||
'CONFIG_ADD' => 'Adicionando nova variável de configuração: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'ERRO: Variável de configuração %s já existe.',
|
||||
'CONFIG_NOT_EXIST' => 'ERRO: Variável de configuração %s não existe.',
|
||||
'CONFIG_REMOVE' => 'Removendo variável de configuração: %s',
|
||||
'CONFIG_UPDATE' => 'Atualizando variável de configuração: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Mostrar resultados completos',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Selecione sim para mostrar todas as ações e resultados durante a ação requisitada.',
|
||||
|
||||
'ERROR_NOTICE' => 'Um ou mais erros ocorreram durante a ação requerida. Favor fazer download <a href="%1$s">este arquivo</a> com os erros listados e pedir ao autor do MOD por assistência.<br /><br />Se você tiver qualquer problema fazendo o download, você pode acessar diretamente o arquivo com um navegador FTP no seguinte local: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Um ou mais erros ocorreram durante a ação de pedido. Favor fazer um registro completo de qualquer erros e pedir ao autor do MOD por assitência.',
|
||||
|
||||
'FAIL' => 'Falha',
|
||||
'FILE_COULD_NOT_READ' => 'ERRO: Não foi possível abrir o arquivo %s para leitura.',
|
||||
'FOUNDERS_ONLY' => 'Você deve ser um fundador da comunidade para ver esta página.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Grupo não existe',
|
||||
|
||||
'IGNORE' => 'Ignorar',
|
||||
'IMAGESET_CACHE_PURGE' => 'Atualizando o %s imageset',
|
||||
'INSTALL' => 'Instalar',
|
||||
'INSTALL_MOD' => 'Instalar %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Você está pronto para instalar %s?',
|
||||
|
||||
'MODULE_ADD' => 'Adicionando %1$s módulo: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'ERRO: Módulo já existe.',
|
||||
'MODULE_NOT_EXIST' => 'ERRO: Módulo não existe.',
|
||||
'MODULE_REMOVE' => 'Removendo %1$s módulo: %2$s',
|
||||
|
||||
'NONE' => 'Nenhum',
|
||||
'NO_TABLE_DATA' => 'ERRO: Nenhum conteúdo de tabela especificado',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'ERRO: A categoria pai especificada para este módulo não existe.',
|
||||
'PERMISSIONS_WARNING' => 'Novas propriedades de permissão foram adicionadas. Tenha certeza de checar suas propriedades de permissão e ver que elas estão como você queira.',
|
||||
'PERMISSION_ADD' => 'Adicionando novas propriedades de permissão: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'ERRO: Propriedade de permissão %s já existe.',
|
||||
'PERMISSION_NOT_EXIST' => 'ERRO: Propriedade de permissão %s não existe.',
|
||||
'PERMISSION_REMOVE' => 'Removendo propriedade de permissão: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Adicionando nova regra de permissão: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Atualizando regra de permissão: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Removendo regra de permissão: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Definindo permissão para o grupo %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Propriedades de permissão para a regra %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Removendo propriedades de permissões para o grupo %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Removendo propriedades de permissões para a regra %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Regra de permissão já existe.',
|
||||
'ROLE_NOT_EXIST' => 'Regra de permissão não existe',
|
||||
|
||||
'SUCCESS' => 'Sucesso',
|
||||
|
||||
'TABLE_ADD' => 'Adicionando uma nova tabela do banco de dados: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'ERRO: Tabela do banco de dados %s já existe.',
|
||||
'TABLE_COLUMN_ADD' => 'Adicionando uma nova coluna chamada %2$s para tabela %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'ERRO: A coluna %2$s já existe na tabela %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'ERRO: A coluna %2$s não existe na tabela %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Removendo a coluna denominada %2$s da tabela %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Atualizando uma coluna chamada %2$s da tabela %1$s',
|
||||
'TABLE_KEY_ADD' => 'Adicionando uma chave chamada %2$s para tabela %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'ERRO: O índice %2$s já existe na tabela %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'ERRO: O índice %2$s não existe na tabela %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Removendo uma chave chamada %2$s da tabela %1$s',
|
||||
'TABLE_NOT_EXIST' => 'ERRO: Tabela do banco de dados %s não existe.',
|
||||
'TABLE_REMOVE' => 'Removendo tabela do banco de dados: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Inserindo dados na tabela do banco de dados em %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Removendo um registro da tabela %s do banco de dados',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Atualizando um registro na tabela do banco de dados %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Atualizando o %s template',
|
||||
'THEME_CACHE_PURGE' => 'Atualizando o %s theme',
|
||||
|
||||
'UNINSTALL' => 'Desinstalar',
|
||||
'UNINSTALL_MOD' => 'Desinstalar %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Você está pronto para desinstalar %s? Todas propriedades e dados salvos por esta modificação será removido!',
|
||||
'UNKNOWN' => 'Desconhecido',
|
||||
'UPDATE_MOD' => 'Atualizar %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Você está pronto para atualizar %s?',
|
||||
'UPDATE_UMIL' => 'Esta versão do UMIL está fora de data.<br /><br />Favor fazer download da última versão do UMIL (Unified MOD Install Library) em: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Mod Versão: <strong>%1$s</strong><br />Atualmente instalada: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Versão selecionada',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Não mude de “Ignorar” ao menos que você saiba o que está sendo feito ou que foi dito para fazer.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Acţiune',
|
||||
'ADVANCED' => 'Avansat',
|
||||
'AUTH_CACHE_PURGE' => 'Curăţă Auth Cache',
|
||||
|
||||
'CACHE_PURGE' => 'Curăţă cache-ul forumului propriu',
|
||||
'CONFIGURE' => 'Configurare',
|
||||
'CONFIG_ADD' => 'Adaugă o variabilă nouă de configurare: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'EROARE: Variabila de configurare %s există deja.',
|
||||
'CONFIG_NOT_EXIST' => 'EROARE: Variabila de configurare %s nu există.',
|
||||
'CONFIG_REMOVE' => 'Şterge variabila de configurare: %s',
|
||||
'CONFIG_UPDATE' => 'Actualizează variabila de configurare: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Afişează rezultate complete',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Selectaţi Da pentru a afişa toate acţiunile şi rezultatele incluse în acţiunea aleasă.',
|
||||
|
||||
'ERROR_NOTICE' => 'Una sau mai multe erori au apărut la execuţia acţiunii alese. Vă rugăm să descărcaţi <a href="%1$s">acest fişier</a> ce cuprinde erorile listate şi să luaţi legătura cu autorul MOD-ului pentru asistenţă.<br /><br />Dacă aveţi vreo problemă la descărcarea acestui fişier, puteţi să-l accesaţi direct folosind un browser FTP la adresa: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Una sau mai multe erori au apărut la execuţia acţiunii alese. Vă rugăm să înregistraţi orice erori apărute şi să luaţi legătura cu autorul MOD-ului pentru asistenţă.',
|
||||
|
||||
'FAIL' => 'Eşuat',
|
||||
'FILE_COULD_NOT_READ' => 'EROARE: Nu am putut deschide fişierul %s pentru citire.',
|
||||
'FOUNDERS_ONLY' => 'Trebuie să fiţi un fondator al forumului pentru a accesa această pagina.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Grupul nu există',
|
||||
|
||||
'IGNORE' => 'Ignoră',
|
||||
'IMAGESET_CACHE_PURGE' => 'Actualizează setul de imagini %s',
|
||||
'INSTALL' => 'Instalare',
|
||||
'INSTALL_MOD' => 'Instalează %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Sunteţi pregătit pentru a instala %s?',
|
||||
|
||||
'MODULE_ADD' => 'Adaugă %1$s modulul: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'EROARE: Modulul există deja.',
|
||||
'MODULE_NOT_EXIST' => 'EROARE: Modulul nu există.',
|
||||
'MODULE_REMOVE' => 'Şterge %1$s modulul: %2$s',
|
||||
|
||||
'NONE' => 'Niciunul',
|
||||
'NO_TABLE_DATA' => 'EROARE: Nu a fost specificată nicio tabelă de date',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'EROARE: Categoria părinte specificată pentru acest modul nu există.',
|
||||
'PERMISSIONS_WARNING' => 'Noile setări de permisiuni au fost adăugate. Verificaţi dacă setările proprii de permisiuni sunt aşa cum le doriţi.',
|
||||
'PERMISSION_ADD' => 'Adaugă o nouă opţiune de permisiune: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'EROARE: Opţiunea de permisiune %s există deja.',
|
||||
'PERMISSION_NOT_EXIST' => 'EROARE: Opţiunea de permisiune %s nu există.',
|
||||
'PERMISSION_REMOVE' => 'Şterge opţiunea de permisiune: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Adaugă permisiunea pentru noul rol: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Actualizează permisiunea pentru rol: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Elimină permisiunea pentru rol: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Specifică permisiuniile pentru grupul %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Specifică permisiuniile pentru rolul %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Elimină permisiuniile pentru grupul %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Elimină permisiuniile pentru rolul %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Permisiunile pentru rol deja există.',
|
||||
'ROLE_NOT_EXIST' => 'Permisiunea pentru rol nu există',
|
||||
|
||||
'SUCCESS' => 'Succes',
|
||||
|
||||
'TABLE_ADD' => 'Adaugă o tabelă nouă în baza de date: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'EROARE: Tabela %s există deja.',
|
||||
'TABLE_COLUMN_ADD' => 'Adaugă o coloană nouă %2$s la tabela %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'EROARE: Coloana %2$s deja există în tabela %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'EROARE: Coloana %2$s nu există în tabela %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Şterge coloana %2$s din tabela %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Actualizează coloana %2$s din tabela %1$s',
|
||||
'TABLE_KEY_ADD' => 'Adaugă cheia %2$s în tabela %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'EROARE: Indexul %2$s deja există în tabela %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'EROARE: Indexul %2$s nu există în tabela %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Şterge cheia %2$s din tabela %1$s',
|
||||
'TABLE_NOT_EXIST' => 'EROARE: Tabela %s nu există.',
|
||||
'TABLE_REMOVE' => 'Şterge tabela: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Adaugă date în tabela %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Şterge o înregistrare din tabela %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Actualizează o înregistrare din tabela %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Actualizează şablonul %s',
|
||||
'THEME_CACHE_PURGE' => 'Actualizează tema %s',
|
||||
|
||||
'UNINSTALL' => 'Dezinstalare',
|
||||
'UNINSTALL_MOD' => 'Dezinstalare %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Sunteţi sigur că vreţi să dezinstalaţi %s? Toate setările şi datele salvate de acest MOD vor fi şterse!',
|
||||
'UNKNOWN' => 'Necunoscut',
|
||||
'UPDATE_MOD' => 'Actualizare %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Sunteţi pregătit să actualizaţi %s?',
|
||||
'UPDATE_UMIL' => 'Această versiune UMIL este neactualizată.<br /><br />Vă rugăm să descărcaţi ultima versiune UMIL (Unified MOD Install Library) folosind: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Versiune MOD: <strong>%1$s</strong><br />Instalată curent: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Selectaţi versiunea',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Schimbaţi setarea “Ignoră” doar dacă ştiţi ce faceţi sau vi s-a spus ce trebuie făcut.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
* Translated By: Палыч
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Действие',
|
||||
'ADVANCED' => 'Дополнительно',
|
||||
'AUTH_CACHE_PURGE' => 'Очистка кеша прав доступа',
|
||||
|
||||
'CACHE_PURGE' => 'Очистка кеша конференции',
|
||||
'CONFIGURE' => 'Конфигурация',
|
||||
'CONFIG_ADD' => 'Добавление новой переменной конфигурации: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'Ошибка: Переменная конфигурации %s уже существует.',
|
||||
'CONFIG_NOT_EXIST' => 'Ошибка: Переменной конфигурации %s не существует.',
|
||||
'CONFIG_REMOVE' => 'Удаление переменной конфигурации: %s',
|
||||
'CONFIG_UPDATE' => 'Обновление переменной конфигурации: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Отображать все результаты',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Выберите ДА для отображения всех действий и результатов при их выполнении.',
|
||||
|
||||
'ERROR_NOTICE' => 'Во время выполнения произошли ошибки. Скачайте <a href="%1$s">этот файл</a> со списком ошибок и попросите автора МОДа о помощи.<br /><br />Если вы имеете проблемы со скачиванием файла, вы можете получить к нему доступ по FTP: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Во время выполнения произошли ошибки. Запишите их и попросите автора МОДа о помощи.',
|
||||
|
||||
'FAIL' => 'Отказ',
|
||||
'FILE_COULD_NOT_READ' => 'Ошибка: Файл %s не доступен для чтения.',
|
||||
'FOUNDERS_ONLY' => 'Вы должны иметь права основателя конференции для доступа к данной странице.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Группа не существует',
|
||||
|
||||
'IGNORE' => 'Пропустить',
|
||||
'IMAGESET_CACHE_PURGE' => 'Обновить %s набор изображений',
|
||||
'INSTALL' => 'Установка',
|
||||
'INSTALL_MOD' => 'Установить %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Вы готовы к установке %s?',
|
||||
|
||||
'MODULE_ADD' => 'Добавление %1$s модуля: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'Ошибка: Модуль уже существует.',
|
||||
'MODULE_NOT_EXIST' => 'Ошибка: Модуля не существует.',
|
||||
'MODULE_REMOVE' => 'Удаление %1$s модуля: %2$s',
|
||||
|
||||
'NONE' => 'Нет',
|
||||
'NO_TABLE_DATA' => 'Ошибка: Данные таблицы не определены',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'Ошибка: Указанная родительская категория для модуля не существует.',
|
||||
'PERMISSIONS_WARNING' => 'Добавлены новые параметры прав доступа. Не забудьте проверить настройки прав доступа и убедиться в их корректности.',
|
||||
'PERMISSION_ADD' => 'Добавлено новое право доступа: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'Ошибка: Право доступа %s уже существует.',
|
||||
'PERMISSION_NOT_EXIST' => 'Ошибка: Право доступа %s не существует.',
|
||||
'PERMISSION_REMOVE' => 'Удаление права доступа: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Добавление новой роли: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Обновление роли: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Удаление роли: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Установление прав доступа для группы %s.',
|
||||
'PERMISSION_SET_ROLE' => 'Установление прав доступа для роли %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Сброс прав доступа для группы %s.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Сброс прав доступа для роли %s.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Роль уже существует.',
|
||||
'ROLE_NOT_EXIST' => 'Роль не существует',
|
||||
|
||||
'SUCCESS' => 'Успешно',
|
||||
|
||||
'TABLE_ADD' => 'Добавление новой таблицы: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'Ошибка: Таблица %s уже существует.',
|
||||
'TABLE_COLUMN_ADD' => 'Добавление нового поля %2$s в таблицу %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'Ошибка: Поле %2$s уже существует в таблице %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'Ошибка: Поле %2$s не существует в таблице %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Удаление поля %2$s из таблицы %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Обновление поля %2$s в таблице %1$s',
|
||||
'TABLE_KEY_ADD' => 'Добавление индекса %2$s в таблицу %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'Ошибка: Индекс %2$s уже существует в таблице %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'Ошибка: Индекс %2$s не существует в таблице %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Удаление индекса %2$s из таблицы %1$s',
|
||||
'TABLE_NOT_EXIST' => 'Ошибка: Таблица %s не существует.',
|
||||
'TABLE_REMOVE' => 'Удаление таблицы: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Вставка данных в таблицу %s.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Удаление строки из таблицы %s',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Обновление строки в таблице %s.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Обновление шаблонов %s',
|
||||
'THEME_CACHE_PURGE' => 'Обновление темы %s',
|
||||
|
||||
'UNINSTALL' => 'Деинсталяция',
|
||||
'UNINSTALL_MOD' => 'Деинсталяция %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Вы готовы к деинсталяции %s? Все настройки и данные для этого МОДа будут удалены!',
|
||||
'UNKNOWN' => 'Неизвестно',
|
||||
'UPDATE_MOD' => 'Обновить %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Вы готовы обновить %s?',
|
||||
'UPDATE_UMIL' => 'Эта версия UMIL устарела.<br /><br />Скачайте новейшую версию UMIL (Unified MOD Install Library): <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Версия МОДа: <strong>%1$s</strong><br />Установлено: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Выбор версии',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Не меняйте установки на Пропустить, если только вы не уверены в своих действиях, или об этом не говорилось прямо.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,135 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
* Translated By:
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Akcia',
|
||||
'ADVANCED' => 'Pokročilé',
|
||||
'AUTH_CACHE_PURGE' => 'Prečisťovanie autorizačnej cache',
|
||||
|
||||
'CACHE_PURGE' => 'Prečisťovanie cache vášho fóra',
|
||||
'CONFIGURE' => 'Nastaviť',
|
||||
'CONFIG_ADD' => 'Pridávanie novej konfiguračnej premennej: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'CHYBA: Konfiguračná premenná %s už existuje.',
|
||||
'CONFIG_NOT_EXIST' => 'CHYBA: Konfiguračná premenná %s neexistuje.',
|
||||
'CONFIG_REMOVE' => 'Odstraňovanie konfiguračnej premennej: %s',
|
||||
'CONFIG_UPDATE' => 'Aktualizovanie konfiguračnej premennej: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Zobraziť celé výsledky',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Vyberte áno pre zobrazenie všetkých akcií a výsledkov počas požadovanej akcie.',
|
||||
|
||||
'ERROR_NOTICE' => 'Jedna alebo viac chýb sa vyskytlo počas požadovanej akcie. Prosím stiahnite <a href="%1$s">tento súbor</a> zo zoznamom chýb a opýtajte sa autora MODu čo s tým.<br /><br />Ak máte nejaké problémy so stiahnutím tohto súboru, môžete ho tiež získať prístupom priamo na FTP na toto umiestnenie: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Jedna alebo viac chýb sa vyskytlo počas požadovanej akcie. Prosím, urobnte celý záznam každej chyby a opýtajte sa autora MODu čo s tým.',
|
||||
|
||||
'FAIL' => 'Zlyhanie',
|
||||
'FILE_COULD_NOT_READ' => 'CHYBA: Nedá sa otvoriť súbor %s pre čítanie.',
|
||||
'FOUNDERS_ONLY' => 'Musíte byť zakladateľom fóra pre prístup na túto stránku.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Skupina neexistuje',
|
||||
|
||||
'IGNORE' => 'Ignorovať',
|
||||
'IMAGESET_CACHE_PURGE' => 'Obnovovanie %s sady obrázkov',
|
||||
'INSTALL' => 'Inštalovať',
|
||||
'INSTALL_MOD' => 'Inštalovať %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Skutočne inštalovať %s?',
|
||||
|
||||
'MODULE_ADD' => 'Pridávanie %1$s modulu: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'CHYBA: Modul už existuje.',
|
||||
'MODULE_NOT_EXIST' => 'CHYBA: Modul neexistuje.',
|
||||
'MODULE_REMOVE' => 'Odstraňovanie %1$s modulu: %2$s',
|
||||
|
||||
'NONE' => 'Žiadny',
|
||||
'NO_TABLE_DATA' => 'CHYBA: Neboli vybrané žiadne dáta tabuľky',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'CHYBA: Rodičovská kategória špecifikovaná pre tento modul neexistuje.',
|
||||
'PERMISSIONS_WARNING' => 'Boli pridané nové nastavenia oprávnení. Uistite sa, že ste skontrolovali vaše oprávnenia a videli ich tak, ako majú byť.',
|
||||
'PERMISSION_ADD' => 'Pridávanie novej možnosti oprávnení: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'CHYBA: Možnosť oprávnení %s už existuje.',
|
||||
'PERMISSION_NOT_EXIST' => 'CHYBA: Možnosť oprávnení %s neexistuje.',
|
||||
'PERMISSION_REMOVE' => 'Odstraňovanie možnosti oprávnení: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Nastavovanie oprávnení pre %s skupinu.',
|
||||
'PERMISSION_SET_ROLE' => 'Nastavenie oprávnení pre %s rolu.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Odnastavovanie oprávnení pre %s skupinu.',
|
||||
'PERMISSION_UNSET_ROLE' => 'Odnastavenie oprávnení pre %s rolu.',
|
||||
|
||||
'PERMISSION_ROLE_ADD' => 'Pridávanie novej roly oprávnení: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Aktualizovanie roly oprávnení: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Odstraňovanie roy oprávnení: %s',
|
||||
'ROLE_ALREADY_EXISTS' => 'Rola oprávnení už existuje.',
|
||||
|
||||
'ROLE_NOT_EXIST' => 'Rola neexistuje',
|
||||
|
||||
'SUCCESS' => 'Úspech',
|
||||
|
||||
'TABLE_ADD' => 'Pridávanie novej tabuľky databázy: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'CHYBA: Tabuľka databázy %s už existuje.',
|
||||
'TABLE_COLUMN_ADD' => 'Pridávanie noveého stĺpca %2$s do tabuľky %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'CHYBA: Stĺpec %2$s v tabuľke %1$s už existuje.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'CHYBA: Stĺpec %2$s v tabuľke %1$s neexistuje.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Odstra§ovanie stĺpca %2$s z tabuľky %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Aktualizovanie stĺpca %2$s z tabuľky %1$s',
|
||||
'TABLE_KEY_ADD' => 'Priávanie kĺúča %2$s do tabuľky %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'CHYBA: Index %2$s v tabuľke %1$s už existuje.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'CHYBA: Index %2$s v tabuľke %1$s neexistuje.',
|
||||
'TABLE_KEY_REMOVE' => 'Odstraňovanie kľúča %2$s z tabuľky %1$s',
|
||||
'TABLE_NOT_EXIST' => 'CHYBA: Tabuľak %s neexistuje.',
|
||||
'TABLE_REMOVE' => 'Odstraňovanie databázovej tabuľky: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Vkladanie dát do %s tabuľky.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Odstraňovanie riadku %s tabuľky',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Aktualizovanie riadku %s tabuľky.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Obnovovanie %s template',
|
||||
'THEME_CACHE_PURGE' => 'Obnovovanie %s témy',
|
||||
|
||||
'UNINSTALL' => 'Odinštalovať',
|
||||
'UNINSTALL_MOD' => 'Odinštalovať %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Naozaj chcete odinštalovať %s? Všetky uložené dáta z tohto MODu budú vymazané!',
|
||||
'UNKNOWN' => 'Neznámy',
|
||||
'UPDATE_MOD' => 'Aktualizovať %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Naozaj aktualizovať %s?',
|
||||
'UPDATE_UMIL' => 'Táto verzia UMIL je zastaralá.<br /><br />Prosím stiahnite najnovší UMIL (Unified MOD Install Library) z: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Verzia MODu: <strong>%1$s</strong><br />Aktuálne nainľtalovaná: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Výber verzie',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Nemeňte na Ignorovať pokiaľ neviete čo robíte.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,133 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
* Swedish transalation by phpBB-se http://www.phpbb-se.com/forum/viewtopic.php?f=33&t=6841
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Handling',
|
||||
'ADVANCED' => 'Avancerad',
|
||||
'AUTH_CACHE_PURGE' => 'Rensar authentiseringscachen',
|
||||
|
||||
'CACHE_PURGE' => 'Rensar forumcachen',
|
||||
'CONFIGURE' => 'Konfigurera',
|
||||
'CONFIG_ADD' => 'Lägger till ny konfigureringsvariabel: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'FEL: Konfigureringsvariabeln %s finns redan.',
|
||||
'CONFIG_NOT_EXIST' => 'FEL: Konfigureringsvariabeln %s finns inte.',
|
||||
'CONFIG_REMOVE' => 'Raderar konfigureringsvariabel: %s',
|
||||
'CONFIG_UPDATE' => 'Uppdaterar konfigureringsvariabel: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Visa fullständiga resultat',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'Välj Ja för att visa alla åtgärder och resultat under den begärda åtgärden.',
|
||||
|
||||
'ERROR_NOTICE' => 'Ett eller flera fel inträffade när den begärda åtgärden utfördes. Ladda ned <a href="%1$s">denna fil</a> med felen som anges i den och be mod författaren om hjälp.<br /><br />Om du har några problem med att ladda ned filen kan du nå den direkt med ett FTP-program på följande plats: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'Ett eller flera fel inträffade när den begärda åtgärden utfördes. Gör en fullständig redogörelse för eventuella fel och be MOD-författaren om hjälp.',
|
||||
|
||||
'FAIL' => 'Misslyckades',
|
||||
'FILE_COULD_NOT_READ' => ' FEL:Kunde inte öppna filen %s för läsning.',
|
||||
'FOUNDERS_ONLY' => 'Du måste stå som grundare för forumet för att komma åt denna sida.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Gruppen finns inte',
|
||||
|
||||
'IGNORE' => 'Ignorera',
|
||||
'IMAGESET_CACHE_PURGE' => 'Uppdaterar bildpaketet %s',
|
||||
'INSTALL' => 'Installera',
|
||||
'INSTALL_MOD' => 'Installera %s',
|
||||
'INSTALL_MOD_CONFIRM' => 'Är du redo att installera %s?',
|
||||
|
||||
'MODULE_ADD' => 'Lägger till %1$s modul: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'FEL: Modulen finns redan.',
|
||||
'MODULE_NOT_EXIST' => 'FEL: Modulen finns inte.',
|
||||
'MODULE_REMOVE' => 'Raderar %1$s modul: %2$s',
|
||||
|
||||
'NONE' => 'Ingen',
|
||||
'NO_TABLE_DATA' => 'FEL: Ingen tabelldata angavs',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'FEL: Den ovanstående kategorin som anges för denna modul finns inte.',
|
||||
'PERMISSIONS_WARNING' => 'Nya inställningar för behörigheter har lagts till. Var noga med att kontrollera inställningarna och se till att de pasasr forumet.',
|
||||
'PERMISSION_ADD' => 'Lägger till nytt behörighetsalternativ: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'FEL: Behörighetsalternativ %s finns redan.',
|
||||
'PERMISSION_NOT_EXIST' => 'FEL: Behörighetsalternativ %s finns inte.',
|
||||
'PERMISSION_REMOVE' => 'Raderar behörighetsalternativ: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Lägger till ny behöhighetsroll: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'Updaterar behöhighetsroll: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'Raderar behöhighetsroll: %s',
|
||||
'PERMISSION_SET_GROUP' => 'Anger behörighet för gruppen %s .',
|
||||
'PERMISSION_SET_ROLE' => 'Anger behörighet för rollen %s.',
|
||||
'PERMISSION_UNSET_GROUP' => 'Tar bort behörigheter för gruppen %s .',
|
||||
'PERMISSION_UNSET_ROLE' => 'Tar bort behörigheter för rollen %s .',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'Behörighetsrollen finns redan.',
|
||||
'ROLE_NOT_EXIST' => 'Rollen finns inte',
|
||||
|
||||
'SUCCESS' => 'Succé',
|
||||
|
||||
'TABLE_ADD' => 'Lägger till ny databastabell: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'FEL: Databastabellen %s finns redan.',
|
||||
'TABLE_COLUMN_ADD' => 'Lägger till en ny kolumn som heter %2$s till tabellen %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'FEL: Kolumnen %2$s finns redan i tabellen %1$s.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'FEL: Kolumnen %2$s finns inte i tabellen %1$s.',
|
||||
'TABLE_COLUMN_REMOVE' => 'Tar bort kolumnen %2$s från tabellen %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => 'Uppdaterar en kolumn som heter %2$s från tabellen %1$s',
|
||||
'TABLE_KEY_ADD' => 'Lägger till en nyckel med namnet %2$s till tabellen %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'FEL: Indexet %2$s finns redan i tabellen %1$s.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'FEL: Indexet %2$s finns inte i tabellen %1$s.',
|
||||
'TABLE_KEY_REMOVE' => 'Tar bort en nyckel med namnet %2$s från tabellen %1$s',
|
||||
'TABLE_NOT_EXIST' => 'FEL: Databastabellen %s finns inte.',
|
||||
'TABLE_REMOVE' => 'Tar bort Databastabellen: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => 'Infogar data i %s databastabellen.',
|
||||
'TABLE_ROW_REMOVE_DATA' => 'Ta bort en rad i %s databastabellen',
|
||||
'TABLE_ROW_UPDATE_DATA' => 'Uppdaterar en rad i %s databastabellen.',
|
||||
'TEMPLATE_CACHE_PURGE' => 'Uppdaterar mallen %s ',
|
||||
'THEME_CACHE_PURGE' => 'Uppdaterar temat %s ',
|
||||
|
||||
'UNINSTALL' => 'Avinstallera',
|
||||
'UNINSTALL_MOD' => 'Avinstallera %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => 'Är du redo att avinstallera %s? Alla inställningar och data som sparas genom denna mod kommer att tas bort!',
|
||||
'UNKNOWN' => 'Okänd',
|
||||
'UPDATE_MOD' => 'Uppdatera %s',
|
||||
'UPDATE_MOD_CONFIRM' => 'Är du redo att uppdatera %s?',
|
||||
'UPDATE_UMIL' => 'Denna version av UMIL är föråldrad.<br /><br />Ladda ned den senaste versionen av UMIL (Unified MOD Install Library) från: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Mod Version: <strong>%1$s</strong><br />Installerad: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Välj version',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Ändra inte från "Ignorera" såvida du inte vet vad du gör eller blev tillsagd att göra det.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,134 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
* Translated By: (ESQARE) http://www.phpbbturkey.com
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => 'Eylem',
|
||||
'ADVANCED' => 'Gelişmiş',
|
||||
'AUTH_CACHE_PURGE' => 'Yetki Önbelleği temizleniyor',
|
||||
|
||||
'CACHE_PURGE' => 'Forumunuzun önbelleği temizleniyor',
|
||||
'CONFIGURE' => 'Ayar',
|
||||
'CONFIG_ADD' => 'Yeni ayar değeri ekleniyor: %s',
|
||||
'CONFIG_ALREADY_EXISTS' => 'HATA: %s ayar değeri zaten mevcut.',
|
||||
'CONFIG_NOT_EXIST' => 'HATA: %s ayar değeri mevcut değil.',
|
||||
'CONFIG_REMOVE' => 'Ayar değeri kaldırılıyor: %s',
|
||||
'CONFIG_UPDATE' => 'Ayar değeri güncelleniyor: %s',
|
||||
|
||||
'DISPLAY_RESULTS' => 'Tüm Sonuçları Görüntüle',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => 'İstenilen eylem sırasındaki sonuçları ve eylemlerin tümünü görüntülemek için evet seçeneği seçin.',
|
||||
|
||||
'ERROR_NOTICE' => 'İstenilen eylem sırasında bir ya da daha fazla hata meydana geldi. Lütfen listenen hatalar ile mod yapımcısına yardım almak sebebiyle soru sormak için <a href="%1$s">bu dosyayı</a> indirin.<br /><br />Eğer bu dosyayı indirmede problem yaşıyorsanız bu yere bir FTP tarayıcı ile direkt olarak erişebilirsiniz: %2$s',
|
||||
'ERROR_NOTICE_NO_FILE' => 'İstenilen eylem sırasında bir ya da daha fazla hata meydana geldi. Lütfen hataların tam bir kaydını alın ve yardım almak için mod yapımcısına sorun.',
|
||||
|
||||
'FAIL' => 'Başarısız',
|
||||
'FILE_COULD_NOT_READ' => 'HATA: Okumak için %s dosyası açılamıyor.',
|
||||
'FOUNDERS_ONLY' => 'Bu sayfaya erişmek için bir mesaj panosu kurucusu olmalısınız.',
|
||||
|
||||
'GROUP_NOT_EXIST' => 'Grup bulunamıyor',
|
||||
|
||||
'IGNORE' => 'Yoksay',
|
||||
'IMAGESET_CACHE_PURGE' => '%s görüntü kümesi yenileniyor',
|
||||
'INSTALL' => 'Kur',
|
||||
'INSTALL_MOD' => '%s MODunu Kur',
|
||||
'INSTALL_MOD_CONFIRM' => '%s modunu kurmak için hazır mısınız?',
|
||||
|
||||
'MODULE_ADD' => '%1$s modülü ekleniyor: %2$s',
|
||||
'MODULE_ALREADY_EXIST' => 'HATA: Modül zaten mevcut.',
|
||||
'MODULE_NOT_EXIST' => 'HATA: Modül bulunamıyor.',
|
||||
'MODULE_REMOVE' => '%1$s modülü kaldırılıyor: %2$s',
|
||||
|
||||
'NONE' => 'Yok',
|
||||
'NO_TABLE_DATA' => 'HATA: Hiç bir tablo verisi belirtilmedi',
|
||||
|
||||
'PARENT_NOT_EXIST' => 'HATA: Bu modül için belirlenen ana kategori mevcut değil.',
|
||||
'PERMISSIONS_WARNING' => 'Yeni izin ayarları eklendi. İzin ayarlarınızı kontrol ettiğinizden ve onların istediğiniz gibi olduğundan emin olun.',
|
||||
'PERMISSION_ADD' => 'Yeni izin seçeneğpi ekleniyor: %s',
|
||||
'PERMISSION_ALREADY_EXISTS' => 'HATA: %s izin seçeneği zaten mevcut.',
|
||||
'PERMISSION_NOT_EXIST' => 'HATA: %s izin seçeneği mevcut değil.',
|
||||
'PERMISSION_REMOVE' => 'İzin seçeneği kaldırılıyor: %s',
|
||||
'PERMISSION_ROLE_ADD' => 'Yeni izin rolü ekleniyor: %s',
|
||||
'PERMISSION_ROLE_UPDATE' => 'İzin rolü güncelleniyor: %s',
|
||||
'PERMISSION_ROLE_REMOVE' => 'İzin rolü kaldırılıyor: %s',
|
||||
'PERMISSION_SET_GROUP' => '%s grubu için izinler ayarlanıyor.',
|
||||
'PERMISSION_SET_ROLE' => '%s rolü için izinler ayarlanıyor.',
|
||||
'PERMISSION_UNSET_GROUP' => '%s grubu için izin ayarları kaldırılıyor.',
|
||||
'PERMISSION_UNSET_ROLE' => '%s rolü için izin ayarları kaldırılıyor.',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => 'İzin rolü zaten var.',
|
||||
'ROLE_NOT_EXIST' => 'İzin rolü mevcut değil',
|
||||
|
||||
'SUCCESS' => 'Başarılı',
|
||||
|
||||
'TABLE_ADD' => 'Yeni bir veritabanı tablosu ekleniyor: %s',
|
||||
'TABLE_ALREADY_EXISTS' => 'HATA: %s veritabanı tablosu zaten mevcut.',
|
||||
'TABLE_COLUMN_ADD' => '%1$s tablosuna %2$s isminde yeni bir sütun ekleniyor',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => 'HATA: %1$s tablosunda %2$s sütunu zaten mevcut.',
|
||||
'TABLE_COLUMN_NOT_EXIST' => 'HATA: %1$s tablosunda %2$s sütunu mevcut değil.',
|
||||
'TABLE_COLUMN_REMOVE' => '%1$s tablosundan %2$s ismindeki sütun kaldırılıyor',
|
||||
'TABLE_COLUMN_UPDATE' => '%1$s tablosundan %2$s isimli sütun güncelleniyor',
|
||||
'TABLE_KEY_ADD' => '%1$s tablosuna %2$s isminde bir anahtar ekleniyor',
|
||||
'TABLE_KEY_ALREADY_EXIST' => 'HATA: %1$s tablosunda %2$s indeksi zaten mevcut.',
|
||||
'TABLE_KEY_NOT_EXIST' => 'HATA: %1$s tablosunda %2$s indeksi mevcut değil.',
|
||||
'TABLE_KEY_REMOVE' => '%1$s tablosundan %2$s isimli bir anahtar kaldırılıyor',
|
||||
'TABLE_NOT_EXIST' => 'HATA: %s veritabanı tablosu mevcut değil.',
|
||||
'TABLE_REMOVE' => 'Veritabanı tablosu kaldırılıyor: %s',
|
||||
'TABLE_ROW_INSERT_DATA' => '%s veritabanı tablosuna veri ekleniyor.',
|
||||
'TABLE_ROW_REMOVE_DATA' => '%s veritabanı tablosundan bir sıra kaldırılıyor',
|
||||
'TABLE_ROW_UPDATE_DATA' => '%s veritabanı tablosunda bir sıra güncelleniyor.',
|
||||
'TEMPLATE_CACHE_PURGE' => '%s şablonu yenileniyor',
|
||||
'THEME_CACHE_PURGE' => '%s teması yenileniyor',
|
||||
|
||||
'UNINSTALL' => 'Kaldır',
|
||||
'UNINSTALL_MOD' => '%s MODunu kaldır',
|
||||
'UNINSTALL_MOD_CONFIRM' => '%s modunu kaldırmaya hazır mısınız? Bu mod tarafından kaydedilen veriler ve tüm ayarlar silinecektir!',
|
||||
'UNKNOWN' => 'Bilinmeyen',
|
||||
'UPDATE_MOD' => '%s MODunu güncelle',
|
||||
'UPDATE_MOD_CONFIRM' => '%s modunu güncellemeye hazır mısınız?',
|
||||
'UPDATE_UMIL' => 'UMIL’in bu sürümü güncel değil.<br /><br />Lütfen son UMIL (Unified MOD Install Library) sürümünü şuradan indirin: <a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => 'Mod Sürümü: <strong>%1$s</strong><br />Şu an kurulu sürüm: <strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => 'Sürüm Seç',
|
||||
'VERSION_SELECT_EXPLAIN' => 'Ne yapacağınızı bilmedikçe ya da söylenmedikçe “Yoksay” seçeneğini değiştirmeyin.',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,132 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2009 phpBB-TW (心靈捕手) http://phpbb-tw.net/phpbb/
|
||||
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (empty($lang) || !is_array($lang))
|
||||
{
|
||||
$lang = array();
|
||||
}
|
||||
|
||||
// DEVELOPERS PLEASE NOTE
|
||||
//
|
||||
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
|
||||
//
|
||||
// Placeholders can now contain order information, e.g. instead of
|
||||
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
|
||||
// translators to re-order the output of data while ensuring it remains correct
|
||||
//
|
||||
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
|
||||
// equally where a string contains only two placeholders which are used to wrap text
|
||||
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
|
||||
//
|
||||
// Some characters you may want to copy&paste:
|
||||
// ’ » “ ” …
|
||||
//
|
||||
|
||||
$lang = array_merge($lang, array(
|
||||
'ACTION' => '動作',
|
||||
'ADVANCED' => '進階的',
|
||||
'AUTH_CACHE_PURGE' => '清除快取',
|
||||
|
||||
'CACHE_PURGE' => '清除論壇快取',
|
||||
'CONFIGURE' => '基本組態',
|
||||
'CONFIG_ADD' => '正在增加新的基本組態變數:%s',
|
||||
'CONFIG_ALREADY_EXISTS' => '錯誤:基本組態變數 %s 已經存在。',
|
||||
'CONFIG_NOT_EXIST' => '錯誤:基本組態變數 %s 不存在。',
|
||||
'CONFIG_REMOVE' => '正在移除基本組態變數:%s',
|
||||
'CONFIG_UPDATE' => '正在更新基本組態變數:%s',
|
||||
|
||||
'DISPLAY_RESULTS' => '顯示完整的結果',
|
||||
'DISPLAY_RESULTS_EXPLAIN' => '選擇是,以顯示期間所有要求的動作以及結果。',
|
||||
|
||||
'ERROR_NOTICE' => '期間要求的動作發生一個或多個錯誤。請下載 <a href="%s">此檔</a> 與錯誤列表,以及尋求外掛作者的協助。<br /><br />如果您有任何下載檔案的問題,那麼您可以使用 FTP 瀏覽下面的位置:%2$s 直接存取它。',
|
||||
'ERROR_NOTICE_NO_FILE' => '期間要求的動作發生一個或多個錯誤。請完整記下任何失誤的記錄以及尋求外掛作者的協助。',
|
||||
|
||||
'FAIL' => '失敗',
|
||||
'FILE_COULD_NOT_READ' => '錯誤:無法開啟此檔 %s 以讀取。',
|
||||
'FOUNDERS_ONLY' => '您必須是論壇的創始者才被允許進入此頁。',
|
||||
|
||||
'GROUP_NOT_EXIST' => '群組不存在',
|
||||
|
||||
'IGNORE' => '忽略',
|
||||
'IMAGESET_CACHE_PURGE' => '正在重新整理 %s 圖檔組',
|
||||
'INSTALL' => '安裝',
|
||||
'INSTALL_MOD' => '安裝 %s',
|
||||
'INSTALL_MOD_CONFIRM' => '您準備要安裝 %s 嗎?',
|
||||
|
||||
'MODULE_ADD' => '正在增加 %1$s 模組:%2$s',
|
||||
'MODULE_ALREADY_EXIST' => '錯誤:模組已經存在。',
|
||||
'MODULE_NOT_EXIST' => '錯誤:模組不存在。',
|
||||
'MODULE_REMOVE' => '正在移除 %1$s 模組:%2$s',
|
||||
|
||||
'NONE' => '尚未安裝',
|
||||
'NO_TABLE_DATA' => '錯誤:沒有指定的資料表。',
|
||||
|
||||
'PARENT_NOT_EXIST' => '錯誤:這模組所指定的父類別不存在。',
|
||||
'PERMISSIONS_WARNING' => '新的權限設定已被增加。請確實檢查您的權限設定,以及看看它們是否如您所想要的。',
|
||||
'PERMISSION_ADD' => '正在增加新的權限選項:%s',
|
||||
'PERMISSION_ALREADY_EXISTS' => '錯誤:權限選項 %s 已經存在。',
|
||||
'PERMISSION_NOT_EXIST' => '錯誤:權限選項 %s 不存在。',
|
||||
'PERMISSION_REMOVE' => '正在移除權限選項:%s',
|
||||
'PERMISSION_ROLE_ADD' => '正在增加新的權限角色:%s',
|
||||
'PERMISSION_ROLE_UPDATE' => '正在更新權限角色:%s',
|
||||
'PERMISSION_ROLE_REMOVE' => '正在移除權限角色:%s',
|
||||
'PERMISSION_SET_GROUP' => '正在設定 %s 群組的權限。',
|
||||
'PERMISSION_SET_ROLE' => '正在設定 %s 角色的權限。',
|
||||
'PERMISSION_UNSET_GROUP' => '正在移除設定 %s 群組的權限。',
|
||||
'PERMISSION_UNSET_ROLE' => '正在移除設定 %s 角色的權限。',
|
||||
|
||||
'ROLE_ALREADY_EXISTS' => '權限角色已存在。',
|
||||
'ROLE_NOT_EXIST' => '權限角色不存在',
|
||||
|
||||
'SUCCESS' => '成功',
|
||||
|
||||
'TABLE_ADD' => '正在增加新的資料表:%s',
|
||||
'TABLE_ALREADY_EXISTS' => '錯誤:資料表 %s 已經存在。',
|
||||
'TABLE_COLUMN_ADD' => '正在增加新的欄位 %2$s 到資料表 %1$s',
|
||||
'TABLE_COLUMN_ALREADY_EXISTS' => '錯誤:此欄位 %2$s 已經存在於資料表 %1$s。',
|
||||
'TABLE_COLUMN_NOT_EXIST' => '錯誤:此欄位 %2$s 不存在於資料表 %1$s。',
|
||||
'TABLE_COLUMN_REMOVE' => '正在移除欄位 %2$s 從資料表 %1$s',
|
||||
'TABLE_COLUMN_UPDATE' => '正在更新欄位 %2$s 從資料表 %1$s',
|
||||
'TABLE_KEY_ADD' => '正在增加關鍵詞 %2$s 到資料表 %1$s',
|
||||
'TABLE_KEY_ALREADY_EXIST' => '錯誤:此索引 %2$s 已經存在於資料表 %1$s。',
|
||||
'TABLE_KEY_NOT_EXIST' => '錯誤:此索引 %2$s 不存在於資料表 %1$s。',
|
||||
'TABLE_KEY_REMOVE' => '正在移除關鍵詞 %2$s 從資料表 %1$s',
|
||||
'TABLE_NOT_EXIST' => '錯誤:資料表 %s 不存在。',
|
||||
'TABLE_REMOVE' => '正在移除資料表:%s',
|
||||
'TABLE_ROW_INSERT_DATA' => '正在插入資料表 %s 的資料',
|
||||
'TABLE_ROW_REMOVE_DATA' => '正在移除資料表 %s 的欄位',
|
||||
'TABLE_ROW_UPDATE_DATA' => '正在更新資料表 %s 的欄位',
|
||||
'TEMPLATE_CACHE_PURGE' => '正在重新整理 %s 樣板',
|
||||
'THEME_CACHE_PURGE' => '正在重新整理 %s 主題',
|
||||
|
||||
'UNINSTALL' => '移除安裝',
|
||||
'UNINSTALL_MOD' => '移除安裝 %s',
|
||||
'UNINSTALL_MOD_CONFIRM' => '您準備要移除安裝 %s 嗎?此外掛所有已設定以及儲存的資料都將被移除!',
|
||||
'UNKNOWN' => '不知道',
|
||||
'UPDATE_MOD' => '更新 %s',
|
||||
'UPDATE_MOD_CONFIRM' => '您準備要更新 %s 嗎?',
|
||||
'UPDATE_UMIL' => '這個 UMIL 的版本是過期的。<br /><br />請下載最新的 UMIL (Unified MOD Install Library) 從:<a href="%1$s">%1$s</a>',
|
||||
|
||||
'VERSIONS' => '外掛版本:<strong>%1$s</strong><br />目前已安裝:<strong>%2$s</strong>',
|
||||
'VERSION_SELECT' => '版本選擇',
|
||||
'VERSION_SELECT_EXPLAIN' => '不要改變「忽略」的設定,除非您知道您正在做甚麼或被告知怎麼做。',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -1,20 +0,0 @@
|
||||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<form id="confirm" method="post" action="{S_CONFIRM_ACTION}">
|
||||
|
||||
<fieldset>
|
||||
<h1>{MESSAGE_TITLE}</h1>
|
||||
<p>{MESSAGE_TEXT}</p>
|
||||
|
||||
{S_HIDDEN_FIELDS}
|
||||
|
||||
<div style="text-align: center;">
|
||||
<input type="submit" name="confirm" value="{L_YES}" class="button2" />
|
||||
<input type="submit" name="cancel" value="{L_NO}" class="button2" />
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
||||
@@ -1,10 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,100 +0,0 @@
|
||||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<!-- IF S_CONFIRM -->
|
||||
<form id="confirm" method="post" action="{S_CONFIRM_ACTION}">
|
||||
|
||||
<fieldset>
|
||||
<h1>{MESSAGE_TITLE}</h1>
|
||||
<p>{MESSAGE_TEXT}</p>
|
||||
|
||||
{S_HIDDEN_FIELDS}
|
||||
|
||||
<div style="text-align: center;">
|
||||
<input type="submit" name="confirm" value="{L_YES}" class="button2" />
|
||||
<input type="submit" name="cancel" value="{L_NO}" class="button2" />
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF .options -->
|
||||
<h1>{L_TITLE}</h1>
|
||||
|
||||
<p>{L_TITLE_EXPLAIN}</p>
|
||||
|
||||
<!-- IF S_ERROR -->
|
||||
<div class="errorbox">
|
||||
<h3>{L_WARNING}</h3>
|
||||
<p>{ERROR_MSG}</p>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<form id="umil" method="post" action="{U_ACTION}" name="umil">
|
||||
|
||||
<!-- BEGIN options -->
|
||||
<!-- IF options.S_LEGEND -->
|
||||
<!-- IF not options.S_FIRST_ROW -->
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
<fieldset>
|
||||
<legend>{options.LEGEND}</legend>
|
||||
|
||||
<!-- ELSE -->
|
||||
<dl>
|
||||
<dt><label for="{options.KEY}">{options.TITLE}:</label><!-- IF options.S_EXPLAIN --><br /><span>{options.TITLE_EXPLAIN}</span><!-- ENDIF --></dt>
|
||||
<dd>{options.CONTENT}</dd>
|
||||
<!-- IF options.S_FIND_USER --><dd>[ <a href="{options.U_FIND_USER}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a> ]</dd><!-- ENDIF -->
|
||||
</dl>
|
||||
|
||||
<!-- ENDIF -->
|
||||
<!-- END options -->
|
||||
|
||||
<p class="submit-buttons">
|
||||
<input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />
|
||||
<input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
|
||||
</p>
|
||||
{S_HIDDEN_FIELDS}
|
||||
{S_FORM_TOKEN}
|
||||
</fieldset>
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_RESULTS -->
|
||||
<h1>{L_TITLE} - <font style="color: <!-- IF S_SUCCESS -->green<!-- ELSE -->red<!-- ENDIF -->;">{L_RESULTS}</font></h1>
|
||||
|
||||
<br />
|
||||
|
||||
<p>{L_DATABASE_TYPE} :: <strong>{SQL_LAYER}</strong></p>
|
||||
|
||||
<!-- IF not S_SUCCESS -->
|
||||
<div class="errorbox">
|
||||
<h3>{L_WARNING}</h3>
|
||||
<p>{L_ERROR_NOTICE}</p>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF S_PERMISSIONS -->
|
||||
<div class="errorbox">
|
||||
<h3>{L_WARNING}</h3>
|
||||
<p>{L_PERMISSIONS_WARNING}</p>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF .results -->
|
||||
<fieldset>
|
||||
<legend></legend>
|
||||
<!-- BEGIN results -->
|
||||
<p>{results.COMMAND}</p>
|
||||
<div style="color: <!-- IF results.S_SUCCESS -->green<!-- ELSE -->red<!-- ENDIF -->;">{results.RESULT}</div>
|
||||
<!-- IF not results.S_LAST_ROW --><hr /><!-- ENDIF -->
|
||||
<!-- END results -->
|
||||
</fieldset>
|
||||
<!-- ENDIF -->
|
||||
|
||||
|
||||
<!-- ENDIF -->
|
||||
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
||||
@@ -1,10 +0,0 @@
|
||||
<!-- INCLUDE overall_header.html -->
|
||||
|
||||
<div <!-- IF S_USER_NOTICE -->class="successbox"<!-- ELSE -->class="errorbox"<!-- ENDIF -->>
|
||||
<h3>{MESSAGE_TITLE}</h3>
|
||||
<p>
|
||||
{MESSAGE_TEXT}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
||||
@@ -1,21 +0,0 @@
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<span class="corners-bottom"><span></span></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="page-footer">
|
||||
Powered by <a href="http://www.phpbb.com/mods/umil/">UMIL</a> © 2009 <a href="http://www.phpbb.com/">phpBB Group</a><br />
|
||||
Powered by phpBB © 2000, 2002, 2005, 2007 <a href="http://www.phpbb.com/">phpBB Group</a><br />
|
||||
<!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF -->
|
||||
|
||||
<!-- IF DEBUG_OUTPUT -->
|
||||
<br />{DEBUG_OUTPUT}
|
||||
<!-- ENDIF -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,104 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
|
||||
<head>
|
||||
|
||||
<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}" />
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-Language" content="{S_USER_LANG}" />
|
||||
<meta http-equiv="imagetoolbar" content="no" />
|
||||
<!-- IF META -->{META}<!-- ENDIF -->
|
||||
<title>{PAGE_TITLE}</title>
|
||||
|
||||
<link href="{UMIL_ROOT_PATH}style/style.css" rel="stylesheet" type="text/css" media="screen" />
|
||||
|
||||
<!-- INCLUDE parse.css -->
|
||||
|
||||
<script type="text/javascript">
|
||||
// <![CDATA[
|
||||
|
||||
/**
|
||||
* Find a member
|
||||
*/
|
||||
function find_username(url)
|
||||
{
|
||||
popup(url, 760, 570, '_usersearch');
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Window popup
|
||||
*/
|
||||
function popup(url, width, height, name)
|
||||
{
|
||||
if (!name)
|
||||
{
|
||||
name = '_popup';
|
||||
}
|
||||
|
||||
window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes, width=' + width);
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set display of page element
|
||||
* s[-1,0,1] = hide,toggle display,show
|
||||
*/
|
||||
function dE(n, s, type)
|
||||
{
|
||||
if (!type)
|
||||
{
|
||||
type = 'block';
|
||||
}
|
||||
|
||||
var e = document.getElementById(n);
|
||||
if (!s)
|
||||
{
|
||||
s = (e.style.display == '' || e.style.display == 'block') ? -1 : 1;
|
||||
}
|
||||
e.style.display = (s == 1) ? type : 'none';
|
||||
}
|
||||
|
||||
// ]]>
|
||||
</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="{S_CONTENT_DIRECTION}">
|
||||
<div id="wrap">
|
||||
<div id="page-header">
|
||||
<h1>{L_INSTALL_PANEL}</h1>
|
||||
<p><a href="{U_ADM_INDEX}">{L_ADMIN_INDEX}</a> • <a href="{U_INDEX}">{L_FORUM_INDEX}</a></p>
|
||||
<p id="skip"><a href="#acp">{L_SKIP}</a></p>
|
||||
<!-- IF S_LANG_SELECT -->
|
||||
<form method="post" action="">
|
||||
<fieldset class="nobg">
|
||||
<label for="language">{L_SELECT_LANG}:</label>
|
||||
{S_LANG_SELECT}
|
||||
<input class="button1" type="submit" id="change_lang" name="change_lang" value="{L_CHANGE}" />
|
||||
</fieldset>
|
||||
</form>
|
||||
<!-- ENDIF -->
|
||||
</div>
|
||||
|
||||
<div id="page-body">
|
||||
<div id="acp">
|
||||
<div class="panel">
|
||||
<span class="corners-top"><span></span></span>
|
||||
<div id="content">
|
||||
<div id="menu">
|
||||
<ul>
|
||||
<!-- BEGIN l_block -->
|
||||
<li<!-- IF l_block.S_SELECTED --> id="activemenu"<!-- ENDIF -->><!-- IF l_block.U_TITLE --><a href="{l_block.U_TITLE}"><!-- ENDIF --><span<!-- IF l_block.S_COMPLETE --> class="completed"<!-- ENDIF -->>{l_block.L_TITLE}</span><!-- IF l_block.U_TITLE --></a><!-- ENDIF --></li>
|
||||
<!-- END l_block -->
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="main" class="install-body">
|
||||
|
||||
<!-- IF S_BOARD_DISABLED -->
|
||||
<div class="rules">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
@@ -1,123 +0,0 @@
|
||||
<style type="text/css">
|
||||
#page-header {
|
||||
background: url("<!-- IF LOGO_IMG -->{LOGO_IMG}<!-- ELSE -->{ROOT_PATH}adm/images/phpbb_logo.gif<!-- ENDIF -->") top left no-repeat;
|
||||
}
|
||||
|
||||
.rtl #page-header {
|
||||
background: url("<!-- IF LOGO_IMG -->{LOGO_IMG}<!-- ELSE -->{ROOT_PATH}adm/images/phpbb_logo.gif<!-- ENDIF -->") top right no-repeat;
|
||||
}
|
||||
|
||||
#tabs a {
|
||||
background:url("{ROOT_PATH}adm/images/bg_tabs1.gif") no-repeat 0% -34px;
|
||||
}
|
||||
|
||||
#tabs a span {
|
||||
background: url("{ROOT_PATH}adm/images/bg_tabs2.gif") no-repeat 100% -34px;
|
||||
}
|
||||
|
||||
.panel {
|
||||
background: #F3F3F3 url("{ROOT_PATH}adm/images/innerbox_bg.gif") repeat-x top;
|
||||
}
|
||||
|
||||
span.corners-top {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_left.gif");
|
||||
}
|
||||
|
||||
span.corners-top span {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_right.gif");
|
||||
}
|
||||
|
||||
span.corners-bottom {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_left.gif");
|
||||
}
|
||||
|
||||
span.corners-bottom span {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_right.gif");
|
||||
}
|
||||
|
||||
/* WinIE tweaks \*/
|
||||
* html span.corners-top, * html span.corners-bottom { background-image: url("{ROOT_PATH}adm/images/corners_left.gif"); }
|
||||
* html span.corners-top span, * html span.corners-bottom span { background-image: url("{ROOT_PATH}adm/images/corners_right.gif"); }
|
||||
/* End tweaks */
|
||||
|
||||
#toggle-handle {
|
||||
background-image: url({ROOT_PATH}adm/images/toggle.gif);
|
||||
}
|
||||
|
||||
.rtl #toggle-handle {
|
||||
background-image: url({ROOT_PATH}adm/images/toggle.gif);
|
||||
}
|
||||
|
||||
#menu li#activemenu a:hover span, #menu li#activemenu span {
|
||||
background: #FFFFFF url("{ROOT_PATH}adm/images/arrow_right.gif") 1% 50% no-repeat;
|
||||
}
|
||||
|
||||
.rtl #menu li#activemenu a:hover span, .rtl #menu li#activemenu span {
|
||||
background: #FFFFFF url("{ROOT_PATH}adm/images/arrow_left.gif") 99% 50% no-repeat;
|
||||
}
|
||||
|
||||
background: url("{ROOT_PATH}adm/images/arrow_down.gif") 1% 50% no-repeat;
|
||||
}
|
||||
|
||||
.rtl #menu li span.completed {
|
||||
background: url("{ROOT_PATH}adm/images/arrow_down.gif") 99% 50% no-repeat;
|
||||
}
|
||||
|
||||
th {
|
||||
background: #70AED3 url("{ROOT_PATH}adm/images/gradient2b.gif") bottom left repeat-x;
|
||||
}
|
||||
|
||||
a.button1, input.button1, input.button3,
|
||||
a.button2, input.button2 {
|
||||
background: #EFEFEF url("{ROOT_PATH}adm/images/bg_button.gif") repeat-x top;
|
||||
}
|
||||
|
||||
a.button1:hover, input.button1:hover,
|
||||
a.button2:hover, input.button2:hover {
|
||||
background: #EFEFEF url("{ROOT_PATH}adm/images/bg_button.gif") repeat bottom;
|
||||
}
|
||||
|
||||
.permissions-category a {
|
||||
background: url("{ROOT_PATH}adm/images/bg_tabs_alt1.gif") no-repeat 0% -35px;
|
||||
}
|
||||
|
||||
.rtl .permissions-category a {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.permissions-category a span.tabbg {
|
||||
background: url("{ROOT_PATH}adm/images/bg_tabs_alt2.gif") no-repeat 100% -35px;
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-top {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_left2.gif");
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-top span {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_right2.gif");
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-bottom {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_left2.gif");
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-bottom span {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_right2.gif");
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-top {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_left2.gif");
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-top span {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_right2.gif");
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-bottom {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_left2.gif");
|
||||
}
|
||||
|
||||
.permissions-panel span.corners-bottom span {
|
||||
background-image: url("{ROOT_PATH}adm/images/corners_right2.gif");
|
||||
}
|
||||
</style>
|
||||
File diff suppressed because it is too large
Load Diff
3037
root/umil/umil.php
3037
root/umil/umil.php
File diff suppressed because it is too large
Load Diff
@@ -1,243 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Parameters which should be setup before calling this file:
|
||||
* @param string $mod_name The name of the mod to be displayed during installation.
|
||||
* @param string $language_file The language file which will be included when installing (should contain the $mod_name)
|
||||
* @param string $version_config_name The name of the config variable which will hold the currently installed version
|
||||
* @param array $versions The array of versions and actions within each.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Language entries that should exist in the $language_file that will be included:
|
||||
* $mod_name
|
||||
* 'INSTALL_' . $mod_name
|
||||
* 'INSTALL_' . $mod_name . '_CONFIRM'
|
||||
* 'UPDATE_' . $mod_name
|
||||
* 'UPDATE_' . $mod_name . '_CONFIRM'
|
||||
* 'UNINSTALL_' . $mod_name
|
||||
* 'UNINSTALL_' . $mod_name . '_CONFIRM'
|
||||
*/
|
||||
|
||||
// You must run define('UMIL_AUTO', true) before calling this file.
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('UMIL_AUTO'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
/*
|
||||
* Do not include common.php, the MOD author is required to include this.
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
trigger_error('UMIL doesn\'t support the missing IN_PHPBB anymore. Please visit <a href="http://www.phpbb.com/mods/umil/update/">http://www.phpbb.com/mods/umil/update</a> on how to update your UMIF files.', E_USER_ERROR);
|
||||
exit;
|
||||
}
|
||||
|
||||
// Add the language file if one was specified
|
||||
if (isset($language_file))
|
||||
{
|
||||
$user->add_lang($language_file);
|
||||
}
|
||||
if (!isset($user->lang[$mod_name]))
|
||||
{
|
||||
// Prevent errors if the language key doesn't exist.
|
||||
$user->lang[$mod_name] = $mod_name;
|
||||
}
|
||||
|
||||
// Use the Mod's logo if one was specified
|
||||
if (isset($logo_img))
|
||||
{
|
||||
$template->assign_var('LOGO_IMG', $phpbb_root_path . $logo_img);
|
||||
}
|
||||
|
||||
// Display a login box if they are not logged in
|
||||
if (!$user->data['is_registered'])
|
||||
{
|
||||
login_box();
|
||||
}
|
||||
|
||||
if (!class_exists('umil_frontend'))
|
||||
{
|
||||
if (!file_exists($phpbb_root_path . 'umil/umil_frontend.' . $phpEx))
|
||||
{
|
||||
trigger_error('Please download the latest UMIL (Unified MOD Install Library) from: <a href="http://www.phpbb.com/mods/umil/">phpBB.com/mods/umil</a>', E_USER_ERROR);
|
||||
}
|
||||
|
||||
include($phpbb_root_path . 'umil/umil_frontend.' . $phpEx);
|
||||
}
|
||||
|
||||
$force_display_results = request_var('display_results', (defined('DEBUG') ? true : false));
|
||||
$umil = new umil_frontend($mod_name, true, $force_display_results);
|
||||
|
||||
// Check after initiating UMIL.
|
||||
if ($user->data['user_type'] != USER_FOUNDER)
|
||||
{
|
||||
trigger_error('FOUNDERS_ONLY');
|
||||
}
|
||||
|
||||
// We will sort the actions to prevent issues from mod authors incorrectly listing the version numbers
|
||||
uksort($versions, 'version_compare');
|
||||
|
||||
// Find the current version to install
|
||||
$current_version = '0.0.0';
|
||||
foreach ($versions as $version => $actions)
|
||||
{
|
||||
$current_version = $version;
|
||||
}
|
||||
|
||||
$template->assign_var('L_TITLE_EXPLAIN', ((isset($user->lang[$mod_name . '_EXPLAIN'])) ? $user->lang[$mod_name . '_EXPLAIN'] . '<br /><br />' : '') . sprintf($user->lang['VERSIONS'], $current_version, ((isset($config[$version_config_name])) ? $config[$version_config_name] : $user->lang['NONE'])));
|
||||
|
||||
$submit = (isset($_POST['submit'])) ? true : false;
|
||||
$action = request_var('action', '');
|
||||
$version_select = request_var('version_select', '');
|
||||
|
||||
$current_page = (strpos($user->page['page'], '?') !== false) ? substr($user->page['page'], 0, strpos($user->page['page'], '?')) : $user->page['page'];
|
||||
|
||||
$stages = array(
|
||||
'CONFIGURE' => array('url' => append_sid($phpbb_root_path . $current_page)),
|
||||
'CONFIRM',
|
||||
'ACTION',
|
||||
);
|
||||
|
||||
if (!isset($options) || !is_array($options))
|
||||
{
|
||||
$options = array();
|
||||
}
|
||||
|
||||
$options = array(
|
||||
'legend1' => 'OPTIONS',
|
||||
'action' => array('lang' => 'ACTION', 'type' => 'custom', 'function' => 'umil_install_update_uninstall_select', 'explain' => false),
|
||||
'version_select' => array('lang' => 'VERSION_SELECT', 'type' => 'custom', 'function' => 'umil_version_select', 'explain' => true),
|
||||
'display_results' => array('lang' => 'DISPLAY_RESULTS', 'type' => 'radio:yes_no', 'explain' => true, 'default' => $force_display_results),
|
||||
) + $options;
|
||||
|
||||
if (!$submit && !$umil->confirm_box(true))
|
||||
{
|
||||
$umil->display_stages($stages);
|
||||
|
||||
$umil->display_options($options);
|
||||
$umil->done();
|
||||
}
|
||||
else if (!$umil->confirm_box(true))
|
||||
{
|
||||
$umil->display_stages($stages, 2);
|
||||
|
||||
$hidden = array();
|
||||
foreach ($options as $key => $data)
|
||||
{
|
||||
$hidden[$key] = request_var($key, '', true);
|
||||
}
|
||||
|
||||
switch ($action)
|
||||
{
|
||||
case 'install' :
|
||||
if (!isset($user->lang['INSTALL_' . $mod_name]))
|
||||
{
|
||||
$user->lang['INSTALL_' . $mod_name] = sprintf($user->lang['INSTALL_MOD'], $user->lang[$mod_name]);
|
||||
$user->lang['INSTALL_' . $mod_name . '_CONFIRM'] = sprintf($user->lang['INSTALL_MOD_CONFIRM'], $user->lang[$mod_name]);
|
||||
}
|
||||
$umil->confirm_box(false, 'INSTALL_' . $mod_name, $hidden);
|
||||
break;
|
||||
|
||||
case 'update' :
|
||||
if (!isset($user->lang['UPDATE_' . $mod_name]))
|
||||
{
|
||||
$user->lang['UPDATE_' . $mod_name] = sprintf($user->lang['UPDATE_MOD'], $user->lang[$mod_name]);
|
||||
$user->lang['UPDATE_' . $mod_name . '_CONFIRM'] = sprintf($user->lang['UPDATE_MOD_CONFIRM'], $user->lang[$mod_name]);
|
||||
}
|
||||
$umil->confirm_box(false, 'UPDATE_' . $mod_name, $hidden);
|
||||
break;
|
||||
|
||||
case 'uninstall' :
|
||||
if (!isset($user->lang['UNINSTALL_' . $mod_name]))
|
||||
{
|
||||
$user->lang['UNINSTALL_' . $mod_name] = sprintf($user->lang['UNINSTALL_MOD'], $user->lang[$mod_name]);
|
||||
$user->lang['UNINSTALL_' . $mod_name . '_CONFIRM'] = sprintf($user->lang['UNINSTALL_MOD_CONFIRM'], $user->lang[$mod_name]);
|
||||
}
|
||||
$umil->confirm_box(false, 'UNINSTALL_' . $mod_name, $hidden);
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if ($umil->confirm_box(true))
|
||||
{
|
||||
$umil->display_stages($stages, 3);
|
||||
|
||||
$umil->run_actions($action, $versions, $version_config_name, $version_select);
|
||||
$umil->done();
|
||||
}
|
||||
|
||||
// Shouldn't get here.
|
||||
redirect($phpbb_root_path . $current_page);
|
||||
|
||||
function umil_install_update_uninstall_select($value, $key)
|
||||
{
|
||||
global $config, $current_version, $user, $version_config_name;
|
||||
|
||||
$db_version = (isset($config[$version_config_name])) ? $config[$version_config_name] : false;
|
||||
|
||||
if ($db_version === false)
|
||||
{
|
||||
return '<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="install" checked="checked" /> ' . $user->lang['INSTALL'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="update" disabled="disabled" /> ' . $user->lang['UPDATE'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="uninstall" disabled="disabled" /> ' . $user->lang['UNINSTALL'];
|
||||
}
|
||||
else if ($current_version == $db_version)
|
||||
{
|
||||
return '<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="install" disabled="disabled" /> ' . $user->lang['INSTALL'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="update" disabled="disabled" /> ' . $user->lang['UPDATE'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="uninstall" checked="checked" /> ' . $user->lang['UNINSTALL'];
|
||||
}
|
||||
else if (version_compare($current_version, $db_version, '>'))
|
||||
{
|
||||
return '<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="install" disabled="disabled" /> ' . $user->lang['INSTALL'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="update" checked="checked" /> ' . $user->lang['UPDATE'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="uninstall" /> ' . $user->lang['UNINSTALL'];
|
||||
}
|
||||
else
|
||||
{
|
||||
// Shouldn't ever get here...but just in case.
|
||||
return '<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="install" /> ' . $user->lang['INSTALL'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="update" /> ' . $user->lang['UPDATE'] . '
|
||||
<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="uninstall" /> ' . $user->lang['UNINSTALL'];
|
||||
}
|
||||
}
|
||||
|
||||
function umil_version_select($value, $key)
|
||||
{
|
||||
global $user, $versions;
|
||||
|
||||
$output = '<input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="" checked="checked" /> ' . $user->lang['IGNORE'] . ' ';
|
||||
$output .='<a href="#" onclick="if (document.getElementById(\'version_select_advanced\').style.display == \'none\') {document.getElementById(\'version_select_advanced\').style.display=\'block\'} else {document.getElementById(\'version_select_advanced\').style.display=\'none\'}">' . $user->lang['ADVANCED'] . '</a><br /><br />';
|
||||
|
||||
$cnt = 0;
|
||||
$output .= '<table id="version_select_advanced" style="display: none;" cellspacing="0" cellpadding="0"><tr>';
|
||||
foreach ($versions as $version => $actions)
|
||||
{
|
||||
$cnt++;
|
||||
|
||||
$output .= '<td><input id="' . $key . '" class="radio" type="radio" name="' . $key . '" value="' . $version . '" /> ' . $version . '</td>';
|
||||
|
||||
if ($cnt % 4 == 0)
|
||||
{
|
||||
$output .= '</tr><tr>';
|
||||
}
|
||||
}
|
||||
$output .= '</tr></table>';
|
||||
|
||||
return $output;
|
||||
}
|
||||
?>
|
||||
@@ -1,619 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
*
|
||||
* @author Nathan Guse (EXreaction) http://lithiumstudios.org
|
||||
* @author David Lewis (Highway of Life) highwayoflife@gmail.com
|
||||
* @package umil
|
||||
* @version $Id$
|
||||
* @copyright (c) 2008 phpBB Group
|
||||
* @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
|
||||
*/
|
||||
|
||||
/**
|
||||
* @ignore
|
||||
*/
|
||||
if (!defined('IN_PHPBB'))
|
||||
{
|
||||
exit;
|
||||
}
|
||||
|
||||
if (!class_exists('umil'))
|
||||
{
|
||||
if (!file_exists($phpbb_root_path . 'umil/umil.' . $phpEx))
|
||||
{
|
||||
trigger_error('Please download the latest UMIL (Unified MOD Install Library) from: <a href="http://www.phpbb.com/mods/umil/">phpBB.com/mods/umil</a>', E_USER_ERROR);
|
||||
}
|
||||
|
||||
include($phpbb_root_path . 'umil/umil.' . $phpEx);
|
||||
}
|
||||
|
||||
/**
|
||||
* UMIL - Unified MOD Installation File class Front End
|
||||
*/
|
||||
class umil_frontend extends umil
|
||||
{
|
||||
// The title of the mod
|
||||
var $title = '';
|
||||
|
||||
// Were there any errors so far (used when displaying results)?
|
||||
var $errors = false;
|
||||
|
||||
// Was anything done at all (used when displaying results)?
|
||||
var $results = false;
|
||||
|
||||
// The file we will record any errors in
|
||||
var $error_file = '';
|
||||
|
||||
// Force displaying of the results?
|
||||
var $force_display_results = false;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param string $title The title to display
|
||||
* @param bool $auto_display_results Automatically display results or not?
|
||||
* @param bool $force_display_results Allows you to force this to automatically display all results
|
||||
* @param object|bool $db Allows you to use your own $db object instead of the global $db
|
||||
*/
|
||||
function umil_frontend($title = '', $auto_display_results = false, $force_display_results = false, $db = false)
|
||||
{
|
||||
global $phpbb_root_path, $phpEx, $template, $user;
|
||||
|
||||
$this->title = $title;
|
||||
|
||||
// we must call the main constructor
|
||||
$this->umil(false, $db);
|
||||
$this->auto_display_results = $auto_display_results;
|
||||
$this->force_display_results = $force_display_results;
|
||||
|
||||
$user->add_lang('install');
|
||||
|
||||
// Setup the template
|
||||
$template->set_custom_template($phpbb_root_path . 'umil/style', 'umil');
|
||||
|
||||
// The UMIL template is never stored in the database
|
||||
$user->theme['template_storedb'] = false;
|
||||
|
||||
$template->set_filenames(array(
|
||||
'body' => 'index_body.html',
|
||||
));
|
||||
|
||||
$title_explain = (isset($user->lang[$title . '_EXPLAIN'])) ? $user->lang[$title . '_EXPLAIN'] : '';
|
||||
$title = (isset($user->lang[$title])) ? $user->lang[$title] : $title;
|
||||
|
||||
page_header($title, false);
|
||||
|
||||
$template->assign_vars(array(
|
||||
'SQL_LAYER' => $this->db->sql_layer,
|
||||
'UMIL_ROOT_PATH' => $phpbb_root_path . 'umil/',
|
||||
|
||||
'U_ADM_INDEX' => append_sid("{$phpbb_root_path}adm/index.$phpEx", false, true, $user->session_id),
|
||||
'U_INDEX' => append_sid("{$phpbb_root_path}index.$phpEx"),
|
||||
|
||||
'PAGE_TITLE' => $title,
|
||||
'L_TITLE' => $title,
|
||||
'L_TITLE_EXPLAIN' => $title_explain,
|
||||
));
|
||||
}
|
||||
|
||||
/**
|
||||
* Display Stages
|
||||
*
|
||||
* Outputs the stage list
|
||||
*
|
||||
* @param array $stages The list of stages.
|
||||
* Either send the array like: array('CONFIGURE', 'INSTALL') or you can send it like array('CONFIGURE' => array('url' => $url), 'INSTALL' => array('url' => $url)) or you can use a mixture of the two.
|
||||
* @param int $selected The current stage
|
||||
*/
|
||||
function display_stages($stages, $selected = 1)
|
||||
{
|
||||
global $template, $user;
|
||||
|
||||
$i = 1;
|
||||
foreach ($stages as $stage => $data)
|
||||
{
|
||||
if (!is_array($data))
|
||||
{
|
||||
$stage = $data;
|
||||
$data = array();
|
||||
}
|
||||
|
||||
$template->assign_block_vars('l_block', array(
|
||||
'L_TITLE' => (isset($user->lang[$stage])) ? $user->lang[$stage] : $stage,
|
||||
'U_TITLE' => (isset($data['url'])) ? $data['url'] : false,
|
||||
'S_COMPLETE' => ($i < $selected) ? true : false,
|
||||
'S_SELECTED' => ($i == $selected) ? true : false,
|
||||
));
|
||||
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Confirm Box
|
||||
*
|
||||
* Displays an inline confirm box (makes it possible to have a nicer looking confirm box shown if you want to use stages)
|
||||
*
|
||||
* @param boolean $check True for checking if confirmed (without any additional parameters) and false for displaying the confirm box
|
||||
* @param string $title Title/Message used for confirm box.
|
||||
* message text is _CONFIRM appended to title.
|
||||
* If title cannot be found in user->lang a default one is displayed
|
||||
* If title_CONFIRM cannot be found in user->lang the text given is used.
|
||||
* @param string $hidden Hidden variables
|
||||
*/
|
||||
function confirm_box($check, $title = '', $hidden = '', $html_body = 'index_body.html')
|
||||
{
|
||||
if (!$check)
|
||||
{
|
||||
global $template;
|
||||
$template->assign_var('S_CONFIRM', true);
|
||||
}
|
||||
|
||||
if (is_array($hidden))
|
||||
{
|
||||
$hidden = build_hidden_fields($hidden);
|
||||
}
|
||||
|
||||
return confirm_box($check, $title, $hidden, $html_body);
|
||||
}
|
||||
|
||||
/**
|
||||
* Display Options
|
||||
*
|
||||
* Display a set of options from an inputted array.
|
||||
*
|
||||
* @param array $options This is the array of options. Format it like you would if you were using the setup in acp_board except only enter what would go in the 'vars' array.
|
||||
*/
|
||||
function display_options($options)
|
||||
{
|
||||
global $phpbb_root_path, $phpEx, $template, $user;
|
||||
|
||||
foreach ($options as $name => $vars)
|
||||
{
|
||||
if (!is_array($vars) && strpos($name, 'legend') === false)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
if (strpos($name, 'legend') !== false)
|
||||
{
|
||||
$template->assign_block_vars('options', array(
|
||||
'S_LEGEND' => true,
|
||||
'LEGEND' => (isset($user->lang[$vars])) ? $user->lang[$vars] : $vars)
|
||||
);
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
$type = explode(':', $vars['type']);
|
||||
|
||||
$l_explain = '';
|
||||
if (isset($vars['explain']) && $vars['explain'] && isset($vars['lang_explain']))
|
||||
{
|
||||
$l_explain = (isset($user->lang[$vars['lang_explain']])) ? $user->lang[$vars['lang_explain']] : $vars['lang_explain'];
|
||||
}
|
||||
else if (isset($vars['explain']) && $vars['explain'])
|
||||
{
|
||||
$l_explain = (isset($user->lang[$vars['lang'] . '_EXPLAIN'])) ? $user->lang[$vars['lang'] . '_EXPLAIN'] : '';
|
||||
}
|
||||
|
||||
$content = $this->build_cfg_template($type, $name, $vars);
|
||||
|
||||
if (!sizeof($content))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
$template->assign_block_vars('options', array(
|
||||
'KEY' => $name,
|
||||
'TITLE' => (isset($user->lang[$vars['lang']])) ? $user->lang[$vars['lang']] : $vars['lang'],
|
||||
'S_EXPLAIN' => (isset($vars['explain'])) ? $vars['explain'] : false,
|
||||
'TITLE_EXPLAIN' => $l_explain,
|
||||
'CONTENT' => $content['tpl'],
|
||||
|
||||
// Find user link
|
||||
'S_FIND_USER' => (isset($content['find_user'])) ? true : false,
|
||||
'U_FIND_USER' => (isset($content['find_user'])) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", array('mode' => 'searchuser', 'form' => 'select_user', 'field' => 'username', 'select_single' => 'true', 'form' => 'umil', 'field' => $content['find_user_field'])) : '',
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Display results
|
||||
*
|
||||
* Display the results from the previous command, or you may enter your own command/result if you would like.
|
||||
*
|
||||
* @param string $command The command you would like shown (leave blank to use the last command saved in $this->command)
|
||||
* @param string $result The result you would like shown (leave blank to use the last result saved in $this->result)
|
||||
*/
|
||||
function display_results($command = '', $result = '')
|
||||
{
|
||||
global $config, $template, $user, $phpbb_root_path;
|
||||
|
||||
$command = ($command) ? $command : $this->command;
|
||||
$command = (isset($user->lang[$command])) ? $user->lang[$command] : $command;
|
||||
$result = ($result) ? $result : $this->result;
|
||||
$result = (isset($user->lang[$result])) ? $user->lang[$result] : $result;
|
||||
|
||||
$this->results = true;
|
||||
|
||||
if ($result != $user->lang['SUCCESS'])
|
||||
{
|
||||
// Check if the umil/error_files/ is writable
|
||||
if (!is_writable("{$phpbb_root_path}umil/error_files/"))
|
||||
{
|
||||
phpbb_chmod("{$phpbb_root_path}umil/error_files/", CHMOD_ALL);
|
||||
}
|
||||
|
||||
// Hopefully it is writable now. If not there is nothing we can do.
|
||||
if (is_writable("{$phpbb_root_path}umil/error_files/"))
|
||||
{
|
||||
if ($this->errors == false)
|
||||
{
|
||||
$this->errors = true;
|
||||
|
||||
// Setting up an error recording file
|
||||
$append = 0;
|
||||
$this->error_file = "{$phpbb_root_path}umil/error_files/" . strtolower($this->title) . '.txt';
|
||||
while (file_exists($this->error_file))
|
||||
{
|
||||
$this->error_file = "{$phpbb_root_path}umil/error_files/" . strtolower($this->title) . $append . '.txt';
|
||||
$append++;
|
||||
}
|
||||
}
|
||||
|
||||
if (file_exists($this->error_file) && filesize($this->error_file))
|
||||
{
|
||||
$fp = fopen($this->error_file, 'rb');
|
||||
$contents = fread($fp, filesize($this->error_file));
|
||||
fclose($fp);
|
||||
phpbb_chmod($this->error_file, CHMOD_ALL);
|
||||
}
|
||||
else
|
||||
{
|
||||
$contents = ((isset($user->lang[$this->title])) ? $user->lang[$this->title] : $this->title) . "\n";
|
||||
$contents .= 'PHP Version: ' . phpversion() . "\n";
|
||||
$contents .= 'DBMS: ' . $this->db->sql_server_info() . "\n";
|
||||
$contents .= 'phpBB3 Version: ' . $config['version'] . "\n\n";
|
||||
}
|
||||
|
||||
$contents .= "{$command}\n{$result}\n\n";
|
||||
|
||||
$fp = fopen($this->error_file, 'wb');
|
||||
fwrite($fp, $contents);
|
||||
fclose($fp);
|
||||
phpbb_chmod($this->error_file, CHMOD_ALL);
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errors = true;
|
||||
}
|
||||
}
|
||||
|
||||
if ($result != $user->lang['SUCCESS'] || $this->force_display_results == true)// || defined('DEBUG'))
|
||||
{
|
||||
$template->assign_block_vars('results', array(
|
||||
'COMMAND' => $command,
|
||||
'RESULT' => $result,
|
||||
'S_SUCCESS' => ($result == $user->lang['SUCCESS']) ? true : false,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Done
|
||||
*
|
||||
* This should be called when everything is done for this page.
|
||||
*/
|
||||
function done()
|
||||
{
|
||||
global $phpbb_root_path, $phpEx, $template, $user;
|
||||
|
||||
$download_file = ($this->error_file) ? append_sid("{$phpbb_root_path}umil/file.$phpEx", 'file=' . basename($this->error_file, '.txt')) : '';
|
||||
$filename = ($this->error_file) ? 'umil/error_files/' . basename($this->error_file) : '';
|
||||
|
||||
$template->assign_vars(array(
|
||||
'U_ERROR_FILE' => $this->error_file,
|
||||
|
||||
'L_RESULTS' => ($this->errors) ? $user->lang['FAIL'] : $user->lang['SUCCESS'],
|
||||
'L_ERROR_NOTICE' => ($this->errors) ? (($this->error_file) ? sprintf($user->lang['ERROR_NOTICE'], $download_file, $filename) : $user->lang['ERROR_NOTICE_NO_FILE']) : '',
|
||||
|
||||
'S_RESULTS' => $this->results,
|
||||
'S_SUCCESS' => ($this->errors) ? false : true,
|
||||
'S_PERMISSIONS' => $this->permissions_added,
|
||||
));
|
||||
|
||||
page_footer();
|
||||
}
|
||||
|
||||
/**
|
||||
* Build configuration template for acp configuration pages
|
||||
*
|
||||
* Slightly modified from adm/index.php
|
||||
*/
|
||||
function build_cfg_template($tpl_type, $name, $vars)
|
||||
{
|
||||
global $user;
|
||||
|
||||
$tpl = array();
|
||||
|
||||
$default = (isset($vars['default'])) ? request_var($name, $vars['default']) : request_var($name, '');
|
||||
|
||||
switch ($tpl_type[0])
|
||||
{
|
||||
case 'text':
|
||||
// If requested set some vars so that we later can display the link correct
|
||||
if (isset($vars['select_user']) && $vars['select_user'] === true)
|
||||
{
|
||||
$tpl['find_user'] = true;
|
||||
$tpl['find_user_field'] = $name;
|
||||
}
|
||||
case 'password':
|
||||
$size = (int) $tpl_type[1];
|
||||
$maxlength = (int) $tpl_type[2];
|
||||
|
||||
$tpl['tpl'] = '<input id="' . $name . '" type="' . $tpl_type[0] . '"' . (($size) ? ' size="' . $size . '"' : '') . ' maxlength="' . (($maxlength) ? $maxlength : 255) . '" name="' . $name . '" value="' . $default . '" />';
|
||||
break;
|
||||
|
||||
case 'textarea':
|
||||
$rows = (int) $tpl_type[1];
|
||||
$cols = (int) $tpl_type[2];
|
||||
|
||||
$tpl['tpl'] = '<textarea id="' . $name . '" name="' . $name . '" rows="' . $rows . '" cols="' . $cols . '">' . $default . '</textarea>';
|
||||
break;
|
||||
|
||||
case 'radio':
|
||||
$name_yes = ($default) ? ' checked="checked"' : '';
|
||||
$name_no = (!$default) ? ' checked="checked"' : '';
|
||||
|
||||
$tpl_type_cond = explode('_', $tpl_type[1]);
|
||||
$type_no = ($tpl_type_cond[0] == 'disabled' || $tpl_type_cond[0] == 'enabled') ? false : true;
|
||||
|
||||
$tpl_no = '<label><input type="radio" name="' . $name . '" value="0"' . $name_no . ' class="radio" /> ' . (($type_no) ? $user->lang['NO'] : $user->lang['DISABLED']) . '</label>';
|
||||
$tpl_yes = '<label><input type="radio" id="' . $name . '" name="' . $name . '" value="1"' . $name_yes . ' class="radio" /> ' . (($type_no) ? $user->lang['YES'] : $user->lang['ENABLED']) . '</label>';
|
||||
|
||||
$tpl['tpl'] = ($tpl_type_cond[0] == 'yes' || $tpl_type_cond[0] == 'enabled') ? $tpl_yes . $tpl_no : $tpl_no . $tpl_yes;
|
||||
break;
|
||||
|
||||
case 'checkbox':
|
||||
$checked = ($default) ? ' checked="checked"' : '';
|
||||
|
||||
$tpl['tpl'] = '<input type="checkbox" id="' . $name . '" name="' . $name . '"' . $checked . ' />';
|
||||
break;
|
||||
|
||||
case 'select':
|
||||
case 'select_multiple':
|
||||
case 'custom':
|
||||
|
||||
$return = '';
|
||||
|
||||
if (isset($vars['function']))
|
||||
{
|
||||
$call = $vars['function'];
|
||||
}
|
||||
else
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
if (isset($vars['params']))
|
||||
{
|
||||
$args = array();
|
||||
foreach ($vars['params'] as $value)
|
||||
{
|
||||
switch ($value)
|
||||
{
|
||||
case '{CONFIG_VALUE}':
|
||||
$value = $default;
|
||||
break;
|
||||
|
||||
case '{KEY}':
|
||||
$value = $name;
|
||||
break;
|
||||
}
|
||||
|
||||
$args[] = $value;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if ($tpl_type[0] == 'select_multiple')
|
||||
{
|
||||
$new[$config_key] = @unserialize(trim($new[$config_key]));
|
||||
}
|
||||
|
||||
$args = array($default, $name);
|
||||
}
|
||||
|
||||
$return = call_user_func_array($call, $args);
|
||||
|
||||
|
||||
if ($tpl_type[0] == 'select_multiple')
|
||||
{
|
||||
$tpl = '<select id="' . $key . '" name="' . $name . '[]" multiple="multiple">' . $return . '</select>';
|
||||
}
|
||||
else if ($tpl_type[0] == 'select')
|
||||
{
|
||||
$multiple = ((isset($vars['multiple']) && $vars['multiple']) ? ' multiple="multiple"' : '');
|
||||
$tpl['tpl'] = '<select id="' . $name . '" name="' . $name . (!empty($multiple) ? '[]' : '') . '"' . $multiple . '>' . $return . '</select>';
|
||||
}
|
||||
else
|
||||
{
|
||||
$tpl['tpl'] = $return;
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
if (isset($vars['append']))
|
||||
{
|
||||
$tpl['tpl'] .= $vars['append'];
|
||||
}
|
||||
|
||||
return $tpl;
|
||||
}
|
||||
}
|
||||
|
||||
// Compatibility
|
||||
if (!function_exists('phpbb_chmod'))
|
||||
{
|
||||
// They shouldn't be defined...but just in case...
|
||||
if (!defined('CHMOD_ALL'))
|
||||
{
|
||||
@define('CHMOD_ALL', 7);
|
||||
@define('CHMOD_READ', 4);
|
||||
@define('CHMOD_WRITE', 2);
|
||||
@define('CHMOD_EXECUTE', 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Global function for chmodding directories and files for internal use
|
||||
* This function determines owner and group whom the file belongs to and user and group of PHP and then set safest possible file permissions.
|
||||
* The function determines owner and group from common.php file and sets the same to the provided file. Permissions are mapped to the group, user always has rw(x) permission.
|
||||
* The function uses bit fields to build the permissions.
|
||||
* The function sets the appropiate execute bit on directories.
|
||||
*
|
||||
* Supported constants representing bit fields are:
|
||||
*
|
||||
* CHMOD_ALL - all permissions (7)
|
||||
* CHMOD_READ - read permission (4)
|
||||
* CHMOD_WRITE - write permission (2)
|
||||
* CHMOD_EXECUTE - execute permission (1)
|
||||
*
|
||||
* NOTE: The function uses POSIX extension and fileowner()/filegroup() functions. If any of them is disabled, this function tries to build proper permissions, by calling is_readable() and is_writable() functions.
|
||||
*
|
||||
* @param $filename The file/directory to be chmodded
|
||||
* @param $perms Permissions to set
|
||||
* @return true on success, otherwise false
|
||||
*
|
||||
* @author faw, phpBB Group
|
||||
*/
|
||||
function phpbb_chmod($filename, $perms = CHMOD_READ)
|
||||
{
|
||||
// Return if the file no longer exists.
|
||||
if (!file_exists($filename))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!function_exists('fileowner') || !function_exists('filegroup'))
|
||||
{
|
||||
$file_uid = $file_gid = false;
|
||||
$common_php_owner = $common_php_group = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
global $phpbb_root_path, $phpEx;
|
||||
|
||||
// Determine owner/group of common.php file and the filename we want to change here
|
||||
$common_php_owner = fileowner($phpbb_root_path . 'common.' . $phpEx);
|
||||
$common_php_group = filegroup($phpbb_root_path . 'common.' . $phpEx);
|
||||
|
||||
$file_uid = fileowner($filename);
|
||||
$file_gid = filegroup($filename);
|
||||
|
||||
// Try to set the owner to the same common.php has
|
||||
if ($common_php_owner !== $file_uid && $common_php_owner !== false && $file_uid !== false)
|
||||
{
|
||||
// Will most likely not work
|
||||
if (@chown($filename, $common_php_owner));
|
||||
{
|
||||
clearstatcache();
|
||||
$file_uid = fileowner($filename);
|
||||
}
|
||||
}
|
||||
|
||||
// Try to set the group to the same common.php has
|
||||
if ($common_php_group !== $file_gid && $common_php_group !== false && $file_gid !== false)
|
||||
{
|
||||
if (@chgrp($filename, $common_php_group));
|
||||
{
|
||||
clearstatcache();
|
||||
$file_gid = filegroup($filename);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// And the owner and the groups PHP is running under.
|
||||
$php_uid = (function_exists('posix_getuid')) ? @posix_getuid() : false;
|
||||
$php_gids = (function_exists('posix_getgroups')) ? @posix_getgroups() : false;
|
||||
|
||||
// Who is PHP?
|
||||
if ($file_uid === false || $file_gid === false || $php_uid === false || $php_gids === false)
|
||||
{
|
||||
$php = NULL;
|
||||
}
|
||||
else if ($file_uid == $php_uid /* && $common_php_owner !== false && $common_php_owner === $file_uid*/)
|
||||
{
|
||||
$php = 'owner';
|
||||
}
|
||||
else if (in_array($file_gid, $php_gids))
|
||||
{
|
||||
$php = 'group';
|
||||
}
|
||||
else
|
||||
{
|
||||
$php = 'other';
|
||||
}
|
||||
|
||||
// Owner always has read/write permission
|
||||
$owner = CHMOD_READ | CHMOD_WRITE;
|
||||
if (is_dir($filename))
|
||||
{
|
||||
$owner |= CHMOD_EXECUTE;
|
||||
|
||||
// Only add execute bit to the permission if the dir needs to be readable
|
||||
if ($perms & CHMOD_READ)
|
||||
{
|
||||
$perms |= CHMOD_EXECUTE;
|
||||
}
|
||||
}
|
||||
|
||||
switch ($php)
|
||||
{
|
||||
case null:
|
||||
case 'owner':
|
||||
/* ATTENTION: if php is owner or NULL we set it to group here. This is the most failsafe combination for the vast majority of server setups.
|
||||
|
||||
$result = @chmod($filename, ($owner << 6) + (0 << 3) + (0 << 0));
|
||||
|
||||
clearstatcache();
|
||||
|
||||
if (!is_null($php) || (is_readable($filename) && is_writable($filename)))
|
||||
{
|
||||
break;
|
||||
}
|
||||
*/
|
||||
|
||||
case 'group':
|
||||
$result = @chmod($filename, ($owner << 6) + ($perms << 3) + (0 << 0));
|
||||
|
||||
clearstatcache();
|
||||
|
||||
if (!is_null($php) || ((!($perms & CHMOD_READ) || is_readable($filename)) && (!($perms & CHMOD_WRITE) || is_writable($filename))))
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
case 'other':
|
||||
$result = @chmod($filename, ($owner << 6) + ($perms << 3) + ($perms << 0));
|
||||
|
||||
clearstatcache();
|
||||
|
||||
if (!is_null($php) || ((!($perms & CHMOD_READ) || is_readable($filename)) && (!($perms & CHMOD_WRITE) || is_writable($filename))))
|
||||
{
|
||||
break;
|
||||
}
|
||||
|
||||
default:
|
||||
return false;
|
||||
break;
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user