Project

General

Profile

« Previous | Next » 

Revision 1361

Added by Dietmar almost 14 years ago

sync languages files with 2.9.0.dev
unzip addons now overwrite newer files

View differences:

branches/2.8.x/CHANGELOG
11 11
! = Update/Change
12 12

  
13 13
------------------------------------- 2.8.2 -------------------------------------
14
28 Dec-2010 Build 1361 Dietmar Woellbrink (Luisehahne)
15
! sync languages files with 2.9.0.dev
16
! unzip addons now overwrite newer files
14 17
28 Dec-2010 Build 1360 Dietmar Woellbrink (Luisehahne)
15 18
! show_menu2 display Title-attribute fixed
16 19
! tooltip added, change modul version to 4.9.5
branches/2.8.x/wb/admin/templates/install.php
121 121
}
122 122

  
123 123
// Unzip template to the template dir
124
$list = $archive->extract(PCLZIP_OPT_PATH, $template_dir);
124
$list = $archive->extract(PCLZIP_OPT_PATH, $template_dir, PCLZIP_OPT_REPLACE_NEWER);
125 125
if(!$list) {
126 126
	$admin->print_error($MESSAGE['GENERIC']['CANNOT_UNZIP']);
127 127
}
branches/2.8.x/wb/admin/interface/version.php
52 52

  
53 53
// check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
54 54
if(!defined('VERSION')) define('VERSION', '2.8.2.RC2');
55
if(!defined('REVISION')) define('REVISION', '1360');
55
if(!defined('REVISION')) define('REVISION', '1361');
56 56

  
57 57
?>
branches/2.8.x/wb/admin/modules/manual_install.php
1
<?php
2
/**
3
 *
4
 * @category        admin
5
 * @package         modules
6
 * @author          Christian Sommer
7
 * @author          WebsiteBaker Project
8
 * @copyright       2004-2009, Ryan Djurovich
9
 * @copyright       2009-2011, Website Baker Org. e.V.
10
 * @link			http://www.websitebaker2.org/
11
 * @license         http://www.gnu.org/licenses/gpl.html
12
 * @platform        WebsiteBaker 2.8.x
13
 * @requirements    PHP 5.2.2 and higher
14
 * @version         $Id$
15
 * @filesource		$HeadURL$
16
 * @lastmodified    $Date$
17
 *
18
 */
19

  
20
/**
21
 * check if there is anything to do
22
 */
23

  
24
if (!(isset($_POST['action']) && in_array($_POST['action'], array('install', 'upgrade', 'uninstall')))) { die(header('Location: index.php?advanced')); }
25
if (!(isset($_POST['file']) && $_POST['file'] != '' && (strpos($_POST['file'], '..') === false))){  die(header('Location: index.php?advanced'));  }
26

  
27
/**
28
 * check if user has permissions to access this file
29
 */
30
// include WB configuration file and WB admin class
31
require_once('../../config.php');
32
require_once('../../framework/class.admin.php');
33

  
34
// check user permissions for admintools (redirect users with wrong permissions)
35
$admin = new admin('Admintools', 'admintools', false, false);
36
if ($admin->get_permission('admintools') == false) { die(header('Location: ../../index.php')); }
37

  
38
// check if the referer URL if available
39
$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : 
40
	(isset($HTTP_SERVER_VARS['HTTP_REFERER']) ? $HTTP_SERVER_VARS['HTTP_REFERER'] : '');
41

  
42
// if referer is set, check if script was invoked from "admin/modules/index.php"
43
$required_url = ADMIN_URL . '/modules/index.php';
44
if ($referer != '' && (!(strpos($referer, $required_url) !== false || strpos($referer, $required_url) !== false))) 
45
{ die(header('Location: ../../index.php')); }
46

  
47
// include WB functions file
48
require_once(WB_PATH . '/framework/functions.php');
49

  
50
// load WB language file
51
require_once(WB_PATH . '/languages/' . LANGUAGE .'.php');
52

  
53
// create Admin object with admin header
54
$admin = new admin('Addons', '', true, false);
55
$js_back = ADMIN_URL . '/modules/index.php?advanced';
56

  
57
/**
58
 * Manually execute the specified module file (install.php, upgrade.php or uninstall.php)
59
 */
60
// check if specified module folder exists
61
$mod_path = WB_PATH . '/modules/' . basename(WB_PATH . '/' . $_POST['file']);
62

  
63
// let the old variablename if module use it
64
$module_dir = $mod_path;
65
if (!file_exists($mod_path . '/' . $_POST['action'] . '.php'))
66
{
67
    $admin->print_error($TEXT['NOT_FOUND'].': <tt>"'.htmlentities(basename($mod_path)).'/'.$_POST['action'].'.php"</tt> ', $js_back);
68
}
69

  
70
// include modules install.php script
71
require($mod_path . '/' . $_POST['action'] . '.php');
72

  
73
// load module info into database and output status message
74
load_module($mod_path, false);
75
$msg = $TEXT['EXECUTE'] . ': <tt>"' . htmlentities(basename($mod_path)) . '/' . $_POST['action'] . '.php"</tt>';
76

  
77
switch ($_POST['action'])
78
{
79
	case 'install':
80
		$admin->print_success($msg, $js_back);
81
		break;
82

  
83
	case 'upgrade':
84
		$admin->print_success($msg, $js_back);
85
		break;
86
	
87
	case 'uninstall':
88
		$admin->print_success($msg, $js_back);
89
		break;
90
}
91

  
1
<?php
2
/**
3
 *
4
 * @category        admin
5
 * @package         modules
6
 * @author          Christian Sommer
7
 * @author          WebsiteBaker Project
8
 * @copyright       2004-2009, Ryan Djurovich
9
 * @copyright       2009-2011, Website Baker Org. e.V.
10
 * @link			http://www.websitebaker2.org/
11
 * @license         http://www.gnu.org/licenses/gpl.html
12
 * @platform        WebsiteBaker 2.8.x
13
 * @requirements    PHP 5.2.2 and higher
14
 * @version         $Id$
15
 * @filesource		$HeadURL$
16
 * @lastmodified    $Date$
17
 *
18
 */
19

  
20
/**
21
 * check if there is anything to do
22
 */
23

  
24
if (!(isset($_POST['action']) && in_array($_POST['action'], array('install', 'upgrade', 'uninstall')))) { die(header('Location: index.php?advanced')); }
25
if (!(isset($_POST['file']) && $_POST['file'] != '' && (strpos($_POST['file'], '..') === false))){  die(header('Location: index.php?advanced'));  }
26

  
27
/**
28
 * check if user has permissions to access this file
29
 */
30
// include WB configuration file and WB admin class
31
require_once('../../config.php');
32
require_once('../../framework/class.admin.php');
33

  
34
// check user permissions for admintools (redirect users with wrong permissions)
35
$admin = new admin('Admintools', 'admintools', false, false);
36
if ($admin->get_permission('admintools') == false) { die(header('Location: ../../index.php')); }
37

  
38
// check if the referer URL if available
39
$referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : 
40
	(isset($HTTP_SERVER_VARS['HTTP_REFERER']) ? $HTTP_SERVER_VARS['HTTP_REFERER'] : '');
41

  
42
// if referer is set, check if script was invoked from "admin/modules/index.php"
43
$required_url = ADMIN_URL . '/modules/index.php';
44
if ($referer != '' && (!(strpos($referer, $required_url) !== false || strpos($referer, $required_url) !== false))) 
45
{ die(header('Location: ../../index.php')); }
46

  
47
// include WB functions file
48
require_once(WB_PATH . '/framework/functions.php');
49

  
50
// load WB language file
51
require_once(WB_PATH . '/languages/' . LANGUAGE .'.php');
52

  
53
// create Admin object with admin header
54
$admin = new admin('Addons', '', true, false);
55
$js_back = ADMIN_URL . '/modules/index.php?advanced';
56

  
57
/**
58
 * Manually execute the specified module file (install.php, upgrade.php or uninstall.php)
59
 */
60
// check if specified module folder exists
61
$mod_path = WB_PATH . '/modules/' . basename(WB_PATH . '/' . $_POST['file']);
62

  
63
// let the old variablename if module use it
64
$module_dir = $mod_path;
65
if (!file_exists($mod_path . '/' . $_POST['action'] . '.php'))
66
{
67
    $admin->print_error($TEXT['NOT_FOUND'].': <tt>"'.htmlentities(basename($mod_path)).'/'.$_POST['action'].'.php"</tt> ', $js_back);
68
}
69

  
70
// include modules install.php script
71
require($mod_path . '/' . $_POST['action'] . '.php');
72

  
73
// load module info into database and output status message
74
load_module($mod_path, false);
75
$msg = $TEXT['EXECUTE'] . ': <tt>"' . htmlentities(basename($mod_path)) . '/' . $_POST['action'] . '.php"</tt>';
76

  
77
switch ($_POST['action'])
78
{
79
	case 'install':
80
		$admin->print_success($msg, $js_back);
81
		break;
82

  
83
	case 'upgrade':
84
		upgrade_module(basename($mod_path), false);
85
		$admin->print_success($msg, $js_back);
86
		break;
87
	
88
	case 'uninstall':
89
		$admin->print_success($msg, $js_back);
90
		break;
91
}
92

  
92 93
?>
branches/2.8.x/wb/admin/modules/install.php
113 113
make_dir($module_dir);
114 114

  
115 115
// Unzip module to the module dir
116
$list = $archive->extract(PCLZIP_OPT_PATH, $module_dir);
116
if(isset($POST['overwrite']) && intval($POST['overwrite'])==1){
117
	$list = $archive->extract(PCLZIP_OPT_PATH, $module_dir, PCLZIP_OPT_REPLACE_NEWER );
118
} else {
119
	$list = $archive->extract(PCLZIP_OPT_PATH, $module_dir );
120
}
117 121

  
118 122
if(!$list)
119 123
{
120 124
	$admin->print_error($MESSAGE['GENERIC']['CANNOT_UNZIP']);
121 125
}
126
/*
122 127

  
128
if ($list == 0) {
129
  $admin->print_error("ERROR : ".$archive->errorInfo(true));
130
}
131
*/
123 132
// Delete the temp zip file
124 133
if(file_exists($temp_file)) { unlink($temp_file); }
125 134

  
......
134 143
		change_mode($module_dir.'/'.$entry, 'file');
135 144
	}
136 145
}
137
/*
146
/* */
138 147
// Run the modules install // upgrade script if there is one
139 148
if(file_exists($module_dir.'/'.$action.'.php'))
140 149
{
141 150
	require($module_dir.'/'.$action.'.php');
142 151
}
143
*/
152

  
144 153
// Print success message
145 154
if ($action=="install")
146 155
{
......
149 158
	$admin->print_success($MESSAGE['GENERIC']['INSTALLED']);
150 159
} elseif ($action=="upgrade")
151 160
{
152

  
153
	upgrade_module($module_directory, true);
161
	upgrade_module($module_directory, false);
154 162
	$admin->print_success($MESSAGE['GENERIC']['UPGRADED']);
155
}	
163
}
156 164

  
157 165
// Print admin footer
158 166
$admin->print_footer();
branches/2.8.x/wb/admin/modules/index.php
1 1
<?php
2
/**
3
 *
4
 * @category        admin
5
 * @package         modules
6
 * @author          WebsiteBaker Project
7
 * @copyright       2004-2009, Ryan Djurovich
8
 * @copyright       2009-2011, Website Baker Org. e.V.
9
 * @link			http://www.websitebaker2.org/
10
 * @license         http://www.gnu.org/licenses/gpl.html
11
 * @platform        WebsiteBaker 2.8.x
12
 * @requirements    PHP 5.2.2 and higher
13
 * @version         $Id$
14
 * @filesource		$HeadURL: http://svn.websitebaker2.org/branches/2.8.x/wb/admin/modules/install.php $
15
 * @lastmodified    $Date: 2010-12-21 23:00:08 +0100 (Di, 21. Dez 2010) $
16
 *
17
 */
2 18

  
3
// $Id$
4

  
5
/*
6

  
7
 Website Baker Project <http://www.websitebaker.org/>
8
 Copyright (C) 2004-2009, Ryan Djurovich
9

  
10
 Website Baker is free software; you can redistribute it and/or modify
11
 it under the terms of the GNU General Public License as published by
12
 the Free Software Foundation; either version 2 of the License, or
13
 (at your option) any later version.
14

  
15
 Website Baker is distributed in the hope that it will be useful,
16
 but WITHOUT ANY WARRANTY; without even the implied warranty of
17
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18
 GNU General Public License for more details.
19

  
20
 You should have received a copy of the GNU General Public License
21
 along with Website Baker; if not, write to the Free Software
22
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
23

  
24
*/
25

  
26 19
// Print admin header
27 20
require('../../config.php');
28 21
require_once(WB_PATH.'/framework/class.admin.php');
......
102 95
$template->set_var(array(
103 96
								'HEADING_INSTALL_MODULE' => $HEADING['INSTALL_MODULE'],
104 97
								'HEADING_UNINSTALL_MODULE' => $HEADING['UNINSTALL_MODULE'],
98
								'OVERWRITE_NEWER_FILES' => $MESSAGE['ADDON_OVERWRITE_NEWER_FILES'],
105 99
								'HEADING_MODULE_DETAILS' => $HEADING['MODULE_DETAILS'],
106 100
								'HEADING_INVOKE_MODULE_FILES' => $HEADING['INVOKE_MODULE_FILES']
107 101
								)
branches/2.8.x/wb/templates/wb_theme/templates/modules.htt
1
<!-- BEGIN main_block -->
2

  
3
<div class="box">
4
	{URL_TEMPLATES}&nbsp;&nbsp;{URL_LANGUAGES}&nbsp;&nbsp;{URL_ADVANCED}
5
</div>
6

  
7
<form name="install" enctype="multipart/form-data" action="install.php" method="post" class="{DISPLAY_INSTALL}">
8

  
9
<h2>{HEADING_INSTALL_MODULE}</h2>
10

  
11
<table cellpadding="2" cellspacing="0" border="0" width="100%">
12
<tr>
13
	<td>
14
		<input type="file" name="userfile" size="82%" />
15
		<script language="javascript" type="text/javascript">
16
		document.install.userfile.focus();
17
		</script>
18
	</td>
19
	<td width="110" align="left">
20
		<input type="submit" name="submit" value="{TEXT_INSTALL}" style="width: 100px;" />
21
	</td>
22
</tr>
23
</table>
24

  
25
<br />
26

  
27
</form>
28

  
29
<form name="uninstall" action="uninstall.php" method="post" class="{DISPLAY_UNINSTALL}">
30

  
31
<h2>{HEADING_UNINSTALL_MODULE}</h2>
32

  
33
<table cellpadding="2" cellspacing="0" border="0" width="100%">
34
<tr>
35
	<td>
36
		<select name="file" style="width: 97%;">
37
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
38
		<!-- BEGIN module_list_block -->
39
			<option value="{VALUE}">{NAME}</option>
40
		<!-- END module_list_block -->
41
		</select>
42
	</td>
43
	<td width="110">
44
		<input type="submit" name="submit" value="{TEXT_UNINSTALL}" style="width: 100px;" />
45
	</td>
46
</tr>
47
</table>
48

  
49
<br />
50

  
51
</form>
52

  
53
<form name="details" action="details.php" method="post" class="{DISPLAY_LIST}">
54

  
55
<h2>{HEADING_MODULE_DETAILS}</h2>
56

  
57
<table cellpadding="2" cellspacing="0" border="0" width="100%">
58
<tr>
59
	<td>
60
		<select name="file" style="width: 97%;">
61
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
62
		<!-- BEGIN module_list_block -->
63
			<option value="{VALUE}">{NAME}</option>
64
		<!-- END module_list_block -->
65
		</select>
66
	</td>
67
	<td width="110">
68
		<input type="submit" name="submit" value="{TEXT_VIEW_DETAILS}" style="width: 100px;" />
69
	</td>
70
</tr>
71
</table>
72

  
73
<br />
74
</form>
75

  
76
<div class="{DISPLAY_MANUAL_INSTALL}">
77
<h2>{HEADING_INVOKE_MODULE_FILES}</h2>
78
<p>{TEXT_MANUAL_INSTALLATION}</p>
79

  
80
<form name="details" action="manual_install.php" method="post" class="{INSTALL_VISIBLE}">
81
	<strong>{TEXT_FILE}:</strong> "install.php"&nbsp;&nbsp;&nbsp;
82
	<input type="hidden" name="action" value="install" />
83
	<select name="file" style="width: 250px;">
84
	<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
85
		<!-- BEGIN install_list_block -->
86
		<option value="{VALUE}">{NAME}</option>
87
		<!-- END install_list_block -->
88
	</select>
89
	<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width: 100px; margin-left: 1em;" />
90
</form>
91

  
92
<form name="details" action="manual_install.php" method="post" class="{UPGRADE_VISIBLE}">
93
	<br />{TEXT_FILE}: "upgrade.php"
94
	<input type="hidden" name="action" value="upgrade" />
95
	<select name="file" style="width: 250px;">
96
	<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
97
		<!-- BEGIN upgrade_list_block -->
98
		<option value="{VALUE}">{NAME}</option>
99
		<!-- END upgrade_list_block -->
100
	</select>
101
	<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width: 100px; margin-left: 1em;" />
102
</form>
103

  
104
<form name="details" action="manual_install.php" method="post" class="{UNINSTALL_VISIBLE}">
105
	<br />{TEXT_FILE}: "uninstall.php"
106
	<input type="hidden" name="action" value="uninstall" />
107
	<select name="file" style="width: 250px;">
108
	<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
109
		<!-- BEGIN uninstall_list_block -->
110
		<option value="{VALUE}">{NAME}</option>
111
		<!-- END uninstall_list_block -->
112
	</select>
113
	<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width: 100px; margin-left: 1em;" />
114
</form>
115

  
116
<p style="color: red;">{TEXT_MANUAL_INSTALLATION_WARNING}</p>
117
</div>
118

  
1
<!-- BEGIN main_block -->
2

  
3
<div class="box">
4
	{URL_TEMPLATES}&nbsp;&nbsp;{URL_LANGUAGES}&nbsp;&nbsp;{URL_ADVANCED}
5
</div>
6

  
7
<form name="install" enctype="multipart/form-data" action="install.php" method="post" class="{DISPLAY_INSTALL}">
8

  
9
<h2>{HEADING_INSTALL_MODULE}</h2>
10

  
11
<table cellpadding="2" cellspacing="0" border="0" width="100%">
12
<tr>
13
	<td>
14
		<input type="file" name="userfile" size="82%" />
15
		<script language="javascript" type="text/javascript">
16
		document.install.userfile.focus();
17
		</script><br />
18
        <input type="checkbox" name="overwrite" value="false"  />
19
		<span>{OVERWRITE_NEWER_FILES}</span>
20
	</td>
21
	<td width="110" align="left">
22
		<input type="submit" name="submit" value="{TEXT_INSTALL}" style="width: 100px;" />
23
	</td>
24
</tr>
25
</table>
26

  
27
<br />
28

  
29
</form>
30

  
31
<form name="uninstall" action="uninstall.php" method="post" class="{DISPLAY_UNINSTALL}">
32

  
33
<h2>{HEADING_UNINSTALL_MODULE}</h2>
34

  
35
<table cellpadding="2" cellspacing="0" border="0" width="100%">
36
<tr>
37
	<td>
38
		<select name="file" style="width: 97%;">
39
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
40
		<!-- BEGIN module_list_block -->
41
			<option value="{VALUE}">{NAME}</option>
42
		<!-- END module_list_block -->
43
		</select>
44
	</td>
45
	<td width="110">
46
		<input type="submit" name="submit" value="{TEXT_UNINSTALL}" style="width: 100px;" />
47
	</td>
48
</tr>
49
</table>
50

  
51
<br />
52

  
53
</form>
54

  
55
<form name="details" action="details.php" method="post" class="{DISPLAY_LIST}">
56

  
57
<h2>{HEADING_MODULE_DETAILS}</h2>
58

  
59
<table cellpadding="2" cellspacing="0" border="0" width="100%">
60
<tr>
61
	<td>
62
		<select name="file" style="width: 97%;">
63
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
64
		<!-- BEGIN module_list_block -->
65
			<option value="{VALUE}">{NAME}</option>
66
		<!-- END module_list_block -->
67
		</select>
68
	</td>
69
	<td width="110">
70
		<input type="submit" name="submit" value="{TEXT_VIEW_DETAILS}" style="width: 100px;" />
71
	</td>
72
</tr>
73
</table>
74

  
75
<br />
76
</form>
77

  
78
<div class="{DISPLAY_MANUAL_INSTALL}">
79
<h2>{HEADING_INVOKE_MODULE_FILES}</h2>
80
<p>{TEXT_MANUAL_INSTALLATION}</p>
81

  
82
<form name="details" action="manual_install.php" method="post" class="{INSTALL_VISIBLE}">
83
	<strong>{TEXT_FILE}:</strong> "install.php"&nbsp;&nbsp;&nbsp;
84
	<input type="hidden" name="action" value="install" />
85
	<select name="file" style="width: 250px;">
86
	<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
87
		<!-- BEGIN install_list_block -->
88
		<option value="{VALUE}">{NAME}</option>
89
		<!-- END install_list_block -->
90
	</select>
91
	<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width: 100px; margin-left: 1em;" />
92
</form>
93

  
94
<form name="details" action="manual_install.php" method="post" class="{UPGRADE_VISIBLE}">
95
	<br />{TEXT_FILE}: "upgrade.php"
96
	<input type="hidden" name="action" value="upgrade" />
97
	<select name="file" style="width: 250px;">
98
	<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
99
		<!-- BEGIN upgrade_list_block -->
100
		<option value="{VALUE}">{NAME}</option>
101
		<!-- END upgrade_list_block -->
102
	</select>
103
	<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width: 100px; margin-left: 1em;" />
104
</form>
105

  
106
<form name="details" action="manual_install.php" method="post" class="{UNINSTALL_VISIBLE}">
107
	<br />{TEXT_FILE}: "uninstall.php"
108
	<input type="hidden" name="action" value="uninstall" />
109
	<select name="file" style="width: 250px;">
110
	<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
111
		<!-- BEGIN uninstall_list_block -->
112
		<option value="{VALUE}">{NAME}</option>
113
		<!-- END uninstall_list_block -->
114
	</select>
115
	<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width: 100px; margin-left: 1em;" />
116
</form>
117

  
118
<p style="color: red;">{TEXT_MANUAL_INSTALLATION_WARNING}</p>
119
</div>
120

  
119 121
<!-- END main_block -->
branches/2.8.x/wb/templates/argos_theme/templates/modules.htt
1
<!-- BEGIN main_block -->
2
<table cellpadding="5" cellspacing="0" border="0" align="center" width="100%" style="margin-bottom:10px;">
3
	<tr style="background:#f0f0f0;">
4
		<td align="right">
5
			{URL_TEMPLATES}
6
			-
7
			{URL_LANGUAGES}
8
			-
9
			{URL_ADVANCED}
10
		</td>
11
     </tr>
12
</table>
13

  
14
<form name="install" enctype="multipart/form-data" action="install.php" method="post" class="{DISPLAY_INSTALL}">
15
  <h2>{HEADING_INSTALL_MODULE}</h2>
16
  <table cellpadding="2" cellspacing="0" border="0" width="100%">
17
    <tr>
18
      <td>
19
        <input type="file" name="userfile" size="97%" />
20
        <script type="text/javascript">
21
		document.install.userfile.focus();
22
		</script>
23
      </td>
24
      <td width="110" align="left">
25
        <input type="submit" name="submit" value="{TEXT_INSTALL}" style="width: 100px;" />
26
      </td>
27
    </tr>
28
  </table>
29
  <br />
30
</form>
31
<form name="uninstall" action="uninstall.php" method="post" class="{DISPLAY_UNINSTALL}">
32
  <h2>{HEADING_UNINSTALL_MODULE}</h2>
33
  <table cellpadding="2" cellspacing="0" border="0" width="100%">
34
    <tr>
35
      <td>
36
        <select name="file" style="width: 97%;">
37
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
38
		<!-- BEGIN module_list_block -->
39
			<option value="{VALUE}">{NAME}</option>
40
          <!-- END module_list_block -->
41
        </select>
42
      </td>
43
      <td width="110">
44
        <input type="submit" name="submit" value="{TEXT_UNINSTALL}" style="width: 100px;" />
45
      </td>
46
    </tr>
47
  </table>
48
  <br />
49
</form>
50
<form name="details" action="details.php" method="post" class="{DISPLAY_LIST}">
51
  <h2>{HEADING_MODULE_DETAILS}</h2>
52
  <table cellpadding="2" cellspacing="0" border="0" width="100%">
53
    <tr>
54
      <td>
55
        <select name="file" style="width: 97%;">
56
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
57
		<!-- BEGIN module_list_block -->
58
			<option value="{VALUE}">{NAME}</option>
59
          <!-- END module_list_block -->
60
        </select>
61
      </td>
62
      <td width="110">
63
        <input type="submit" name="submit" value="{TEXT_VIEW_DETAILS}" style="width: 100px;" />
64
      </td>
65
    </tr>
66
  </table>
67
  <br />
68
</form>
69
<div class="{DISPLAY_MANUAL_INSTALL}">
70
  <h2>{HEADING_INVOKE_MODULE_FILES}</h2>
71
  <p>{TEXT_MANUAL_INSTALLATION}</p>
72
  <form name="details" action="manual_install.php" method="post" class="{INSTALL_VISIBLE}">
73
  <table cellpadding="0" cellspacing="2" border="0" width="80%">
74
	  <tr>
75
		<td width="150" valign="middle" nowrap="nowrap">{TEXT_FILE}: "install.php"</td>
76
		<td valign="middle">
77
			<input type="hidden" name="action" value="install" />
78
			<select name="file" style="width: 250px;">
79
	        <option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
80
			<!-- BEGIN install_list_block -->
81
			<option value="{VALUE}">{NAME}</option>
82
			<!-- END install_list_block -->
83
			</select>
84
			<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width:100px;" />
85
		</td>
86
	  </tr>
87
  </table>
88
  </form>
89
  
90
  <form name="details" action="manual_install.php" method="post" class="{UPGRADE_VISIBLE}">
91
  <table cellpadding="0" cellspacing="2" border="0" width="80%">
92
	  <tr>
93
		<td width="150" valign="middle" nowrap="nowrap">{TEXT_FILE}: "upgrade.php"</td>
94
		<td valign="middle" >
95
			<input type="hidden" name="action" value="upgrade" />
96
			<select name="file" style="width: 250px;">
97
	        <option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
98
			<!-- BEGIN install_list_block -->
99
			<option value="{VALUE}">{NAME}</option>
100
			<!-- END install_list_block -->
101
			</select>
102
			<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width:100px;" />
103
		</td>
104
	  </tr>
105
  </table>
106
  </form>
107

  
108
  <form name="details" action="manual_install.php" method="post" class="{UNINSTALL_VISIBLE}">
109
  <table cellpadding="0" cellspacing="2" border="0" width="80%">
110
	  <tr>
111
		<td width="150" valign="middle" nowrap="nowrap">{TEXT_FILE}: "uninstall.php"</td>
112
		<td valign="middle">
113
			<input type="hidden" name="action" value="uninstall" />
114
			<select name="file" style="width: 250px;">
115
	        <option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
116
			<!-- BEGIN install_list_block -->
117
			<option value="{VALUE}">{NAME}</option>
118
			<!-- END install_list_block -->
119
			</select>
120
			<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width:100px;" />
121
			</td>
122
	  </tr>
123
  </table>
124
  </form>
125

  
126
  <p style="color:red;">{TEXT_MANUAL_INSTALLATION_WARNING}</p>
127
</div>
128
<!-- END main_block -->
1
<!-- BEGIN main_block -->
2
<table cellpadding="5" cellspacing="0" border="0" align="center" width="100%" style="margin-bottom:10px;">
3
	<tr style="background:#f0f0f0;">
4
		<td align="right">
5
			{URL_TEMPLATES}
6
			-
7
			{URL_LANGUAGES}
8
			-
9
			{URL_ADVANCED}
10
		</td>
11
     </tr>
12
</table>
13

  
14
<form name="install" enctype="multipart/form-data" action="install.php" method="post" class="{DISPLAY_INSTALL}">
15
  <h2>{HEADING_INSTALL_MODULE}</h2>
16
  <table cellpadding="2" cellspacing="0" border="0" width="100%">
17
    <tr>
18
      <td valign="middle">
19
        <input type="file" name="userfile" size="97%" />
20
        <script type="text/javascript">
21
		document.install.userfile.focus();
22
		</script><br />
23
        <input type="checkbox" name="overwrite" value="false"  />
24
		<span>{OVERWRITE_NEWER_FILES}</span>
25
      </td>
26
      <td width="110" align="left">
27
        <input type="submit" name="submit" value="{TEXT_INSTALL}" style="width: 100px;" />
28
      </td>
29
    </tr>
30
  </table>
31
  <br />
32
</form>
33
<form name="uninstall" action="uninstall.php" method="post" class="{DISPLAY_UNINSTALL}">
34
  <h2>{HEADING_UNINSTALL_MODULE}</h2>
35
  <table cellpadding="2" cellspacing="0" border="0" width="100%">
36
    <tr>
37
      <td>
38
        <select name="file" style="width: 97%;">
39
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
40
		<!-- BEGIN module_list_block -->
41
			<option value="{VALUE}">{NAME}</option>
42
          <!-- END module_list_block -->
43
        </select>
44
      </td>
45
      <td width="110">
46
        <input type="submit" name="submit" value="{TEXT_UNINSTALL}" style="width: 100px;" />
47
      </td>
48
    </tr>
49
  </table>
50
  <br />
51
</form>
52
<form name="details" action="details.php" method="post" class="{DISPLAY_LIST}">
53
  <h2>{HEADING_MODULE_DETAILS}</h2>
54
  <table cellpadding="2" cellspacing="0" border="0" width="100%">
55
    <tr>
56
      <td>
57
        <select name="file" style="width: 97%;">
58
		<option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
59
		<!-- BEGIN module_list_block -->
60
			<option value="{VALUE}">{NAME}</option>
61
          <!-- END module_list_block -->
62
        </select>
63
      </td>
64
      <td width="110">
65
        <input type="submit" name="submit" value="{TEXT_VIEW_DETAILS}" style="width: 100px;" />
66
      </td>
67
    </tr>
68
  </table>
69
  <br />
70
</form>
71
<div class="{DISPLAY_MANUAL_INSTALL}">
72
  <h2>{HEADING_INVOKE_MODULE_FILES}</h2>
73
  <p>{TEXT_MANUAL_INSTALLATION}</p>
74
  <form name="details" action="manual_install.php" method="post" class="{INSTALL_VISIBLE}">
75
  <table cellpadding="0" cellspacing="2" border="0" width="80%">
76
	  <tr>
77
		<td width="150" valign="middle" nowrap="nowrap">{TEXT_FILE}: "install.php"</td>
78
		<td valign="middle">
79
			<input type="hidden" name="action" value="install" />
80
			<select name="file" style="width: 250px;">
81
	        <option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
82
			<!-- BEGIN install_list_block -->
83
			<option value="{VALUE}">{NAME}</option>
84
			<!-- END install_list_block -->
85
			</select>
86
			<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width:100px;" />
87
		</td>
88
	  </tr>
89
  </table>
90
  </form>
91
  
92
  <form name="details" action="manual_install.php" method="post" class="{UPGRADE_VISIBLE}">
93
  <table cellpadding="0" cellspacing="2" border="0" width="80%">
94
	  <tr>
95
		<td width="150" valign="middle" nowrap="nowrap">{TEXT_FILE}: "upgrade.php"</td>
96
		<td valign="middle" >
97
			<input type="hidden" name="action" value="upgrade" />
98
			<select name="file" style="width: 250px;">
99
	        <option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
100
			<!-- BEGIN install_list_block -->
101
			<option value="{VALUE}">{NAME}</option>
102
			<!-- END install_list_block -->
103
			</select>
104
			<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width:100px;" />
105
		</td>
106
	  </tr>
107
  </table>
108
  </form>
109

  
110
  <form name="details" action="manual_install.php" method="post" class="{UNINSTALL_VISIBLE}">
111
  <table cellpadding="0" cellspacing="2" border="0" width="80%">
112
	  <tr>
113
		<td width="150" valign="middle" nowrap="nowrap">{TEXT_FILE}: "uninstall.php"</td>
114
		<td valign="middle">
115
			<input type="hidden" name="action" value="uninstall" />
116
			<select name="file" style="width: 250px;">
117
	        <option value="" selected="selected">{TEXT_PLEASE_SELECT}...</option>
118
			<!-- BEGIN install_list_block -->
119
			<option value="{VALUE}">{NAME}</option>
120
			<!-- END install_list_block -->
121
			</select>
122
			<input type="submit" name="submit" value="{TEXT_EXECUTE}" style="width:100px;" />
123
			</td>
124
	  </tr>
125
  </table>
126
  </form>
127

  
128
  <p style="color:red;">{TEXT_MANUAL_INSTALLATION_WARNING}</p>
129
</div>
130
<!-- END main_block -->
branches/2.8.x/wb/languages/FI.php
1
<?php
2
/**
3
 *
4
 * @category        framework
5
 * @package         language
6
 * @author          WebsiteBaker Project
7
 * @copyright       2004-2009, Ryan Djurovich
8
 * @copyright       2009-2011, Website Baker Org. e.V.
9
 * @link			http://www.websitebaker2.org/
10
 * @license         http://www.gnu.org/licenses/gpl.html
11
 * @platform        WebsiteBaker 2.8.x
12
 * @requirements    PHP 5.2.2 and higher
13
 * @version         $Id$
14
 * @filesource		$HeadURL$
15
 * @lastmodified    $Date$
16
 *
17
 */
1
<?php
2
/**
3
 *
4
 * @category        framework
5
 * @package         language
6
 * @author          WebsiteBaker Project
7
 * @copyright       2004-2009, Ryan Djurovich
8
 * @copyright       2009-2010, Website Baker Org. e.V.
9
 * @link			http://www.websitebaker2.org/
10
 * @license         http://www.gnu.org/licenses/gpl.html
11
 * @platform        WebsiteBaker 2.8.x
12
 * @requirements    PHP 5.2.2 and higher
13
 * @version         $Id$
14
 * @filesource		$HeadURL$
15
 * @lastmodified    $Date$
16
 *
17
 */
18

  
19
// Must include code to stop this file being access directly
20
if(defined('WB_PATH') == false) { exit("Cannot access this file directly"); }
21

  
22
// Define that this file is loaded
23
if(!defined('LANGUAGE_LOADED')) {
24
define('LANGUAGE_LOADED', true);
25
}
26

  
27
// Set the language information
28
$language_code = 'FI';
29
$language_name = 'Suomi';
30
$language_version = '2.8';
31
$language_platform = '2.8.x';
32
$language_author = 'Pekka Koskela';
33
$language_license = 'GNU General Public License';
34

  
35
/* MENU */
36
$MENU['ACCESS'] = 'K&auml;ytt&auml;j&auml;t';
37
$MENU['ADDON'] = 'Add-on';
38
$MENU['ADDONS'] = 'Lis&auml;osat';
39
$MENU['ADMINTOOLS'] = 'Admin-Tools';
40
$MENU['BREADCRUMB'] = 'You are here: ';
41
$MENU['FORGOT'] = 'Salasana unohtunut';
42
$MENU['GROUP'] = 'Group';
43
$MENU['GROUPS'] = 'Ryhm&auml;';
44
$MENU['HELP'] = 'Apu';
45
$MENU['LANGUAGES'] = 'Kielet';
46
$MENU['LOGIN'] = 'Kirjaudu';
47
$MENU['LOGOUT'] = 'Kirjaudu ulos';
48
$MENU['MEDIA'] = 'Tiedostot';
49
$MENU['MODULES'] = 'Moduulit';
50
$MENU['PAGES'] = 'Sivut';
51
$MENU['PREFERENCES'] = 'Omat tiedot';
52
$MENU['SETTINGS'] = 'Asetukset';
53
$MENU['START'] = 'Alku';
54
$MENU['TEMPLATES'] = 'Sivupohjat';
55
$MENU['USERS'] = 'K&auml;ytt&auml;j&auml;t';
56
$MENU['VIEW'] = 'Katsele';
57

  
58
/* TEXT */
59
$TEXT['ACCOUNT_SIGNUP'] = 'Kirjaunut';
60
$TEXT['ACTIONS'] = 'Tila';
61
$TEXT['ACTIVE'] = 'K&auml;yt&ouml;ss&auml;';
62
$TEXT['ADD'] = 'Lis&auml;&auml;';
63
$TEXT['ADDON'] = 'Add-On';
64
$TEXT['ADD_SECTION'] = 'Asenna osa';
65
$TEXT['ADMIN'] = 'Admin';
66
$TEXT['ADMINISTRATION'] = 'Administration';
67
$TEXT['ADMINISTRATION_TOOL'] = 'Ty&ouml;kalu';
68
$TEXT['ADMINISTRATOR'] = 'Administrator';
69
$TEXT['ADMINISTRATORS'] = 'P&auml;&auml;k&auml;ytt&auml;j&auml;t';
70
$TEXT['ADVANCED'] = 'Lis&auml;asetukset';
71
$TEXT['ALLOWED_FILETYPES_ON_UPLOAD'] = 'Allowed filetypes on upload';
72
$TEXT['ALLOWED_VIEWERS'] = 'Allowed Viewers';
73
$TEXT['ALLOW_MULTIPLE_SELECTIONS'] = 'Salli monivalinta';
74
$TEXT['ALL_WORDS'] = 'Joka sana';
75
$TEXT['ANCHOR'] = 'Anchor';
76
$TEXT['ANONYMOUS'] = 'Anonyymi';
77
$TEXT['ANY_WORDS'] = 'Jokin sanoista';
78
$TEXT['APP_NAME'] = 'Sovelluksen nimi';
79
$TEXT['ARE_YOU_SURE'] = 'Oletko varma?';
80
$TEXT['AUTHOR'] = 'Luonut';
81
$TEXT['BACK'] = 'Paluu';
82
$TEXT['BACKUP'] = 'Varmuuskopioi';
83
$TEXT['BACKUP_ALL_TABLES'] = 'Backup all tables in database';
84
$TEXT['BACKUP_DATABASE'] = 'Varmista tietokanta';
85
$TEXT['BACKUP_MEDIA'] = 'Varmista...';
86
$TEXT['BACKUP_WB_SPECIFIC'] = 'Backup only WB-specific tables';
87
$TEXT['BASIC'] = 'Perus';
88
$TEXT['BLOCK'] = 'Tekstialue';
89
$TEXT['CALENDAR'] = 'Calender';
90
$TEXT['CANCEL'] = 'Peruuta';
91
$TEXT['CAN_DELETE_HIMSELF'] = 'Can delete himself';
92
$TEXT['CAPTCHA_VERIFICATION'] = 'Captcha varmistus';
93
$TEXT['CAP_EDIT_CSS'] = 'Edit CSS';
94
$TEXT['CHANGE'] = 'Muuta';
95
$TEXT['CHANGES'] = 'Muutokset';
96
$TEXT['CHANGE_SETTINGS'] = 'Muuta asetuksia';
97
$TEXT['CHARSET'] = 'Merkist&ouml;';
98
$TEXT['CHECKBOX_GROUP'] = 'Valintaryhm&auml;';
99
$TEXT['CLOSE'] = 'Sulje';
100
$TEXT['CODE'] = 'Koodi';
101
$TEXT['CODE_SNIPPET'] = 'Code-snippet';
102
$TEXT['COLLAPSE'] = 'Kutista';
103
$TEXT['COMMENT'] = 'Kommentti';
104
$TEXT['COMMENTING'] = 'Kommentoi';
105
$TEXT['COMMENTS'] = 'Kommentit';
106
$TEXT['CREATE_FOLDER'] = 'Luo kansio';
107
$TEXT['CURRENT'] = 'Nykyinen';
108
$TEXT['CURRENT_FOLDER'] = 'Nykyinen kansio';
109
$TEXT['CURRENT_PAGE'] = 'Nykyinen sivu';
110
$TEXT['CURRENT_PASSWORD'] = 'Vanha salasana';
111
$TEXT['CUSTOM'] = 'Asiakas';
112
$TEXT['DATABASE'] = 'Tietokanta';
113
$TEXT['DATE'] = 'P&auml;iv&auml;ys';
114
$TEXT['DATE_FORMAT'] = 'P&auml;iv&auml;yksen muoto';
115
$TEXT['DEFAULT'] = 'Nykyinen';
116
$TEXT['DEFAULT_CHARSET'] = 'Oletusmerkrkist&ouml;';
117
$TEXT['DEFAULT_TEXT'] = 'Oletusteksti';
118
$TEXT['DELETE'] = 'Poista';
119
$TEXT['DELETED'] = 'Poistettu';
120
$TEXT['DELETE_DATE'] = 'Delete date';
121
$TEXT['DELETE_ZIP'] = 'Delete zip archive after unpacking';
122
$TEXT['DESCRIPTION'] = 'Kuvaus';
123
$TEXT['DESIGNED_FOR'] = 'Suunniteltu';
124
$TEXT['DIRECTORIES'] = 'Kansiot';
125
$TEXT['DIRECTORY_MODE'] = 'Kansion muoto';
126
$TEXT['DISABLED'] = 'Poistettu k&auml;yt&ouml;st&auml;';
127
$TEXT['DISPLAY_NAME'] = 'Nimi';
128
$TEXT['EMAIL'] = 'S&auml;hk&ouml;posti';
129
$TEXT['EMAIL_ADDRESS'] = 'S&auml;hk&ouml;postiosoite';
130
$TEXT['EMPTY_TRASH'] = 'Tyhjenn&auml; roskakori';
131
$TEXT['ENABLED'] = 'Salli';
132
$TEXT['END'] = 'Loppu';
133
$TEXT['ERROR'] = 'Virhe';
134
$TEXT['EXACT_MATCH'] = 'Tarkalleen';
135
$TEXT['EXECUTE'] = 'Suorita';
136
$TEXT['EXPAND'] = 'Laajenna';
137
$TEXT['EXTENSION'] = 'Extension';
138
$TEXT['FIELD'] = 'Kentt&auml;';
139
$TEXT['FILE'] = 'Tiedosto';
140
$TEXT['FILES'] = 'Tiedostot';
141
$TEXT['FILESYSTEM_PERMISSIONS'] = 'Tiedosto-oikeudet';
142
$TEXT['FILE_MODE'] = 'Tiedostomuoto';
143
$TEXT['FINISH_PUBLISHING'] = 'Lopeta julkaisu';
144
$TEXT['FOLDER'] = 'Kansio';
145
$TEXT['FOLDERS'] = 'Kansiot';
146
$TEXT['FOOTER'] = 'Alatunniste';
147
$TEXT['FORGOTTEN_DETAILS'] = 'Salasa unohtunut?';
148
$TEXT['FORGOT_DETAILS'] = 'Peruuta tiedot?';
149
$TEXT['FROM'] = 'Mist&auml;';
150
$TEXT['FRONTEND'] = 'Johdanto';
151
$TEXT['FULL_NAME'] = 'Nimi';
152
$TEXT['FUNCTION'] = 'Function';
153
$TEXT['GROUP'] = 'Ryhm&auml;';
154
$TEXT['HEADER'] = 'Yl&auml;tunniste';
155
$TEXT['HEADING'] = 'Otsikko';
156
$TEXT['HEADING_CSS_FILE'] = 'Actual module file: ';
157
$TEXT['HEIGHT'] = 'Korkeus';
158
$TEXT['HIDDEN'] = 'Piilotettu';
159
$TEXT['HIDE'] = 'Piilota';
160
$TEXT['HIDE_ADVANCED'] = 'Piilota lis&auml;asetukset';
161
$TEXT['HOME'] = 'Koti';
162
$TEXT['HOMEPAGE_REDIRECTION'] = 'Kotisivun uudelleen ohjaus';
163
$TEXT['HOME_FOLDER'] = 'Personal Folder';
164
$TEXT['HOME_FOLDERS'] = 'Personal Folders';
165
$TEXT['HOST'] = 'Palvelin';
166
$TEXT['ICON'] = 'Kuvake';
167
$TEXT['IMAGE'] = 'Kuva';
168
$TEXT['INLINE'] = 'Per&auml;kk&auml;in';
169
$TEXT['INSTALL'] = 'Asenna';
170
$TEXT['INSTALLATION'] = 'Asentaminen';
171
$TEXT['INSTALLATION_PATH'] = 'Asennuspolku';
172
$TEXT['INSTALLATION_URL'] = 'Asennus URL';
173
$TEXT['INSTALLED'] = 'installed';
174
$TEXT['INTRO'] = 'Esisivu';
175
$TEXT['INTRO_PAGE'] = 'Esisivu';
176
$TEXT['INVALID_SIGNS'] = 'must begin with a letter or has invalid signs';
177
$TEXT['KEYWORDS'] = 'Avainsanat';
178
$TEXT['LANGUAGE'] = 'Kieli';
179
$TEXT['LAST_UPDATED_BY'] = 'P&auml;ivitetty';
180
$TEXT['LENGTH'] = 'Pituus';
181
$TEXT['LEVEL'] = 'Taso';
182
$TEXT['LINK'] = 'Linkki';
183
$TEXT['LINUX_UNIX_BASED'] = 'Linux/Unix';
184
$TEXT['LIST_OPTIONS'] = 'Listan tyyppi';
185
$TEXT['LOGGED_IN'] = 'Kirjautunut';
186
$TEXT['LOGIN'] = 'Kirjaudu';
187
$TEXT['LONG'] = 'Lis&auml;&auml;';
188
$TEXT['LONG_TEXT'] = 'Tarkemmin';
189
$TEXT['LOOP'] = 'Silmukka';
190
$TEXT['MAIN'] = 'P&auml;&auml;';
191
$TEXT['MAINTENANCE_OFF'] = 'Maintenance off';
192
$TEXT['MAINTENANCE_ON'] = 'Maintenance on';
193
$TEXT['MANAGE'] = 'Hallinnoi';
194
$TEXT['MANAGE_GROUPS'] = 'Ryhmien hallinta';
195
$TEXT['MANAGE_USERS'] = 'K&auml;ytt&auml;j&auml;hallinta';
196
$TEXT['MATCH'] = 'Vastaavuus';
197
$TEXT['MATCHING'] = 'Etsii';
198
$TEXT['MAX_EXCERPT'] = 'Max lines of excerpt';
199
$TEXT['MAX_SUBMISSIONS_PER_HOUR'] = 'Salasana l&auml;hetet&auml;&auml;n vain kerran tunnissa';
200
$TEXT['MEDIA_DIRECTORY'] = 'Tiedostokansio';
201
$TEXT['MENU'] = 'Valikko';
202
$TEXT['MENU_ICON_0'] = 'Menue-Icon normal';
203
$TEXT['MENU_ICON_1'] = 'Menue-Icon hover';
204
$TEXT['MENU_TITLE'] = 'Valikkoteksti';
205
$TEXT['MESSAGE'] = 'Viesti';
206
$TEXT['MODIFY'] = 'Muokkaa';
207
$TEXT['MODIFY_CONTENT'] = 'Muokkaa sis&auml;lt&ouml;&auml;t';
208
$TEXT['MODIFY_SETTINGS'] = 'Muuta asetuksia';
209
$TEXT['MODULE_ORDER'] = 'Module-order for searching';
210
$TEXT['MODULE_PERMISSIONS'] = 'Moduulien hallinta';
211
$TEXT['MORE'] = 'Lis&auml;&auml;';
212
$TEXT['MOVE_DOWN'] = 'Aiirr&auml; alas';
213
$TEXT['MOVE_UP'] = 'Siirr&auml; yl&ouml;s';
214
$TEXT['MULTIPLE_MENUS'] = 'Monivalikko';
215
$TEXT['MULTISELECT'] = 'Monivalinta';
216
$TEXT['NAME'] = 'Nimi';
217
$TEXT['NEED_CURRENT_PASSWORD'] = 'confirm with current password';
218
$TEXT['NEED_TO_LOGIN'] = 'Kirjaudu?';
219
$TEXT['NEW_PASSWORD'] = 'Uusi salasana';
220
$TEXT['NEW_WINDOW'] = 'Uuteen ikkunaan';
221
$TEXT['NEXT'] = 'Seuraava';
222
$TEXT['NEXT_PAGE'] = 'Seuraava sivu';
223
$TEXT['NO'] = 'Ei';
224
$TEXT['NONE'] = 'Ei mik&auml;&auml;n';
225
$TEXT['NONE_FOUND'] = 'Ei l&ouml;ytynyt';
226
$TEXT['NOT_FOUND'] = 'Ei l&ouml;ytynyt';
227
$TEXT['NOT_INSTALLED'] = 'not installed';
228
$TEXT['NO_IMAGE_SELECTED'] = 'no image selected';
229
$TEXT['NO_RESULTS'] = 'Ei l&ouml;ytynyt';
230
$TEXT['OF'] = 'Of';
231
$TEXT['ON'] = 'On';
232
$TEXT['OPEN'] = 'Open';
233
$TEXT['OPTION'] = 'Lis&auml;asteus';
234
$TEXT['OTHERS'] = 'Muut';
235
$TEXT['OUT_OF'] = 'Out Of';
236
$TEXT['OVERWRITE_EXISTING'] = 'Korvaa';
237
$TEXT['PAGE'] = 'Sivu';
238
$TEXT['PAGES_DIRECTORY'] = 'Sivukansio';
239
$TEXT['PAGES_PERMISSION'] = 'Pages Permission';
240
$TEXT['PAGES_PERMISSIONS'] = 'Pages Permissions';
241
$TEXT['PAGE_EXTENSION'] = 'Sivun tarkennin';
242
$TEXT['PAGE_ICON'] = 'Page Image';
243
$TEXT['PAGE_ICON_DIR'] = 'Path pages/menu images';
244
$TEXT['PAGE_LANGUAGES'] = 'Sivun kieli';
245
$TEXT['PAGE_LEVEL_LIMIT'] = 'Tasoja enint&auml;&auml;n';
246
$TEXT['PAGE_SPACER'] = 'Sivujen erotin ';
247
$TEXT['PAGE_TITLE'] = 'Sivun otsikko';
248
$TEXT['PAGE_TRASH'] = 'Roskakori';
249
$TEXT['PARENT'] = 'Is&auml;nt&auml;';
250
$TEXT['PASSWORD'] = 'Salasana';
251
$TEXT['PATH'] = 'Polku';
252
$TEXT['PHP_ERROR_LEVEL'] = 'PHP:n virheraportointitapa';
253
$TEXT['PLEASE_LOGIN'] = 'Please login';
254
$TEXT['PLEASE_SELECT'] = 'Valitset';
255
$TEXT['POST'] = 'Liite';
256
$TEXT['POSTS_PER_PAGE'] = 'Osaa sivulla';
257
$TEXT['POST_FOOTER'] = 'Lis&auml;alaviite';
258
$TEXT['POST_HEADER'] = 'Alaotsikko';
259
$TEXT['PREVIOUS'] = 'Edellinen';
260
$TEXT['PREVIOUS_PAGE'] = 'Edellinen sivu';
261
$TEXT['PRIVATE'] = 'Yksityinen';
262
$TEXT['PRIVATE_VIEWERS'] = 'Yksityiset';
263
$TEXT['PROFILES_EDIT'] = 'Change the profile';
264
$TEXT['PUBLIC'] = 'Julkinen';
265
$TEXT['PUBL_END_DATE'] = 'End date';
266
$TEXT['PUBL_START_DATE'] = 'Start date';
267
$TEXT['RADIO_BUTTON_GROUP'] = 'Radiopainikkeet';
268
$TEXT['READ'] = 'Lue';
269
$TEXT['READ_MORE'] = 'Lue lis&auml;&auml;..';
270
$TEXT['REDIRECT_AFTER'] = 'Redirect after';
271
$TEXT['REGISTERED'] = 'Rekister&ouml;itynyt';
272
$TEXT['REGISTERED_VIEWERS'] = 'Rekister&ouml;ity';
273
$TEXT['RELOAD'] = 'Lataa uudelleen';
274
$TEXT['REMEMBER_ME'] = 'Palauta ';
275
$TEXT['RENAME'] = 'Nime&auml; uudelleen';
276
$TEXT['RENAME_FILES_ON_UPLOAD'] = 'Nime&auml; ladatut';
277
$TEXT['REQUIRED'] = 'Pakollinen';
278
$TEXT['REQUIREMENT'] = 'Requirement';
279
$TEXT['RESET'] = 'Peruuta';
280
$TEXT['RESIZE'] = 'Muuta kokoa';
281
$TEXT['RESIZE_IMAGE_TO'] = 'Muuta kuvan koko';
282
$TEXT['RESTORE'] = 'Palauta';
283
$TEXT['RESTORE_DATABASE'] = 'Palauta tietokanta';
284
$TEXT['RESTORE_MEDIA'] = 'Palauta...';
285
$TEXT['RESULTS'] = 'Tulokset';
286
$TEXT['RESULTS_FOOTER'] = 'Alatuniste';
287
$TEXT['RESULTS_FOR'] = 'Tulokset';
288
$TEXT['RESULTS_HEADER'] = 'Tulokset';
289
$TEXT['RESULTS_LOOP'] = 'Tulossilmukka';
290
$TEXT['RETYPE_NEW_PASSWORD'] = 'Kirjoita uudelleen';
291
$TEXT['RETYPE_PASSWORD'] = 'Kirjoita uudeleen';
292
$TEXT['SAME_WINDOW'] = 'Nykyiseen ikkunaan';
293
$TEXT['SAVE'] = 'Talleta';
294
$TEXT['SEARCH'] = 'Etsi';
295
$TEXT['SEARCHING'] = 'Etsii..';
296
$TEXT['SECTION'] = 'Osa';
297
$TEXT['SECTION_BLOCKS'] = 'Osa';
298
$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
299
$TEXT['SELECT_BOX'] = 'Valinta';
300
$TEXT['SEND_DETAILS'] = 'L&auml;het&auml; tiedot';
301
$TEXT['SEPARATE'] = 'Erill&auml;&auml;n';
302
$TEXT['SEPERATOR'] = 'Erotin';
303
$TEXT['SERVER_EMAIL'] = 'Palvelimen s&auml;hk&ouml;posti';
304
$TEXT['SERVER_OPERATING_SYSTEM'] = 'Palvelimen k&auml;ytt&ouml;j&auml;rjestelm&auml;';
305
$TEXT['SESSION_IDENTIFIER'] = 'Tunniste';
306
$TEXT['SETTINGS'] = 'Asetukset';
307
$TEXT['SHORT'] = 'Lyhyesti';
308
$TEXT['SHORT_TEXT'] = 'Lyhyesti';
309
$TEXT['SHOW'] = 'N&auml;yt&auml;';
310
$TEXT['SHOW_ADVANCED'] = 'N&auml;yt&auml; lis&auml;asetukset';
311
$TEXT['SIGNUP'] = 'Rekister&ouml;ityminen';
312
$TEXT['SIZE'] = 'Koko';
313
$TEXT['SMART_LOGIN'] = 'Kirjautuminen';
314
$TEXT['START'] = 'Alku';
315
$TEXT['START_PUBLISHING'] = 'Julkaise';
316
$TEXT['SUBJECT'] = 'Aihe';
317
$TEXT['SUBMISSIONS'] = 'Alasivu';
318
$TEXT['SUBMISSIONS_STORED_IN_DATABASE'] = 'Salasana talletettu tietokantaan';
319
$TEXT['SUBMISSION_ID'] = 'Alasivun ID';
320
$TEXT['SUBMITTED'] = 'Siirretty alisivuksi';
321
$TEXT['SUCCESS'] = 'Onnistui';
322
$TEXT['SYSTEM_DEFAULT'] = 'Oletus';
323
$TEXT['SYSTEM_PERMISSIONS'] = 'Oikeudet';
324
$TEXT['TABLE_PREFIX'] = 'Taulukon ominaisuudet';
325
$TEXT['TARGET'] = 'Kohde';
326
$TEXT['TARGET_FOLDER'] = 'Kohdekansio';
327
$TEXT['TEMPLATE'] = 'Sivupohja';
328
$TEXT['TEMPLATE_PERMISSIONS'] = 'Sivupohjat';
329
$TEXT['TEXT'] = 'Teksti';
330
$TEXT['TEXTAREA'] = 'Tekstialue';
331
$TEXT['TEXTFIELD'] = 'Tekstikentt&auml;';
332
$TEXT['THEME'] = 'Backend-Theme';
333
$TEXT['TIME'] = 'Aika';
334
$TEXT['TIMEZONE'] = 'Aikavy&ouml;hyke';
335
$TEXT['TIME_FORMAT'] = 'Ajan muoto ';
336
$TEXT['TIME_LIMIT'] = 'Max time to gather excerpts per module';
337
$TEXT['TITLE'] = 'Otsikko';
338
$TEXT['TO'] = 'Minne';
339
$TEXT['TOP_FRAME'] = 'Frameset sprengen';
340
$TEXT['TRASH_EMPTIED'] = 'Tyhjennetty';
341
$TEXT['TXT_EDIT_CSS_FILE'] = 'Edit the CSS definitions in the textarea below.';
342
$TEXT['TYPE'] = 'Tyyppi';
343
$TEXT['UNDER_CONSTRUCTION'] = 'Ty&ouml;n alla';
344
$TEXT['UNINSTALL'] = 'Poista';
345
$TEXT['UNKNOWN'] = 'Tuntematon';
346
$TEXT['UNLIMITED'] = 'Rajaton';
347
$TEXT['UNZIP_FILE'] = 'Upload and unpack a zip archive';
348
$TEXT['UP'] = 'Yl&ouml;s';
349
$TEXT['UPGRADE'] = 'Aktualisieren';
350
$TEXT['UPLOAD_FILES'] = 'Lataa palvelimelle';
351
$TEXT['URL'] = 'URL';
352
$TEXT['USER'] = 'K&auml;ytt&auml;j&auml;';
353
$TEXT['USERNAME'] = 'K&auml;ytt&auml;j&auml;nimi';
354
$TEXT['USERS_ACTIVE'] = 'User is set active';
355
$TEXT['USERS_CAN_SELFDELETE'] = 'User can delete himself';
356
$TEXT['USERS_CHANGE_SETTINGS'] = 'User can change his own settings';
357
$TEXT['USERS_DELETED'] = 'User is marked as deleted';
358
$TEXT['USERS_FLAGS'] = 'User-Flags';
359
$TEXT['USERS_PROFILE_ALLOWED'] = 'User can create extended profile';
360
$TEXT['VERIFICATION'] = 'Varmistus';
361
$TEXT['VERSION'] = 'Versio';
362
$TEXT['VIEW'] = 'Katsele';
363
$TEXT['VIEW_DELETED_PAGES'] = 'N&auml;yt&auml; poistetut';
364
$TEXT['VIEW_DETAILS'] = 'N&auml;yt&auml; tiedot';
365
$TEXT['VISIBILITY'] = 'N&auml;kyvyys';
366
$TEXT['WBMAILER_DEFAULT_SENDER_MAIL'] = 'Default From Mail';
367
$TEXT['WBMAILER_DEFAULT_SENDER_NAME'] = 'Default Sender Name';
368
$TEXT['WBMAILER_DEFAULT_SETTINGS_NOTICE'] = 'Please specify a default "FROM" address and "SENDER" name below. It is recommended to use a FROM address like: <strong>admin@yourdomain.com</strong>. Some mail provider (e.g. <em>mail.com</em>) may reject mails with a FROM: address like <em>name@mail.com</em> sent via a foreign relay to avoid spam.<br /><br />The default values are only used if no other values are specified by WebsiteBaker. If your server supports <acronym title="Simple mail transfer protocol">SMTP</acronym>, you may want use this option for outgoing mails.';
369
$TEXT['WBMAILER_FUNCTION'] = 'Mail Routine';
370
$TEXT['WBMAILER_NOTICE'] = '<strong>SMTP Mailer Settings:</strong><br />The settings below are only required if you want to send mails via <acronym title="Simple mail transfer protocol">SMTP</acronym>. If you do not know your SMTP host or you are not sure about the required settings, simply stay with the default mail routine: PHP MAIL.';
371
$TEXT['WBMAILER_PHP'] = 'PHP MAIL';
372
$TEXT['WBMAILER_SMTP'] = 'SMTP';
373
$TEXT['WBMAILER_SMTP_AUTH'] = 'SMTP Authentification';
374
$TEXT['WBMAILER_SMTP_AUTH_NOTICE'] = 'only activate if your SMTP host requires authentification';
375
$TEXT['WBMAILER_SMTP_HOST'] = 'SMTP Host';
376
$TEXT['WBMAILER_SMTP_PASSWORD'] = 'SMTP Password';
377
$TEXT['WBMAILER_SMTP_USERNAME'] = 'SMTP Username';
378
$TEXT['WEBSITE'] = 'www-sivu';
379
$TEXT['WEBSITE_DESCRIPTION'] = 'Sivuston kuvaus';
380
$TEXT['WEBSITE_FOOTER'] = 'Alatunniste';
381
$TEXT['WEBSITE_HEADER'] = 'Johdanto';
382
$TEXT['WEBSITE_KEYWORDS'] = 'Sivusaton avainsanat';
383
$TEXT['WEBSITE_TITLE'] = 'Sivuston otsikko';
384
$TEXT['WELCOME_BACK'] = 'N&auml;kemiin';
385
$TEXT['WIDTH'] = 'Leveys';
386
$TEXT['WINDOW'] = 'Ikkuna';
387
$TEXT['WINDOWS'] = 'Windows';
388
$TEXT['WORLD_WRITEABLE_FILE_PERMISSIONS'] = 'Kirjoitusoikeudet';
389
$TEXT['WRITE'] = 'Kirjoita';
390
$TEXT['WYSIWYG_EDITOR'] = 'WYSIWYG muokkain';
391
$TEXT['WYSIWYG_STYLE'] = 'WYSIWYG tyyli';
392
$TEXT['YES'] = 'Kyll&auml;';
393

  
394
/* HEADING */
395
$HEADING['ADDON_PRECHECK_FAILED'] = 'Add-On requirements not met';
396
$HEADING['ADD_CHILD_PAGE'] = 'Add child page';
397
$HEADING['ADD_GROUP'] = 'Lis&auml;&auml; ryhm&auml;';
398
$HEADING['ADD_GROUPS'] = 'Add Groups';
399
$HEADING['ADD_HEADING'] = 'Lis&auml;&auml; otsikko';
400
$HEADING['ADD_PAGE'] = 'Lis&auml;&auml; sivu';
401
$HEADING['ADD_USER'] = 'Lis&auml;&auml; k&auml;ytt&auml;j&auml;';
402
$HEADING['ADMINISTRATION_TOOLS'] = 'Ty&ouml;kalut';
403
$HEADING['BROWSE_MEDIA'] = 'Selaa tiedostoja';
404
$HEADING['CREATE_FOLDER'] = 'Luo kansio';
405
$HEADING['DEFAULT_SETTINGS'] = 'Oletusasetukset';
406
$HEADING['DELETED_PAGES'] = 'Poistetut sivut';
407
$HEADING['FILESYSTEM_SETTINGS'] = 'Tiedostoj&auml;rjestelm&auml;';
408
$HEADING['GENERAL_SETTINGS'] = 'Asetukset';
409
$HEADING['INSTALL_LANGUAGE'] = 'Asenna kieli';
410
$HEADING['INSTALL_MODULE'] = 'Asenna moduuli';
411
$HEADING['INSTALL_TEMPLATE'] = 'Asenna sivupohja';
412
$HEADING['INVOKE_LANGUAGE_FILES'] = 'Execute language files manually';
413
$HEADING['INVOKE_MODULE_FILES'] = 'Execute module files manually';
414
$HEADING['INVOKE_TEMPLATE_FILES'] = 'Execute template files manually';
415
$HEADING['LANGUAGE_DETAILS'] = 'Kielen tiedot';
416
$HEADING['MANAGE_SECTIONS'] = 'Muokkaa osia';
417
$HEADING['MODIFY_ADVANCED_PAGE_SETTINGS'] = 'Muuta sivun lis&auml;asetuksia';
418
$HEADING['MODIFY_DELETE_GROUP'] = 'Muokkaa/poista ryhm&auml;';
419
$HEADING['MODIFY_DELETE_PAGE'] = 'Muokka/poista sivu';
420
$HEADING['MODIFY_DELETE_USER'] = 'Muokkaa/poista k&auml;ytt&auml;j&auml;';
421
$HEADING['MODIFY_GROUP'] = 'Muokkaa ryhm&auml;&auml;';
422
$HEADING['MODIFY_GROUPS'] = 'Modify Groups';
423
$HEADING['MODIFY_INTRO_PAGE'] = 'Muokkaa esisivua';
424
$HEADING['MODIFY_PAGE'] = 'Muokkaa sivua';
425
$HEADING['MODIFY_PAGE_SETTINGS'] = 'Muuta sivun asetuksia';
426
$HEADING['MODIFY_USER'] = 'Muokka k&auml;ytt&auml;j&auml;&auml;';
427
$HEADING['MODULE_DETAILS'] = 'Moduulin tietoja';
428
$HEADING['MY_EMAIL'] = 'S&auml;hk&ouml;postiosoite';
429
$HEADING['MY_PASSWORD'] = 'Salasana';
430
$HEADING['MY_SETTINGS'] = 'Omat tiedot';
431
$HEADING['SEARCH_SETTINGS'] = 'Etsinn&auml;n asetukset';
432
$HEADING['SERVER_SETTINGS'] = 'Palvelimen asetukset';
433
$HEADING['TEMPLATE_DETAILS'] = 'Sivupohjan info';
434
$HEADING['UNINSTALL_LANGUAGE'] = 'Poista kieli';
435
$HEADING['UNINSTALL_MODULE'] = 'Poista moduuli';
436
$HEADING['UNINSTALL_TEMPLATE'] = 'Poista sivupohja';
437
$HEADING['UPGRADE_LANGUAGE'] = 'Language register/upgrading';
438
$HEADING['UPLOAD_FILES'] = 'Lataa palvelimelle';
439
$HEADING['WBMAILER_SETTINGS'] = 'Mailer Settings';
440

  
441
/* MESSAGE */
442
$MESSAGE['ADDON_ERROR_RELOAD'] = 'Error while updating the Add-On information.';
443
$MESSAGE['ADDON_LANGUAGES_RELOADED'] = 'Languages reloaded successfully';
444
$MESSAGE['ADDON_MANUAL_FTP_LANGUAGE'] = '<strong>ATTENTION!</strong> For safety reasons uploading languages files in the folder/languages/ only by FTP and use the Upgrade function for registering or updating.';
445
$MESSAGE['ADDON_MANUAL_FTP_WARNING'] = 'Warning: Existing module database entries will get lost. ';
446
$MESSAGE['ADDON_MANUAL_INSTALLATION'] = 'When modules are uploaded via FTP (not recommended), the module installation functions <tt>install</tt>, <tt>upgrade</tt> or <tt>uninstall</tt> will not be executed automatically. Those modules may not work correct or do not uninstall properly.<br /><br />You can execute the module functions manually for modules uploaded via FTP below.';
447
$MESSAGE['ADDON_MANUAL_INSTALLATION_WARNING'] = 'Warning: Existing module database entries will get lost. Only use this option if you experience problems with modules uploaded via FTP.';
448
$MESSAGE['ADDON_MANUAL_RELOAD_WARNING'] = 'Warning: Existing module database entries will get lost. ';
449
$MESSAGE['ADDON_MODULES_RELOADED'] = 'Modules reloaded successfully';
450
$MESSAGE['ADDON_OVERWRITE_NEWER_FILES'] = 'Overwrite newer Files';
451
$MESSAGE['ADDON_PRECHECK_FAILED'] = 'Add-on installation failed. Your system does not fulfill the requirements of this Add-on. To make this Add-on working on your system, please fix the issues summarized below.';
452
$MESSAGE['ADDON_RELOAD'] = 'Update database with information from Add-on files (e.g. after FTP upload).';
453
$MESSAGE['ADDON_TEMPLATES_RELOADED'] = 'Templates reloaded successfully';
454
$MESSAGE['ADMIN_INSUFFICIENT_PRIVELLIGES'] = 'Oikeutesi eiv&auml;t riit&auml;...';
455
$MESSAGE['FORGOT_PASS_ALREADY_RESET'] = 'Salasanan vaiho vain kerran tunnissa!';
456
$MESSAGE['FORGOT_PASS_CANNOT_EMAIL'] = 'Salasanan postitus ei onnistu, ota yhteytt&auml; p&auml;&auml;k&auml;ytt&auml;j&auml;&auml;n';
457
$MESSAGE['FORGOT_PASS_EMAIL_NOT_FOUND'] = 'Virheellinen s&auml;hk&ouml;postiosoite';
458
$MESSAGE['FORGOT_PASS_NO_DATA'] = 'Anna s&auml;hk&ouml;postiosoite';
459
$MESSAGE['FORGOT_PASS_PASSWORD_RESET'] = 'Salasana ja k&auml;ytt&auml;j&auml;tunnus postitettu';
460
$MESSAGE['FRONTEND_SORRY_NO_ACTIVE_SECTIONS'] = 'Sorry, no active content to display';
461
$MESSAGE['FRONTEND_SORRY_NO_VIEWING_PERMISSIONS'] = 'Oikeutesi eiv&auml;t riit&auml;...';
462
$MESSAGE['GENERIC_ALREADY_INSTALLED'] = 'Asennettu, uudelleen asennus ei onnistu';
463
$MESSAGE['GENERIC_BAD_PERMISSIONS'] = 'Kohdekansioon ei voi kirjoittaa';
464
$MESSAGE['GENERIC_BE_PATIENT'] = 'Please be patient.';
465
$MESSAGE['GENERIC_CANNOT_UNINSTALL'] = 'Ei voi poistaa';
466
$MESSAGE['GENERIC_CANNOT_UNINSTALL_IN_USE'] = 'Tiedosto k&auml;yt&ouml;ss&auml;, tiedostoa ei voi poistaa';
467
$MESSAGE['GENERIC_CANNOT_UNINSTALL_IN_USE_TMPL'] = '<br /><br />{{type}} <b>{{type_name}}</b> could not be uninstalled, because it is still in use on {{pages}}.<br /><br />';
468
$MESSAGE['GENERIC_CANNOT_UNINSTALL_IN_USE_TMPL_PAGES'] = 'this page;these pages';
469
$MESSAGE['GENERIC_CANNOT_UNINSTALL_IS_DEFAULT_TEMPLATE'] = 'Can\'t uninstall the template <b>{{name}}</b>, because it is the default template!';
470
$MESSAGE['GENERIC_CANNOT_UNINSTALL_IS_DEFAULT_THEME'] = 'Can\'t uninstall the template <b>{{name}}</b>, because it is the default backend theme!';
471
$MESSAGE['GENERIC_CANNOT_UNZIP'] = 'Zip-tiedostoa ei voi purkaa';
472
$MESSAGE['GENERIC_CANNOT_UPLOAD'] = 'Lataus ei onnistu';
473
$MESSAGE['GENERIC_COMPARE'] = ' successfully';
474
$MESSAGE['GENERIC_ERROR_OPENING_FILE'] = 'Virhe tiedostoa avattaessa.';
475
$MESSAGE['GENERIC_FAILED_COMPARE'] = ' failed';
476
$MESSAGE['GENERIC_FILE_TYPE'] = 'Tiedostotyypin tulee olla jokin seuraavista:';
477
$MESSAGE['GENERIC_FILE_TYPES'] = 'Tiedostotyypin tulee olla jjokin seuraavista:';
478
$MESSAGE['GENERIC_FILL_IN_ALL'] = 'Palaa ja t&auml;yt&auml; kaikki kent&auml;t';
479
$MESSAGE['GENERIC_FORGOT_OPTIONS'] = 'You have selected no choice!';
480
$MESSAGE['GENERIC_INSTALLED'] = 'Asennettu';
481
$MESSAGE['GENERIC_INVALID'] = 'Ladatussa tiedostossa virhe';
482
$MESSAGE['GENERIC_INVALID_ADDON_FILE'] = 'Invalid WebsiteBaker installation file. Please check the *.zip format.';
483
$MESSAGE['GENERIC_INVALID_LANGUAGE_FILE'] = 'Invalid WebsiteBaker language file. Please check the text file.';
484
$MESSAGE['GENERIC_INVALID_MODULE_FILE'] = 'Invalid WebsiteBaker module file. Please check the text file.';
485
$MESSAGE['GENERIC_INVALID_TEMPLATE_FILE'] = 'Invalid WebsiteBaker template file. Please check the text file.';
486
$MESSAGE['GENERIC_IN_USE'] = ' but used in ';
487
$MESSAGE['GENERIC_MISSING_ARCHIVE_FILE'] = 'Missing Archiv file!';
488
$MESSAGE['GENERIC_MODULE_VERSION_ERROR'] = 'The module is not installed properly!';
489
$MESSAGE['GENERIC_NOT_COMPARE'] = ' not possibly';
490
$MESSAGE['GENERIC_NOT_INSTALLED'] = 'Ei ole asennettu';
491
$MESSAGE['GENERIC_NOT_UPGRADED'] = 'Actualization not possibly';
492
$MESSAGE['GENERIC_PLEASE_BE_PATIENT'] = 'Hetkinen...';
493
$MESSAGE['GENERIC_PLEASE_CHECK_BACK_SOON'] = 'Tervetuluoa my&ouml;hemmin...';
494
$MESSAGE['GENERIC_SECURITY_ACCESS'] = 'Security offense!! Access denied!';
495
$MESSAGE['GENERIC_SECURITY_OFFENSE'] = 'Security offense!! data storing was refused!!';
496
$MESSAGE['GENERIC_UNINSTALLED'] = 'Poistettu';
497
$MESSAGE['GENERIC_UPGRADED'] = 'P&auml;ivitetty';
498
$MESSAGE['GENERIC_VERSION_COMPARE'] = 'Version comparison';
499
$MESSAGE['GENERIC_VERSION_GT'] = 'Upgrade necessary!';
500
$MESSAGE['GENERIC_VERSION_LT'] = 'Downgrade';
501
$MESSAGE['GENERIC_WEBSITE_LOCKED'] = 'this site is temporarily down for maintenance';
502
$MESSAGE['GENERIC_WEBSITE_UNDER_CONSTRUCTION'] = 'Website Under Construction';
503
$MESSAGE['GROUPS_ADDED'] = 'Ryhm&auml;n lis&auml;ys onnistui';
504
$MESSAGE['GROUPS_CONFIRM_DELETE'] = 'Haluatko poistaa ryhm&auml;n ja kakki sen k&auml;ytt&auml;j&auml;t?';
505
$MESSAGE['GROUPS_DELETED'] = 'Ryhm&auml; poistettu';
506
$MESSAGE['GROUPS_GROUP_NAME_BLANK'] = 'Ryhm&auml;n nimi puuttuu';
507
$MESSAGE['GROUPS_GROUP_NAME_EXISTS'] = 'Ryhm&auml;n nimi varattu';
508
$MESSAGE['GROUPS_NO_GROUPS_FOUND'] = 'Ryhm&auml;&auml; ei l&ouml;ydy';
509
$MESSAGE['GROUPS_SAVED'] = 'Rym&auml; talletettu';
510
$MESSAGE['LOGIN_AUTHENTICATION_FAILED'] = 'K&auml;ytt&auml;j&auml;tunnus/salsana v&auml;&auml;r&auml;';
511
$MESSAGE['LOGIN_BOTH_BLANK'] = 'Kirjoita k&auml;ytt&auml;j&auml;tunnus ja salasana';
512
$MESSAGE['LOGIN_PASSWORD_BLANK'] = 'Salasana';
513
$MESSAGE['LOGIN_PASSWORD_TOO_LONG'] = 'Liian pitk&auml; salasana';
514
$MESSAGE['LOGIN_PASSWORD_TOO_SHORT'] = 'Salasana liian lyhyt';
515
$MESSAGE['LOGIN_USERNAME_BLANK'] = 'K&auml;ytt&auml;j&auml;tunnus!';
516
$MESSAGE['LOGIN_USERNAME_TOO_LONG'] = 'Lian pitk&auml; tunnus';
517
$MESSAGE['LOGIN_USERNAME_TOO_SHORT'] = 'Tunnus liian lyhyt';
518
$MESSAGE['MEDIA_BLANK_EXTENSION'] = 'Et kirjoittanut tiedoston tarkennetta';
519
$MESSAGE['MEDIA_BLANK_NAME'] = 'Et antanut nime&auml;';
520
$MESSAGE['MEDIA_CANNOT_DELETE_DIR'] = 'Kansion poistamienen ei onnistu';
521
$MESSAGE['MEDIA_CANNOT_DELETE_FILE'] = 'Tiedostoa ei voi poistaa';
522
$MESSAGE['MEDIA_CANNOT_RENAME'] = 'Ei voinut uudelleen nimet&auml;';
523
$MESSAGE['MEDIA_CONFIRM_DELETE'] = 'Halutko poistaa tiedoston/kansion?';
524
$MESSAGE['MEDIA_DELETED_DIR'] = 'Kansio poistettu';
525
$MESSAGE['MEDIA_DELETED_FILE'] = ' Tiedosto pistettu';
526
$MESSAGE['MEDIA_DIR_ACCESS_DENIED'] = 'Specified directory does not exist or is not allowed.';
527
$MESSAGE['MEDIA_DIR_DOES_NOT_EXIST'] = 'Kansion nimi varattu';
528
$MESSAGE['MEDIA_DIR_DOT_DOT_SLASH'] = 'Merkki ../ ei kelpaa ';
529
$MESSAGE['MEDIA_DIR_EXISTS'] = 'Saman niminen kansio olemassa';
530
$MESSAGE['MEDIA_DIR_MADE'] = 'Kansio luotu';
531
$MESSAGE['MEDIA_DIR_NOT_MADE'] = 'Kansiota ei voi luoda';
532
$MESSAGE['MEDIA_FILE_EXISTS'] = 'Saman niminen tiedosto olemassa';
533
$MESSAGE['MEDIA_FILE_NOT_FOUND'] = 'Tiedostoa ei l&ouml;ydy';
534
$MESSAGE['MEDIA_NAME_DOT_DOT_SLASH'] = 'Merkki&auml; ../ ei voi k&auml;ytt&auml;&auml;';
535
$MESSAGE['MEDIA_NAME_INDEX_PHP'] = 'Nimi index.php ei kelpaa';
536
$MESSAGE['MEDIA_NONE_FOUND'] = 'Tiedostokansio tyhj&auml;';
537
$MESSAGE['MEDIA_NO_FILE_UPLOADED'] = 'No file was recieved';
538
$MESSAGE['MEDIA_RENAMED'] = 'Udelleen nimetty';
539
$MESSAGE['MEDIA_SINGLE_UPLOADED'] = ' tiedosto ladattu';
540
$MESSAGE['MEDIA_TARGET_DOT_DOT_SLASH'] = 'Merkki&auml; ../ ei voi k&auml;ytt&auml;&auml; ';
541
$MESSAGE['MEDIA_UPLOADED'] = ' tiedostot ladattu';
542
$MESSAGE['MOD_FORM_EXCESS_SUBMISSIONS'] = 'Rajoitus voimassa, yrit&auml; tunnin kuluttua uudelleen';
543
$MESSAGE['MOD_FORM_INCORRECT_CAPTCHA'] = 'Tarkistusluku (Captcha) virheellinen ';
544
$MESSAGE['MOD_FORM_REQUIRED_FIELDS'] = 'T&auml;yt&auml; kent&auml;t';
545
$MESSAGE['PAGES_ADDED'] = 'Sivu lis&auml;tty';
546
$MESSAGE['PAGES_ADDED_HEADING'] = 'Otsikko lis&auml;tty';
547
$MESSAGE['PAGES_BLANK_MENU_TITLE'] = 'Kirjoita valikkon tule teksti';
548
$MESSAGE['PAGES_BLANK_PAGE_TITLE'] = 'Kirjoita sivun nimi';
549
$MESSAGE['PAGES_CANNOT_CREATE_ACCESS_FILE'] = 'K&auml;ytt&ouml;oiketesi eiv&auml;t riit&auml;';
550
$MESSAGE['PAGES_CANNOT_DELETE_ACCESS_FILE'] = 'Oikeutesi eiv&auml;t riit&auml;';
551
$MESSAGE['PAGES_CANNOT_REORDER'] = 'Sivujen j&auml;rjestely ei onnistu';
552
$MESSAGE['PAGES_DELETED'] = 'Sivu poistettu';
553
$MESSAGE['PAGES_DELETE_CONFIRM'] = 'Poistetaanko sivu ja sen alisivut?';
554
$MESSAGE['PAGES_INSUFFICIENT_PERMISSIONS'] = 'Oikeutesi eiv&auml;t riit&auml;';
555
$MESSAGE['PAGES_INTRO_LINK'] = 'Muuta esisivua';
556
$MESSAGE['PAGES_INTRO_NOT_WRITABLE'] = 'Ei voi kirjoittaa /pages/intro.php (oikeutesi eiv&auml;t riit&auml;)';
557
$MESSAGE['PAGES_INTRO_SAVED'] = 'Esisivu tallennettu';
558
$MESSAGE['PAGES_LAST_MODIFIED'] = 'P&auml;ivitt&auml;nyt';
559
$MESSAGE['PAGES_NOT_FOUND'] = 'Sivua ei l&ouml;ydy';
560
$MESSAGE['PAGES_NOT_SAVED'] = 'Tannennusvirhe!';
561
$MESSAGE['PAGES_PAGE_EXISTS'] = 'Otsikko k&auml;yt&ouml;ss&auml;';
562
$MESSAGE['PAGES_REORDERED'] = 'Sivut j&auml;rjestelty uudelleen';
563
$MESSAGE['PAGES_RESTORED'] = 'Sivusto tallennettu';
564
$MESSAGE['PAGES_RETURN_TO_PAGES'] = 'Palaa sivuille...';
565
$MESSAGE['PAGES_SAVED'] = 'Sivu tallennettu';
566
$MESSAGE['PAGES_SAVED_SETTINGS'] = 'Sivun asetukset tallennettu';
567
$MESSAGE['PAGES_SECTIONS_PROPERTIES_SAVED'] = 'Asetukset tallennettu';
568
$MESSAGE['PREFERENCES_CURRENT_PASSWORD_INCORRECT'] = 'Nykyinen salasana v&auml;&auml;r&auml;';
569
$MESSAGE['PREFERENCES_DETAILS_SAVED'] = 'Tiedot tallennettu';
570
$MESSAGE['PREFERENCES_EMAIL_UPDATED'] = 'S&auml;hp&ouml;stiosoite p&auml;ivitetty';
571
$MESSAGE['PREFERENCES_INVALID_CHARS'] = 'Invalid password chars used';
572
$MESSAGE['PREFERENCES_PASSWORD_CHANGED'] = 'Salasanan vaiho onnistui';
573
$MESSAGE['RECORD_MODIFIED_FAILED'] = 'The change of the record has missed.';
574
$MESSAGE['RECORD_MODIFIED_SAVED'] = 'The changed record was updated successfully.';
575
$MESSAGE['RECORD_NEW_FAILED'] = 'Adding a new record has missed.';
576
$MESSAGE['RECORD_NEW_SAVED'] = 'New record was added successfully.';
577
$MESSAGE['SETTINGS_MODE_SWITCH_WARNING'] = 'Klikattaessa h&auml;vi&auml;v&auml;t kaikki tallettamattomat muutokset';
578
$MESSAGE['SETTINGS_SAVED'] = 'Asetusten talletus onnitui';
579
$MESSAGE['SETTINGS_UNABLE_OPEN_CONFIG'] = 'Konfigurointitiedostoa ei voi vavata';
580
$MESSAGE['SETTINGS_UNABLE_WRITE_CONFIG'] = 'Konfiguraation kirjoitus ei onnistu';
581
$MESSAGE['SETTINGS_WORLD_WRITEABLE_WARNING'] = 'Susitellaan ainoastaan testitarkoituksiin';
582
$MESSAGE['SIGNUP2_ADMIN_INFO'] = '
583
A new user was registered.
18 584

  
19
// use languageedit-module to modify this file
20

  
21
// Define that this file is loaded
22
if(!defined('LANGUAGE_LOADED')) {
23
define('LANGUAGE_LOADED', true);
24
}
25

  
26
// Set the language information
27
$language_code = 'FI';
28
$language_name = 'Suomi';
29
$language_version = '2.8';
30
$language_platform = '2.8.x';
31
$language_author = 'Pekka Koskela';
32
$language_license = 'GNU General Public License';
33

  
34
// Menu titles
35
$MENU['START'] = 'Alku';
36
$MENU['PAGES'] = 'Sivut';
37
$MENU['MEDIA'] = 'Tiedostot';
38
$MENU['ADDONS'] = 'Lis&auml;osat';
39
$MENU['MODULES'] = 'Moduulit';
40
$MENU['TEMPLATES'] = 'Sivupohjat';
41
$MENU['LANGUAGES'] = 'Kielet';
42
$MENU['PREFERENCES'] = 'Omat tiedot';
43
$MENU['SETTINGS'] = 'Asetukset';
44
$MENU['ADMINTOOLS'] = 'Admin-Tools';
45
$MENU['ACCESS'] = 'K&auml;ytt&auml;j&auml;t';
46
$MENU['USERS'] = 'K&auml;ytt&auml;j&auml;t';
47
$MENU['GROUPS'] = 'Ryhm&auml;';
48
$MENU['HELP'] = 'Apu';
49
$MENU['VIEW'] = 'Katsele';
50
$MENU['LOGOUT'] = 'Kirjaudu ulos';
51
$MENU['LOGIN'] = 'Kirjaudu';
52
$MENU['FORGOT'] = 'Salasana unohtunut';
53

  
54
// Section overviews
55
$OVERVIEW['START'] = 'P&auml;&auml;k&auml;ytt&auml;j&auml;tila';
56
$OVERVIEW['PAGES'] = 'Sivujen hallinta...';
57
$OVERVIEW['MEDIA'] = 'Tiedostojen hallinta...';
58
$OVERVIEW['MODULES'] = 'Moduulien hallinta...';
59
$OVERVIEW['TEMPLATES'] = 'Muuta sivupohjaa...';
60
$OVERVIEW['LANGUAGES'] = 'Muuta kieli...';
61
$OVERVIEW['PREFERENCES'] = 'S&auml;hk&ouml;postiosoite, salsana... ';
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff