witersen
3 years ago
177 changed files with 13282 additions and 3543 deletions
@ -0,0 +1,92 @@
@@ -0,0 +1,92 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:06 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 11:17:34 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
/** |
||||
* 开启错误信息 如需要调试 可取消注释 |
||||
*/ |
||||
ini_set('display_errors', '1'); |
||||
error_reporting(E_ALL); |
||||
|
||||
define('BASE_PATH', __DIR__); |
||||
|
||||
date_default_timezone_set('PRC'); |
||||
|
||||
require_once BASE_PATH . '/app/controller/base/Base.php'; |
||||
|
||||
Config::load(BASE_PATH . '/config/'); |
||||
|
||||
/** |
||||
* token |
||||
*/ |
||||
$token = empty($_SERVER['HTTP_TOKEN']) ? '' : $_SERVER['HTTP_TOKEN']; |
||||
|
||||
/** |
||||
* 控制器 |
||||
*/ |
||||
$controller_perifx = empty($_GET['c']) ? '' : $_GET['c']; |
||||
$controller = "\app\controller\\$controller_perifx"; |
||||
$controller_path = BASE_PATH . '/app/controller/' . $controller_perifx . '.php'; |
||||
|
||||
/** |
||||
* 方法 |
||||
*/ |
||||
$action = empty($_GET['a']) ? '' : $_GET['a']; |
||||
|
||||
/** |
||||
* 接口类型 |
||||
* 小程序还是web系统 |
||||
*/ |
||||
$type = empty($_GET['t']) ? '' : $_GET['t']; |
||||
|
||||
/** |
||||
* 请求参数即Request Payload |
||||
* Content-Type: application/json |
||||
*/ |
||||
$payload = file_get_contents("php://input"); |
||||
$payload = !empty($payload) ? json_decode($payload, true) : []; |
||||
|
||||
/** |
||||
* 获取文件信息 |
||||
* 适用请求方式 fordata |
||||
* Content-Type: multipart/form-data; |
||||
* |
||||
* 示例数据 |
||||
* 其中 file 为前端请求的自定义字段 使用时候要自行判断是否存在该键值 |
||||
* { |
||||
* "file": { |
||||
* "name": "tmp_bda9c778201ffb47ebfea61617a16d1c564ca6d0b8ad52b8.jpg", |
||||
* "type": "image\/jpeg", |
||||
* "tmp_name": "\/tmp\/phpwxfAaU", |
||||
* "error": 0, |
||||
* "size": 166881 |
||||
* } |
||||
* } |
||||
*/ |
||||
|
||||
//检测守护进程状态 |
||||
$state = FunDetectState(); |
||||
if ($state == 0) { |
||||
json1(401, 0, '守护进程响应超时'); |
||||
} else if ($state == 2) { |
||||
json1(401, 0, '守护进程未启动'); |
||||
} |
||||
|
||||
/** |
||||
* 检查控制器和方法是否存在并实例化 |
||||
*/ |
||||
if (file_exists($controller_path)) { |
||||
$obj = new $controller(); |
||||
if (is_callable(array($obj, $action))) { |
||||
$obj->$action(); |
||||
} else { |
||||
json1(401, 0, '无效的方法名'); |
||||
} |
||||
} else { |
||||
json1(401, 0, '无效的控制器名'); |
||||
} |
@ -0,0 +1,60 @@
@@ -0,0 +1,60 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 13:37:33 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Common as ServiceCommon; |
||||
|
||||
class Common extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceCommon; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceCommon = new ServiceCommon(); |
||||
} |
||||
|
||||
/** |
||||
* 登录 |
||||
*/ |
||||
public function Login() |
||||
{ |
||||
$result = $this->ServiceCommon->Login(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 注销 |
||||
* |
||||
* 注销操作为将用户尚未过期的token加入所谓黑名单 |
||||
* 每次注销触发主动扫描黑名单 将名单中过期的token删除 |
||||
* 目的:实现用户注销后尚未过期的token无法继续使用 |
||||
*/ |
||||
public function Logout() |
||||
{ |
||||
$this->ServiceCommon->Logout(); |
||||
json2(); |
||||
} |
||||
|
||||
/** |
||||
* 获取验证码 |
||||
*/ |
||||
public function GetVeryfyCode() |
||||
{ |
||||
$result = $this->ServiceCommon->GetVeryfyCode(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,47 @@
@@ -0,0 +1,47 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:09:40 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Logs as ServiceLogs; |
||||
|
||||
class Logs extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceLogs; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceLogs = new ServiceLogs(); |
||||
} |
||||
|
||||
/** |
||||
* 获取日志列表 |
||||
*/ |
||||
public function GetLogList() |
||||
{ |
||||
$result = $this->ServiceLogs->GetLogList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 清空日志 |
||||
*/ |
||||
public function ClearLogs() |
||||
{ |
||||
$result = $this->ServiceLogs->ClearLogs(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,56 @@
@@ -0,0 +1,56 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 13:58:27 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Mail as ServiceMail; |
||||
|
||||
class Mail extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceMail; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceMail = new ServiceMail(); |
||||
} |
||||
|
||||
/** |
||||
* 获取邮件配置信息 |
||||
*/ |
||||
public function GetEmail() |
||||
{ |
||||
$result = $this->ServiceMail->GetEmail(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改邮件配置信息 |
||||
*/ |
||||
public function EditEmail() |
||||
{ |
||||
$this->ServiceMail->EditEmail(); |
||||
json2(); |
||||
} |
||||
|
||||
/** |
||||
* 发送测试邮件 |
||||
*/ |
||||
public function SendTest() |
||||
{ |
||||
$result = $this->ServiceMail->SendTest(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,56 @@
@@ -0,0 +1,56 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 13:59:41 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Personal as ServicePersonal; |
||||
|
||||
class Personal extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServicePersonal; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServicePersonal = new ServicePersonal(); |
||||
} |
||||
|
||||
/** |
||||
* 管理人员修改自己的账号 |
||||
*/ |
||||
public function EditAdminUserName() |
||||
{ |
||||
$result = $this->ServicePersonal->EditAdminUserName(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 管理人员修改自己的密码 |
||||
*/ |
||||
public function EditAdminUserPass() |
||||
{ |
||||
$result = $this->ServicePersonal->EditAdminUserPass(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* SVN用户修改自己的密码 |
||||
*/ |
||||
public function EditSvnUserPass() |
||||
{ |
||||
$result = $this->ServicePersonal->EditSvnUserPass(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,29 @@
@@ -0,0 +1,29 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-06 21:37:21 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Safe as ServiceSafe; |
||||
|
||||
class Safe extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceSafe; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceSafe = new ServiceSafe(); |
||||
} |
||||
} |
@ -0,0 +1,70 @@
@@ -0,0 +1,70 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:00:06 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Statistics as ServiceStatistics; |
||||
|
||||
class Statistics extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceStatistics; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceStatistics = new ServiceStatistics(); |
||||
} |
||||
|
||||
/** |
||||
* 获取状态 |
||||
* |
||||
* 负载状态 |
||||
* CPU使用率 |
||||
* 内存使用率 |
||||
*/ |
||||
public function GetSystemStatus() |
||||
{ |
||||
$result = $this->ServiceStatistics->GetSystemStatus(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取硬盘 |
||||
* |
||||
* 获取硬盘数量和每个硬盘的详细信息 |
||||
*/ |
||||
public function GetDisk() |
||||
{ |
||||
$result = $this->ServiceStatistics->GetDisk(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取统计 |
||||
* |
||||
* 操作系统类型 |
||||
* 仓库占用体积 |
||||
* SVN仓库数量 |
||||
* SVN用户数量 |
||||
* SVN分组数量 |
||||
* 计划任务数量 |
||||
* 运行日志数量 |
||||
*/ |
||||
public function GetSystemAnalysis() |
||||
{ |
||||
$result = $this->ServiceStatistics->GetSystemAnalysis(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,140 @@
@@ -0,0 +1,140 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:02:42 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Svn as ServiceSvn; |
||||
|
||||
class Svn extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceSvn; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceSvn = new ServiceSvn(); |
||||
} |
||||
|
||||
/** |
||||
* 获取Subversion运行状态 用于页头提醒 |
||||
*/ |
||||
public function GetStatus() |
||||
{ |
||||
$result = $this->ServiceSvn->GetStatus(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取Subversion的检出地址前缀 |
||||
* |
||||
* 先从Subversion配置文件获取绑定端口和主机 |
||||
* 然后与listen.json配置文件中的端口和主机进行对比和同步 |
||||
*/ |
||||
public function GetCheckout() |
||||
{ |
||||
$result = $this->ServiceSvn->GetCheckout(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取Subversion的详细信息 |
||||
*/ |
||||
public function GetDetail() |
||||
{ |
||||
$result = $this->ServiceSvn->GetDetail(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 安装SVN |
||||
*/ |
||||
public function Install() |
||||
{ |
||||
$result = $this->ServiceSvn->Install(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 卸载SVN |
||||
*/ |
||||
public function UnInstall() |
||||
{ |
||||
$result = $this->ServiceSvn->UnInstall(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 启动SVN |
||||
*/ |
||||
public function Start() |
||||
{ |
||||
$result = $this->ServiceSvn->Start(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 停止SVN |
||||
*/ |
||||
public function Stop() |
||||
{ |
||||
$result = $this->ServiceSvn->Stop(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改svnserve的绑定端口 |
||||
*/ |
||||
public function EditPort() |
||||
{ |
||||
$result = $this->ServiceSvn->EditPort(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改svnserve的绑定主机 |
||||
*/ |
||||
public function EditHost() |
||||
{ |
||||
$result = $this->ServiceSvn->EditHost(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改管理系统主机名 |
||||
*/ |
||||
public function EditManageHost() |
||||
{ |
||||
$result = $this->ServiceSvn->EditManageHost(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改检出地址 |
||||
*/ |
||||
public function EditEnable() |
||||
{ |
||||
$result = $this->ServiceSvn->EditEnable(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取配置文件列表 |
||||
*/ |
||||
public function GetConfig() |
||||
{ |
||||
$result = $this->ServiceSvn->GetConfig(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,128 @@
@@ -0,0 +1,128 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:04:33 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Svngroup as ServiceSvngroup; |
||||
|
||||
class Svngroup extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceSvngroup; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceSvngroup = new ServiceSvngroup(); |
||||
} |
||||
|
||||
/** |
||||
* 获取所有的分组列表 |
||||
*/ |
||||
public function GetAllGroupList() |
||||
{ |
||||
$result = $this->ServiceSvngroup->GetAllGroupList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取带有分页的分组列表 |
||||
*/ |
||||
public function GetGroupList() |
||||
{ |
||||
$result = $this->ServiceSvngroup->GetGroupList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 编辑分组备注信息 |
||||
*/ |
||||
public function EditGroupNote() |
||||
{ |
||||
$result = $this->ServiceSvngroup->EditGroupNote(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 新建SVN分组 |
||||
*/ |
||||
public function CreateGroup() |
||||
{ |
||||
$result = $this->ServiceSvngroup->CreateGroup(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 删除SVN分组 |
||||
*/ |
||||
public function DelGroup() |
||||
{ |
||||
$result = $this->ServiceSvngroup->DelGroup(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改SVN分组的名称 |
||||
*/ |
||||
public function EditGroupName() |
||||
{ |
||||
$result = $this->ServiceSvngroup->EditGroupName(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取SVN分组的用户成员和分组成员 |
||||
*/ |
||||
public function GetGroupMember() |
||||
{ |
||||
$result = $this->ServiceSvngroup->GetGroupMember(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 将用户添加为SVN分组的成员 |
||||
*/ |
||||
public function GroupAddUser() |
||||
{ |
||||
$result = $this->ServiceSvngroup->GroupAddUser(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 将用户从SVN分组的成员移除 |
||||
*/ |
||||
public function GroupRemoveUser() |
||||
{ |
||||
$result = $this->ServiceSvngroup->GroupRemoveUser(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 将分组添加为SVN分组的成员 |
||||
*/ |
||||
public function GroupAddGroup() |
||||
{ |
||||
$result = $this->ServiceSvngroup->GroupAddGroup(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 将分组从SVN分组的成员移除 |
||||
*/ |
||||
public function GroupRemoveGroup() |
||||
{ |
||||
$result = $this->ServiceSvngroup->GroupRemoveGroup(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,264 @@
@@ -0,0 +1,264 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:29:39 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Svnrep as ServiceSvnrep; |
||||
|
||||
class Svnrep extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceSvnrep; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceSvnrep = new ServiceSvnrep(); |
||||
} |
||||
|
||||
/** |
||||
* 新建仓库 |
||||
*/ |
||||
public function CreateRep() |
||||
{ |
||||
$result = $this->ServiceSvnrep->CreateRep(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取仓库列表 |
||||
*/ |
||||
public function GetRepList() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetRepList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* SVN用户获取自己有权限的仓库列表 |
||||
*/ |
||||
public function GetSvnUserRepList() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetSvnUserRepList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改仓库的备注信息 |
||||
*/ |
||||
public function EditRepNote() |
||||
{ |
||||
$result = $this->ServiceSvnrep->EditRepNote(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* SVN用户根据目录名称获取该目录下的文件和文件夹列表 |
||||
*/ |
||||
public function GetUserRepCon() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetUserRepCon(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 管理人员根据目录名称获取该目录下的文件和文件夹列表 |
||||
*/ |
||||
public function GetRepCon() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetRepCon(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 根据目录名称获取该目录下的目录树 |
||||
* |
||||
* 管理员配置目录授权用 |
||||
*/ |
||||
public function GetRepTree() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetRepTree(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取某个仓库路径的用户权限列表 |
||||
*/ |
||||
public function GetRepPathUserPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetRepPathUserPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取某个仓库路径的分组权限列表 |
||||
*/ |
||||
public function GetRepPathGroupPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetRepPathGroupPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 增加某个仓库路径的用户权限 |
||||
*/ |
||||
public function AddRepPathUserPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->AddRepPathUserPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 删除某个仓库路径的用户权限 |
||||
*/ |
||||
public function DelRepPathUserPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->DelRepPathUserPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改某个仓库路径的用户权限 |
||||
*/ |
||||
public function EditRepPathUserPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->EditRepPathUserPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 增加某个仓库路径的分组权限 |
||||
*/ |
||||
public function AddRepPathGroupPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->AddRepPathGroupPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 删除某个仓库路径的分组权限 |
||||
*/ |
||||
public function DelRepPathGroupPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->DelRepPathGroupPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改某个仓库路径的分组权限 |
||||
*/ |
||||
public function EditRepPathGroupPri() |
||||
{ |
||||
$result = $this->ServiceSvnrep->EditRepPathGroupPri(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改仓库名称 |
||||
*/ |
||||
public function EditRepName() |
||||
{ |
||||
$result = $this->ServiceSvnrep->EditRepName(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 删除仓库 |
||||
*/ |
||||
public function DelRep() |
||||
{ |
||||
$result = $this->ServiceSvnrep->DelRep(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取仓库的属性内容(key-value的形式) |
||||
*/ |
||||
public function GetRepDetail() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetRepDetail(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取备份文件夹下的文件列表 |
||||
*/ |
||||
public function GetBackupList() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetBackupList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 立即备份当前仓库 |
||||
*/ |
||||
public function RepDump() |
||||
{ |
||||
$result = $this->ServiceSvnrep->RepDump(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 删除备份文件 |
||||
*/ |
||||
public function DelRepBackup() |
||||
{ |
||||
$result = $this->ServiceSvnrep->DelRepBackup(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 下载备份文件 |
||||
*/ |
||||
public function DownloadRepBackup() |
||||
{ |
||||
$this->ServiceSvnrep->DownloadRepBackup(); |
||||
} |
||||
|
||||
/** |
||||
* 上传文件到备份文件夹 |
||||
*/ |
||||
public function UploadBackup() |
||||
{ |
||||
$result = $this->ServiceSvnrep->UploadBackup(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 从本地备份文件导入仓库 |
||||
*/ |
||||
public function ImportRep() |
||||
{ |
||||
$result = $this->ServiceSvnrep->ImportRep(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取仓库的钩子和对应的内容列表 |
||||
*/ |
||||
public function GetRepHooks() |
||||
{ |
||||
$result = $this->ServiceSvnrep->GetRepHooks(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改仓库的钩子内容(针对单个钩子) |
||||
*/ |
||||
public function EditRepHook() |
||||
{ |
||||
$result = $this->ServiceSvnrep->EditRepHook(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,105 @@
@@ -0,0 +1,105 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:08:17 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Svnuser as ServiceSvnuser; |
||||
|
||||
class Svnuser extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceSvnuser; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceSvnuser = new ServiceSvnuser(); |
||||
} |
||||
|
||||
/** |
||||
* 获取全部的SVN用户 |
||||
* |
||||
* 只包含用户名和启用状态 |
||||
*/ |
||||
public function GetAllUserList() |
||||
{ |
||||
$result = $this->ServiceSvnuser->GetAllUserList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 获取带有分页的SVN用户 |
||||
* |
||||
* 只包含用户名和启用状态 |
||||
*/ |
||||
public function GetUserList() |
||||
{ |
||||
$result = $this->ServiceSvnuser->GetUserList(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 启用SVN用户 |
||||
*/ |
||||
public function EnableUser() |
||||
{ |
||||
$result = $this->ServiceSvnuser->EnableUser(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 禁用SVN用户 |
||||
*/ |
||||
public function DisableUser() |
||||
{ |
||||
$result = $this->ServiceSvnuser->DisableUser(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改SVN用户的备注信息 |
||||
*/ |
||||
public function EditUserNote() |
||||
{ |
||||
$result = $this->ServiceSvnuser->EditUserNote(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 新建SVN用户 |
||||
*/ |
||||
public function CreateUser() |
||||
{ |
||||
$result = $this->ServiceSvnuser->CreateUser(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 修改SVN用户的密码 |
||||
*/ |
||||
public function EditUserPass() |
||||
{ |
||||
$result = $this->ServiceSvnuser->EditUserPass(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 删除SVN用户 |
||||
*/ |
||||
public function DelUser() |
||||
{ |
||||
$result = $this->ServiceSvnuser->DelUser(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,56 @@
@@ -0,0 +1,56 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:08:55 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
use app\service\Update as ServiceUpdate; |
||||
|
||||
class Update extends Base |
||||
{ |
||||
/** |
||||
* 服务层对象 |
||||
* |
||||
* @var object |
||||
*/ |
||||
private $ServiceUpdate; |
||||
|
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
|
||||
$this->ServiceUpdate = new ServiceUpdate(); |
||||
} |
||||
|
||||
/** |
||||
* 获取当前版本信息 |
||||
*/ |
||||
public function GetVersion() |
||||
{ |
||||
$result = $this->ServiceUpdate->GetVersion(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 检测新版本 |
||||
*/ |
||||
public function CheckUpdate() |
||||
{ |
||||
$result = $this->ServiceUpdate->CheckUpdate(); |
||||
json2($result); |
||||
} |
||||
|
||||
/** |
||||
* 确认更新 |
||||
*/ |
||||
public function StartUpdate() |
||||
{ |
||||
$result = $this->ServiceUpdate->StartUpdate(); |
||||
json2($result); |
||||
} |
||||
} |
@ -0,0 +1,88 @@
@@ -0,0 +1,88 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-05-06 18:41:32 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 12:11:40 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\controller; |
||||
|
||||
//require config |
||||
require_once BASE_PATH . '/config/daemon.php'; |
||||
require_once BASE_PATH . '/config/database.php'; |
||||
require_once BASE_PATH . '/config/reg.php'; |
||||
require_once BASE_PATH . '/config/router.php'; |
||||
require_once BASE_PATH . '/config/sign.php'; |
||||
require_once BASE_PATH . '/config/svn.php'; |
||||
require_once BASE_PATH . '/config/update.php'; |
||||
require_once BASE_PATH . '/config/version.php'; |
||||
|
||||
//require model |
||||
|
||||
//require function |
||||
require_once BASE_PATH . '/app/function/array.php'; |
||||
require_once BASE_PATH . '/app/function/color.php'; |
||||
require_once BASE_PATH . '/app/function/curl.php'; |
||||
require_once BASE_PATH . '/app/function/file.php'; |
||||
require_once BASE_PATH . '/app/function/ipc.php'; |
||||
require_once BASE_PATH . '/app/function/json.php'; |
||||
require_once BASE_PATH . '/app/function/message.php'; |
||||
require_once BASE_PATH . '/app/function/string.php'; |
||||
require_once BASE_PATH . '/app/function/update.php'; |
||||
|
||||
//require util |
||||
require_once BASE_PATH . '/app/util/SVNAdmin/Core.php'; |
||||
require_once BASE_PATH . '/app/util/SVNAdmin/Group.php'; |
||||
require_once BASE_PATH . '/app/util/SVNAdmin/Rep.php'; |
||||
require_once BASE_PATH . '/app/util/SVNAdmin/User.php'; |
||||
|
||||
require_once BASE_PATH . '/app/util/Check.php'; |
||||
require_once BASE_PATH . '/app/util/Config.php'; |
||||
|
||||
//require controller |
||||
require_once BASE_PATH . '/app/controller/Common.php'; |
||||
require_once BASE_PATH . '/app/controller/Logs.php'; |
||||
require_once BASE_PATH . '/app/controller/Mail.php'; |
||||
require_once BASE_PATH . '/app/controller/Personal.php'; |
||||
require_once BASE_PATH . '/app/controller/Safe.php'; |
||||
require_once BASE_PATH . '/app/controller/Statistics.php'; |
||||
require_once BASE_PATH . '/app/controller/Svn.php'; |
||||
require_once BASE_PATH . '/app/controller/Svngroup.php'; |
||||
require_once BASE_PATH . '/app/controller/Svnrep.php'; |
||||
require_once BASE_PATH . '/app/controller/Svnuser.php'; |
||||
require_once BASE_PATH . '/app/controller/Update.php'; |
||||
|
||||
//require service |
||||
require_once BASE_PATH . '/app/service/base/Base.php'; |
||||
require_once BASE_PATH . '/app/service/Common.php'; |
||||
require_once BASE_PATH . '/app/service/Logs.php'; |
||||
require_once BASE_PATH . '/app/service/Mail.php'; |
||||
require_once BASE_PATH . '/app/service/Personal.php'; |
||||
require_once BASE_PATH . '/app/service/Safe.php'; |
||||
require_once BASE_PATH . '/app/service/Statistics.php'; |
||||
require_once BASE_PATH . '/app/service/Svn.php'; |
||||
require_once BASE_PATH . '/app/service/Svngroup.php'; |
||||
require_once BASE_PATH . '/app/service/Svnrep.php'; |
||||
require_once BASE_PATH . '/app/service/Svnuser.php'; |
||||
require_once BASE_PATH . '/app/service/Update.php'; |
||||
|
||||
//require extension |
||||
require_once BASE_PATH . '/extension/Transfer/Transfer.php'; |
||||
|
||||
require_once BASE_PATH . '/extension/Medoo-1.7.10/src/Medoo.php'; |
||||
|
||||
require_once BASE_PATH . '/extension/PHPMailer-6.6.0/src/Exception.php'; |
||||
require_once BASE_PATH . '/extension/PHPMailer-6.6.0/src/PHPMailer.php'; |
||||
require_once BASE_PATH . '/extension/PHPMailer-6.6.0/src/SMTP.php'; |
||||
require_once BASE_PATH . '/extension/PHPMailer-6.6.0/language/phpmailer.lang-zh_cn.php'; |
||||
|
||||
require_once BASE_PATH . '/extension/Verifycode/Verifycode.php'; |
||||
|
||||
class Base |
||||
{ |
||||
function __construct() |
||||
{ |
||||
} |
||||
} |
@ -0,0 +1,54 @@
@@ -0,0 +1,54 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-05-07 01:00:10 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:19:50 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
/** |
||||
* 与守护进程通信 |
||||
*/ |
||||
function FunShellExec($shell) |
||||
{ |
||||
$config_daemon = Config::get('daemon'); |
||||
|
||||
//检测信息长度 |
||||
if (strlen($shell) >= $config_daemon['SOCKET_READ_LENGTH']) { |
||||
json1(200, 0, '数据长度超过' . $config_daemon['SOCKET_READ_LENGTH'] . ' 请向上调整参数:SOCKET_READ_LENGTH'); |
||||
} |
||||
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP) or die("error:" . socket_strerror(socket_last_error())); |
||||
$server = socket_connect($socket, $config_daemon['IPC_ADDRESS'], (int)$config_daemon['IPC_PORT']); |
||||
socket_write($socket, $shell); |
||||
$reply = socket_read($socket, (int)$config_daemon['SOCKET_READ_LENGTH']); |
||||
socket_close($socket); |
||||
return unserialize($reply); |
||||
} |
||||
|
||||
/** |
||||
* 守护进程状态探测 |
||||
* 0 超时 |
||||
* 1 打开 |
||||
* 2 关闭 |
||||
*/ |
||||
function FunDetectState() |
||||
{ |
||||
$config_daemon = Config::get('daemon'); |
||||
|
||||
$sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); |
||||
|
||||
@socket_connect($sock, $config_daemon['IPC_ADDRESS'], (int)$config_daemon['IPC_PORT']); |
||||
|
||||
socket_set_nonblock($sock); |
||||
|
||||
socket_set_block($sock); |
||||
|
||||
$v = array($sock); |
||||
|
||||
$state = @socket_select($r = $v, $w = $v, $f = $v, 5); |
||||
|
||||
socket_close($sock); |
||||
|
||||
return $state; |
||||
} |
@ -0,0 +1,42 @@
@@ -0,0 +1,42 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-05-06 19:38:16 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 13:37:21 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
function message($code = 200, $status = 1, $message = '成功', $data = []) |
||||
{ |
||||
return [ |
||||
'code' => $code, |
||||
'status' => $status, |
||||
'message' => $message, |
||||
'data' => $data |
||||
]; |
||||
} |
||||
|
||||
function json1($code = 200, $status = 1, $message = '成功', $data = []) |
||||
{ |
||||
header('Content-Type:application/json; charset=utf-8'); |
||||
// http_response_code($code); |
||||
exit(json_encode([ |
||||
'code' => $code, |
||||
'status' => $status, |
||||
'message' => $message, |
||||
'data' => $data |
||||
])); |
||||
} |
||||
|
||||
function json2($message = ['code' => 200, 'status' => 1, 'message' => '成功', 'data' => []]) |
||||
{ |
||||
header('Content-Type:application/json; charset=utf-8'); |
||||
// http_response_code($code); |
||||
exit(json_encode([ |
||||
'code' => $message['code'], |
||||
'status' => $message['status'], |
||||
'message' => $message['message'], |
||||
'data' => $message['data'] |
||||
])); |
||||
} |
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:05 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-06 21:38:05 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\service; |
||||
|
||||
class Safe extends Base |
||||
{ |
||||
function __construct() |
||||
{ |
||||
parent::__construct(); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,280 @@
@@ -0,0 +1,280 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-05-06 18:42:00 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 12:11:18 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
namespace app\service; |
||||
|
||||
use Check; |
||||
|
||||
use Config; |
||||
|
||||
use Medoo\Medoo; |
||||
|
||||
use SVNAdmin\SVN\Group; |
||||
use SVNAdmin\SVN\Rep; |
||||
use SVNAdmin\SVN\User; |
||||
|
||||
class Base |
||||
{ |
||||
//权限token |
||||
public $token; |
||||
|
||||
//根据token得到的用户信息 |
||||
public $userName; |
||||
public $userRoleId; |
||||
|
||||
//svn配置文件 |
||||
public $authzContent; |
||||
public $passwdContent; |
||||
|
||||
//medoo |
||||
public $database; |
||||
|
||||
//配置信息 |
||||
private $config_routers; |
||||
private $config_database; |
||||
public $config_version; |
||||
public $config_update; |
||||
public $config_svn; |
||||
public $config_reg; |
||||
public $config_sign; |
||||
|
||||
//payload |
||||
public $payload; |
||||
|
||||
//SVNAdmin |
||||
public $SVNAdminGroup; |
||||
public $SVNAdminInfo; |
||||
public $SVNAdminRep; |
||||
public $SVNAdminUser; |
||||
|
||||
//检查 |
||||
public $checkService; |
||||
|
||||
function __construct() |
||||
{ |
||||
global $token; |
||||
global $type; |
||||
global $controller_perifx; |
||||
global $action; |
||||
global $payload; |
||||
|
||||
//配置信息 |
||||
$this->config_routers = Config::get('router'); //路由 |
||||
$this->config_database = Config::get('database'); //数据库配置 |
||||
$this->config_version = Config::get('version'); //版本 |
||||
$this->config_update = Config::get('update'); //升级检测 |
||||
$this->config_svn = Config::get('svn'); //仓库 |
||||
$this->config_reg = Config::get('reg'); //正则 |
||||
$this->config_sign = Config::get('sign'); //密钥 |
||||
|
||||
//token |
||||
$this->token = $token; |
||||
|
||||
/** |
||||
* 2、检查接口类型 |
||||
*/ |
||||
if (!in_array($type, array_keys($this->config_routers['public']))) { |
||||
json1(401, 0, '无效的接口类型'); |
||||
} |
||||
|
||||
/** |
||||
* 3、检查白名单路由 |
||||
*/ |
||||
if (!in_array("$controller_perifx/$action", $this->config_routers['public'][$type])) { |
||||
//如果请求不在对应类型的白名单中 则需要进行token校验 |
||||
$result = $this->CheckToken(); |
||||
if ($result['status'] != 1) { |
||||
//token校验不通过则返回 |
||||
json1($result['code'], $result['status'], $result['message']); |
||||
} |
||||
} |
||||
|
||||
/** |
||||
* 4、用户信息获取 |
||||
*/ |
||||
$this->GetUserInfo(); |
||||
|
||||
/** |
||||
* 5、检查特定角色权限路由 |
||||
*/ |
||||
if ($this->userRoleId == 2) { |
||||
if (!in_array("$controller_perifx/$action", array_merge($this->config_routers['svn_user_routers'], $this->config_routers['public'][$type]))) { |
||||
json1(401, 0, '无权限'); |
||||
} |
||||
} |
||||
|
||||
/** |
||||
* 6、获取数据库连接 |
||||
*/ |
||||
if (array_key_exists('database_file', $this->config_database)) { |
||||
$this->config_database['database_file'] = sprintf($this->config_database['database_file'], $this->config_svn['home_path']); |
||||
} |
||||
$this->database = new Medoo($this->config_database); |
||||
|
||||
/** |
||||
* 7、检查token是否已注销 |
||||
*/ |
||||
$black = $this->database->get('black_token', ['token_id'], ['token' => $this->token]); |
||||
if ($black != null) { |
||||
json1(401, 0, 'token已注销'); |
||||
} |
||||
|
||||
/** |
||||
* 8、获取authz和passwd的配置文件信息 |
||||
*/ |
||||
$this->GetAuthz(); |
||||
$this->GetPasswd(); |
||||
|
||||
/** |
||||
* 9、获取payload |
||||
*/ |
||||
$this->payload = $payload; |
||||
|
||||
/** |
||||
* 10、svnadmin对象 |
||||
*/ |
||||
$this->SVNAdminGroup = new Group($this->authzContent, $this->passwdContent, $this->config_svn); |
||||
$this->SVNAdminRep = new Rep($this->authzContent, $this->passwdContent, $this->config_svn); |
||||
$this->SVNAdminUser = new User($this->authzContent, $this->passwdContent, $this->config_svn); |
||||
|
||||
/** |
||||
* 11、检查对象 |
||||
*/ |
||||
$this->checkService = new Check($this->config_reg); |
||||
} |
||||
|
||||
/** |
||||
* 根据token获取用户信息 |
||||
*/ |
||||
private function GetUserInfo() |
||||
{ |
||||
if ($this->token == null || $this->token == '') { |
||||
$this->userRoleId = 0; |
||||
$this->userName = ''; |
||||
return; |
||||
} |
||||
|
||||
$array = explode('.', $this->token); |
||||
|
||||
$this->userRoleId = $array[0]; |
||||
$this->userName = $array[1]; |
||||
} |
||||
|
||||
/** |
||||
* 生成token |
||||
* |
||||
* @param int $userRoleId |
||||
* @param string $userName |
||||
* @return string |
||||
*/ |
||||
public function CreateToken($userRoleId, $userName) |
||||
{ |
||||
$nowTime = time(); |
||||
|
||||
$startTime = $nowTime; |
||||
|
||||
//配置登录凭证过期时间为6个小时 |
||||
$endTime = $nowTime + 60 * 60 * 6; |
||||
|
||||
$part1 = $userRoleId . '.' . $userName . '.' . $startTime . '.' . $endTime; |
||||
|
||||
$part2 = hash_hmac('md5', $part1, $this->config_sign['signature']); |
||||
|
||||
return $part1 . '.' . $part2; |
||||
} |
||||
|
||||
/** |
||||
* 校验token |
||||
* |
||||
* @return void |
||||
*/ |
||||
private function CheckToken() |
||||
{ |
||||
//判断是否为空 |
||||
if ($this->token == null || $this->token == '') { |
||||
return [ |
||||
'code' => 401, |
||||
'status' => 0, |
||||
'message' => '非法请求', |
||||
'data' => [] |
||||
]; |
||||
} |
||||
|
||||
//校验token格式 |
||||
if (substr_count($this->token, '.') != 4) { |
||||
return [ |
||||
'code' => 401, |
||||
'status' => 0, |
||||
'message' => '非法请求', |
||||
'data' => [] |
||||
]; |
||||
} |
||||
|
||||
$arr = explode('.', $this->token); |
||||
|
||||
//校验token格式 |
||||
foreach ($arr as $value) { |
||||
if (trim($value) == '') { |
||||
return [ |
||||
'code' => 401, |
||||
'status' => 0, |
||||
'message' => '非法请求', |
||||
'data' => [] |
||||
]; |
||||
} |
||||
} |
||||
|
||||
//检验token内容 |
||||
$part1 = hash_hmac('md5', $arr[0] . '.' . $arr[1] . '.' . $arr[2] . '.' . $arr[3], $this->config_sign['signature']); |
||||
$part2 = $arr[4]; |
||||
if ($part1 != $part2) { |
||||
return [ |
||||
'code' => 401, |
||||
'status' => 0, |
||||
'message' => '非法请求', |
||||
'data' => [] |
||||
]; |
||||
} |
||||
|
||||
//校验是否过期 |
||||
if (time() > $arr[3]) { |
||||
return [ |
||||
'code' => 401, |
||||
'status' => 0, |
||||
'message' => '登陆过期', |
||||
'data' => [] |
||||
]; |
||||
} |
||||
|
||||
return [ |
||||
'code' => 200, |
||||
'status' => 1, |
||||
'message' => '校验通过', |
||||
'data' => [] |
||||
]; |
||||
} |
||||
|
||||
/** |
||||
* 从authz文件中读取内容 |
||||
* |
||||
* 由于有些操作会更改authz文件内容且其它操作依赖这一实时结果 因此需要及时更新 |
||||
*/ |
||||
public function GetAuthz() |
||||
{ |
||||
$this->authzContent = file_exists($this->config_svn['svn_authz_file']) ? file_get_contents($this->config_svn['svn_authz_file']) : ''; |
||||
} |
||||
|
||||
/** |
||||
* 从passwd文件中读取内容 |
||||
*/ |
||||
public function GetPasswd() |
||||
{ |
||||
$this->passwdContent = file_exists($this->config_svn['svn_passwd_file']) ? file_get_contents($this->config_svn['svn_passwd_file']) : ''; |
||||
} |
||||
} |
@ -0,0 +1,45 @@
@@ -0,0 +1,45 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-05-06 15:34:14 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 11:55:55 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
class Config |
||||
{ |
||||
/** |
||||
* 配置文件目录 |
||||
* |
||||
* @var string |
||||
*/ |
||||
public static $_configPath = ''; |
||||
|
||||
/** |
||||
* 自动include |
||||
* |
||||
* @param string $configPath |
||||
* @return void |
||||
*/ |
||||
public static function load($configPath) |
||||
{ |
||||
self::$_configPath = $configPath; |
||||
} |
||||
|
||||
/** |
||||
* 获取配置信息value |
||||
* |
||||
* @param string $section |
||||
* @param array $default |
||||
* @return array |
||||
*/ |
||||
public static function get($section = null, $default = []) |
||||
{ |
||||
if (is_file(self::$_configPath . $section . '.php')) { |
||||
$config = include self::$_configPath . $section . '.php'; |
||||
return $config; |
||||
} |
||||
return $default; |
||||
} |
||||
} |
@ -0,0 +1,60 @@
@@ -0,0 +1,60 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-24 23:37:06 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 00:44:27 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
/** |
||||
* 修改该配置文件后需要重启守护进程程序(svnadmind.php) |
||||
*/ |
||||
|
||||
return [ |
||||
|
||||
/** |
||||
* 程序与守护进程通信的本地地址 |
||||
* 不要修改 |
||||
*/ |
||||
'IPC_ADDRESS' => '127.0.0.1', |
||||
|
||||
/** |
||||
* 程序与守护进程通信的本地端口 |
||||
* 如与现有业务端口冲突 请自行修改 |
||||
*/ |
||||
'IPC_PORT' => 6666, |
||||
|
||||
/** |
||||
* socket_read 和 socket_write 的最大传输字节 |
||||
* 如果没有需要 8192 字节已经极大的满足需求 |
||||
*/ |
||||
'SOCKET_READ_LENGTH' => 8192, |
||||
'SOCKET_WRITE_LENGTH' => 8192, |
||||
|
||||
/** |
||||
* socket 处理并发的最大队列长度 |
||||
*/ |
||||
'SOCKET_LISTEN_BACKLOG' => 2000, |
||||
|
||||
/** |
||||
* 当前程序支持的最低PHP版本 |
||||
*/ |
||||
'Required_PHP_VERSION' => '5.5', |
||||
|
||||
/** |
||||
* CLI程序需要解除禁止的函数 |
||||
*/ |
||||
'CLI_NEEDED_FUNCTION' => [ |
||||
'pcntl_fork', |
||||
'pcntl_signal', |
||||
'pcntl_wait', |
||||
'shell_exec' |
||||
], |
||||
|
||||
/** |
||||
* FPM模式需要解除禁止的函数 |
||||
*/ |
||||
'FPM_NEEDED_FUNCTION' => [], |
||||
|
||||
]; |
@ -0,0 +1,43 @@
@@ -0,0 +1,43 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-05-07 00:38:48 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 14:46:35 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
/** |
||||
* for MySQL |
||||
* config from Medoo 1.7.10 |
||||
*/ |
||||
return [ |
||||
'database_type' => 'mysql', |
||||
'server' => 'test.demo.com', |
||||
'database_name' => 'svnadmin', |
||||
'username' => 'useranme', |
||||
'password' => 'password', |
||||
'charset' => 'utf8mb4', |
||||
'collation' => 'utf8mb4_general_ci', |
||||
'port' => 3306, |
||||
'prefix' => '', |
||||
'logging' => false, |
||||
'option' => [ |
||||
PDO::ATTR_CASE => PDO::CASE_NATURAL |
||||
], |
||||
'command' => [ |
||||
'SET SQL_MODE=ANSI_QUOTES' |
||||
] |
||||
]; |
||||
|
||||
/** |
||||
* for SQLite |
||||
* config from Medoo 1.7.10 |
||||
* |
||||
* %s 为占位符 无需修改 |
||||
*/ |
||||
|
||||
// return [ |
||||
// 'database_type' => 'sqlite', |
||||
// 'database_file' => '%ssvnadmin.db' |
||||
// ]; |
@ -0,0 +1,43 @@
@@ -0,0 +1,43 @@
|
||||
<?php |
||||
/* |
||||
* @Author: witersen |
||||
* @Date: 2022-04-26 00:24:31 |
||||
* @LastEditors: witersen |
||||
* @LastEditTime: 2022-05-07 01:31:13 |
||||
* @Description: QQ:1801168257 |
||||
*/ |
||||
|
||||
/** |
||||
* 自定义全局权限路由表 |
||||
* |
||||
* 路由规则:控制器/方法 |
||||
* 白名单路由:即无需鉴权的请求 |
||||
*/ |
||||
|
||||
return [ |
||||
/** |
||||
* 管理系统白名单路由 |
||||
*/ |
||||
"public" => [ |
||||
'web' => [ |
||||
'Common/Login', |
||||
'Common/GetVeryfyCode' |
||||
], |
||||
'mini' => [] |
||||
], |
||||
|
||||
/** |
||||
* SVN用户有权限路由 |
||||
*/ |
||||
'svn_user_routers' => [ |
||||
'Svnrep/GetSvnUserRepList', |
||||
'Svnrep/GetUserRepCon', |
||||
|
||||
'Common/Logout', |
||||
|
||||
'Svn/GetCheckout', |
||||
'Svn/GetStatus', |
||||
|
||||
'Personal/EditSvnUserPass', |
||||
], |
||||
]; |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,26 @@
@@ -0,0 +1,26 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Afrikaans PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP-fout: kon nie geverifieer word nie.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP-fout: kon nie aan SMTP-verbind nie.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP-fout: data nie aanvaar nie.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Boodskapliggaam leeg.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Onbekende kodering: '; |
||||
$PHPMAILER_LANG['execute'] = 'Kon nie uitvoer nie: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Kon nie lêer oopmaak nie: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Lêerfout: Kon nie lêer oopmaak nie: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Die volgende Van adres misluk: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Kon nie posfunksie instansieer nie.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Ongeldige adres: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer word nie ondersteun nie.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'U moet ten minste een ontvanger e-pos adres verskaf.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP-fout: Die volgende ontvangers het misluk: '; |
||||
$PHPMAILER_LANG['signing'] = 'Ondertekening Fout: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP-verbinding () misluk.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP-bediener fout: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Kan nie veranderlike instel of herstel nie: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Uitbreiding ontbreek: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Arabic PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author bahjat al mostafa <bahjat983@hotmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'خطأ SMTP : لا يمكن تأكيد الهوية.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'خطأ SMTP: لا يمكن الاتصال بالخادم SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'خطأ SMTP: لم يتم قبول المعلومات .'; |
||||
$PHPMAILER_LANG['empty_message'] = 'نص الرسالة فارغ'; |
||||
$PHPMAILER_LANG['encoding'] = 'ترميز غير معروف: '; |
||||
$PHPMAILER_LANG['execute'] = 'لا يمكن تنفيذ : '; |
||||
$PHPMAILER_LANG['file_access'] = 'لا يمكن الوصول للملف: '; |
||||
$PHPMAILER_LANG['file_open'] = 'خطأ في الملف: لا يمكن فتحه: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'خطأ على مستوى عنوان المرسل : '; |
||||
$PHPMAILER_LANG['instantiate'] = 'لا يمكن توفير خدمة البريد.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'الإرسال غير ممكن لأن عنوان البريد الإلكتروني غير صالح: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' برنامج الإرسال غير مدعوم.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'يجب توفير عنوان البريد الإلكتروني لمستلم واحد على الأقل.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'خطأ SMTP: الأخطاء التالية فشل في الارسال لكل من : '; |
||||
$PHPMAILER_LANG['signing'] = 'خطأ في التوقيع: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() غير ممكن.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'خطأ على مستوى الخادم SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'لا يمكن تعيين أو إعادة تعيين متغير: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'الإضافة غير موجودة: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Azerbaijani PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author @mirjalal |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP xətası: Giriş uğursuz oldu.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP xətası: SMTP serverinə qoşulma uğursuz oldu.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP xətası: Verilənlər qəbul edilməyib.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Boş mesaj göndərilə bilməz.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Qeyri-müəyyən kodlaşdırma: '; |
||||
$PHPMAILER_LANG['execute'] = 'Əmr yerinə yetirilmədi: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Fayla giriş yoxdur: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Fayl xətası: Fayl açıla bilmədi: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Göstərilən poçtlara göndərmə uğursuz oldu: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Mail funksiyası işə salına bilmədi.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Düzgün olmayan e-mail adresi: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' - e-mail kitabxanası dəstəklənmir.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Ən azı bir e-mail adresi daxil edilməlidir.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP xətası: Aşağıdakı ünvanlar üzrə alıcılara göndərmə uğursuzdur: '; |
||||
$PHPMAILER_LANG['signing'] = 'İmzalama xətası: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP serverinə qoşulma uğursuz oldu.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP serveri xətası: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Dəyişənin quraşdırılması uğursuz oldu: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Bosnian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Ermin Islamagić <ermin@islamagic.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP Greška: Neuspjela prijava.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Greška: Nije moguće spojiti se sa SMTP serverom.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Greška: Podatci nisu prihvaćeni.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Sadržaj poruke je prazan.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Nepoznata kriptografija: '; |
||||
$PHPMAILER_LANG['execute'] = 'Nije moguće izvršiti naredbu: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Nije moguće pristupiti datoteci: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Nije moguće otvoriti datoteku: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'SMTP Greška: Slanje sa navedenih e-mail adresa nije uspjelo: '; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Greška: Slanje na navedene e-mail adrese nije uspjelo: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Ne mogu pokrenuti mail funkcionalnost.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'E-mail nije poslan. Neispravna e-mail adresa: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer nije podržan.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Definišite barem jednu adresu primaoca.'; |
||||
$PHPMAILER_LANG['signing'] = 'Greška prilikom prijave: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Spajanje na SMTP server nije uspjelo.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP greška: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Nije moguće postaviti varijablu ili je vratiti nazad: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Nedostaje ekstenzija: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Belarusian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Aleksander Maksymiuk <info@setpro.pl> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Памылка SMTP: памылка ідэнтыфікацыі.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Памылка SMTP: нельга ўстанавіць сувязь з SMTP-серверам.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Памылка SMTP: звесткі непрынятыя.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Пустое паведамленне.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Невядомая кадыроўка тэксту: '; |
||||
$PHPMAILER_LANG['execute'] = 'Нельга выканаць каманду: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Няма доступу да файла: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Нельга адкрыць файл: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Няправільны адрас адпраўніка: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Нельга прымяніць функцыю mail().'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Нельга даслаць паведамленне, няправільны email атрымальніка: '; |
||||
$PHPMAILER_LANG['provide_address'] = 'Запоўніце, калі ласка, правільны email атрымальніка.'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' - паштовы сервер не падтрымліваецца.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Памылка SMTP: няправільныя атрымальнікі: '; |
||||
$PHPMAILER_LANG['signing'] = 'Памылка подпісу паведамлення: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Памылка сувязі з SMTP-серверам.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Памылка SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Нельга ўстанавіць або перамяніць значэнне пераменнай: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Bulgarian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Mikhail Kyosev <mialygk@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP грешка: Не може да се удостовери пред сървъра.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP грешка: Не може да се свърже с SMTP хоста.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP грешка: данните не са приети.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Съдържанието на съобщението е празно'; |
||||
$PHPMAILER_LANG['encoding'] = 'Неизвестно кодиране: '; |
||||
$PHPMAILER_LANG['execute'] = 'Не може да се изпълни: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Няма достъп до файл: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Файлова грешка: Не може да се отвори файл: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Следните адреси за подател са невалидни: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Не може да се инстанцира функцията mail.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Невалиден адрес: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' - пощенски сървър не се поддържа.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Трябва да предоставите поне един email адрес за получател.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP грешка: Следните адреси за Получател са невалидни: '; |
||||
$PHPMAILER_LANG['signing'] = 'Грешка при подписване: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP провален connect().'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP сървърна грешка: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Не може да се установи или възстанови променлива: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Липсва разширение: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Catalan PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Ivan <web AT microstudi DOT com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Error SMTP: No s’ha pogut autenticar.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Error SMTP: No es pot connectar al servidor SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Error SMTP: Dades no acceptades.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'El cos del missatge està buit.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Codificació desconeguda: '; |
||||
$PHPMAILER_LANG['execute'] = 'No es pot executar: '; |
||||
$PHPMAILER_LANG['file_access'] = 'No es pot accedir a l’arxiu: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Error d’Arxiu: No es pot obrir l’arxiu: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'La(s) següent(s) adreces de remitent han fallat: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'No s’ha pogut crear una instància de la funció Mail.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Adreça d’email invalida: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer no està suportat'; |
||||
$PHPMAILER_LANG['provide_address'] = 'S’ha de proveir almenys una adreça d’email com a destinatari.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Error SMTP: Els següents destinataris han fallat: '; |
||||
$PHPMAILER_LANG['signing'] = 'Error al signar: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Ha fallat el SMTP Connect().'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Error del servidor SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'No s’ha pogut establir o restablir la variable: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Chinese PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author LiuXin <http://www.80x86.cn/blog/> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP 错误:身份验证失败。'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP 错误: 不能连接SMTP主机。'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP 错误: 数据不可接受。'; |
||||
//$PHPMAILER_LANG['empty_message'] = 'Message body empty'; |
||||
$PHPMAILER_LANG['encoding'] = '未知编码:'; |
||||
$PHPMAILER_LANG['execute'] = '不能执行: '; |
||||
$PHPMAILER_LANG['file_access'] = '不能访问文件:'; |
||||
$PHPMAILER_LANG['file_open'] = '文件错误:不能打开文件:'; |
||||
$PHPMAILER_LANG['from_failed'] = '下面的发送地址邮件发送失败了: '; |
||||
$PHPMAILER_LANG['instantiate'] = '不能实现mail方法。'; |
||||
//$PHPMAILER_LANG['invalid_address'] = 'Invalid address: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' 您所选择的发送邮件的方法并不支持。'; |
||||
$PHPMAILER_LANG['provide_address'] = '您必须提供至少一个 收信人的email地址。'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP 错误: 下面的 收件人失败了: '; |
||||
//$PHPMAILER_LANG['signing'] = 'Signing Error: '; |
||||
//$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; |
||||
//$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; |
||||
//$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Czech PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Chyba SMTP: Autentizace selhala.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Chyba SMTP: Nelze navázat spojení se SMTP serverem.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Chyba SMTP: Data nebyla přijata.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Prázdné tělo zprávy'; |
||||
$PHPMAILER_LANG['encoding'] = 'Neznámé kódování: '; |
||||
$PHPMAILER_LANG['execute'] = 'Nelze provést: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Nelze získat přístup k souboru: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Chyba souboru: Nelze otevřít soubor pro čtení: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Následující adresa odesílatele je nesprávná: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Nelze vytvořit instanci emailové funkce.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Neplatná adresa: '; |
||||
$PHPMAILER_LANG['invalid_hostentry'] = 'Záznam hostitele je nesprávný: '; |
||||
$PHPMAILER_LANG['invalid_host'] = 'Hostitel je nesprávný: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer není podporován.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Musíte zadat alespoň jednu emailovou adresu příjemce.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Chyba SMTP: Následující adresy příjemců nejsou správně: '; |
||||
$PHPMAILER_LANG['signing'] = 'Chyba přihlašování: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() selhal.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Chyba SMTP serveru: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Nelze nastavit nebo změnit proměnnou: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Chybí rozšíření: '; |
@ -0,0 +1,29 @@
@@ -0,0 +1,29 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Danish PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author John Sebastian <jms@iwb.dk> |
||||
* Rewrite and extension of the work by Mikael Stokkebro <info@stokkebro.dk> |
||||
* |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP fejl: Login mislykkedes.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP fejl: Forbindelse til SMTP serveren kunne ikke oprettes.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP fejl: Data blev ikke accepteret.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Meddelelsen er uden indhold'; |
||||
$PHPMAILER_LANG['encoding'] = 'Ukendt encode-format: '; |
||||
$PHPMAILER_LANG['execute'] = 'Kunne ikke afvikle: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Kunne ikke tilgå filen: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Fil fejl: Kunne ikke åbne filen: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Følgende afsenderadresse er forkert: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Email funktionen kunne ikke initialiseres.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Udgyldig adresse: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer understøttes ikke.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Indtast mindst en modtagers email adresse.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP fejl: Følgende modtagere er forkerte: '; |
||||
$PHPMAILER_LANG['signing'] = 'Signeringsfejl: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() fejlede.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP server fejl: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Kunne ikke definere eller nulstille variablen: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Udvidelse mangler: '; |
@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* German PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP-Fehler: Authentifizierung fehlgeschlagen.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP-Fehler: Konnte keine Verbindung zum SMTP-Host herstellen.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP-Fehler: Daten werden nicht akzeptiert.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'E-Mail-Inhalt ist leer.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Unbekannte Kodierung: '; |
||||
$PHPMAILER_LANG['execute'] = 'Konnte folgenden Befehl nicht ausführen: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Zugriff auf folgende Datei fehlgeschlagen: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Dateifehler: Konnte folgende Datei nicht öffnen: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Die folgende Absenderadresse ist nicht korrekt: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Mail-Funktion konnte nicht initialisiert werden.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Die Adresse ist ungültig: '; |
||||
$PHPMAILER_LANG['invalid_hostentry'] = 'Ungültiger Hosteintrag: '; |
||||
$PHPMAILER_LANG['invalid_host'] = 'Ungültiger Host: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer wird nicht unterstützt.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Bitte geben Sie mindestens eine Empfängeradresse an.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP-Fehler: Die folgenden Empfänger sind nicht korrekt: '; |
||||
$PHPMAILER_LANG['signing'] = 'Fehler beim Signieren: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Verbindung zum SMTP-Server fehlgeschlagen.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Fehler vom SMTP-Server: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Kann Variable nicht setzen oder zurücksetzen: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Fehlende Erweiterung: '; |
@ -0,0 +1,26 @@
@@ -0,0 +1,26 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Greek PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP Σφάλμα: Αδυναμία πιστοποίησης (authentication).'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Σφάλμα: Αδυναμία σύνδεσης στον SMTP-Host.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Σφάλμα: Τα δεδομένα δεν έγιναν αποδεκτά.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Το E-Mail δεν έχει περιεχόμενο .'; |
||||
$PHPMAILER_LANG['encoding'] = 'Αγνωστο Encoding-Format: '; |
||||
$PHPMAILER_LANG['execute'] = 'Αδυναμία εκτέλεσης ακόλουθης εντολής: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Αδυναμία προσπέλασης του αρχείου: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Σφάλμα Αρχείου: Δεν είναι δυνατό το άνοιγμα του ακόλουθου αρχείου: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Η παρακάτω διεύθυνση αποστολέα δεν είναι σωστή: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Αδυναμία εκκίνησης Mail function.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Το μήνυμα δεν εστάλη, η διεύθυνση δεν είναι έγκυρη: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer δεν υποστηρίζεται.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Παρακαλούμε δώστε τουλάχιστον μια e-mail διεύθυνση παραλήπτη.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Σφάλμα: Οι παρακάτω διευθύνσεις παραλήπτη δεν είναι έγκυρες: '; |
||||
$PHPMAILER_LANG['signing'] = 'Σφάλμα υπογραφής: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Αποτυχία σύνδεσης στον SMTP Server.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Σφάλμα από τον SMTP Server: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Αδυναμία ορισμού ή αρχικοποίησης μεταβλητής: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Spanish PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Matt Sturdy <matt.sturdy@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Error SMTP: Imposible autentificar.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Error SMTP: Imposible conectar al servidor SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Error SMTP: Datos no aceptados.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'El cuerpo del mensaje está vacío.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Codificación desconocida: '; |
||||
$PHPMAILER_LANG['execute'] = 'Imposible ejecutar: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Imposible acceder al archivo: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Error de Archivo: Imposible abrir el archivo: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'La(s) siguiente(s) direcciones de remitente fallaron: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Imposible crear una instancia de la función Mail.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Imposible enviar: dirección de email inválido: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer no está soportado.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Debe proporcionar al menos una dirección de email de destino.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Error SMTP: Los siguientes destinos fallaron: '; |
||||
$PHPMAILER_LANG['signing'] = 'Error al firmar: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() falló.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Error del servidor SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'No se pudo configurar la variable: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Extensión faltante: '; |
@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Estonian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Indrek Päri |
||||
* @author Elan Ruusamäe <glen@delfi.ee> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP Viga: Autoriseerimise viga.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Viga: Ei õnnestunud luua ühendust SMTP serveriga.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Viga: Vigased andmed.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Tühi kirja sisu'; |
||||
$PHPMAILER_LANG["encoding"] = 'Tundmatu kodeering: '; |
||||
$PHPMAILER_LANG['execute'] = 'Tegevus ebaõnnestus: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Pole piisavalt õiguseid järgneva faili avamiseks: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Faili Viga: Faili avamine ebaõnnestus: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Järgnev saatja e-posti aadress on vigane: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'mail funktiooni käivitamine ebaõnnestus.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Saatmine peatatud, e-posti address vigane: '; |
||||
$PHPMAILER_LANG['provide_address'] = 'Te peate määrama vähemalt ühe saaja e-posti aadressi.'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' maileri tugi puudub.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Viga: Järgnevate saajate e-posti aadressid on vigased: '; |
||||
$PHPMAILER_LANG["signing"] = 'Viga allkirjastamisel: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() ebaõnnestus.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP serveri viga: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Ei õnnestunud määrata või lähtestada muutujat: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Nõutud laiendus on puudu: '; |
@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Finnish PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Jyry Kuukanen |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP-virhe: käyttäjätunnistus epäonnistui.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP-virhe: yhteys palvelimeen ei onnistu.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP-virhe: data on virheellinen.'; |
||||
//$PHPMAILER_LANG['empty_message'] = 'Message body empty'; |
||||
$PHPMAILER_LANG['encoding'] = 'Tuntematon koodaustyyppi: '; |
||||
$PHPMAILER_LANG['execute'] = 'Suoritus epäonnistui: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Seuraavaan tiedostoon ei ole oikeuksia: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Tiedostovirhe: Ei voida avata tiedostoa: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Seuraava lähettäjän osoite on virheellinen: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'mail-funktion luonti epäonnistui.'; |
||||
//$PHPMAILER_LANG['invalid_address'] = 'Invalid address: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = 'postivälitintyyppiä ei tueta.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Aseta vähintään yksi vastaanottajan sähköpostiosoite.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP-virhe: seuraava vastaanottaja osoite on virheellinen.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Tuntematon koodaustyyppi: '; |
||||
//$PHPMAILER_LANG['signing'] = 'Signing Error: '; |
||||
//$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; |
||||
//$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; |
||||
//$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Faroese PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Dávur Sørensen <http://www.profo-webdesign.dk> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP feilur: Kundi ikki góðkenna.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP feilur: Kundi ikki knýta samband við SMTP vert.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP feilur: Data ikki góðkent.'; |
||||
//$PHPMAILER_LANG['empty_message'] = 'Message body empty'; |
||||
$PHPMAILER_LANG['encoding'] = 'Ókend encoding: '; |
||||
$PHPMAILER_LANG['execute'] = 'Kundi ikki útføra: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Kundi ikki tilganga fílu: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Fílu feilur: Kundi ikki opna fílu: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'fylgjandi Frá/From adressa miseydnaðist: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Kuni ikki instantiera mail funktión.'; |
||||
//$PHPMAILER_LANG['invalid_address'] = 'Invalid address: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' er ikki supporterað.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Tú skal uppgeva minst móttakara-emailadressu(r).'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Feilur: Fylgjandi móttakarar miseydnaðust: '; |
||||
//$PHPMAILER_LANG['signing'] = 'Signing Error: '; |
||||
//$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; |
||||
//$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; |
||||
//$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Galician PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author by Donato Rouco <donatorouco@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Erro SMTP: Non puido ser autentificado.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Erro SMTP: Non puido conectar co servidor SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Erro SMTP: Datos non aceptados.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Corpo da mensaxe vacía'; |
||||
$PHPMAILER_LANG['encoding'] = 'Codificación descoñecida: '; |
||||
$PHPMAILER_LANG['execute'] = 'Non puido ser executado: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Nob puido acceder ó arquivo: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Erro de Arquivo: No puido abrir o arquivo: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'A(s) seguinte(s) dirección(s) de remitente(s) deron erro: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Non puido crear unha instancia da función Mail.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Non puido envia-lo correo: dirección de email inválida: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer non está soportado.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Debe engadir polo menos unha dirección de email coma destino.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Erro SMTP: Os seguintes destinos fallaron: '; |
||||
$PHPMAILER_LANG['signing'] = 'Erro ó firmar: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() fallou.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Erro do servidor SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Non puidemos axustar ou reaxustar a variábel: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Hebrew PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Ronny Sherer <ronny@hoojima.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'שגיאת SMTP: פעולת האימות נכשלה.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'שגיאת SMTP: לא הצלחתי להתחבר לשרת SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'שגיאת SMTP: מידע לא התקבל.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'גוף ההודעה ריק'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'כתובת שגויה: '; |
||||
$PHPMAILER_LANG['encoding'] = 'קידוד לא מוכר: '; |
||||
$PHPMAILER_LANG['execute'] = 'לא הצלחתי להפעיל את: '; |
||||
$PHPMAILER_LANG['file_access'] = 'לא ניתן לגשת לקובץ: '; |
||||
$PHPMAILER_LANG['file_open'] = 'שגיאת קובץ: לא ניתן לגשת לקובץ: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'כתובות הנמענים הבאות נכשלו: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'לא הצלחתי להפעיל את פונקציית המייל.'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' אינה נתמכת.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'חובה לספק לפחות כתובת אחת של מקבל המייל.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'שגיאת SMTP: הנמענים הבאים נכשלו: '; |
||||
$PHPMAILER_LANG['signing'] = 'שגיאת חתימה: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'שגיאת שרת SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'לא ניתן לקבוע או לשנות את המשתנה: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Croatian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Hrvoj3e <hrvoj3e@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP Greška: Neuspjela autentikacija.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Greška: Ne mogu se spojiti na SMTP poslužitelj.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Greška: Podatci nisu prihvaćeni.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Sadržaj poruke je prazan.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Nepoznati encoding: '; |
||||
$PHPMAILER_LANG['execute'] = 'Nije moguće izvršiti naredbu: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Nije moguće pristupiti datoteci: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Nije moguće otvoriti datoteku: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'SMTP Greška: Slanje s navedenih e-mail adresa nije uspjelo: '; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Greška: Slanje na navedenih e-mail adresa nije uspjelo: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Ne mogu pokrenuti mail funkcionalnost.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'E-mail nije poslan. Neispravna e-mail adresa: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer nije podržan.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Definirajte barem jednu adresu primatelja.'; |
||||
$PHPMAILER_LANG['signing'] = 'Greška prilikom prijave: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Spajanje na SMTP poslužitelj nije uspjelo.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Greška SMTP poslužitelja: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Ne mogu postaviti varijablu niti ju vratiti nazad: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Nedostaje proširenje: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Hungarian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author @dominicus-75 |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP hiba: az azonosítás sikertelen.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP hiba: nem lehet kapcsolódni az SMTP-szerverhez.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP hiba: adatok visszautasítva.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Üres az üzenettörzs.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Ismeretlen kódolás: '; |
||||
$PHPMAILER_LANG['execute'] = 'Nem lehet végrehajtani: '; |
||||
$PHPMAILER_LANG['file_access'] = 'A következő fájl nem elérhető: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Fájl hiba: a következő fájlt nem lehet megnyitni: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'A feladóként megadott következő cím hibás: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'A PHP mail() függvényt nem sikerült végrehajtani.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Érvénytelen cím: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' a mailer-osztály nem támogatott.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Legalább egy címzettet fel kell tüntetni.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP hiba: a címzettként megadott következő címek hibásak: '; |
||||
$PHPMAILER_LANG['signing'] = 'Hibás aláírás: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Hiba az SMTP-kapcsolatban.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP-szerver hiba: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'A következő változók beállítása nem sikerült: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Bővítmény hiányzik: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Armenian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Hrayr Grigoryan <hrayr@bits.am> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP -ի սխալ: չհաջողվեց ստուգել իսկությունը.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP -ի սխալ: չհաջողվեց կապ հաստատել SMTP սերվերի հետ.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP -ի սխալ: տվյալները ընդունված չեն.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Հաղորդագրությունը դատարկ է'; |
||||
$PHPMAILER_LANG['encoding'] = 'Կոդավորման անհայտ տեսակ: '; |
||||
$PHPMAILER_LANG['execute'] = 'Չհաջողվեց իրականացնել հրամանը: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Ֆայլը հասանելի չէ: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Ֆայլի սխալ: ֆայլը չհաջողվեց բացել: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Ուղարկողի հետևյալ հասցեն սխալ է: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Հնարավոր չէ կանչել mail ֆունկցիան.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Հասցեն սխալ է: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' փոստային սերվերի հետ չի աշխատում.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Անհրաժեշտ է տրամադրել գոնե մեկ ստացողի e-mail հասցե.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP -ի սխալ: չի հաջողվել ուղարկել հետևյալ ստացողների հասցեներին: '; |
||||
$PHPMAILER_LANG['signing'] = 'Ստորագրման սխալ: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP -ի connect() ֆունկցիան չի հաջողվել'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP սերվերի սխալ: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Չի հաջողվում ստեղծել կամ վերափոխել փոփոխականը: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Հավելվածը բացակայում է: '; |
@ -0,0 +1,31 @@
@@ -0,0 +1,31 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Indonesian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Cecep Prawiro <cecep.prawiro@gmail.com> |
||||
* @author @januridp |
||||
* @author Ian Mustafa <mail@ianmustafa.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Kesalahan SMTP: Tidak dapat mengotentikasi.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Kesalahan SMTP: Tidak dapat terhubung ke host SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Kesalahan SMTP: Data tidak diterima.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Isi pesan kosong'; |
||||
$PHPMAILER_LANG['encoding'] = 'Pengkodean karakter tidak dikenali: '; |
||||
$PHPMAILER_LANG['execute'] = 'Tidak dapat menjalankan proses: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Tidak dapat mengakses berkas: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Kesalahan Berkas: Berkas tidak dapat dibuka: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Alamat pengirim berikut mengakibatkan kesalahan: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Tidak dapat menginisialisasi fungsi surel.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Gagal terkirim, alamat surel tidak sesuai: '; |
||||
$PHPMAILER_LANG['invalid_hostentry'] = 'Gagal terkirim, entri host tidak sesuai: '; |
||||
$PHPMAILER_LANG['invalid_host'] = 'Gagal terkirim, host tidak sesuai: '; |
||||
$PHPMAILER_LANG['provide_address'] = 'Harus tersedia minimal satu alamat tujuan'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer tidak didukung'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Kesalahan SMTP: Alamat tujuan berikut menyebabkan kesalahan: '; |
||||
$PHPMAILER_LANG['signing'] = 'Kesalahan dalam penandatangan SSL: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() gagal.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Kesalahan pada pelayan SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Tidak dapat mengatur atau mengatur ulang variabel: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Ekstensi PHP tidak tersedia: '; |
@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Italian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Ilias Bartolini <brain79@inwind.it> |
||||
* @author Stefano Sabatini <sabas88@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP Error: Impossibile autenticarsi.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Error: Impossibile connettersi all\'host SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Error: Dati non accettati dal server.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Il corpo del messaggio è vuoto'; |
||||
$PHPMAILER_LANG['encoding'] = 'Codifica dei caratteri sconosciuta: '; |
||||
$PHPMAILER_LANG['execute'] = 'Impossibile eseguire l\'operazione: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Impossibile accedere al file: '; |
||||
$PHPMAILER_LANG['file_open'] = 'File Error: Impossibile aprire il file: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'I seguenti indirizzi mittenti hanno generato errore: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Impossibile istanziare la funzione mail'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Impossibile inviare, l\'indirizzo email non è valido: '; |
||||
$PHPMAILER_LANG['provide_address'] = 'Deve essere fornito almeno un indirizzo ricevente'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = 'Mailer non supportato'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Error: I seguenti indirizzi destinatari hanno generato un errore: '; |
||||
$PHPMAILER_LANG['signing'] = 'Errore nella firma: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() fallita.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Errore del server SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Impossibile impostare o resettare la variabile: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Estensione mancante: '; |
@ -0,0 +1,29 @@
@@ -0,0 +1,29 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Japanese PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Mitsuhiro Yoshida <http://mitstek.com/> |
||||
* @author Yoshi Sakai <http://bluemooninc.jp/> |
||||
* @author Arisophy <https://github.com/arisophy/> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTPエラー: 認証できませんでした。'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTPエラー: SMTPホストに接続できませんでした。'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTPエラー: データが受け付けられませんでした。'; |
||||
$PHPMAILER_LANG['empty_message'] = 'メール本文が空です。'; |
||||
$PHPMAILER_LANG['encoding'] = '不明なエンコーディング: '; |
||||
$PHPMAILER_LANG['execute'] = '実行できませんでした: '; |
||||
$PHPMAILER_LANG['file_access'] = 'ファイルにアクセスできません: '; |
||||
$PHPMAILER_LANG['file_open'] = 'ファイルエラー: ファイルを開けません: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Fromアドレスを登録する際にエラーが発生しました: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'メール関数が正常に動作しませんでした。'; |
||||
$PHPMAILER_LANG['invalid_address'] = '不正なメールアドレス: '; |
||||
$PHPMAILER_LANG['provide_address'] = '少なくとも1つメールアドレスを 指定する必要があります。'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' メーラーがサポートされていません。'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTPエラー: 次の受信者アドレスに 間違いがあります: '; |
||||
$PHPMAILER_LANG['signing'] = '署名エラー: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP接続に失敗しました。'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTPサーバーエラー: '; |
||||
$PHPMAILER_LANG['variable_set'] = '変数が存在しません: '; |
||||
$PHPMAILER_LANG['extension_missing'] = '拡張機能が見つかりません: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Georgian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Avtandil Kikabidze aka LONGMAN <akalongman@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP შეცდომა: ავტორიზაცია შეუძლებელია.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP შეცდომა: SMTP სერვერთან დაკავშირება შეუძლებელია.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP შეცდომა: მონაცემები არ იქნა მიღებული.'; |
||||
$PHPMAILER_LANG['encoding'] = 'კოდირების უცნობი ტიპი: '; |
||||
$PHPMAILER_LANG['execute'] = 'შეუძლებელია შემდეგი ბრძანების შესრულება: '; |
||||
$PHPMAILER_LANG['file_access'] = 'შეუძლებელია წვდომა ფაილთან: '; |
||||
$PHPMAILER_LANG['file_open'] = 'ფაილური სისტემის შეცდომა: არ იხსნება ფაილი: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'გამგზავნის არასწორი მისამართი: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'mail ფუნქციის გაშვება ვერ ხერხდება.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'გთხოვთ მიუთითოთ ერთი ადრესატის e-mail მისამართი მაინც.'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' - საფოსტო სერვერის მხარდაჭერა არ არის.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP შეცდომა: შემდეგ მისამართებზე გაგზავნა ვერ მოხერხდა: '; |
||||
$PHPMAILER_LANG['empty_message'] = 'შეტყობინება ცარიელია'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'არ გაიგზავნა, e-mail მისამართის არასწორი ფორმატი: '; |
||||
$PHPMAILER_LANG['signing'] = 'ხელმოწერის შეცდომა: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'შეცდომა SMTP სერვერთან დაკავშირებისას'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP სერვერის შეცდომა: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'შეუძლებელია შემდეგი ცვლადის შექმნა ან შეცვლა: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'ბიბლიოთეკა არ არსებობს: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Korean PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author ChalkPE <amato0617@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP 오류: 인증할 수 없습니다.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP 오류: SMTP 호스트에 접속할 수 없습니다.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP 오류: 데이터가 받아들여지지 않았습니다.'; |
||||
$PHPMAILER_LANG['empty_message'] = '메세지 내용이 없습니다'; |
||||
$PHPMAILER_LANG['encoding'] = '알 수 없는 인코딩: '; |
||||
$PHPMAILER_LANG['execute'] = '실행 불가: '; |
||||
$PHPMAILER_LANG['file_access'] = '파일 접근 불가: '; |
||||
$PHPMAILER_LANG['file_open'] = '파일 오류: 파일을 열 수 없습니다: '; |
||||
$PHPMAILER_LANG['from_failed'] = '다음 From 주소에서 오류가 발생했습니다: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'mail 함수를 인스턴스화할 수 없습니다'; |
||||
$PHPMAILER_LANG['invalid_address'] = '잘못된 주소: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' 메일러는 지원되지 않습니다.'; |
||||
$PHPMAILER_LANG['provide_address'] = '적어도 한 개 이상의 수신자 메일 주소를 제공해야 합니다.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP 오류: 다음 수신자에서 오류가 발생했습니다: '; |
||||
$PHPMAILER_LANG['signing'] = '서명 오류: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP 연결을 실패하였습니다.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP 서버 오류: '; |
||||
$PHPMAILER_LANG['variable_set'] = '변수 설정 및 초기화 불가: '; |
||||
$PHPMAILER_LANG['extension_missing'] = '확장자 없음: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Lithuanian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Dainius Kaupaitis <dk@sum.lt> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP klaida: autentifikacija nepavyko.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP klaida: nepavyksta prisijungti prie SMTP stoties.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP klaida: duomenys nepriimti.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Laiško turinys tuščias'; |
||||
$PHPMAILER_LANG['encoding'] = 'Neatpažinta koduotė: '; |
||||
$PHPMAILER_LANG['execute'] = 'Nepavyko įvykdyti komandos: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Byla nepasiekiama: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Bylos klaida: Nepavyksta atidaryti: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Neteisingas siuntėjo adresas: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Nepavyko paleisti mail funkcijos.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Neteisingas adresas: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' pašto stotis nepalaikoma.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Nurodykite bent vieną gavėjo adresą.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP klaida: nepavyko išsiųsti šiems gavėjams: '; |
||||
$PHPMAILER_LANG['signing'] = 'Prisijungimo klaida: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP susijungimo klaida'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP stoties klaida: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Nepavyko priskirti reikšmės kintamajam: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Latvian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Eduards M. <e@npd.lv> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP kļūda: Autorizācija neizdevās.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Kļūda: Nevar izveidot savienojumu ar SMTP serveri.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Kļūda: Nepieņem informāciju.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Ziņojuma teksts ir tukšs'; |
||||
$PHPMAILER_LANG['encoding'] = 'Neatpazīts kodējums: '; |
||||
$PHPMAILER_LANG['execute'] = 'Neizdevās izpildīt komandu: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Fails nav pieejams: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Faila kļūda: Nevar atvērt failu: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Nepareiza sūtītāja adrese: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Nevar palaist sūtīšanas funkciju.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Nepareiza adrese: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' sūtītājs netiek atbalstīts.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Lūdzu, norādiet vismaz vienu adresātu.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP kļūda: neizdevās nosūtīt šādiem saņēmējiem: '; |
||||
$PHPMAILER_LANG['signing'] = 'Autorizācijas kļūda: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP savienojuma kļūda'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP servera kļūda: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Nevar piešķirt mainīgā vērtību: '; |
||||
//$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Malagasy PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Hackinet <piyushjha8164@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Hadisoana SMTP: Tsy nahomby ny fanamarinana.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Error: Tsy afaka mampifandray amin\'ny mpampiantrano SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP diso: tsy voarakitra ny angona.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Tsy misy ny votoaty mailaka.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Tsy fantatra encoding: '; |
||||
$PHPMAILER_LANG['execute'] = 'Tsy afaka manatanteraka ity baiko manaraka ity: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Tsy nahomby ny fidirana amin\'ity rakitra ity: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Hadisoana diso: Tsy afaka nanokatra ity file manaraka ity: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Ny adiresy iraka manaraka dia diso: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Tsy afaka nanomboka ny hetsika mail.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Tsy mety ny adiresy: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer tsy manohana.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Alefaso azafady iray adiresy iray farafahakeliny.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Error: Tsy mety ireo mpanaraka ireto: '; |
||||
$PHPMAILER_LANG['signing'] = 'Error nandritra ny sonia:'; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Tsy nahomby ny fifandraisana tamin\'ny server SMTP.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Fahadisoana tamin\'ny server SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Tsy azo atao ny mametraka na mamerina ny variable: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Tsy hita ny ampahany: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Malaysian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Nawawi Jamili <nawawi@rutweb.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Ralat SMTP: Tidak dapat pengesahan.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Ralat SMTP: Tidak dapat menghubungi hos pelayan SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Ralat SMTP: Data tidak diterima oleh pelayan.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Tiada isi untuk mesej'; |
||||
$PHPMAILER_LANG['encoding'] = 'Pengekodan tidak diketahui: '; |
||||
$PHPMAILER_LANG['execute'] = 'Tidak dapat melaksanakan: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Tidak dapat mengakses fail: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Ralat Fail: Tidak dapat membuka fail: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Berikut merupakan ralat dari alamat e-mel: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Tidak dapat memberi contoh fungsi e-mel.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Alamat emel tidak sah: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' jenis penghantar emel tidak disokong.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Anda perlu menyediakan sekurang-kurangnya satu alamat e-mel penerima.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Ralat SMTP: Penerima e-mel berikut telah gagal: '; |
||||
$PHPMAILER_LANG['signing'] = 'Ralat pada tanda tangan: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() telah gagal.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Ralat pada pelayan SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Tidak boleh menetapkan atau menetapkan semula pembolehubah: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Sambungan hilang: '; |
@ -0,0 +1,26 @@
@@ -0,0 +1,26 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Norwegian Bokmål PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP Feil: Kunne ikke autentisere.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP Feil: Kunne ikke koble til SMTP tjener.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP Feil: Datainnhold ikke akseptert.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Meldingsinnhold mangler'; |
||||
$PHPMAILER_LANG['encoding'] = 'Ukjent koding: '; |
||||
$PHPMAILER_LANG['execute'] = 'Kunne ikke utføre: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Får ikke tilgang til filen: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Fil Feil: Kunne ikke åpne filen: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Følgende Frå adresse feilet: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Kunne ikke initialisere post funksjon.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Ugyldig adresse: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' sender er ikke støttet.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Du må opppgi minst en mottakeradresse.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP Feil: Følgende mottakeradresse feilet: '; |
||||
$PHPMAILER_LANG['signing'] = 'Signering Feil: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP connect() feilet.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP server feil: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Kan ikke skrive eller omskrive variabel: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Utvidelse mangler: '; |
@ -0,0 +1,34 @@
@@ -0,0 +1,34 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Dutch PHPMailer language file: refer to PHPMailer.php for definitive list. |
||||
* @package PHPMailer |
||||
* @author Tuxion <team@tuxion.nl> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'SMTP-fout: authenticatie mislukt.'; |
||||
$PHPMAILER_LANG['buggy_php'] = 'PHP versie gededecteerd die onderhavig is aan een bug die kan resulteren in gecorrumpeerde berichten. Om dit te voorkomen, gebruik SMTP voor het verzenden van berichten, zet de mail.add_x_header optie in uw php.ini file uit, gebruik MacOS of Linux, of pas de gebruikte PHP versie aan naar versie 7.0.17+ or 7.1.3+.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'SMTP-fout: kon niet verbinden met SMTP-host.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'SMTP-fout: data niet geaccepteerd.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Berichttekst is leeg'; |
||||
$PHPMAILER_LANG['encoding'] = 'Onbekende codering: '; |
||||
$PHPMAILER_LANG['execute'] = 'Kon niet uitvoeren: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Extensie afwezig: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Kreeg geen toegang tot bestand: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Bestandsfout: kon bestand niet openen: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Het volgende afzendersadres is mislukt: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Kon mailfunctie niet initialiseren.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Ongeldig adres: '; |
||||
$PHPMAILER_LANG['invalid_header'] = 'Ongeldige header naam of waarde'; |
||||
$PHPMAILER_LANG['invalid_hostentry'] = 'Ongeldige hostentry: '; |
||||
$PHPMAILER_LANG['invalid_host'] = 'Ongeldige host: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer wordt niet ondersteund.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Er moet minstens één ontvanger worden opgegeven.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'SMTP-fout: de volgende ontvangers zijn mislukt: '; |
||||
$PHPMAILER_LANG['signing'] = 'Signeerfout: '; |
||||
$PHPMAILER_LANG['smtp_code'] = 'SMTP code: '; |
||||
$PHPMAILER_LANG['smtp_code_ex'] = 'Aanvullende SMTP informatie: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Verbinding mislukt.'; |
||||
$PHPMAILER_LANG['smtp_detail'] = 'Detail: '; |
||||
$PHPMAILER_LANG['smtp_error'] = 'SMTP-serverfout: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Kan de volgende variabele niet instellen of resetten: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Polish PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Błąd SMTP: Nie można przeprowadzić uwierzytelnienia.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Błąd SMTP: Nie można połączyć się z wybranym hostem.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Błąd SMTP: Dane nie zostały przyjęte.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Wiadomość jest pusta.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Nieznany sposób kodowania znaków: '; |
||||
$PHPMAILER_LANG['execute'] = 'Nie można uruchomić: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Brak dostępu do pliku: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Nie można otworzyć pliku: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Następujący adres Nadawcy jest nieprawidłowy: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Nie można wywołać funkcji mail(). Sprawdź konfigurację serwera.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Nie można wysłać wiadomości, ' . |
||||
'następujący adres Odbiorcy jest nieprawidłowy: '; |
||||
$PHPMAILER_LANG['provide_address'] = 'Należy podać prawidłowy adres email Odbiorcy.'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = 'Wybrana metoda wysyłki wiadomości nie jest obsługiwana.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Błąd SMTP: Następujący odbiorcy są nieprawidłowi: '; |
||||
$PHPMAILER_LANG['signing'] = 'Błąd podpisywania wiadomości: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() zakończone niepowodzeniem.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Błąd SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Nie można ustawić lub zmodyfikować zmiennej: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Brakujące rozszerzenie: '; |
@ -0,0 +1,27 @@
@@ -0,0 +1,27 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Portuguese (European) PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Jonadabe <jonadabe@hotmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Erro do SMTP: Não foi possível realizar a autenticação.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Erro do SMTP: Não foi possível realizar ligação com o servidor SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Erro do SMTP: Os dados foram rejeitados.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'A mensagem no e-mail está vazia.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Codificação desconhecida: '; |
||||
$PHPMAILER_LANG['execute'] = 'Não foi possível executar: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Não foi possível aceder o ficheiro: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Abertura do ficheiro: Não foi possível abrir o ficheiro: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Ocorreram falhas nos endereços dos seguintes remententes: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Não foi possível iniciar uma instância da função mail.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Não foi enviado nenhum e-mail para o endereço de e-mail inválido: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer não é suportado.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Tem de fornecer pelo menos um endereço como destinatário do e-mail.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Erro do SMTP: O endereço do seguinte destinatário falhou: '; |
||||
$PHPMAILER_LANG['signing'] = 'Erro ao assinar: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() falhou.'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Erro de servidor SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Não foi possível definir ou redefinir a variável: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Extensão em falta: '; |
@ -0,0 +1,38 @@
@@ -0,0 +1,38 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Brazilian Portuguese PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Paulo Henrique Garcia <paulo@controllerweb.com.br> |
||||
* @author Lucas Guimarães <lucas@lucasguimaraes.com> |
||||
* @author Phelipe Alves <phelipealvesdesouza@gmail.com> |
||||
* @author Fabio Beneditto <fabiobeneditto@gmail.com> |
||||
* @author Geidson Benício Coelho <geidsonc@gmail.com> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Erro de SMTP: Não foi possível autenticar.'; |
||||
$PHPMAILER_LANG['buggy_php'] = 'Sua versão do PHP é afetada por um bug que por resultar em messagens corrompidas. Para corrigir, mude para enviar usando SMTP, desative a opção mail.add_x_header em seu php.ini, mude para MacOS ou Linux, ou atualize seu PHP para versão 7.0.17+ ou 7.1.3+ '; |
||||
$PHPMAILER_LANG['connect_host'] = 'Erro de SMTP: Não foi possível conectar ao servidor SMTP.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Erro de SMTP: Dados rejeitados.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Mensagem vazia'; |
||||
$PHPMAILER_LANG['encoding'] = 'Codificação desconhecida: '; |
||||
$PHPMAILER_LANG['execute'] = 'Não foi possível executar: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Extensão não existe: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Não foi possível acessar o arquivo: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Erro de Arquivo: Não foi possível abrir o arquivo: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Os seguintes remetentes falharam: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Não foi possível instanciar a função mail.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Endereço de e-mail inválido: '; |
||||
$PHPMAILER_LANG['invalid_header'] = 'Nome ou valor de cabeçalho inválido'; |
||||
$PHPMAILER_LANG['invalid_hostentry'] = 'hostentry inválido: '; |
||||
$PHPMAILER_LANG['invalid_host'] = 'host inválido: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer não é suportado.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Você deve informar pelo menos um destinatário.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Erro de SMTP: Os seguintes destinatários falharam: '; |
||||
$PHPMAILER_LANG['signing'] = 'Erro de Assinatura: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() falhou.'; |
||||
$PHPMAILER_LANG['smtp_code'] = 'Código do servidor SMTP: '; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Erro de servidor SMTP: '; |
||||
$PHPMAILER_LANG['smtp_code_ex'] = 'Informações adicionais do servidor SMTP: '; |
||||
$PHPMAILER_LANG['smtp_detail'] = 'Detalhes do servidor SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Não foi possível definir ou redefinir a variável: '; |
@ -0,0 +1,33 @@
@@ -0,0 +1,33 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Romanian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Eroare SMTP: Autentificarea a eșuat.'; |
||||
$PHPMAILER_LANG['buggy_php'] = 'Versiunea instalată de PHP este afectată de o problemă care poate duce la coruperea mesajelor Pentru a preveni această problemă, folosiți SMTP, dezactivați opțiunea mail.add_x_header din php.ini, folosiți MacOS/Linux sau actualizați versiunea de PHP la 7.0.17+ sau 7.1.3+.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Eroare SMTP: Conectarea la serverul SMTP a eșuat.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Eroare SMTP: Datele nu au fost acceptate.'; |
||||
$PHPMAILER_LANG['empty_message'] = 'Mesajul este gol.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Encodare necunoscută: '; |
||||
$PHPMAILER_LANG['execute'] = 'Nu se poate executa următoarea comandă: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Lipsește extensia: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Nu se poate accesa următorul fișier: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Eroare fișier: Nu se poate deschide următorul fișier: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Următoarele adrese From au dat eroare: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Funcția mail nu a putut fi inițializată.'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Adresa de email nu este validă: '; |
||||
$PHPMAILER_LANG['invalid_header'] = 'Numele sau valoarea header-ului nu este validă: '; |
||||
$PHPMAILER_LANG['invalid_hostentry'] = 'Hostentry invalid: '; |
||||
$PHPMAILER_LANG['invalid_host'] = 'Host invalid: '; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' mailer nu este suportat.'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Trebuie să adăugați cel puțin o adresă de email.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Eroare SMTP: Următoarele adrese de email au eșuat: '; |
||||
$PHPMAILER_LANG['signing'] = 'A aparut o problemă la semnarea emailului. '; |
||||
$PHPMAILER_LANG['smtp_code'] = 'Cod SMTP: '; |
||||
$PHPMAILER_LANG['smtp_code_ex'] = 'Informații SMTP adiționale: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Conectarea la serverul SMTP a eșuat.'; |
||||
$PHPMAILER_LANG['smtp_detail'] = 'Detalii SMTP: '; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Eroare server SMTP: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Nu se poate seta/reseta variabila. '; |
@ -0,0 +1,28 @@
@@ -0,0 +1,28 @@
|
||||
<?php |
||||
|
||||
/** |
||||
* Russian PHPMailer language file: refer to English translation for definitive list |
||||
* @package PHPMailer |
||||
* @author Alexey Chumakov <alex@chumakov.ru> |
||||
* @author Foster Snowhill <i18n@forstwoof.ru> |
||||
*/ |
||||
|
||||
$PHPMAILER_LANG['authenticate'] = 'Ошибка SMTP: ошибка авторизации.'; |
||||
$PHPMAILER_LANG['connect_host'] = 'Ошибка SMTP: не удается подключиться к SMTP-серверу.'; |
||||
$PHPMAILER_LANG['data_not_accepted'] = 'Ошибка SMTP: данные не приняты.'; |
||||
$PHPMAILER_LANG['encoding'] = 'Неизвестная кодировка: '; |
||||
$PHPMAILER_LANG['execute'] = 'Невозможно выполнить команду: '; |
||||
$PHPMAILER_LANG['file_access'] = 'Нет доступа к файлу: '; |
||||
$PHPMAILER_LANG['file_open'] = 'Файловая ошибка: не удаётся открыть файл: '; |
||||
$PHPMAILER_LANG['from_failed'] = 'Неверный адрес отправителя: '; |
||||
$PHPMAILER_LANG['instantiate'] = 'Невозможно запустить функцию mail().'; |
||||
$PHPMAILER_LANG['provide_address'] = 'Пожалуйста, введите хотя бы один email-адрес получателя.'; |
||||
$PHPMAILER_LANG['mailer_not_supported'] = ' — почтовый сервер не поддерживается.'; |
||||
$PHPMAILER_LANG['recipients_failed'] = 'Ошибка SMTP: не удалась отправка таким адресатам: '; |
||||
$PHPMAILER_LANG['empty_message'] = 'Пустое сообщение'; |
||||
$PHPMAILER_LANG['invalid_address'] = 'Не отправлено из-за неправильного формата email-адреса: '; |
||||
$PHPMAILER_LANG['signing'] = 'Ошибка подписи: '; |
||||
$PHPMAILER_LANG['smtp_connect_failed'] = 'Ошибка соединения с SMTP-сервером'; |
||||
$PHPMAILER_LANG['smtp_error'] = 'Ошибка SMTP-сервера: '; |
||||
$PHPMAILER_LANG['variable_set'] = 'Невозможно установить или сбросить переменную: '; |
||||
$PHPMAILER_LANG['extension_missing'] = 'Расширение отсутствует: '; |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue