mirror of
https://github.com/espocrm/espocrm.git
synced 2026-03-04 15:27:02 +00:00
Compare commits
37 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3a24784980 | ||
|
|
b1dbd173ad | ||
|
|
a92c294255 | ||
|
|
27624ead8d | ||
|
|
15c980e57f | ||
|
|
a98465f30e | ||
|
|
8862fd279e | ||
|
|
bd6eafd291 | ||
|
|
a63306603a | ||
|
|
0ea0c09007 | ||
|
|
d69f994f4c | ||
|
|
7a2a9de174 | ||
|
|
7d2655f757 | ||
|
|
e58a4c4bbf | ||
|
|
8432e9dcc8 | ||
|
|
76602aede1 | ||
|
|
77411702a7 | ||
|
|
84e587fcaf | ||
|
|
f8e75dccdf | ||
|
|
b6eca1db17 | ||
|
|
6ff414ffcd | ||
|
|
7acbf3084d | ||
|
|
87847446a8 | ||
|
|
59f250b386 | ||
|
|
f93ce594d0 | ||
|
|
c41f4e51e5 | ||
|
|
6efd355864 | ||
|
|
7ee2ee9d35 | ||
|
|
1f8a14aca0 | ||
|
|
f518ae59c0 | ||
|
|
4d4bde46f8 | ||
|
|
cb89ad59af | ||
|
|
092b5024fe | ||
|
|
517edf2ced | ||
|
|
219c28313c | ||
|
|
311d92202b | ||
|
|
05cb2ee272 |
@@ -94,17 +94,17 @@ class Extension extends \Espo\Core\Controllers\Record
|
||||
return true;
|
||||
}
|
||||
|
||||
public function actionCreate($params, $data)
|
||||
public function actionCreate($params, $data, $request)
|
||||
{
|
||||
throw new Forbidden();
|
||||
}
|
||||
|
||||
public function actionUpdate($params, $data)
|
||||
public function actionUpdate($params, $data, $request)
|
||||
{
|
||||
throw new Forbidden();
|
||||
}
|
||||
|
||||
public function actionPatch($params, $data)
|
||||
public function actionPatch($params, $data, $request)
|
||||
{
|
||||
throw new Forbidden();
|
||||
}
|
||||
@@ -139,12 +139,12 @@ class Extension extends \Espo\Core\Controllers\Record
|
||||
throw new Forbidden();
|
||||
}
|
||||
|
||||
public function actionCreateLink($params, $data)
|
||||
public function actionCreateLink($params, $data, $request)
|
||||
{
|
||||
throw new Forbidden();
|
||||
}
|
||||
|
||||
public function actionRemoveLink($params, $data)
|
||||
public function actionRemoveLink($params, $data, $request)
|
||||
{
|
||||
throw new Forbidden();
|
||||
}
|
||||
|
||||
@@ -181,7 +181,7 @@ class Container
|
||||
|
||||
protected function loadNumber()
|
||||
{
|
||||
return new \Espo\Core\Utils\Number(
|
||||
return new \Espo\Core\Utils\NumberUtil(
|
||||
$this->get('config')->get('decimalMark'),
|
||||
$this->get('config')->get('thousandSeparator')
|
||||
);
|
||||
|
||||
@@ -237,9 +237,11 @@ class Record extends Base
|
||||
$ids = $request->get('ids');
|
||||
$where = $request->get('where');
|
||||
$byWhere = $request->get('byWhere');
|
||||
$selectData = $request->get('selectData');
|
||||
|
||||
$params = array();
|
||||
if ($byWhere) {
|
||||
$params['selectData'] = $selectData;
|
||||
$params['where'] = $where;
|
||||
} else {
|
||||
$params['ids'] = $ids;
|
||||
@@ -266,6 +268,9 @@ class Record extends Base
|
||||
$params = array();
|
||||
if (array_key_exists('where', $data) && !empty($data['byWhere'])) {
|
||||
$params['where'] = json_decode(json_encode($data['where']), true);
|
||||
if (array_key_exists('selectData', $data)) {
|
||||
$params['selectData'] = json_decode(json_encode($data['selectData']), true);
|
||||
}
|
||||
} else if (array_key_exists('ids', $data)) {
|
||||
$params['ids'] = $data['ids'];
|
||||
}
|
||||
@@ -290,6 +295,9 @@ class Record extends Base
|
||||
if (array_key_exists('where', $data) && !empty($data['byWhere'])) {
|
||||
$where = json_decode(json_encode($data['where']), true);
|
||||
$params['where'] = $where;
|
||||
if (array_key_exists('selectData', $data)) {
|
||||
$params['selectData'] = json_decode(json_encode($data['selectData']), true);
|
||||
}
|
||||
}
|
||||
if (array_key_exists('ids', $data)) {
|
||||
$params['ids'] = $data['ids'];
|
||||
@@ -318,7 +326,13 @@ class Record extends Base
|
||||
throw new BadRequest();
|
||||
}
|
||||
$where = json_decode(json_encode($data['where']), true);
|
||||
return $this->getRecordService()->linkEntityMass($id, $link, $where);
|
||||
|
||||
$selectData = null;
|
||||
if (isset($data['selectData']) && is_array($data['selectData'])) {
|
||||
$selectData = json_decode(json_encode($data['selectData']), true);
|
||||
}
|
||||
|
||||
return $this->getRecordService()->linkEntityMass($id, $link, $where, $selectData);
|
||||
} else {
|
||||
$foreignIdList = array();
|
||||
if (isset($data['id'])) {
|
||||
|
||||
@@ -34,7 +34,7 @@ use Espo\Core\Exceptions\Error;
|
||||
|
||||
use Espo\Core\Utils\File\Manager as FileManager;
|
||||
use Espo\Core\Utils\DateTime;
|
||||
use Espo\Core\Utils\Number;
|
||||
use Espo\Core\Utils\NumberUtil;
|
||||
|
||||
require('vendor/zordius/lightncandy/src/lightncandy.php');
|
||||
|
||||
@@ -48,7 +48,7 @@ class Htmlizer
|
||||
|
||||
protected $acl;
|
||||
|
||||
public function __construct(FileManager $fileManager, DateTime $dateTime, Number $number, $acl = null)
|
||||
public function __construct(FileManager $fileManager, DateTime $dateTime, NumberUtil $number, $acl = null)
|
||||
{
|
||||
$this->fileManager = $fileManager;
|
||||
$this->dateTime = $dateTime;
|
||||
|
||||
@@ -39,6 +39,18 @@ class FiltersMatcher
|
||||
|
||||
}
|
||||
|
||||
protected function matchTo(Email $email, $filter)
|
||||
{
|
||||
if ($email->get('to')) {
|
||||
$toArr = explode(';', $email->get('to'));
|
||||
foreach ($toArr as $to) {
|
||||
if ($this->matchString(strtolower($filter->get('to')), strtolower($to))) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function match(Email $email, $subject, $skipBody = false)
|
||||
{
|
||||
if (is_array($subject) || $subject instanceof \Traversable) {
|
||||
@@ -48,30 +60,42 @@ class FiltersMatcher
|
||||
}
|
||||
|
||||
foreach ($filterList as $filter) {
|
||||
if ($filter->get('from')) {
|
||||
if ($this->matchString(strtolower($filter->get('from')), strtolower($email->get('from')))) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
if ($filter->get('to')) {
|
||||
if ($email->get('to')) {
|
||||
$toArr = explode(';', $email->get('to'));
|
||||
foreach ($toArr as $to) {
|
||||
if ($this->matchString(strtolower($filter->get('to')), strtolower($to))) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if ($filter->get('subject')) {
|
||||
if ($this->matchString($filter->get('subject'), $email->get('name'))) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
$filterCount = 0;
|
||||
|
||||
if (!$skipBody) {
|
||||
if ($this->matchBody($email, $filterList)) {
|
||||
if ($filter->get('from')) {
|
||||
$filterCount++;
|
||||
if (!$this->matchString(strtolower($filter->get('from')), strtolower($email->get('from')))) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
if ($filter->get('to')) {
|
||||
$filterCount++;
|
||||
if (!$this->matchTo($email, $filter)) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
if ($filter->get('subject')) {
|
||||
$filterCount++;
|
||||
if (!$this->matchString($filter->get('subject'), $email->get('name'))) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
$wordList = $filter->get('bodyContains');
|
||||
if (!empty($wordList)) {
|
||||
$filterCount++;
|
||||
if ($skipBody) {
|
||||
continue;
|
||||
}
|
||||
if (!$this->matchBody($email, $filter)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if ($filterCount) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -79,30 +103,19 @@ class FiltersMatcher
|
||||
return false;
|
||||
}
|
||||
|
||||
public function matchBody(Email $email, $subject)
|
||||
protected function matchBody(Email $email, $filter)
|
||||
{
|
||||
if (is_array($subject) || $subject instanceof \Traversable) {
|
||||
$filterList = $subject;
|
||||
} else {
|
||||
$filterList = [$subject];
|
||||
}
|
||||
|
||||
foreach ($filterList as $filter) {
|
||||
if ($filter->get('bodyContains')) {
|
||||
$phraseList = $filter->get('bodyContains');
|
||||
$body = $email->get('body');
|
||||
$bodyPlain = $email->get('bodyPlain');
|
||||
foreach ($phraseList as $phrase) {
|
||||
if (stripos($bodyPlain, $phrase) !== false) {
|
||||
return true;
|
||||
}
|
||||
if (stripos($body, $phrase) !== false) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
$phraseList = $filter->get('bodyContains');
|
||||
$body = $email->get('body');
|
||||
$bodyPlain = $email->get('bodyPlain');
|
||||
foreach ($phraseList as $phrase) {
|
||||
if (stripos($bodyPlain, $phrase) !== false) {
|
||||
return true;
|
||||
}
|
||||
if (stripos($body, $phrase) !== false) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
protected function matchString($pattern, $value)
|
||||
|
||||
@@ -71,7 +71,10 @@ class Importer
|
||||
|
||||
$email->set('isBeingImported', true);
|
||||
|
||||
$subject = $message->subject;
|
||||
$subject = '';
|
||||
if (isset($message->subject)) {
|
||||
$subject = $message->subject;
|
||||
}
|
||||
if (!empty($subject) && is_string($subject)) {
|
||||
$subject = trim($subject);
|
||||
}
|
||||
@@ -151,7 +154,7 @@ class Importer
|
||||
|
||||
$duplicate->set('isBeingImported', true);
|
||||
|
||||
$this->getEntityManager()->saveEntity($duplicate);
|
||||
$this->getEntityManager()->saveEntity($duplicate);
|
||||
|
||||
if (!empty($teamsIdList)) {
|
||||
foreach ($teamsIdList as $teamId) {
|
||||
@@ -168,8 +171,8 @@ class Importer
|
||||
$email->set('dateSent', $dateSent);
|
||||
}
|
||||
} else {
|
||||
$email->set('dateSent', date('Y-m-d H:i:s'));
|
||||
}
|
||||
$email->set('dateSent', date('Y-m-d H:i:s'));
|
||||
}
|
||||
if (isset($message->deliveryDate)) {
|
||||
$dt = new \DateTime($message->deliveryDate);
|
||||
if ($dt) {
|
||||
@@ -205,7 +208,7 @@ class Importer
|
||||
$email->set('body', $body);
|
||||
}
|
||||
|
||||
if ($this->getFiltersMatcher()->matchBody($email, $filterList)) {
|
||||
if ($this->getFiltersMatcher()->match($email, $filterList)) {
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
@@ -233,6 +236,7 @@ class Importer
|
||||
$reference = str_replace(array('/', '@'), " ", trim($reference, '<>'));
|
||||
$parentType = $parentId = null;
|
||||
$emailSent = PHP_INT_MAX;
|
||||
$number = null;
|
||||
$n = sscanf($reference, '%s %s %d %d espo', $parentType, $parentId, $emailSent, $number);
|
||||
if ($n == 4 && $emailSent < time()) {
|
||||
if (!empty($parentType) && !empty($parentId)) {
|
||||
@@ -324,15 +328,15 @@ class Importer
|
||||
$email->set('parentId', $account->id);
|
||||
return true;
|
||||
} else {
|
||||
$lead = $this->getEntityManager()->getRepository('Lead')->where(array(
|
||||
'emailAddress' => $emailAddress
|
||||
))->findOne();
|
||||
if ($lead) {
|
||||
$email->set('parentType', 'Lead');
|
||||
$email->set('parentId', $lead->id);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
$lead = $this->getEntityManager()->getRepository('Lead')->where(array(
|
||||
'emailAddress' => $emailAddress
|
||||
))->findOne();
|
||||
if ($lead) {
|
||||
$email->set('parentType', 'Lead');
|
||||
$email->set('parentId', $lead->id);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -169,20 +169,22 @@ class AclManager extends \Espo\Core\AclManager
|
||||
return parent::get($user, $permission);
|
||||
}
|
||||
|
||||
public function checkReadOnlyTeam(User $user, $permission)
|
||||
public function checkReadOnlyTeam(User $user, $scope)
|
||||
{
|
||||
if ($this->checkUserIsNotPortal($user)) {
|
||||
return $this->getMainManager()->checkReadOnlyTeam($user, $permission);
|
||||
$data = $this->getTable($user)->getScopeData($scope);
|
||||
return $this->getMainManager()->checkReadOnlyTeam($user, $data);
|
||||
}
|
||||
return false;
|
||||
return parent::checkReadOnlyTeam($user, $scope);
|
||||
}
|
||||
|
||||
public function checkReadOnlyOwn(User $user, $permission)
|
||||
public function checkReadOnlyOwn(User $user, $scope)
|
||||
{
|
||||
if ($this->checkUserIsNotPortal($user)) {
|
||||
return $this->getMainManager()->checkReadOnlyOwn($user, $permission);
|
||||
$data = $this->getTable($user)->getScopeData($scope);
|
||||
return $this->getMainManager()->checkReadOnlyOwn($user, $data);
|
||||
}
|
||||
return false;
|
||||
return parent::checkReadOnlyOwn($user, $scope);
|
||||
}
|
||||
|
||||
public function check(User $user, $subject, $action = null)
|
||||
|
||||
@@ -919,7 +919,7 @@ class Base
|
||||
$part[$item['field'] . '*'] = $item['value'] . '%';
|
||||
break;
|
||||
case 'endsWith':
|
||||
$part[$item['field'] . '*'] = $item['value'] . '%';
|
||||
$part[$item['field'] . '*'] = '%' . $item['value'];
|
||||
break;
|
||||
case 'contains':
|
||||
$part[$item['field'] . '*'] = '%' . $item['value'] . '%';
|
||||
|
||||
@@ -185,6 +185,11 @@ class Language
|
||||
$options = $this->get($scope. '.options.' . $field);
|
||||
if (is_array($options) && array_key_exists($value, $options)) {
|
||||
return $options[$value];
|
||||
} else if ($scope !== 'Global') {
|
||||
$options = $this->get('Global.options.' . $field);
|
||||
if (is_array($options) && array_key_exists($value, $options)) {
|
||||
return $options[$value];
|
||||
}
|
||||
}
|
||||
return $value;
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
namespace Espo\Core\Utils;
|
||||
|
||||
class Number
|
||||
class NumberUtil
|
||||
{
|
||||
protected $decimalMark;
|
||||
|
||||
@@ -80,8 +80,6 @@ class Stream extends \Espo\Core\Hooks\Base
|
||||
{
|
||||
if ($this->checkHasStream($entity)) {
|
||||
$this->getStreamService()->unfollowAllUsersFromEntity($entity);
|
||||
echo "---";
|
||||
die;
|
||||
}
|
||||
$query = $this->getEntityManager()->getQuery();
|
||||
$sql = "
|
||||
|
||||
@@ -81,7 +81,7 @@ class Meeting extends \Espo\Core\ORM\Repositories\RDB
|
||||
}
|
||||
if ($entity->isNew()) {
|
||||
$currentUserId = $this->getEntityManager()->getUser()->id;
|
||||
if (in_array($currentUserId, $usersIds)) {
|
||||
if (isset($usersIds) && in_array($currentUserId, $usersIds)) {
|
||||
$usersColumns = $entity->get('usersColumns');
|
||||
if (empty($usersColumns)) {
|
||||
$usersColumns = new \StdClass();
|
||||
|
||||
@@ -1,80 +1,80 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"website": "Website",
|
||||
"phoneNumber": "Phone",
|
||||
"billingAddress": "Indirizzo di Fatturazione",
|
||||
"shippingAddress": "Indirizzo di Spedizione",
|
||||
"description": "Descrizione",
|
||||
"sicCode": "Sic Code",
|
||||
"industry": "Azienda",
|
||||
"type": "Tipo",
|
||||
"contactRole": "Titolo",
|
||||
"campaign": "Campaign",
|
||||
"targetLists": "Target Lists",
|
||||
"targetList": "Target List"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"website": "Sito Web",
|
||||
"phoneNumber": "Telefono",
|
||||
"billingAddress": "Indirizzo di Fatturazione",
|
||||
"shippingAddress": "Indirizzo di Spedizione",
|
||||
"description": "Descrizione",
|
||||
"sicCode": "Sic Code",
|
||||
"industry": "Azienda",
|
||||
"type": "Tipo",
|
||||
"contactRole": "Titolo",
|
||||
"campaign": "Campagna",
|
||||
"targetLists": "Liste di Destinazione",
|
||||
"targetList": "Lista di Destinazione"
|
||||
},
|
||||
"links": {
|
||||
"contacts": "Contatti",
|
||||
"opportunities": "Opportunita'",
|
||||
"cases": "Casi",
|
||||
"documents": "Documenti",
|
||||
"meetingsPrimary": "Meeting (ampliato)",
|
||||
"callsPrimary": "Chiamate (ampliato)",
|
||||
"tasksPrimary": "Task (ampliato)",
|
||||
"emailsPrimary": "Email (ampliato)",
|
||||
"targetLists": "Liste di Destinazione",
|
||||
"campaignLogRecords": "Log Campagna",
|
||||
"campaign": "Campagna",
|
||||
"portalUsers": "Utenti portale"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"Customer": "Cliente",
|
||||
"Investor": "Invetitore",
|
||||
"Partner": "Partner",
|
||||
"Reseller": "Rivenditore"
|
||||
},
|
||||
"links": {
|
||||
"contacts": "Contatti",
|
||||
"opportunities": "Opportunita'",
|
||||
"cases": "Casi",
|
||||
"documents": "Documents",
|
||||
"meetingsPrimary": "Meetings (expanded)",
|
||||
"callsPrimary": "Calls (expanded)",
|
||||
"tasksPrimary": "Tasks (expanded)",
|
||||
"emailsPrimary": "Emails (expanded)",
|
||||
"targetLists": "Target Lists",
|
||||
"campaignLogRecords": "Campaign Log",
|
||||
"campaign": "Campaign",
|
||||
"portalUsers": "Portal Users"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"Customer": "Cliente",
|
||||
"Investor": "Invetitore",
|
||||
"Partner": "Partner",
|
||||
"Reseller": "Rivenditore"
|
||||
},
|
||||
"industry": {
|
||||
"Agriculture": "Agriculture",
|
||||
"Advertising": "Advertising",
|
||||
"Apparel & Accessories": "Apparel & Accessories",
|
||||
"Automotive": "Automotive",
|
||||
"Banking": "Bancario",
|
||||
"Biotechnology": "Biotechnology",
|
||||
"Building Materials & Equipment": "Building Materials & Equipment",
|
||||
"Chemical": "Chemical",
|
||||
"Computer": "Computer",
|
||||
"Education": "Insegnante",
|
||||
"Electronics": "Electronics",
|
||||
"Energy": "Energy",
|
||||
"Entertainment & Leisure": "Entertainment & Leisure",
|
||||
"Finance": "Finanza",
|
||||
"Food & Beverage": "Food & Beverage",
|
||||
"Grocery": "Grocery",
|
||||
"Healthcare": "Healthcare",
|
||||
"Insurance": "Assicurazioni",
|
||||
"Legal": "Legal",
|
||||
"Manufacturing": "Manufacturing",
|
||||
"Publishing": "Publishing",
|
||||
"Real Estate": "Real Estate",
|
||||
"Service": "Service",
|
||||
"Sports": "Sports",
|
||||
"Software": "Software",
|
||||
"Technology": "Technology",
|
||||
"Telecommunications": "Telecommunications",
|
||||
"Television": "Television",
|
||||
"Transportation": "Transportation",
|
||||
"Venture Capital": "Venture Capital"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Account": "Crea Account",
|
||||
"Copy Billing": "Copy Billing"
|
||||
},
|
||||
"presetFilters": {
|
||||
"customers": "Customers",
|
||||
"partners": "Partners"
|
||||
"industry": {
|
||||
"Agriculture": "Agricultura",
|
||||
"Advertising": "Pubblicità",
|
||||
"Apparel & Accessories": "Abbigliamento e Accessori",
|
||||
"Automotive": "Settore Automobilistico",
|
||||
"Banking": "Bancario",
|
||||
"Biotechnology": "Biotecnologie",
|
||||
"Building Materials & Equipment": "Materiali da costruzione e attrezzature",
|
||||
"Chemical": "Chimico",
|
||||
"Computer": "Computer",
|
||||
"Education": "Insegnante",
|
||||
"Electronics": "Elettronica",
|
||||
"Energy": "Energia",
|
||||
"Entertainment & Leisure": "Intrattenimento e tempo libero",
|
||||
"Finance": "Finanza",
|
||||
"Food & Beverage": "Prodotti alimentari e bevande",
|
||||
"Grocery": "Drogheria",
|
||||
"Healthcare": "Assistenza sanitaria",
|
||||
"Insurance": "Assicurazioni",
|
||||
"Legal": "Legale",
|
||||
"Manufacturing": "Manifatturiero",
|
||||
"Publishing": "Editoriale",
|
||||
"Real Estate": "Immobiliare",
|
||||
"Service": "Servizi",
|
||||
"Sports": "Sport",
|
||||
"Software": "Software",
|
||||
"Technology": "Technologia",
|
||||
"Telecommunications": "Telecommunicazioni",
|
||||
"Television": "Televisione",
|
||||
"Transportation": "Trasporti",
|
||||
"Venture Capital": "Capitale di rischio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Account": "Crea Account",
|
||||
"Copy Billing": "Copia di Fatturazione"
|
||||
},
|
||||
"presetFilters": {
|
||||
"customers": "Clienti",
|
||||
"partners": "Partner"
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"layouts": {
|
||||
"detailConvert": "Convert Lead",
|
||||
"listForAccount": "List (for Account)"
|
||||
}
|
||||
}
|
||||
"layouts": {
|
||||
"detailConvert": "Convert Lead",
|
||||
"listForAccount": "Lista (di Account)"
|
||||
}
|
||||
}
|
||||
@@ -1,20 +1,20 @@
|
||||
{
|
||||
"modes": {
|
||||
"month": "Mese",
|
||||
"week": "Settimana",
|
||||
"day": "Giorno",
|
||||
"agendaWeek": "Settimana",
|
||||
"agendaDay": "Giorno",
|
||||
"timeline": "Timeline"
|
||||
},
|
||||
"labels": {
|
||||
"Today": "Oggi",
|
||||
"Create": "Creare",
|
||||
"Shared": "Shared",
|
||||
"Add User": "Add User",
|
||||
"current": "current",
|
||||
"time": "time",
|
||||
"User List": "User List",
|
||||
"Manage Users": "Manage Users"
|
||||
}
|
||||
}
|
||||
"modes": {
|
||||
"month": "Mese",
|
||||
"week": "Settimana",
|
||||
"agendaWeek": "Settimana",
|
||||
"day": "Giorno",
|
||||
"agendaDay": "Giorno",
|
||||
"timeline": "Sequenza temporale"
|
||||
},
|
||||
"labels": {
|
||||
"Today": "Oggi",
|
||||
"Create": "Creare",
|
||||
"Shared": "Diviso",
|
||||
"Add User": "Aggiungi Utente",
|
||||
"current": "attuale",
|
||||
"time": "ora",
|
||||
"User List": "Lista Utente",
|
||||
"Manage Users": "Gestione Utenti"
|
||||
}
|
||||
}
|
||||
@@ -1,51 +1,49 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateStart": "Data d'inizio",
|
||||
"dateEnd": "Data di fine",
|
||||
"direction": "Direzione",
|
||||
"duration": "Durata",
|
||||
"description": "Descrizione",
|
||||
"users": "Utenti",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"reminders": "Reminders",
|
||||
"account": "Account"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateStart": "Data d'inizio",
|
||||
"dateEnd": "Data di fine",
|
||||
"direction": "Direzione",
|
||||
"duration": "Durata",
|
||||
"description": "Descrizione",
|
||||
"users": "Utenti",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"reminders": "Promemoria",
|
||||
"account": "Account"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Planned": "Pianificato",
|
||||
"Held": "Tenere",
|
||||
"Not Held": "Lasciare"
|
||||
},
|
||||
"links": {
|
||||
"direction": {
|
||||
"Outbound": "in Uscita",
|
||||
"Inbound": "in Ingresso"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Planned": "Pianificato",
|
||||
"Held": "Held",
|
||||
"Not Held": "Not Held"
|
||||
},
|
||||
"direction": {
|
||||
"Outbound": "in Uscita",
|
||||
"Inbound": "in Ingresso"
|
||||
},
|
||||
"acceptanceStatus": {
|
||||
"None": "Nessun",
|
||||
"Accepted": "Accepted",
|
||||
"Declined": "Declined",
|
||||
"Tentative": "Tentative"
|
||||
}
|
||||
},
|
||||
"massActions": {
|
||||
"setHeld": "Trattenuto",
|
||||
"setNotHeld": "Non Trattenuto"
|
||||
},
|
||||
"labels": {
|
||||
"Create Call": "Creare delle chiamate",
|
||||
"Set Held": "Trattenuto",
|
||||
"Set Not Held": "Non Trattenuto",
|
||||
"Send Invitations": "Inviare inviti"
|
||||
},
|
||||
"presetFilters": {
|
||||
"planned": "Pianificato",
|
||||
"held": "Held",
|
||||
"todays": "Today's"
|
||||
"acceptanceStatus": {
|
||||
"None": "Nessun",
|
||||
"Accepted": "Accettato",
|
||||
"Declined": "Rifiutato",
|
||||
"Tentative": "Provvisorio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"massActions": {
|
||||
"setHeld": "Trattenuto",
|
||||
"setNotHeld": "Non Trattenuto"
|
||||
},
|
||||
"labels": {
|
||||
"Create Call": "Creare delle chiamate",
|
||||
"Set Held": "Trattenuto",
|
||||
"Set Not Held": "Non Trattenuto",
|
||||
"Send Invitations": "Inviare inviti"
|
||||
},
|
||||
"presetFilters": {
|
||||
"planned": "Pianificato",
|
||||
"held": "Held",
|
||||
"todays": "Today's"
|
||||
}
|
||||
}
|
||||
@@ -1,71 +1,71 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"description": "Descrizione",
|
||||
"status": "Stato",
|
||||
"type": "Tipo",
|
||||
"startDate": "Start Date",
|
||||
"endDate": "End Date",
|
||||
"targetLists": "Target Lists",
|
||||
"excludingTargetLists": "Excluding Target Lists",
|
||||
"sentCount": "Inviato",
|
||||
"openedCount": "Opened",
|
||||
"clickedCount": "Clicked",
|
||||
"optedOutCount": "Rinuncia",
|
||||
"bouncedCount": "Bounced",
|
||||
"hardBouncedCount": "Hard Bounced",
|
||||
"softBouncedCount": "Soft Bounced",
|
||||
"leadCreatedCount": "Leads Created",
|
||||
"revenue": "Revenue",
|
||||
"revenueConverted": "Revenue (converted)",
|
||||
"budget": "Budget",
|
||||
"budgetConverted": "Budget (converted)"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"description": "Descrizione",
|
||||
"status": "Stato",
|
||||
"type": "Tipo",
|
||||
"startDate": "Data d'Inizio",
|
||||
"endDate": "Data di Fine",
|
||||
"targetLists": "Liste di Destinazione",
|
||||
"excludingTargetLists": "Escludi data di Destinazione",
|
||||
"sentCount": "Inviato",
|
||||
"openedCount": "Aperto",
|
||||
"clickedCount": "Cliccato",
|
||||
"optedOutCount": "Rinuncia",
|
||||
"bouncedCount": "Bounced",
|
||||
"hardBouncedCount": "Hard Bounced",
|
||||
"softBouncedCount": "Soft Bounced",
|
||||
"leadCreatedCount": "Leads Created",
|
||||
"revenue": "Entrata",
|
||||
"revenueConverted": "Entrata (convertita)",
|
||||
"budget": "Budget",
|
||||
"budgetConverted": "Budget (convertito)"
|
||||
},
|
||||
"links": {
|
||||
"targetLists": "Liste di Destinazione",
|
||||
"excludingTargetLists": "Escludi Liste di Destinazione",
|
||||
"accounts": "Account",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"opportunities": "Opportunita'",
|
||||
"campaignLogRecords": "Log",
|
||||
"massEmails": "Email Massiva",
|
||||
"trackingUrls": "Tracking URLs"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"Email": "Email",
|
||||
"Web": "Web",
|
||||
"Television": "Televisione",
|
||||
"Radio": "Radio",
|
||||
"Newsletter": "Newsletter",
|
||||
"Mail": "Mail"
|
||||
},
|
||||
"links": {
|
||||
"targetLists": "Target Lists",
|
||||
"excludingTargetLists": "Excluding Target Lists",
|
||||
"accounts": "Accounts",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"opportunities": "Opportunita'",
|
||||
"campaignLogRecords": "Log",
|
||||
"massEmails": "Mass Emails",
|
||||
"trackingUrls": "Tracking URLs"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"Email": "Email",
|
||||
"Web": "Web",
|
||||
"Television": "Television",
|
||||
"Radio": "Radio",
|
||||
"Newsletter": "Newsletter",
|
||||
"Mail": "Mail"
|
||||
},
|
||||
"status": {
|
||||
"Planning": "Planning",
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo",
|
||||
"Complete": "Complete"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Campaign": "Create Campaign",
|
||||
"Target Lists": "Target Lists",
|
||||
"Statistics": "Statistics",
|
||||
"hard": "hard",
|
||||
"soft": "soft",
|
||||
"Unsubscribe": "Unsubscribe",
|
||||
"Mass Emails": "Mass Emails",
|
||||
"Email Templates": "Email Templates"
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo"
|
||||
},
|
||||
"messages": {
|
||||
"unsubscribed": "You have been unsubscribed from our mailing list."
|
||||
},
|
||||
"tooltips": {
|
||||
"targetLists": "Targets that should receive messages.",
|
||||
"excludingTargetLists": "Targets that should not receive messages."
|
||||
"status": {
|
||||
"Planning": "Pianificazione",
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo",
|
||||
"Complete": "Completo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Campaign": "Create Campaign",
|
||||
"Target Lists": "Liste di Destinazione",
|
||||
"Statistics": "Statistiche",
|
||||
"hard": "duro",
|
||||
"soft": "leggeto",
|
||||
"Unsubscribe": "Annulla l'iscrizione",
|
||||
"Mass Emails": "Email Massive",
|
||||
"Email Templates": "Modelli Email"
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo"
|
||||
},
|
||||
"messages": {
|
||||
"unsubscribed": "Sei stato rimosso dalla nostra mailing list ."
|
||||
},
|
||||
"tooltips": {
|
||||
"targetLists": "Obiettivi che devono ricevere i messaggi .",
|
||||
"excludingTargetLists": "Obiettivi che non dovrebbe ricevere messaggi."
|
||||
}
|
||||
}
|
||||
@@ -1,40 +1,40 @@
|
||||
{
|
||||
"fields": {
|
||||
"action": "Azione",
|
||||
"actionDate": "Date",
|
||||
"data": "Data",
|
||||
"campaign": "Campaign",
|
||||
"parent": "Target",
|
||||
"object": "Object",
|
||||
"application": "Application",
|
||||
"queueItem": "Queue Item",
|
||||
"stringData": "String Data",
|
||||
"stringAdditionalData": "String Additional Data"
|
||||
},
|
||||
"links": {
|
||||
"queueItem": "Queue Item",
|
||||
"parent": "Genitore",
|
||||
"object": "Object"
|
||||
},
|
||||
"options": {
|
||||
"action": {
|
||||
"Sent": "Inviato",
|
||||
"Opened": "Opened",
|
||||
"Opted Out": "Rinuncia",
|
||||
"Bounced": "Bounced",
|
||||
"Clicked": "Clicked",
|
||||
"Lead Created": "Lead Created"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"All": "Tutti"
|
||||
},
|
||||
"presetFilters": {
|
||||
"sent": "Inviato",
|
||||
"opened": "Opened",
|
||||
"optedOut": "Rinuncia",
|
||||
"bounced": "Bounced",
|
||||
"clicked": "Clicked",
|
||||
"leadCreated": "Lead Created"
|
||||
"fields": {
|
||||
"action": "Azione",
|
||||
"actionDate": "Data",
|
||||
"data": "Data",
|
||||
"campaign": "Campagnia",
|
||||
"parent": "Target",
|
||||
"object": "Oggetto",
|
||||
"application": "Applicazione",
|
||||
"queueItem": "Queue Item",
|
||||
"stringData": "String Data",
|
||||
"stringAdditionalData": "String Additional Data"
|
||||
},
|
||||
"links": {
|
||||
"queueItem": "Queue Item",
|
||||
"parent": "Genitore",
|
||||
"object": "Object"
|
||||
},
|
||||
"options": {
|
||||
"action": {
|
||||
"Sent": "Inviato",
|
||||
"Opened": "Aperto",
|
||||
"Opted Out": "Rinuncia",
|
||||
"Bounced": "Bounced",
|
||||
"Clicked": "Cliccato",
|
||||
"Lead Created": "Lead Created"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"All": "Tutti"
|
||||
},
|
||||
"presetFilters": {
|
||||
"sent": "Inviato",
|
||||
"opened": "Aperto",
|
||||
"optedOut": "Rinuncia",
|
||||
"bounced": "Bounced",
|
||||
"clicked": "Clicked",
|
||||
"leadCreated": "Lead Created"
|
||||
}
|
||||
}
|
||||
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"fields": {
|
||||
"url": "URL",
|
||||
"urlToUse": "Code to insert instead of URL",
|
||||
"campaign": "Campaign"
|
||||
},
|
||||
"links": {
|
||||
"campaign": "Campaign"
|
||||
},
|
||||
"labels": {
|
||||
"Create CampaignTrackingUrl": "Create Tracking URL"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"url": "URL",
|
||||
"urlToUse": "Codice da inserire al posto dell' URL",
|
||||
"campaign": "Campagnia"
|
||||
},
|
||||
"links": {
|
||||
"campaign": "Campagnia"
|
||||
},
|
||||
"labels": {
|
||||
"Create CampaignTrackingUrl": "Creazione URL di monitoraggio"
|
||||
}
|
||||
}
|
||||
@@ -1,59 +1,59 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"number": "Numero",
|
||||
"status": "Stato",
|
||||
"account": "Account",
|
||||
"contact": "Contatti",
|
||||
"contacts": "Contatti",
|
||||
"priority": "Priorita'",
|
||||
"type": "Tipo",
|
||||
"description": "Descrizione",
|
||||
"inboundEmail": "Email in entrata",
|
||||
"lead": "Lead"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"number": "Numero",
|
||||
"status": "Stato",
|
||||
"account": "Account",
|
||||
"contact": "Contatti",
|
||||
"contacts": "Contatti",
|
||||
"priority": "Priorita'",
|
||||
"type": "Tipo",
|
||||
"description": "Descrizione",
|
||||
"inboundEmail": "Email in entrata",
|
||||
"lead": "Lead"
|
||||
},
|
||||
"links": {
|
||||
"inboundEmail": "Email in entrata",
|
||||
"account": "Account",
|
||||
"contact": "Contatto (Primario)",
|
||||
"Contacts": "Contatti",
|
||||
"meetings": "Meetings",
|
||||
"calls": "Chiamate",
|
||||
"tasks": "Tasks",
|
||||
"emails": "Email",
|
||||
"articles": "Knowledge Base Articles",
|
||||
"lead": "Lead"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"New": "Nuovo",
|
||||
"Assigned": "Assegnato",
|
||||
"Pending": "In attesa",
|
||||
"Closed": "Chiuso",
|
||||
"Rejected": "Rigettato",
|
||||
"Duplicate": "Duplicato"
|
||||
},
|
||||
"links": {
|
||||
"inboundEmail": "Email in entrata",
|
||||
"account": "Account",
|
||||
"contact": "Contact (Primary)",
|
||||
"Contacts": "Contatti",
|
||||
"meetings": "Meetings",
|
||||
"calls": "Calls",
|
||||
"tasks": "Tasks",
|
||||
"emails": "Emails",
|
||||
"articles": "Knowledge Base Articles",
|
||||
"lead": "Lead"
|
||||
"priority": {
|
||||
"Low": "Basso",
|
||||
"Normal": "Normale",
|
||||
"High": "Alto",
|
||||
"Urgent": "Urgente"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"New": "Nuovo",
|
||||
"Assigned": "Assegnato",
|
||||
"Pending": "In attesa",
|
||||
"Closed": "Chiuso",
|
||||
"Rejected": "Rigettato",
|
||||
"Duplicate": "Duplicato"
|
||||
},
|
||||
"priority" : {
|
||||
"Low": "Basso",
|
||||
"Normal": "Normale",
|
||||
"High": "Alto",
|
||||
"Urgent": "Urgente"
|
||||
},
|
||||
"type": {
|
||||
"Question": "Domande",
|
||||
"Incident": "Incidente",
|
||||
"Problem": "Problema"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Case": "Crea Caso",
|
||||
"Close": "Chiuso",
|
||||
"Reject": "Reject",
|
||||
"Closed": "Chiuso",
|
||||
"Rejected": "Rigettato"
|
||||
},
|
||||
"presetFilters": {
|
||||
"open": "Aperto",
|
||||
"closed": "Chiuso"
|
||||
"type": {
|
||||
"Question": "Domande",
|
||||
"Incident": "Incidente",
|
||||
"Problem": "Problema"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Case": "Crea Caso",
|
||||
"Close": "Chiuso",
|
||||
"Reject": "Rigettato",
|
||||
"Closed": "Chiuso",
|
||||
"Rejected": "Rigettato"
|
||||
},
|
||||
"presetFilters": {
|
||||
"open": "Aperto",
|
||||
"closed": "Chiuso"
|
||||
}
|
||||
}
|
||||
@@ -1,46 +1,46 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"title": "Titolo",
|
||||
"account": "Account",
|
||||
"accounts": "Accounts",
|
||||
"phoneNumber": "Phone",
|
||||
"accountType": "Account Type",
|
||||
"doNotCall": "Non chiamare",
|
||||
"address": "Indirizzi",
|
||||
"opportunityRole": "Opportunity Role",
|
||||
"accountRole": "Titolo",
|
||||
"description": "Descrizione",
|
||||
"campaign": "Campaign",
|
||||
"targetLists": "Target Lists",
|
||||
"targetList": "Target List",
|
||||
"portalUser": "Portal User"
|
||||
},
|
||||
"links": {
|
||||
"opportunities": "Opportunita'",
|
||||
"cases": "Casi",
|
||||
"targetLists": "Target Lists",
|
||||
"campaignLogRecords": "Campaign Log",
|
||||
"campaign": "Campaign",
|
||||
"account": "Account (Primary)",
|
||||
"accounts": "Accounts",
|
||||
"casesPrimary": "Cases (Primary)",
|
||||
"portalUser": "Portal User"
|
||||
},
|
||||
"labels": {
|
||||
"Create Contact": "Crea Contatto"
|
||||
},
|
||||
"options": {
|
||||
"opportunityRole": {
|
||||
"": "--None--",
|
||||
"Decision Maker": "Decision Maker",
|
||||
"Evaluator": "Evaluator",
|
||||
"Influencer": "Influencer"
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"portalUsers": "Portal Users",
|
||||
"notPortalUsers": "Not Portal Users"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"title": "Titolo",
|
||||
"accountRole": "Titolo",
|
||||
"account": "Account",
|
||||
"accounts": "Account",
|
||||
"phoneNumber": "Telefono",
|
||||
"accountType": "Tipo di Account",
|
||||
"doNotCall": "Non chiamare",
|
||||
"address": "Indirizzi",
|
||||
"opportunityRole": "Opportunity Role",
|
||||
"description": "Descrizione",
|
||||
"campaign": "Campaign",
|
||||
"targetLists": "Liste di destinazione",
|
||||
"targetList": "Lista di destinazione",
|
||||
"portalUser": "Portal User"
|
||||
},
|
||||
"links": {
|
||||
"opportunities": "Opportunita'",
|
||||
"cases": "Casi",
|
||||
"targetLists": "Liste di destinazione",
|
||||
"campaignLogRecords": "Log Campagna",
|
||||
"campaign": "Campagna",
|
||||
"account": "Account (Primario)",
|
||||
"accounts": "Account",
|
||||
"casesPrimary": "Casi (Primario)",
|
||||
"portalUser": "Portale Utente"
|
||||
},
|
||||
"labels": {
|
||||
"Create Contact": "Crea Contatto"
|
||||
},
|
||||
"options": {
|
||||
"opportunityRole": {
|
||||
"": "--Nessun--",
|
||||
"Decision Maker": "Responsabile",
|
||||
"Evaluator": "Valutatore",
|
||||
"Influencer": "Influencer"
|
||||
}
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"portalUsers": "Portale Utenti",
|
||||
"notPortalUsers": "Nessun Portale Utenti"
|
||||
}
|
||||
}
|
||||
@@ -1,43 +1,43 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create Document": "Create Document",
|
||||
"Details": "Dettagli"
|
||||
"labels": {
|
||||
"Create Document": "Crea documento",
|
||||
"Details": "Dettagli"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"file": "File",
|
||||
"type": "Tipo",
|
||||
"source": "Fonte",
|
||||
"publishDate": "Data di pubblicazione",
|
||||
"expirationDate": "Data di scadenza",
|
||||
"description": "Descrizione",
|
||||
"accounts": "Accounts",
|
||||
"folder": "Cartella"
|
||||
},
|
||||
"links": {
|
||||
"accounts": "Account",
|
||||
"opportunities": "Opportunita'",
|
||||
"folder": "Cartella",
|
||||
"leads": "Comando"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Draft": "Bozza",
|
||||
"Expired": "Scaduto",
|
||||
"Canceled": "Cancellato"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"file": "File",
|
||||
"type": "Tipo",
|
||||
"source": "Force",
|
||||
"publishDate": "Publish Date",
|
||||
"expirationDate": "Expiration Date",
|
||||
"description": "Descrizione",
|
||||
"accounts": "Accounts",
|
||||
"folder": "Folder"
|
||||
},
|
||||
"links": {
|
||||
"accounts": "Accounts",
|
||||
"opportunities": "Opportunita'",
|
||||
"folder": "Folder",
|
||||
"leads": "Comando"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Draft": "Bozza",
|
||||
"Expired": "Expired",
|
||||
"Canceled": "Cancellato"
|
||||
},
|
||||
"type": {
|
||||
"": "Nessun",
|
||||
"Contract": "Contract",
|
||||
"NDA": "NDA",
|
||||
"EULA": "EULA",
|
||||
"License Agreement": "Contratto di licenza"
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo",
|
||||
"draft": "Bozza"
|
||||
"type": {
|
||||
"": "Nessun",
|
||||
"Contract": "Contratto",
|
||||
"NDA": "NDA",
|
||||
"EULA": "EULA",
|
||||
"License Agreement": "Contratto di licenza"
|
||||
}
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo",
|
||||
"draft": "Bozza"
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create DocumentFolder": "Create Document Folder",
|
||||
"Manage Categories": "Manage Folders",
|
||||
"Documents": "Documents"
|
||||
},
|
||||
"links": {
|
||||
"documents": "Documents"
|
||||
}
|
||||
}
|
||||
"labels": {
|
||||
"Create DocumentFolder": "Crea cartella Documenti",
|
||||
"Manage Categories": "Gestione cartelle",
|
||||
"Documents": "Documenti"
|
||||
},
|
||||
"links": {
|
||||
"documents": "Documenti"
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create Lead": "Create Lead",
|
||||
"Create Contact": "Crea Contatto",
|
||||
"Create Task": "Create Task",
|
||||
"Create Case": "Crea Caso"
|
||||
}
|
||||
}
|
||||
"labels": {
|
||||
"Create Lead": "Crea Guida",
|
||||
"Create Contact": "Crea Contatto",
|
||||
"Create Task": "Create Task",
|
||||
"Create Case": "Crea Caso"
|
||||
}
|
||||
}
|
||||
@@ -1,28 +1,28 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"target": "Target",
|
||||
"sentAt": "Data invio",
|
||||
"attemptCount": "Attempts",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"massEmail": "Mass Email",
|
||||
"isTest": "Is Test"
|
||||
},
|
||||
"links": {
|
||||
"target": "Target",
|
||||
"massEmail": "Mass Email"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Pending": "In attesa",
|
||||
"Sent": "Inviato",
|
||||
"Failed": "Failed"
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"pending": "In attesa",
|
||||
"sent": "Inviato",
|
||||
"failed": "Failed"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"target": "Target",
|
||||
"sentAt": "Data invio",
|
||||
"attemptCount": "Prove",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"massEmail": "Email Massiva",
|
||||
"isTest": "è un test"
|
||||
},
|
||||
"links": {
|
||||
"target": "Target",
|
||||
"massEmail": "Email Massiva"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Pending": "In attesa",
|
||||
"Sent": "Inviato",
|
||||
"Failed": "Fallito"
|
||||
}
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"pending": "In attesa",
|
||||
"sent": "Inviato",
|
||||
"failed": "Fallito"
|
||||
}
|
||||
}
|
||||
@@ -1,116 +1,116 @@
|
||||
{
|
||||
"scopeNames": {
|
||||
"Account": "Account",
|
||||
"Contact": "Contatti",
|
||||
"Lead": "Lead",
|
||||
"Target": "Target",
|
||||
"Opportunity": "Opportunità",
|
||||
"Meeting": "Meeting",
|
||||
"Calendar": "Calendario",
|
||||
"Call": "Chiamata",
|
||||
"Task": "Task",
|
||||
"Case": "Casi",
|
||||
"Document": "Document",
|
||||
"DocumentFolder": "Document Folder",
|
||||
"Campaign": "Campaign",
|
||||
"TargetList": "Target List",
|
||||
"MassEmail": "Mass Email",
|
||||
"EmailQueueItem": "Email Queue Item",
|
||||
"CampaignTrackingUrl": "Tracking URL",
|
||||
"Activities": "Attivià",
|
||||
"KnowledgeBaseArticle": "Knowledge Base Article",
|
||||
"KnowledgeBaseCategory": "Knowledge Base Category"
|
||||
},
|
||||
"scopeNamesPlural": {
|
||||
"Account": "Accounts",
|
||||
"Contact": "Contatti",
|
||||
"Lead": "Comando",
|
||||
"Target": "Targets",
|
||||
"Opportunity": "Opportunita'",
|
||||
"Meeting": "Meetings",
|
||||
"Calendar": "Calendario",
|
||||
"Call": "Calls",
|
||||
"Task": "Tasks",
|
||||
"Case": "Casi",
|
||||
"Document": "Documents",
|
||||
"DocumentFolder": "Document Folders",
|
||||
"Campaign": "Campaigns",
|
||||
"TargetList": "Target Lists",
|
||||
"MassEmail": "Mass Emails",
|
||||
"EmailQueueItem": "Email Queue Items",
|
||||
"CampaignTrackingUrl": "Tracking URLs",
|
||||
"Activities": "Attivià",
|
||||
"KnowledgeBaseArticle": "Knowledge Base",
|
||||
"KnowledgeBaseCategory": "Knowledge Base Categories"
|
||||
},
|
||||
"dashlets": {
|
||||
"Leads": "My Leads",
|
||||
"Opportunities": "My Opportunities",
|
||||
"Tasks": "My Tasks",
|
||||
"Cases": "My Cases",
|
||||
"Calendar": "Calendario",
|
||||
"Calls": "My Calls",
|
||||
"Meetings": "My Meetings",
|
||||
"OpportunitiesByStage": "Opportunities by Stage",
|
||||
"OpportunitiesByLeadSource": "Opportunities by Lead Source",
|
||||
"SalesByMonth": "Sales by Month",
|
||||
"SalesPipeline": "Sales Pipeline",
|
||||
"Activities": "My Activities"
|
||||
},
|
||||
"labels": {
|
||||
"Create InboundEmail": "Creare Email in entrata",
|
||||
"Activities": "Attivià",
|
||||
"History": "History",
|
||||
"Attendees": "Attendees",
|
||||
"Schedule Meeting": "Schedule Meeting",
|
||||
"Schedule Call": "Programma di chiamata",
|
||||
"Compose Email": "Componi email",
|
||||
"Log Meeting": "Log Meeting",
|
||||
"Log Call": "Log Call",
|
||||
"Archive Email": "Archivio Email",
|
||||
"Create Task": "Create Task",
|
||||
"Tasks": "Tasks"
|
||||
},
|
||||
"fields": {
|
||||
"billingAddressCity": "Citta'",
|
||||
"billingAddressCountry": "Nazione",
|
||||
"billingAddressPostalCode": "Codici Postale",
|
||||
"billingAddressState": "Stati",
|
||||
"billingAddressStreet": "Strada",
|
||||
"billingAddressMap": "Map",
|
||||
"addressCity": "Citta'",
|
||||
"addressStreet": "Strada",
|
||||
"addressCountry": "Nazione",
|
||||
"addressState": "Stati",
|
||||
"addressPostalCode": "Codici Postale",
|
||||
"addressMap": "Map",
|
||||
"shippingAddressCity": "Citta' (Shipping)",
|
||||
"shippingAddressStreet": "Strada (Shipping)",
|
||||
"shippingAddressCountry": "Nazione (Shipping)",
|
||||
"shippingAddressState": "Stato (Shipping)",
|
||||
"shippingAddressPostalCode": "Codice Postale (Shipping)",
|
||||
"shippingAddressMap": "Map (Shipping)"
|
||||
},
|
||||
"links": {
|
||||
"contacts": "Contatti",
|
||||
"opportunities": "Opportunita'",
|
||||
"leads": "Comando",
|
||||
"meetings": "Meetings",
|
||||
"calls": "Calls",
|
||||
"tasks": "Tasks",
|
||||
"emails": "Emails",
|
||||
"accounts": "Accounts",
|
||||
"cases": "Casi",
|
||||
"documents": "Documents",
|
||||
"account": "Account",
|
||||
"opportunity": "Opportunità",
|
||||
"contact": "Contatti",
|
||||
"parent": "Genitore"
|
||||
},
|
||||
"options": {
|
||||
"reminderTypes": {
|
||||
"Popup": "Popup",
|
||||
"Email": "Email"
|
||||
}
|
||||
"links": {
|
||||
"parent": "Genitore",
|
||||
"contacts": "Contatti",
|
||||
"opportunities": "Opportunita'",
|
||||
"leads": "Comando",
|
||||
"meetings": "Meeting",
|
||||
"calls": "Chiamate",
|
||||
"tasks": "Task",
|
||||
"emails": "Email",
|
||||
"accounts": "Account",
|
||||
"cases": "Casi",
|
||||
"documents": "Documenti",
|
||||
"account": "Account",
|
||||
"opportunity": "Opportunità",
|
||||
"contact": "Contatti"
|
||||
},
|
||||
"scopeNames": {
|
||||
"Account": "Account",
|
||||
"Contact": "Contatti",
|
||||
"Lead": "Guida",
|
||||
"Target": "Target",
|
||||
"Opportunity": "Opportunità",
|
||||
"Meeting": "Meeting",
|
||||
"Calendar": "Calendario",
|
||||
"Call": "Chiamata",
|
||||
"Task": "Task",
|
||||
"Case": "Casi",
|
||||
"Document": "Document",
|
||||
"DocumentFolder": "Cartella Documenti",
|
||||
"Campaign": "Campagna",
|
||||
"TargetList": "Elenco destinazioni",
|
||||
"MassEmail": "Email Massima",
|
||||
"EmailQueueItem": "Email Queue Item",
|
||||
"CampaignTrackingUrl": "Tracking URL",
|
||||
"Activities": "Attivià",
|
||||
"KnowledgeBaseArticle": "Consocenza di Base degli Aticolo ",
|
||||
"KnowledgeBaseCategory": "Consocenza di Basec della Categoria "
|
||||
},
|
||||
"scopeNamesPlural": {
|
||||
"Account": "Account",
|
||||
"Contact": "Contatti",
|
||||
"Lead": "Comando",
|
||||
"Target": "Targets",
|
||||
"Opportunity": "Opportunita'",
|
||||
"Meeting": "Meeting",
|
||||
"Calendar": "Calendario",
|
||||
"Call": "Chiamate",
|
||||
"Task": "Tasks",
|
||||
"Case": "Casi",
|
||||
"Document": "Documenti",
|
||||
"DocumentFolder": "Cartella Documenti",
|
||||
"Campaign": "Campagna",
|
||||
"TargetList": "Liste di Destinazione",
|
||||
"MassEmail": "Email Massive",
|
||||
"EmailQueueItem": "Email Queue Items",
|
||||
"CampaignTrackingUrl": "Tracking URLs",
|
||||
"Activities": "Attivià",
|
||||
"KnowledgeBaseArticle": "Conoscenza di Base",
|
||||
"KnowledgeBaseCategory": "Conoscenza di Base Categorie"
|
||||
},
|
||||
"dashlets": {
|
||||
"Leads": "Le mie Guide",
|
||||
"Opportunities": "Le mie Opportunità",
|
||||
"Tasks": "I miei Task",
|
||||
"Cases": "I miei Casi",
|
||||
"Calendar": "Calendario",
|
||||
"Calls": "Le mie Chiamate",
|
||||
"Meetings": "I miei Meeting",
|
||||
"OpportunitiesByStage": "Opportunità di stage",
|
||||
"OpportunitiesByLeadSource": "Opportunities by Lead Source",
|
||||
"SalesByMonth": "Vendite per Mese",
|
||||
"SalesPipeline": "Canale di Vendita",
|
||||
"Activities": "le mie Attività"
|
||||
},
|
||||
"labels": {
|
||||
"Create InboundEmail": "Creare Email in entrata",
|
||||
"Activities": "Attivià",
|
||||
"History": "History",
|
||||
"Attendees": "Partecipanti",
|
||||
"Schedule Meeting": "Scehdula Meeting",
|
||||
"Schedule Call": "Programma di chiamata",
|
||||
"Compose Email": "Componi email",
|
||||
"Log Meeting": "Log Meeting",
|
||||
"Log Call": "Log Chiamata",
|
||||
"Archive Email": "Archivio Email",
|
||||
"Create Task": "Crea Task",
|
||||
"Tasks": "Task"
|
||||
},
|
||||
"fields": {
|
||||
"billingAddressCity": "Citta'",
|
||||
"addressCity": "Citta'",
|
||||
"billingAddressCountry": "Nazione",
|
||||
"addressCountry": "Nazione",
|
||||
"billingAddressPostalCode": "Codice Postale",
|
||||
"addressPostalCode": "Codice Postale",
|
||||
"billingAddressState": "Stati",
|
||||
"addressState": "Stati",
|
||||
"billingAddressStreet": "Strada",
|
||||
"addressStreet": "Strada",
|
||||
"billingAddressMap": "Map",
|
||||
"addressMap": "Map",
|
||||
"shippingAddressCity": "Citta' (Spedizione)",
|
||||
"shippingAddressStreet": "Strada (Spedizione)",
|
||||
"shippingAddressCountry": "Nazione (Spedizione)",
|
||||
"shippingAddressState": "Stato (Spedizione)",
|
||||
"shippingAddressPostalCode": "Codice Postale (Spedizione)",
|
||||
"shippingAddressMap": "Mappa (Spedizione)"
|
||||
},
|
||||
"options": {
|
||||
"reminderTypes": {
|
||||
"Popup": "Popup",
|
||||
"Email": "Email"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,45 +1,45 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create KnowledgeBaseArticle": "Create Article",
|
||||
"Any": "Any",
|
||||
"Send in Email": "Send in Email",
|
||||
"Move Up": "Move Up",
|
||||
"Move Down": "Move Down"
|
||||
"labels": {
|
||||
"Create KnowledgeBaseArticle": "Crea Articolo",
|
||||
"Any": "Tutto",
|
||||
"Send in Email": "Spedisci via Email",
|
||||
"Move Up": "Sposta in Alto",
|
||||
"Move Down": "Sposta in Basso"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"type": "Tipo",
|
||||
"attachments": "Allegato",
|
||||
"publishDate": "Data di pubblicazione",
|
||||
"expirationDate": "Data di Scadenza",
|
||||
"description": "Descrizione",
|
||||
"body": "Corpo",
|
||||
"categories": "Categorie",
|
||||
"language": "Lingua",
|
||||
"portals": "Portali"
|
||||
},
|
||||
"links": {
|
||||
"cases": "Casi",
|
||||
"opportunities": "Opportunita'",
|
||||
"categories": "Categorie",
|
||||
"portals": "Portali"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"In Review": "In Revisione",
|
||||
"Draft": "Bozza",
|
||||
"Archived": "Archiviato",
|
||||
"Published": "Pubblicato"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"type": "Tipo",
|
||||
"attachments": "Allegato",
|
||||
"publishDate": "Publish Date",
|
||||
"expirationDate": "Expiration Date",
|
||||
"description": "Descrizione",
|
||||
"body": "Corpo",
|
||||
"categories": "Categories",
|
||||
"language": "Lingua",
|
||||
"portals": "Portals"
|
||||
},
|
||||
"links": {
|
||||
"cases": "Casi",
|
||||
"opportunities": "Opportunita'",
|
||||
"categories": "Categories",
|
||||
"portals": "Portals"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"In Review": "In Review",
|
||||
"Draft": "Bozza",
|
||||
"Archived": "Archiviato",
|
||||
"Published": "Published"
|
||||
},
|
||||
"type": {
|
||||
"Article": "Article"
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"portals": "If not empty then this article will be available only in specified portals. If empty then it will available in all portals."
|
||||
},
|
||||
"presetFilters": {
|
||||
"published": "Published"
|
||||
"type": {
|
||||
"Article": "Articolo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"portals": "Se non è vuoto allora questo articolo sarà disponibile solo nei portali specifici. Se vuoto, allora sarà disponibile in tutti i portali ."
|
||||
},
|
||||
"presetFilters": {
|
||||
"published": "Pubblicato"
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"labels": {
|
||||
"Create KnowledgeBaseCategory": "Create Category",
|
||||
"Manage Categories": "Manage Categories",
|
||||
"Articles": "Articles"
|
||||
},
|
||||
"links": {
|
||||
"articles": "Articles"
|
||||
}
|
||||
}
|
||||
"labels": {
|
||||
"Create KnowledgeBaseCategory": "Crea Categoria",
|
||||
"Manage Categories": "Gestione categorie",
|
||||
"Articles": "Articoli"
|
||||
},
|
||||
"links": {
|
||||
"articles": "Articoli"
|
||||
}
|
||||
}
|
||||
@@ -1,64 +1,64 @@
|
||||
{
|
||||
"labels": {
|
||||
"Converted To": "Convertito in",
|
||||
"Create Lead": "Create Lead",
|
||||
"Convert": "Convert"
|
||||
"labels": {
|
||||
"Converted To": "Convertito in",
|
||||
"Create Lead": "Crea Guida",
|
||||
"Convert": "Convertire"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"title": "Titolo",
|
||||
"website": "Sito Web",
|
||||
"phoneNumber": "Telefono",
|
||||
"accountName": "Nome utente",
|
||||
"doNotCall": "Non chiamare",
|
||||
"address": "Indirizzi",
|
||||
"status": "Stato",
|
||||
"source": "Provenienza",
|
||||
"opportunityAmount": "Opportunity Amount",
|
||||
"opportunityAmountConverted": "Opportunity Amount (converted)",
|
||||
"description": "Descrizione",
|
||||
"createdAccount": "Account",
|
||||
"createdContact": "Contatti",
|
||||
"createdOpportunity": "Opportunità",
|
||||
"campaign": "Campagnia",
|
||||
"targetLists": "Liste di destinazione",
|
||||
"targetList": "Lista di destinazione"
|
||||
},
|
||||
"links": {
|
||||
"targetLists": "Liste di destinazione",
|
||||
"campaignLogRecords": "Log Campagna",
|
||||
"campaign": "Campagna",
|
||||
"createdAccount": "Account",
|
||||
"createdContact": "Contatti",
|
||||
"createdOpportunity": "Opportunità",
|
||||
"cases": "Casi",
|
||||
"documents": "Documenti"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"New": "Nuovo",
|
||||
"Assigned": "Assegnato",
|
||||
"In Process": "In corso",
|
||||
"Converted": "Convertito",
|
||||
"Recycled": "Recuperato",
|
||||
"Dead": "Fuori uso"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"title": "Titolo",
|
||||
"website": "Website",
|
||||
"phoneNumber": "Phone",
|
||||
"accountName": "Nome utente",
|
||||
"doNotCall": "Non chiamare",
|
||||
"address": "Indirizzi",
|
||||
"status": "Stato",
|
||||
"source": "Force",
|
||||
"opportunityAmount": "Opportunity Amount",
|
||||
"opportunityAmountConverted": "Opportunity Amount (converted)",
|
||||
"description": "Descrizione",
|
||||
"createdAccount": "Account",
|
||||
"createdContact": "Contatti",
|
||||
"createdOpportunity": "Opportunità",
|
||||
"campaign": "Campaign",
|
||||
"targetLists": "Target Lists",
|
||||
"targetList": "Target List"
|
||||
},
|
||||
"links": {
|
||||
"targetLists": "Target Lists",
|
||||
"campaignLogRecords": "Campaign Log",
|
||||
"campaign": "Campaign",
|
||||
"createdAccount": "Account",
|
||||
"createdContact": "Contatti",
|
||||
"createdOpportunity": "Opportunità",
|
||||
"cases": "Casi",
|
||||
"documents": "Documents"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"New": "Nuovo",
|
||||
"Assigned": "Assegnato",
|
||||
"In Process": "In corso",
|
||||
"Converted": "Convertito",
|
||||
"Recycled": "Recycled",
|
||||
"Dead": "Dead"
|
||||
},
|
||||
"source": {
|
||||
"": "Nessun",
|
||||
"Call": "Chiamata",
|
||||
"Email": "Email",
|
||||
"Existing Customer": "Existing Customer",
|
||||
"Partner": "Partner",
|
||||
"Public Relations": "Public Relations",
|
||||
"Web Site": "Web Site",
|
||||
"Campaign": "Campaign",
|
||||
"Other": "Other"
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo",
|
||||
"actual": "Actual",
|
||||
"converted": "Convertito"
|
||||
"source": {
|
||||
"": "Nessun",
|
||||
"Call": "Chiamata",
|
||||
"Email": "Email",
|
||||
"Existing Customer": "Cliente esistente",
|
||||
"Partner": "Partner",
|
||||
"Public Relations": "Pubbliche Relazioni",
|
||||
"Web Site": "Sito Web",
|
||||
"Campaign": "Campagna",
|
||||
"Other": "Altro"
|
||||
}
|
||||
}
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo",
|
||||
"actual": "Attuale",
|
||||
"converted": "Convertito"
|
||||
}
|
||||
}
|
||||
@@ -1,49 +1,49 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"storeSentEmails": "Store Sent Emails",
|
||||
"startAt": "Data d'inizio",
|
||||
"fromAddress": "Indirizzo mittente",
|
||||
"fromName": "Dal nome",
|
||||
"replyToAddress": "Reply-to Address",
|
||||
"replyToName": "Reply-to Name",
|
||||
"campaign": "Campaign",
|
||||
"emailTemplate": "Modello Email",
|
||||
"inboundEmail": "Email Account",
|
||||
"targetLists": "Target Lists",
|
||||
"excludingTargetLists": "Excluding Target Lists",
|
||||
"optOutEntirely": "Opt-Out Entirely"
|
||||
},
|
||||
"links": {
|
||||
"targetLists": "Target Lists",
|
||||
"excludingTargetLists": "Excluding Target Lists",
|
||||
"queueItems": "Queue Items",
|
||||
"campaign": "Campaign",
|
||||
"emailTemplate": "Modello Email",
|
||||
"inboundEmail": "Email Account"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Draft": "Bozza",
|
||||
"Pending": "In attesa",
|
||||
"In Process": "In corso",
|
||||
"Complete": "Complete",
|
||||
"Canceled": "Cancellato",
|
||||
"Failed": "Failed"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create MassEmail": "Create Mass Email",
|
||||
"Send Test": "Send Test"
|
||||
},
|
||||
"messages": {
|
||||
"selectAtLeastOneTarget": "Select at least one target.",
|
||||
"testSent": "Test email(s) supposed to be sent"
|
||||
},
|
||||
"tooltips": {
|
||||
"optOutEntirely": "Email addresses of recipients that unsubscribed will be marked as opted out and they will not receive any mass emails anymore.",
|
||||
"targetLists": "Targets that should receive messages.",
|
||||
"excludingTargetLists": "Targets that should not receive messages."
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"storeSentEmails": "Archiviare Email Inviate",
|
||||
"startAt": "Data d'inizio",
|
||||
"fromAddress": "Indirizzo mittente",
|
||||
"fromName": "Dal nome",
|
||||
"replyToAddress": "Rispondi aa Indirizzo",
|
||||
"replyToName": "Rispondi a Nome",
|
||||
"campaign": "Campagna",
|
||||
"emailTemplate": "Modello Email",
|
||||
"inboundEmail": "Email Account",
|
||||
"targetLists": "Liste di Destinazione",
|
||||
"excludingTargetLists": "Escludi Liste di Destinazione",
|
||||
"optOutEntirely": "Opt-Out Entirely"
|
||||
},
|
||||
"links": {
|
||||
"targetLists": "Liste di Destinazione",
|
||||
"excludingTargetLists": "Excluding Target Lists",
|
||||
"queueItems": "Queue Items",
|
||||
"campaign": "Campagna",
|
||||
"emailTemplate": "Modello Email",
|
||||
"inboundEmail": "Email Account"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Draft": "Bozza",
|
||||
"Pending": "In attesa",
|
||||
"In Process": "In corso",
|
||||
"Complete": "Completo",
|
||||
"Canceled": "Cancellato",
|
||||
"Failed": "Fallito"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create MassEmail": "Crea Email Massive",
|
||||
"Send Test": "Invia Test"
|
||||
},
|
||||
"messages": {
|
||||
"selectAtLeastOneTarget": "Selezionare almeno un destinatario.",
|
||||
"testSent": "L'Email di prova dovrebbe essere stata inviata"
|
||||
},
|
||||
"tooltips": {
|
||||
"optOutEntirely": "Gli Indirizzi e-mail dei destinatari che non sono state sottoscritte saranno contrassegnati come rinunciatari e non riceveranno più e-mail di massive.",
|
||||
"targetLists": "Destinatari che devono ricevere i messaggi.",
|
||||
"excludingTargetLists": "Destinatari che non devono ricevere i messaggi."
|
||||
}
|
||||
}
|
||||
@@ -1,48 +1,46 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateStart": "Data d'inizio",
|
||||
"dateEnd": "Data di fine",
|
||||
"duration": "Durata",
|
||||
"description": "Descrizione",
|
||||
"users": "Utenti",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"reminders": "Reminders",
|
||||
"account": "Account"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateStart": "Data d'inizio",
|
||||
"dateEnd": "Data di fine",
|
||||
"duration": "Durata",
|
||||
"description": "Descrizione",
|
||||
"users": "Utenti",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"reminders": "Promemoria",
|
||||
"account": "Account"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Planned": "Pianificato",
|
||||
"Held": "Held",
|
||||
"Not Held": "Not Held"
|
||||
},
|
||||
"links": {
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Planned": "Pianificato",
|
||||
"Held": "Held",
|
||||
"Not Held": "Not Held"
|
||||
},
|
||||
"acceptanceStatus": {
|
||||
"None": "Nessun",
|
||||
"Accepted": "Accepted",
|
||||
"Declined": "Declined",
|
||||
"Tentative": "Tentative"
|
||||
}
|
||||
},
|
||||
"massActions": {
|
||||
"setHeld": "Trattenuto",
|
||||
"setNotHeld": "Non Trattenuto"
|
||||
},
|
||||
"labels": {
|
||||
"Create Meeting": "Create Meeting",
|
||||
"Set Held": "Trattenuto",
|
||||
"Set Not Held": "Non Trattenuto",
|
||||
"Send Invitations": "Inviare inviti",
|
||||
"on time": "on time",
|
||||
"before": "before"
|
||||
},
|
||||
"presetFilters": {
|
||||
"planned": "Pianificato",
|
||||
"held": "Held",
|
||||
"todays": "Today's"
|
||||
"acceptanceStatus": {
|
||||
"None": "Nessun",
|
||||
"Accepted": "Accettato",
|
||||
"Declined": "Declinato",
|
||||
"Tentative": "Tentativo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"massActions": {
|
||||
"setHeld": "Trattenuto",
|
||||
"setNotHeld": "Non Trattenuto"
|
||||
},
|
||||
"labels": {
|
||||
"Create Meeting": "Create Meeting",
|
||||
"Set Held": "Trattenuto",
|
||||
"Set Not Held": "Non Trattenuto",
|
||||
"Send Invitations": "Inviare inviti",
|
||||
"on time": "puntuale",
|
||||
"before": "prima"
|
||||
},
|
||||
"presetFilters": {
|
||||
"planned": "Pianificato",
|
||||
"held": "Held",
|
||||
"todays": "Di Oggi"
|
||||
}
|
||||
}
|
||||
@@ -1,44 +1,44 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"account": "Account",
|
||||
"stage": "Stage",
|
||||
"amount": "Amount",
|
||||
"probability": "Probability, %",
|
||||
"leadSource": "Lead Source",
|
||||
"doNotCall": "Non chiamare",
|
||||
"closeDate": "Close Date",
|
||||
"contacts": "Contatti",
|
||||
"description": "Descrizione",
|
||||
"amountConverted": "Amount (converted)",
|
||||
"amountWeightedConverted": "Amount Weighted",
|
||||
"campaign": "Campaign"
|
||||
},
|
||||
"links": {
|
||||
"contacts": "Contatti",
|
||||
"documents": "Documents",
|
||||
"campaign": "Campaign"
|
||||
},
|
||||
"options": {
|
||||
"stage": {
|
||||
"Prospecting": "Prospecting",
|
||||
"Qualification": "Qualification",
|
||||
"Needs Analysis": "Needs Analysis",
|
||||
"Value Proposition": "Value Proposition",
|
||||
"Id. Decision Makers": "Id. Decision Makers",
|
||||
"Perception Analysis": "Perception Analysis",
|
||||
"Proposal/Price Quote": "Proposal/Price Quote",
|
||||
"Negotiation/Review": "Negotiation/Review",
|
||||
"Closed Won": "Closed Won",
|
||||
"Closed Lost": "Closed Lost"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Opportunity": "Create Opportunity"
|
||||
},
|
||||
"presetFilters": {
|
||||
"open": "Aperto",
|
||||
"won": "Won",
|
||||
"lost": "Lost"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"account": "Account",
|
||||
"stage": "Stage",
|
||||
"amount": "Importo",
|
||||
"probability": "Probabilità, %",
|
||||
"leadSource": "Lead Source",
|
||||
"doNotCall": "Non chiamare",
|
||||
"closeDate": "Data di chiusura",
|
||||
"contacts": "Contatti",
|
||||
"description": "Descrizione",
|
||||
"amountConverted": "Importo (convertito)",
|
||||
"amountWeightedConverted": "Importo Ponderato",
|
||||
"campaign": "Campagna"
|
||||
},
|
||||
"links": {
|
||||
"contacts": "Contatti",
|
||||
"documents": "Documentsi",
|
||||
"campaign": "Campagna"
|
||||
},
|
||||
"options": {
|
||||
"stage": {
|
||||
"Prospecting": "Prospecting",
|
||||
"Qualification": "Qualifica",
|
||||
"Needs Analysis": "Necessita di analisi",
|
||||
"Value Proposition": "Proposta di Valore",
|
||||
"Id. Decision Makers": "Id. Responsabile",
|
||||
"Perception Analysis": "Percezione dell'Analisi",
|
||||
"Proposal/Price Quote": "Proposta / Preventivo",
|
||||
"Negotiation/Review": "Negoziazione/Revisione",
|
||||
"Closed Won": "Chiuso Positivamente",
|
||||
"Closed Lost": "Chiuso Negativamente"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Opportunity": "Crea Opportunità"
|
||||
},
|
||||
"presetFilters": {
|
||||
"open": "Aperto",
|
||||
"won": "Vinto",
|
||||
"lost": "Perso"
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"links": {
|
||||
"articles": "Knowledge Base Articles"
|
||||
}
|
||||
}
|
||||
"links": {
|
||||
"articles": "Consocenza di Base degli Articoli"
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"options": {
|
||||
"job": {
|
||||
"ProcessMassEmail": "Send Mass Emails",
|
||||
"ControlKnowledgeBaseArticleStatus": "Control Knowledge Base Article Status"
|
||||
}
|
||||
"options": {
|
||||
"job": {
|
||||
"ProcessMassEmail": "Send Mass Emails",
|
||||
"ControlKnowledgeBaseArticleStatus": "Controllo dello stato di conoscenza di base"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,19 +1,17 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"title": "Titolo",
|
||||
"website": "Website",
|
||||
"accountName": "Nome utente",
|
||||
"phoneNumber": "Phone",
|
||||
"doNotCall": "Non chiamare",
|
||||
"address": "Indirizzi",
|
||||
"description": "Descrizione"
|
||||
},
|
||||
"links": {
|
||||
},
|
||||
"labels": {
|
||||
"Create Target": "Create Target",
|
||||
"Convert to Lead": "Convert to Lead"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Email",
|
||||
"title": "Titolo",
|
||||
"website": "Sito Wev",
|
||||
"accountName": "Nome utente",
|
||||
"phoneNumber": "Telefono",
|
||||
"doNotCall": "Non chiamare",
|
||||
"address": "Indirizzi",
|
||||
"description": "Descrizione"
|
||||
},
|
||||
"labels": {
|
||||
"Create Target": "Crea Target",
|
||||
"Convert to Lead": "Conversione in Guida"
|
||||
}
|
||||
}
|
||||
@@ -1,32 +1,32 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"description": "Descrizione",
|
||||
"entryCount": "Entry Count",
|
||||
"campaigns": "Campaigns",
|
||||
"endDate": "End Date",
|
||||
"targetLists": "Target Lists"
|
||||
},
|
||||
"links": {
|
||||
"accounts": "Accounts",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"campaigns": "Campaigns",
|
||||
"massEmails": "Mass Emails"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"Email": "Email",
|
||||
"Web": "Web",
|
||||
"Television": "Television",
|
||||
"Radio": "Radio",
|
||||
"Newsletter": "Newsletter"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create TargetList": "Create Target List",
|
||||
"Opted Out": "Rinuncia",
|
||||
"Cancel Opt-Out": "Cancel Opt-Out",
|
||||
"Opt-Out": "Opt-Out"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"description": "Descrizione",
|
||||
"entryCount": "Contatore iniziale",
|
||||
"campaigns": "Campagne",
|
||||
"endDate": "Data di finee",
|
||||
"targetLists": "Lista di destinazione"
|
||||
},
|
||||
"links": {
|
||||
"accounts": "Account",
|
||||
"contacts": "Contatti",
|
||||
"leads": "Comando",
|
||||
"campaigns": "Campagne",
|
||||
"massEmails": "Email Massive"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"Email": "Email",
|
||||
"Web": "Web",
|
||||
"Television": "Televisione",
|
||||
"Radio": "Radio",
|
||||
"Newsletter": "Newsletter"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create TargetList": "Crea lista di destinazione",
|
||||
"Opted Out": "Rinuncia",
|
||||
"Cancel Opt-Out": "Cancella Opt-Out",
|
||||
"Opt-Out": "Opt-Out"
|
||||
}
|
||||
}
|
||||
@@ -1,45 +1,45 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateStart": "Data d'inizio",
|
||||
"dateEnd": "Data di scadenza",
|
||||
"dateStartDate": "Date Start (all day)",
|
||||
"dateEndDate": "Date End (all day)",
|
||||
"priority": "Priorita'",
|
||||
"description": "Descrizione",
|
||||
"isOverdue": "In ritardo",
|
||||
"account": "Account",
|
||||
"dateCompleted": "Date Completed",
|
||||
"attachments": "Allegato"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateStart": "Data d'inizio",
|
||||
"dateEnd": "Data di scadenza",
|
||||
"dateStartDate": "Data d'Inizio (tutto il giorno)",
|
||||
"dateEndDate": "Data di Fine (tutto il giorno)",
|
||||
"priority": "Priorita'",
|
||||
"description": "Descrizione",
|
||||
"isOverdue": "In ritardo",
|
||||
"account": "Account",
|
||||
"dateCompleted": "Data completata",
|
||||
"attachments": "Allegato"
|
||||
},
|
||||
"links": {
|
||||
"attachments": "Allegato"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Not Started": "Non iniziato",
|
||||
"Started": "Iniziato",
|
||||
"Completed": "Completato",
|
||||
"Canceled": "Cancellato",
|
||||
"Deferred": "Prorogare"
|
||||
},
|
||||
"links": {
|
||||
"attachments": "Allegato"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Not Started": "Non iniziato",
|
||||
"Started": "Iniziato",
|
||||
"Completed": "Completato",
|
||||
"Canceled": "Cancellato",
|
||||
"Deferred": "Deferred"
|
||||
},
|
||||
"priority" : {
|
||||
"Low": "Basso",
|
||||
"Normal": "Normale",
|
||||
"High": "Alto",
|
||||
"Urgent": "Urgente"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Task": "Create Task",
|
||||
"Complete": "Complete"
|
||||
},
|
||||
"presetFilters": {
|
||||
"actual": "Actual",
|
||||
"completed": "Completato",
|
||||
"todays": "Today's",
|
||||
"overdue": "Overdue"
|
||||
"priority": {
|
||||
"Low": "Basso",
|
||||
"Normal": "Normale",
|
||||
"High": "Alto",
|
||||
"Urgent": "Urgente"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Task": "Crea Task",
|
||||
"Complete": "Completo"
|
||||
},
|
||||
"presetFilters": {
|
||||
"actual": "Attuale",
|
||||
"completed": "Completato",
|
||||
"todays": "Di Oggi",
|
||||
"overdue": "In RItardo"
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"links": {
|
||||
"targetLists": "Target Lists"
|
||||
}
|
||||
}
|
||||
"links": {
|
||||
"targetLists": "Liste di destinazione"
|
||||
}
|
||||
}
|
||||
@@ -3,7 +3,9 @@
|
||||
"label": "",
|
||||
"rows": [
|
||||
[
|
||||
{"name": "name"},
|
||||
{"name": "name"}
|
||||
],
|
||||
[
|
||||
{"name": "status"}
|
||||
],
|
||||
[
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
},
|
||||
"phoneNumber": {
|
||||
"type": "phone",
|
||||
"typeList": ["Office", "Fax", "Other"],
|
||||
"typeList": ["Office", "Mobile", "Fax", "Other"],
|
||||
"defaultType": "Office"
|
||||
},
|
||||
"type": {
|
||||
|
||||
@@ -9,5 +9,6 @@
|
||||
"importable": true,
|
||||
"notifications": true,
|
||||
"calendar": true,
|
||||
"activity": true,
|
||||
"object": true
|
||||
}
|
||||
|
||||
@@ -9,5 +9,6 @@
|
||||
"importable": true,
|
||||
"notifications": true,
|
||||
"calendar": true,
|
||||
"activity": true,
|
||||
"object": true
|
||||
}
|
||||
|
||||
@@ -668,6 +668,12 @@ class Activities extends \Espo\Core\Services\Base
|
||||
|
||||
$fetchAll = empty($params['scope']);
|
||||
|
||||
if (!$fetchAll) {
|
||||
if (!$this->getMetadata()->get(['scopes', $params['scope'], 'activity'])) {
|
||||
throw new Error('Entity \'' . $params['scope'] . '\' is not an activity');
|
||||
}
|
||||
}
|
||||
|
||||
$parts = array();
|
||||
if ($this->getAcl()->checkScope('Meeting')) {
|
||||
$parts['Meeting'] = ($fetchAll || $params['scope'] == 'Meeting') ? $this->getMeetingQuery($entity, 'NOT IN', ['Held', 'Not Held']) : [];
|
||||
@@ -675,6 +681,7 @@ class Activities extends \Espo\Core\Services\Base
|
||||
if ($this->getAcl()->checkScope('Call')) {
|
||||
$parts['Call'] = ($fetchAll || $params['scope'] == 'Call') ? $this->getCallQuery($entity, 'NOT IN', ['Held', 'Not Held']) : [];
|
||||
}
|
||||
|
||||
return $this->getResultFromQueryParts($parts, $scope, $id, $params);
|
||||
}
|
||||
|
||||
@@ -689,6 +696,12 @@ class Activities extends \Espo\Core\Services\Base
|
||||
|
||||
$fetchAll = empty($params['scope']);
|
||||
|
||||
if (!$fetchAll) {
|
||||
if (!$this->getMetadata()->get(['scopes', $params['scope'], 'activity'])) {
|
||||
throw new Error('Entity \'' . $params['scope'] . '\' is not an activity');
|
||||
}
|
||||
}
|
||||
|
||||
$parts = array();
|
||||
if ($this->getAcl()->checkScope('Meeting')) {
|
||||
$parts['Meeting'] = ($fetchAll || $params['scope'] == 'Meeting') ? $this->getMeetingQuery($entity, 'IN', ['Held', 'Not Held']) : [];
|
||||
|
||||
@@ -104,6 +104,9 @@ class Email extends \Espo\Core\Notificators\Base
|
||||
$this->getEntityManager()->getRepository('Email')->loadFromField($entity);
|
||||
}
|
||||
|
||||
if (!$entity->has('to')) {
|
||||
$this->getEntityManager()->getRepository('Email')->loadToField($entity);
|
||||
}
|
||||
$person = null;
|
||||
|
||||
$from = $entity->get('from');
|
||||
|
||||
@@ -45,7 +45,7 @@ class Email extends \Espo\Core\ORM\Repositories\RDB
|
||||
return;
|
||||
}
|
||||
|
||||
$eaRepositoty = $this->getEntityManager()->getRepository('EmailAddress');
|
||||
$eaRepository = $this->getEntityManager()->getRepository('EmailAddress');
|
||||
|
||||
$address = $entity->get($type);
|
||||
$idList = [];
|
||||
@@ -54,7 +54,7 @@ class Email extends \Espo\Core\ORM\Repositories\RDB
|
||||
return trim($e);
|
||||
}, explode(';', $address));
|
||||
|
||||
$idList = $eaRepositoty->getIdListFormAddressList($arr);
|
||||
$idList = $eaRepository->getIdListFormAddressList($arr);
|
||||
foreach ($idList as $id) {
|
||||
$this->addUserByEmailAddressId($entity, $id, $addAssignedUser);
|
||||
}
|
||||
@@ -80,6 +80,45 @@ class Email extends \Espo\Core\ORM\Repositories\RDB
|
||||
}
|
||||
}
|
||||
|
||||
public function loadToField(Entity $entity)
|
||||
{
|
||||
$entity->loadLinkMultipleField('toEmailAddresses');
|
||||
$names = $entity->get('toEmailAddressesNames');
|
||||
if (!empty($names)) {
|
||||
$arr = array();
|
||||
foreach ($names as $id => $address) {
|
||||
$arr[] = $address;
|
||||
}
|
||||
$entity->set('to', implode(';', $arr));
|
||||
}
|
||||
}
|
||||
|
||||
public function loadCcField(Entity $entity)
|
||||
{
|
||||
$entity->loadLinkMultipleField('ccEmailAddresses');
|
||||
$names = $entity->get('ccEmailAddressesNames');
|
||||
if (!empty($names)) {
|
||||
$arr = array();
|
||||
foreach ($names as $id => $address) {
|
||||
$arr[] = $address;
|
||||
}
|
||||
$entity->set('cc', implode(';', $arr));
|
||||
}
|
||||
}
|
||||
|
||||
public function loadBccField(Entity $entity)
|
||||
{
|
||||
$entity->loadLinkMultipleField('bccEmailAddresses');
|
||||
$names = $entity->get('bccEmailAddressesNames');
|
||||
if (!empty($names)) {
|
||||
$arr = array();
|
||||
foreach ($names as $id => $address) {
|
||||
$arr[] = $address;
|
||||
}
|
||||
$entity->set('bcc', implode(';', $arr));
|
||||
}
|
||||
}
|
||||
|
||||
public function loadNameHash(Entity $entity, array $fieldList = ['from', 'to', 'cc'])
|
||||
{
|
||||
$addressList = array();
|
||||
@@ -124,7 +163,7 @@ class Email extends \Espo\Core\ORM\Repositories\RDB
|
||||
|
||||
protected function beforeSave(Entity $entity, array $options = array())
|
||||
{
|
||||
$eaRepositoty = $this->getEntityManager()->getRepository('EmailAddress');
|
||||
$eaRepository = $this->getEntityManager()->getRepository('EmailAddress');
|
||||
|
||||
if ($entity->has('attachmentsIds')) {
|
||||
$attachmentsIds = $entity->get('attachmentsIds');
|
||||
@@ -141,7 +180,7 @@ class Email extends \Espo\Core\ORM\Repositories\RDB
|
||||
if ($entity->has('from')) {
|
||||
$from = trim($entity->get('from'));
|
||||
if (!empty($from)) {
|
||||
$ids = $eaRepositoty->getIds(array($from));
|
||||
$ids = $eaRepository->getIds(array($from));
|
||||
if (!empty($ids)) {
|
||||
$entity->set('fromEmailAddressId', $ids[0]);
|
||||
$this->addUserByEmailAddressId($entity, $ids[0], true);
|
||||
@@ -201,6 +240,12 @@ class Email extends \Espo\Core\ORM\Repositories\RDB
|
||||
}
|
||||
|
||||
if ($entity->get('isBeingImported')) {
|
||||
if (!$entity->has('from')) {
|
||||
$this->loadFromField($entity);
|
||||
}
|
||||
if (!$entity->has('to')) {
|
||||
$this->loadToField($entity);
|
||||
}
|
||||
foreach ($entity->getLinkMultipleIdList('users') as $userId) {
|
||||
$filter = $this->getEmailFilterManager()->getMatchingFilter($entity, $userId);
|
||||
if ($filter) {
|
||||
|
||||
@@ -51,7 +51,6 @@
|
||||
"ldapUserFirstNameAttribute": "User First Name Attribute",
|
||||
"ldapUserLastNameAttribute": "User Last Name Attribute",
|
||||
"ldapUserEmailAddressAttribute": "User Email Address Attribute",
|
||||
"ldapUserPhoneNumberAttribute": "User Phone Number Attribute",
|
||||
"ldapUserTeams": "User Teams",
|
||||
"ldapUserDefaultTeam": "User Default Team",
|
||||
"ldapUserPhoneNumberAttribute": "User Phone Number Attribute",
|
||||
|
||||
@@ -1,191 +1,191 @@
|
||||
{
|
||||
"labels": {
|
||||
"Enabled": "Abilitato",
|
||||
"Disabled": "Disabilitato",
|
||||
"System": "Sistema",
|
||||
"Users": "Utenti",
|
||||
"Email": "Email",
|
||||
"Data": "Data",
|
||||
"Customization": "Customizzazione",
|
||||
"Available Fields": "Campi Liberi",
|
||||
"Layout": "Layout",
|
||||
"Entity Manager": "Entity Manager",
|
||||
"Add Panel": "Aggiungi pannello",
|
||||
"Add Field": "Aggiungi Campo",
|
||||
"Settings": "Settaggi",
|
||||
"Scheduled Jobs": "Jobs schedulati",
|
||||
"Upgrade": "Aggiornamento",
|
||||
"Clear Cache": "Svuota Cache",
|
||||
"Rebuild": "Rebuild",
|
||||
"Teams": "Teams",
|
||||
"Roles": "Ruoli",
|
||||
"Portal": "Portal",
|
||||
"Portals": "Portals",
|
||||
"Portal Roles": "Portal Roles",
|
||||
"Outbound Emails": "Outbound Emails",
|
||||
"Group Email Accounts": "Group Email Accounts",
|
||||
"Personal Email Accounts": "Personal Email Accounts",
|
||||
"Inbound Emails": "Inbound Emails",
|
||||
"Email Templates": "Email Templates",
|
||||
"Import": "Import",
|
||||
"Layout Manager": "Gestore Layout",
|
||||
"User Interface": "Interfaccia Utente",
|
||||
"Auth Tokens": "Auth Tokens",
|
||||
"Authentication": "Authentication",
|
||||
"Currency": "Currency",
|
||||
"Integrations": "Integrations",
|
||||
"Extensions": "Extensions",
|
||||
"Upload": "Upload",
|
||||
"Installing...": "Installing...",
|
||||
"Upgrading...": "Upgrading...",
|
||||
"Upgraded successfully": "Upgraded successfully",
|
||||
"Installed successfully": "Installed successfully",
|
||||
"Ready for upgrade": "Ready for upgrade",
|
||||
"Run Upgrade": "Run Upgrade",
|
||||
"Install": "Install",
|
||||
"Ready for installation": "Ready for installation",
|
||||
"Uninstalling...": "Uninstalling...",
|
||||
"Uninstalled": "Uninstalled",
|
||||
"Create Entity": "Create Entity",
|
||||
"Edit Entity": "Edit Entity",
|
||||
"Create Link": "Create Link",
|
||||
"Edit Link": "Edit Link",
|
||||
"Notifications": "Notifications",
|
||||
"Jobs": "Jobs",
|
||||
"Reset to Default": "Reset to Default",
|
||||
"Email Filters": "Email Filters"
|
||||
},
|
||||
"layouts": {
|
||||
"list": "Lista",
|
||||
"detail": "Dettaglio",
|
||||
"listSmall": "Lista (ridotta)",
|
||||
"detailSmall": "Dettaglio (ridotto)",
|
||||
"filters": "Filtri di ricerca",
|
||||
"massUpdate": "Aggiornamento Massivo",
|
||||
"relationships": "Relazioni"
|
||||
},
|
||||
"fieldTypes": {
|
||||
"address": "Indirizzi",
|
||||
"array": "Array",
|
||||
"foreign": "Foreign",
|
||||
"duration": "Durata",
|
||||
"password": "Password",
|
||||
"parsonName": "Nome di persona",
|
||||
"autoincrement": "Auto-increment",
|
||||
"bool": "Boolean",
|
||||
"currency": "Currency",
|
||||
"date": "Date",
|
||||
"datetime": "DateTime",
|
||||
"datetimeOptional": "Date/DateTime",
|
||||
"email": "Email",
|
||||
"enum": "Enum",
|
||||
"enumInt": "Enum Integer",
|
||||
"enumFloat": "Enum Float",
|
||||
"float": "Float",
|
||||
"int": "Int",
|
||||
"link": "Link",
|
||||
"linkMultiple": "Link Multiple",
|
||||
"linkParent": "Link Parent",
|
||||
"multienim": "Multienum",
|
||||
"phone": "Phone",
|
||||
"text": "Text",
|
||||
"url": "Url",
|
||||
"varchar": "Varchar",
|
||||
"file": "File",
|
||||
"image": "Immagine",
|
||||
"multiEnum": "Multi-Enum",
|
||||
"attachmentMultiple": "Attachment Multiple",
|
||||
"rangeInt": "Range Integer",
|
||||
"rangeFloat": "Range Float",
|
||||
"rangeCurrency": "Range Currency",
|
||||
"wysiwyg": "Wysiwyg",
|
||||
"map": "Map",
|
||||
"number": "Numero"
|
||||
},
|
||||
"fields": {
|
||||
"type": "Tipo",
|
||||
"name": "Nome",
|
||||
"label": "Etichetta",
|
||||
"required": "Richiesto",
|
||||
"default": "Default",
|
||||
"maxLength": "Max Length",
|
||||
"options": "Opzioni",
|
||||
"after": "After (field)",
|
||||
"before": "Before (field)",
|
||||
"link": "Link",
|
||||
"field": "Campo",
|
||||
"min": "Min",
|
||||
"max": "Max",
|
||||
"translation": "Traduzione",
|
||||
"previewSize": "Preview Size",
|
||||
"noEmptyString": "No Empty String",
|
||||
"defaultType": "Default Type",
|
||||
"seeMoreDisabled": "Disable Text Cut",
|
||||
"entityList": "Entity List",
|
||||
"isSorted": "Is Sorted (alphabetically)",
|
||||
"audited": "Audited",
|
||||
"trim": "Trim",
|
||||
"height": "Height (px)",
|
||||
"minHeight": "Min Height (px)",
|
||||
"provider": "Provider",
|
||||
"typeList": "Type List",
|
||||
"rows": "Number of rows of textarea",
|
||||
"lengthOfCut": "Length of cut",
|
||||
"sourceList": "Source List",
|
||||
"prefix": "Prefix",
|
||||
"nextNumber": "Next Number",
|
||||
"padLength": "Pad Length",
|
||||
"disableFormatting": "Disable Formatting"
|
||||
},
|
||||
"messages": {
|
||||
"upgradeVersion": "Your EspoCRM will be upgraded to version <strong>{version}</strong>. This can take some time.",
|
||||
"upgradeDone": "Your EspoCRM has been upgraded to version <strong>{version}</strong>.",
|
||||
"upgradeBackup": "We recommend to make a backup of your EspoCRM files and data before upgrade.",
|
||||
"thousandSeparatorEqualsDecimalMark": "Thousand separator can not be same as decimal mark",
|
||||
"userHasNoEmailAddress": "Utente non ha indirizzo email.",
|
||||
"selectEntityType": "Scegli il tipo di entity nel menu di sinistra.",
|
||||
"selectUpgradePackage": "Select upgrade package",
|
||||
"downloadUpgradePackage": "Download upgrade package(s) <a href=\"{url}\">here</a>.",
|
||||
"selectLayout": "Scegli il layout necessario nel meno di sinistra e editalo.",
|
||||
"selectExtensionPackage": "Select extension package",
|
||||
"extensionInstalled": "Extension {name} {version} has been installed.",
|
||||
"installExtension": "Extension {name} {version} is ready for an installation.",
|
||||
"uninstallConfirmation": "Are you really want to uninstall the extension?"
|
||||
},
|
||||
"descriptions": {
|
||||
"settings": "Settaggi di sistema dell'applicazione.",
|
||||
"scheduledJob": "Jobs eseguiti da cron.",
|
||||
"upgrade": "Aggiorna EspoCRM.",
|
||||
"clearCache": "Pulisci la cache del backend.",
|
||||
"rebuild": "Ricostruisci backend e pulisci cache.",
|
||||
"users": "Gestione utenti.",
|
||||
"teams": "Gestione teams.",
|
||||
"roles": "Gestione ruoli.",
|
||||
"portals": "Portals management.",
|
||||
"portalRoles": "Roles for portal.",
|
||||
"outboundEmails": "Settaggi SMTP per email di uscita.",
|
||||
"groupEmailAccounts": "Group IMAP email accounts. Email import and Email-to-Case.",
|
||||
"personalEmailAccounts": "Users email accounts.",
|
||||
"emailTemplates": "Modelli per email di uscita.",
|
||||
"import": "Importa dati da file CSV.",
|
||||
"layoutManager": "Personalizza layouts (lista, dettaglio, modifica, ricerca, aggiornamenti massivi).",
|
||||
"entityManager": "Create custom entities, edit existing ones. Manage field and relationships.",
|
||||
"userInterface": "Configura Interfaccia.",
|
||||
"authTokens": "Active auth sessions. IP address and last access date.",
|
||||
"authentication": "Authentication settings.",
|
||||
"currency": "Currency settings and rates.",
|
||||
"extensions": "Install or uninstall extensions.",
|
||||
"integrations": "Integration with third-party services.",
|
||||
"notifications": "In-app and email notification settings.",
|
||||
"inboundEmails": "Settings for incoming emails.",
|
||||
"emailFilters": "Emails messages that match specified filter won't be imported."
|
||||
},
|
||||
"options": {
|
||||
"previewSize": {
|
||||
"x-small": "X-Small",
|
||||
"small": "Small",
|
||||
"medium": "Medium",
|
||||
"large": "Large"
|
||||
}
|
||||
"labels": {
|
||||
"Enabled": "Abilitato",
|
||||
"Disabled": "Disabilitato",
|
||||
"System": "Sistema",
|
||||
"Users": "Utenti",
|
||||
"Email": "Email",
|
||||
"Data": "Data",
|
||||
"Customization": "Customizzazione",
|
||||
"Available Fields": "Campi Liberi",
|
||||
"Layout": "Layout",
|
||||
"Entity Manager": "Entity Manager",
|
||||
"Add Panel": "Aggiungi pannello",
|
||||
"Add Field": "Aggiungi Campo",
|
||||
"Settings": "Settaggi",
|
||||
"Scheduled Jobs": "Jobs schedulati",
|
||||
"Upgrade": "Aggiornamento",
|
||||
"Clear Cache": "Svuota Cache",
|
||||
"Rebuild": "Rebuild",
|
||||
"Teams": "Teams",
|
||||
"Roles": "Ruoli",
|
||||
"Portal": "Portale",
|
||||
"Portals": "Portali",
|
||||
"Portal Roles": "Portale Ruoli",
|
||||
"Outbound Emails": "Email in uscita",
|
||||
"Group Email Accounts": "Account Gruppi e-mail",
|
||||
"Personal Email Accounts": "Account e-mail personale",
|
||||
"Inbound Emails": "Email in arrivo",
|
||||
"Email Templates": "Modelli Email",
|
||||
"Import": "Importa",
|
||||
"Layout Manager": "Gestore Layout",
|
||||
"User Interface": "Interfaccia Utente",
|
||||
"Auth Tokens": "Token automatici",
|
||||
"Authentication": "Autenticazione",
|
||||
"Currency": "Moneta",
|
||||
"Integrations": "Integrazione",
|
||||
"Extensions": "Estensione",
|
||||
"Upload": "Caricamento",
|
||||
"Installing...": "Installazione...",
|
||||
"Upgrading...": "Aggiornamento...",
|
||||
"Upgraded successfully": "Aggiornamento completato",
|
||||
"Installed successfully": "Installazione completato",
|
||||
"Ready for upgrade": "Pronto per l'aggiornamento",
|
||||
"Run Upgrade": "Eseguire Aggiornamento",
|
||||
"Install": "Installa",
|
||||
"Ready for installation": "Pronto per l'installazione",
|
||||
"Uninstalling...": "Disinstallazione...",
|
||||
"Uninstalled": "Non Installato",
|
||||
"Create Entity": "Crea Entità",
|
||||
"Edit Entity": "Modifica Entità",
|
||||
"Create Link": "Crea Link",
|
||||
"Edit Link": "Modifica Link",
|
||||
"Notifications": "Notifica",
|
||||
"Jobs": "Jobs",
|
||||
"Reset to Default": "Ritorna alle condizioni di Default",
|
||||
"Email Filters": "Filtri Email"
|
||||
},
|
||||
"layouts": {
|
||||
"list": "Lista",
|
||||
"detail": "Dettaglio",
|
||||
"listSmall": "Lista (ridotta)",
|
||||
"detailSmall": "Dettaglio (ridotto)",
|
||||
"filters": "Filtri di ricerca",
|
||||
"massUpdate": "Aggiornamento Massivo",
|
||||
"relationships": "Relazioni"
|
||||
},
|
||||
"fieldTypes": {
|
||||
"address": "Indirizzi",
|
||||
"array": "Array",
|
||||
"foreign": "Esterna",
|
||||
"duration": "Durata",
|
||||
"password": "Password",
|
||||
"parsonName": "Nome di persona",
|
||||
"autoincrement": "Auto-increment",
|
||||
"bool": "Boolean",
|
||||
"currency": "Valuta",
|
||||
"date": "Data",
|
||||
"datetime": "Appuntamento",
|
||||
"datetimeOptional": "Data/Appuntamento",
|
||||
"email": "Email",
|
||||
"enum": "Enum",
|
||||
"enumInt": "Enum Integer",
|
||||
"enumFloat": "Enum Float",
|
||||
"float": "Float",
|
||||
"int": "Int",
|
||||
"link": "Link",
|
||||
"linkMultiple": "Link Multiplo",
|
||||
"linkParent": "Link Parent",
|
||||
"multienim": "Multienum",
|
||||
"phone": "Telefono",
|
||||
"text": "Testo",
|
||||
"url": "Url",
|
||||
"varchar": "Varchar",
|
||||
"file": "File",
|
||||
"image": "Immagine",
|
||||
"multiEnum": "Multi-Enum",
|
||||
"attachmentMultiple": "Multi Allegato",
|
||||
"rangeInt": "Range Integer",
|
||||
"rangeFloat": "Range Float",
|
||||
"rangeCurrency": "Range Currency",
|
||||
"wysiwyg": "Wysiwyg",
|
||||
"map": "Mappa",
|
||||
"number": "Numero"
|
||||
},
|
||||
"fields": {
|
||||
"type": "Tipo",
|
||||
"name": "Nome",
|
||||
"label": "Etichetta",
|
||||
"required": "Richiesto",
|
||||
"default": "Default",
|
||||
"maxLength": "Lunghezza Massima",
|
||||
"options": "Opzioni",
|
||||
"after": "Dopo (campo)",
|
||||
"before": "Prima (campo)",
|
||||
"link": "Link",
|
||||
"field": "Campo",
|
||||
"min": "Min",
|
||||
"max": "Max",
|
||||
"translation": "Traduzione",
|
||||
"previewSize": "Anteprima dimensione",
|
||||
"noEmptyString": "Nessuna Stringa vuota",
|
||||
"defaultType": "Tipo di Default",
|
||||
"seeMoreDisabled": "Disabilitare Taglio Testo",
|
||||
"entityList": "Lista delle Entità",
|
||||
"isSorted": "È ordinato ( in ordine alfabetico )",
|
||||
"audited": "Sottoposto a Revisione Contabile",
|
||||
"trim": "Trim",
|
||||
"height": "Altezza (px)",
|
||||
"minHeight": "Altezza min. (px)",
|
||||
"provider": "Provider",
|
||||
"typeList": "Lista Tipi",
|
||||
"rows": "Numero di righe dell'area Testuale",
|
||||
"lengthOfCut": "Lunghezza del taglio",
|
||||
"sourceList": "Elenco Sorgenti",
|
||||
"prefix": "Prefix",
|
||||
"nextNumber": "Prossimo Numero",
|
||||
"padLength": "Lunghezza Pad",
|
||||
"disableFormatting": "Disabilitare Formattazione"
|
||||
},
|
||||
"messages": {
|
||||
"upgradeVersion": "EspoCRM verrà aggiornato alla versione < strong> { version} < / strong> . L'operazione può richiedere qualche minuto .",
|
||||
"upgradeDone": "EspoCRM è stato aggiornato alla versione <strong>{version}</strong>.",
|
||||
"upgradeBackup": "Si consiglia di effettuare un backup dei file EspoCRM e dati prima dell'aggiornamento .",
|
||||
"thousandSeparatorEqualsDecimalMark": "Il Separatore delle migliaia non può essere lo stesso utilizzato per i decimali",
|
||||
"userHasNoEmailAddress": "L'Utente non ha indirizzo email.",
|
||||
"selectEntityType": "Scegli il tipo di entity nel menu di sinistra.",
|
||||
"selectUpgradePackage": "Seleziona il pacchetto di aggiornamento",
|
||||
"downloadUpgradePackage": "Scarica il pacchetto di aggiornamento <a href=\"{url}\">here</a>.",
|
||||
"selectLayout": "Scegli il layout necessario nel meno di sinistra e editalo.",
|
||||
"selectExtensionPackage": "Seleziona pacchetto di estensioni",
|
||||
"extensionInstalled": "L'Estensione {name} {version} è stata installata",
|
||||
"installExtension": "L'Estensione {name} {version} è pronto per essere installata",
|
||||
"uninstallConfirmation": "Sei sicuro di voler disinstallare l'estensione ?"
|
||||
},
|
||||
"descriptions": {
|
||||
"settings": "Settaggi di sistema dell'applicazione.",
|
||||
"scheduledJob": "Jobs eseguiti da cron.",
|
||||
"upgrade": "Aggiorna EspoCRM.",
|
||||
"clearCache": "Pulisci la cache del backend.",
|
||||
"rebuild": "Ricostruisci backend e pulisci cache.",
|
||||
"users": "Gestione utenti.",
|
||||
"teams": "Gestione teams.",
|
||||
"roles": "Gestione ruoli.",
|
||||
"portals": "Portals management.",
|
||||
"portalRoles": "Roles for portal.",
|
||||
"outboundEmails": "Settaggi SMTP per email di uscita.",
|
||||
"groupEmailAccounts": "Group IMAP email accounts. Email import and Email-to-Case.",
|
||||
"personalEmailAccounts": "Account di posta elettronica .",
|
||||
"emailTemplates": "Modelli per email di uscita.",
|
||||
"import": "Importa dati da file CSV.",
|
||||
"layoutManager": "Personalizza layouts (lista, dettaglio, modifica, ricerca, aggiornamenti massivi).",
|
||||
"entityManager": "Create custom entities, edit existing ones. Manage field and relationships.",
|
||||
"userInterface": "Configura Interfaccia.",
|
||||
"authTokens": "Auth sessions attivi. indirizzo IP e la data dell'ultimo accesso .",
|
||||
"authentication": "Impostazioni di autenticazione.",
|
||||
"currency": "Impostazioni di valuta e tassi .",
|
||||
"extensions": "Installa o Disinstalla le estensioni.",
|
||||
"integrations": "Integrazione con servizi di terze parti.",
|
||||
"notifications": "In-app e impostazioni di notifica e-mail.",
|
||||
"inboundEmails": "Impostazioni per le email in arrivo.",
|
||||
"emailFilters": "I Messaggi di posta elettronica che non corrispondono al filtro specificato, non verranno importati ."
|
||||
},
|
||||
"options": {
|
||||
"previewSize": {
|
||||
"x-small": "X-Small",
|
||||
"small": "Small",
|
||||
"medium": "Medium",
|
||||
"large": "Large"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"insertFromSourceLabels": {
|
||||
"Document": "Insert Document"
|
||||
}
|
||||
"insertFromSourceLabels": {
|
||||
"Document": "Inserisci documento"
|
||||
}
|
||||
}
|
||||
@@ -1,9 +1,8 @@
|
||||
{
|
||||
"fields": {
|
||||
"user": "Utente",
|
||||
"ipAddress": "indirizzi IP",
|
||||
"lastAccess": "Data ultimo acesso",
|
||||
"createdAt": "Data Accesso"
|
||||
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"user": "Utente",
|
||||
"ipAddress": "indirizzi IP",
|
||||
"lastAccess": "Data ultimo acesso",
|
||||
"createdAt": "Data Accesso"
|
||||
}
|
||||
}
|
||||
@@ -1,23 +1,23 @@
|
||||
{
|
||||
"fields": {
|
||||
"title": "Titolo",
|
||||
"dateFrom": "Data da",
|
||||
"dateTo": "Data a",
|
||||
"autorefreshInterval": "Intervallo di Aggiornamento automatico",
|
||||
"displayRecords": "Visualizzare i record",
|
||||
"isDoubleHeight": "Height 2x",
|
||||
"mode": "Mode",
|
||||
"enabledScopeList": "What to display",
|
||||
"users": "Utenti"
|
||||
},
|
||||
"options": {
|
||||
"mode": {
|
||||
"agendaWeek": "Week (agenda)",
|
||||
"basicWeek": "Settimana",
|
||||
"month": "Mese",
|
||||
"basicDay": "Giorno",
|
||||
"agendaDay": "Day (agenda)",
|
||||
"timeline": "Timeline"
|
||||
}
|
||||
"fields": {
|
||||
"title": "Titolo",
|
||||
"dateFrom": "Data da",
|
||||
"dateTo": "Data a",
|
||||
"autorefreshInterval": "Intervallo di Aggiornamento automatico",
|
||||
"displayRecords": "Visualizzare i record",
|
||||
"isDoubleHeight": "Altezza 2x",
|
||||
"mode": "Modo",
|
||||
"enabledScopeList": "Cose da visualizzare",
|
||||
"users": "Utenti"
|
||||
},
|
||||
"options": {
|
||||
"mode": {
|
||||
"agendaWeek": "Settimana (agenda)",
|
||||
"basicWeek": "Settimana",
|
||||
"month": "Mese",
|
||||
"basicDay": "Giorno",
|
||||
"agendaDay": "Giorno (agenda)",
|
||||
"timeline": "Sequenza Temporale"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,104 +1,104 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Name (Subject)",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateSent": "Data invio",
|
||||
"from": "From",
|
||||
"to": "A",
|
||||
"cc": "CC",
|
||||
"bcc": "BCC",
|
||||
"replyTo": "Reply To",
|
||||
"replyToString": "Reply To (String)",
|
||||
"isHtml": "Is Html",
|
||||
"body": "Corpo",
|
||||
"subject": "Soggetto",
|
||||
"attachments": "Allegato",
|
||||
"selectTemplate": "Seleziona Modello",
|
||||
"fromEmailAddress": "Indirizzo mittente",
|
||||
"toEmailAddresses": "Indirizzo destinatario",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"deliveryDate": "Delivery Date",
|
||||
"account": "Account",
|
||||
"users": "Utenti",
|
||||
"replied": "Replied",
|
||||
"replies": "Replies",
|
||||
"isRead": "Is Read",
|
||||
"isNotRead": "Is Not Read",
|
||||
"isImportant": "Is Important",
|
||||
"isReplied": "Is Replied",
|
||||
"isNotReplied": "Is Not Replied",
|
||||
"isUsers": "Is User's",
|
||||
"inTrash": "In Trash",
|
||||
"sentBy": "Sent by (User)",
|
||||
"folder": "Folder",
|
||||
"inboundEmails": "Group Accounts",
|
||||
"emailAccounts": "Personal Accounts"
|
||||
},
|
||||
"links": {
|
||||
"replied": "Replied",
|
||||
"replies": "Replies",
|
||||
"inboundEmails": "Group Accounts",
|
||||
"emailAccounts": "Personal Accounts"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Draft": "Bozza",
|
||||
"Sending": "Invio",
|
||||
"Sent": "Inviato",
|
||||
"Archived": "Archiviato",
|
||||
"Received": "Received",
|
||||
"Failed": "Failed"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Email": "Archivio Email",
|
||||
"Archive Email": "Archivio Email",
|
||||
"Compose": "Comporre",
|
||||
"Reply": "Reply",
|
||||
"Reply to All": "Reply to All",
|
||||
"Forward": "Forward",
|
||||
"Original message": "Original message",
|
||||
"Forwarded message": "Forwarded message",
|
||||
"Email Accounts": "Personal Email Accounts",
|
||||
"Inbound Emails": "Group Email Accounts",
|
||||
"Email Templates": "Email Templates",
|
||||
"Send Test Email": "Send Test Email",
|
||||
"Send": "Send",
|
||||
"Email Address": "Indirizzo Email",
|
||||
"Mark Read": "Mark Read",
|
||||
"Sending...": "Invio...",
|
||||
"Save Draft": "Save Draft",
|
||||
"Mark all as read": "Mark all as read",
|
||||
"Show Plain Text": "Show Plain Text",
|
||||
"Mark as Important": "Mark as Important",
|
||||
"Unmark Importance": "Unmark Importance",
|
||||
"Move to Trash": "Move to Trash",
|
||||
"Retrieve from Trash": "Retrieve from Trash",
|
||||
"Move to Folder": "Move to Folder",
|
||||
"Filters": "Filters",
|
||||
"Folders": "Folders"
|
||||
},
|
||||
"messages": {
|
||||
"noSmtpSetup": "No SMTP setup. {link}.",
|
||||
"testEmailSent": "Test email has been sent",
|
||||
"emailSent": "Email has been sent",
|
||||
"savedAsDraft": "Saved as draft"
|
||||
},
|
||||
"presetFilters": {
|
||||
"sent": "Inviato",
|
||||
"archived": "Archiviato",
|
||||
"inbox": "Inbox",
|
||||
"drafts": "Drafts",
|
||||
"trash": "Trash",
|
||||
"important": "Important"
|
||||
},
|
||||
"massActions": {
|
||||
"markAsRead": "Mark as Read",
|
||||
"markAsNotRead": "Mark as Not Read",
|
||||
"markAsImportant": "Mark as Important",
|
||||
"markAsNotImportant": "Unmark Importance",
|
||||
"moveToTrash": "Move to Trash",
|
||||
"moveToFolder": "Move to Folder"
|
||||
"fields": {
|
||||
"name": "Nome (Soggetto)",
|
||||
"parent": "Genitore",
|
||||
"status": "Stato",
|
||||
"dateSent": "Data invio",
|
||||
"from": "Da",
|
||||
"to": "A",
|
||||
"cc": "CC",
|
||||
"bcc": "BCC",
|
||||
"replyTo": "Rispondi a",
|
||||
"replyToString": "Rispondi da (String)",
|
||||
"isHtml": "È Html",
|
||||
"body": "Corpo",
|
||||
"subject": "Soggetto",
|
||||
"attachments": "Allegato",
|
||||
"selectTemplate": "Seleziona Modello",
|
||||
"fromEmailAddress": "Indirizzo mittente",
|
||||
"toEmailAddresses": "Indirizzo destinatario",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"deliveryDate": "Data di Consegna",
|
||||
"account": "Account",
|
||||
"users": "Utenti",
|
||||
"replied": "Risposta",
|
||||
"replies": "Risposte",
|
||||
"isRead": "Letto",
|
||||
"isNotRead": "Non letto",
|
||||
"isImportant": "Importante",
|
||||
"isReplied": "Risposto",
|
||||
"isNotReplied": "Non Risposto",
|
||||
"isUsers": "Utente",
|
||||
"inTrash": "Nel Cestino",
|
||||
"sentBy": "Inviato da (Utente)",
|
||||
"folder": "Cartella",
|
||||
"inboundEmails": "Gruppo di Account",
|
||||
"emailAccounts": "Account Personale"
|
||||
},
|
||||
"links": {
|
||||
"replied": "Risposto",
|
||||
"replies": "Risposte",
|
||||
"inboundEmails": "Gruppi di Account",
|
||||
"emailAccounts": "Account Personali"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Draft": "Bozza",
|
||||
"Sending": "Invio",
|
||||
"Sent": "Inviato",
|
||||
"Archived": "Archiviato",
|
||||
"Received": "Ricevuto",
|
||||
"Failed": "Fallito"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create Email": "Archivio Email",
|
||||
"Archive Email": "Archivio Email",
|
||||
"Compose": "Comporre",
|
||||
"Reply": "Rispondi",
|
||||
"Reply to All": "Rispondi a tutti",
|
||||
"Forward": "Inoltrare",
|
||||
"Original message": "Messaggio originale",
|
||||
"Forwarded message": "Messaggio inoltrato",
|
||||
"Email Accounts": "Email Accounts Personali",
|
||||
"Inbound Emails": "Grouppi di Accounts Email ",
|
||||
"Email Templates": "Modelli di Emali",
|
||||
"Send Test Email": "Invio Email di Prova",
|
||||
"Send": "Invio",
|
||||
"Email Address": "Indirizzo Email",
|
||||
"Mark Read": "Contrassegna come letto",
|
||||
"Sending...": "Invio...",
|
||||
"Save Draft": "Salva Bozza",
|
||||
"Mark all as read": "Contrassegna tutti come letto",
|
||||
"Show Plain Text": "Visualizza testo normale",
|
||||
"Mark as Important": "Contrassegna come Importante",
|
||||
"Unmark Importance": "Deselezione come Importante",
|
||||
"Move to Trash": "Sposta nel Cestino",
|
||||
"Retrieve from Trash": "Ripristina da Cestino",
|
||||
"Move to Folder": "Sposta nella Cartella",
|
||||
"Filters": "Filtri",
|
||||
"Folders": "Cartelle"
|
||||
},
|
||||
"messages": {
|
||||
"noSmtpSetup": "Nessun setup per l'SMTP. {link}.",
|
||||
"testEmailSent": "L'e-mail di prova è stata inviata",
|
||||
"emailSent": "L'email è stata inviata",
|
||||
"savedAsDraft": "Salvato come bozza."
|
||||
},
|
||||
"presetFilters": {
|
||||
"sent": "Inviato",
|
||||
"archived": "Archiviato",
|
||||
"inbox": "Inbox",
|
||||
"drafts": "Bozze",
|
||||
"trash": "Cestino",
|
||||
"important": "Importantw"
|
||||
},
|
||||
"massActions": {
|
||||
"markAsRead": "Contrassegna come Letto",
|
||||
"markAsNotRead": "Contrassegna come non Letto",
|
||||
"markAsImportant": "Contrassegna come Importante",
|
||||
"markAsNotImportant": "Deseleziona come Importante",
|
||||
"moveToTrash": "Sposta nel Cestino",
|
||||
"moveToFolder": "Sposta nella Cartella"
|
||||
}
|
||||
}
|
||||
@@ -1,51 +1,51 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"host": "Host",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"port": "Porta",
|
||||
"monitoredFolders": "Monitored Folders",
|
||||
"ssl": "SSL",
|
||||
"fetchSince": "Fetch Since",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"sentFolder": "Sent Folder",
|
||||
"storeSentEmails": "Store Sent Emails",
|
||||
"keepFetchedEmailsUnread": "Keep Fetched Emails Unread",
|
||||
"emailFolder": "Put in Folder",
|
||||
"useSmtp": "Use SMTP",
|
||||
"smtpHost": "SMTP Host",
|
||||
"smtpPort": "SMTP Port",
|
||||
"smtpAuth": "SMTP Auth",
|
||||
"smtpSecurity": "SMTP Security",
|
||||
"smtpUsername": "SMTP Username",
|
||||
"smtpPassword": "SMTP Password"
|
||||
},
|
||||
"links": {
|
||||
"filters": "Filters",
|
||||
"emails": "Emails"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailAccount": "Create Email Account",
|
||||
"IMAP": "IMAP",
|
||||
"Main": "Main",
|
||||
"Test Connection": "Test Connection",
|
||||
"Send Test Email": "Send Test Email",
|
||||
"SMTP": "SMTP"
|
||||
},
|
||||
"messages": {
|
||||
"couldNotConnectToImap": "Impossibile connettersi al server IMAP",
|
||||
"connectionIsOk": "Connection is Ok"
|
||||
},
|
||||
"tooltips": {
|
||||
"monitoredFolders": "You can add 'Sent' folder to sync emails sent from external email client.",
|
||||
"storeSentEmails": "Sent emails will be stored on IMAP server. Email Address should much address an email is being sent from."
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"host": "Host",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"port": "Porta",
|
||||
"monitoredFolders": "Cartelle Monitorate",
|
||||
"ssl": "SSL",
|
||||
"fetchSince": "Da Raggiungere",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"sentFolder": "Cartella Inviate",
|
||||
"storeSentEmails": "Email Inviate",
|
||||
"keepFetchedEmailsUnread": "Mantenere le Email non lette",
|
||||
"emailFolder": "Mettere nella Cartella",
|
||||
"useSmtp": "Usa SMTP",
|
||||
"smtpHost": "SMTP Host",
|
||||
"smtpPort": "SMTP Porta",
|
||||
"smtpAuth": "SMTP Autenticazione",
|
||||
"smtpSecurity": "SMTP Sicurezza",
|
||||
"smtpUsername": "SMTP Username",
|
||||
"smtpPassword": "SMTP Password"
|
||||
},
|
||||
"links": {
|
||||
"filters": "Filtri",
|
||||
"emails": "Email"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailAccount": "Crea Account Email ",
|
||||
"IMAP": "IMAP",
|
||||
"Main": "Principale",
|
||||
"Test Connection": "Test della connessione",
|
||||
"Send Test Email": "Test Invio Email",
|
||||
"SMTP": "SMTP"
|
||||
},
|
||||
"messages": {
|
||||
"couldNotConnectToImap": "Impossibile connettersi al server IMAP",
|
||||
"connectionIsOk": "La Connessione è Ok"
|
||||
},
|
||||
"tooltips": {
|
||||
"monitoredFolders": "È possibile aggiungere cartella ' Inviati ' per sincronizzare i messaggi di posta elettronica inviati da client di posta elettronica esterni .",
|
||||
"storeSentEmails": "Le e-mail inviate saranno memorizzate sul server IMAP."
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"labels": {
|
||||
"Primary": "Primario",
|
||||
"Opted Out": "Rinuncia",
|
||||
"Invalid": "Non valido"
|
||||
}
|
||||
}
|
||||
"labels": {
|
||||
"Primary": "Primario",
|
||||
"Opted Out": "Rinuncia",
|
||||
"Invalid": "Non valido"
|
||||
}
|
||||
}
|
||||
@@ -1,29 +1,29 @@
|
||||
{
|
||||
"fields": {
|
||||
"from": "From",
|
||||
"to": "A",
|
||||
"subject": "Soggetto",
|
||||
"bodyContains": "Body Contains",
|
||||
"action": "Azione",
|
||||
"isGlobal": "Is Global",
|
||||
"emailFolder": "Folder"
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailFilter": "Create Email Filter",
|
||||
"Emails": "Emails"
|
||||
},
|
||||
"options": {
|
||||
"action": {
|
||||
"Skip": "Ignore",
|
||||
"Move to Folder": "Put in Folder"
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"name": "Just a name of the filter.",
|
||||
"subject": "Use wildcard *:\n\ntext* - starts with text,\n*text* - contains text,\n*text - ends with text.",
|
||||
"bodyContains": "Body of email contains any of specified words or phrases.",
|
||||
"from": "Emails being sent from the specified address. Leave empty if not needed. You can use wildcard *.",
|
||||
"to": "Emails being sent to the specified address. Leave empty if not needed. You can use wildcard *.",
|
||||
"isGlobal": "Applies this filter to all emails incoming to system."
|
||||
"fields": {
|
||||
"from": "Da",
|
||||
"to": "A",
|
||||
"subject": "Soggetto",
|
||||
"bodyContains": "Contenuto del Corpo",
|
||||
"action": "Azione",
|
||||
"isGlobal": "Is Global",
|
||||
"emailFolder": "Cartella"
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailFilter": "Crea un filtro per le Email",
|
||||
"Emails": "Email"
|
||||
},
|
||||
"options": {
|
||||
"action": {
|
||||
"Skip": "Ignora",
|
||||
"Move to Folder": "Sposta in Cartella"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"name": "Solamente il nome del filtro.",
|
||||
"subject": "Utilizzare caratteri jolly *:\n\ntext * - inizia con il testo ,\n*testo* - contiene testo ,\n*testo - si conclude con testo.",
|
||||
"bodyContains": "Il corpo del messaggio contiene una delle parole o frasi specificate",
|
||||
"from": "Messaggi di posta elettronica inviati dall'indirizzo specificato. Lascia vuoto se non necessario. È possibile utilizzare caratteri jolly *.",
|
||||
"to": "Messaggi di posta elettronica inviati all'indirizzo specificato . Lascia vuoto se non necessario . È possibile utilizzare caratteri jolly *.",
|
||||
"isGlobal": "Si applica questo filtro per tutte le email in arrivo al sistema."
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"fields": {
|
||||
"skipNotifications": "Skip Notifications"
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailFolder": "Create Folder",
|
||||
"Manage Folders": "Manage Folders",
|
||||
"Emails": "Emails"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"skipNotifications": "Salta Notifica"
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailFolder": "Crea Caretella",
|
||||
"Manage Folders": "Gestione Cartelle",
|
||||
"Emails": "Email"
|
||||
}
|
||||
}
|
||||
@@ -1,27 +1,25 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"isHtml": "Is Html",
|
||||
"body": "Corpo",
|
||||
"subject": "Soggetto",
|
||||
"attachments": "Allegato",
|
||||
"insertField": "Insert Field",
|
||||
"oneOff": "One-off"
|
||||
},
|
||||
"links": {
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailTemplate": "Crea Modello Email",
|
||||
"Info": "Info"
|
||||
},
|
||||
"messages": {
|
||||
"infoText": "Available variables:\n\n{optOutUrl} – URL for an unsubsbribe link};\n\n{optOutLink} – an unsubscribe link."
|
||||
},
|
||||
"tooltips": {
|
||||
"oneOff": "Check if you are going to use this template only once. E.g. for Mass Email."
|
||||
},
|
||||
"presetFilters": {
|
||||
"actual": "Actual"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"isHtml": "Is Html",
|
||||
"body": "Corpo",
|
||||
"subject": "Soggetto",
|
||||
"attachments": "Allegato",
|
||||
"insertField": "Inserisci Campo",
|
||||
"oneOff": "One-off"
|
||||
},
|
||||
"labels": {
|
||||
"Create EmailTemplate": "Crea Modello Email",
|
||||
"Info": "Info"
|
||||
},
|
||||
"messages": {
|
||||
"infoText": "Le variabili disponibili :\n\n{optOutUrl} – URL per un collegamento unsubsbribe};\n\n{optOutLink} – un link di cancellazione."
|
||||
},
|
||||
"tooltips": {
|
||||
"oneOff": "Controllare se avete intenzione di utilizzare questo modello una sola volta. Per esempio. per Email Massive."
|
||||
},
|
||||
"presetFilters": {
|
||||
"actual": "Attuale"
|
||||
}
|
||||
}
|
||||
@@ -1,51 +1,51 @@
|
||||
{
|
||||
"labels": {
|
||||
"Fields": "Fields",
|
||||
"Relationships": "Relazioni"
|
||||
"labels": {
|
||||
"Fields": "Campi",
|
||||
"Relationships": "Relazioni"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"type": "Tipo",
|
||||
"labelSingular": "Etichetta Singola",
|
||||
"labelPlural": "Etichetta Multipla",
|
||||
"stream": "Stream",
|
||||
"label": "Etichetta",
|
||||
"linkType": "Link Type",
|
||||
"entityForeign": "Entità Esterna",
|
||||
"linkForeign": "Collegamento Esterno",
|
||||
"link": "Link",
|
||||
"labelForeign": "Label Esterna",
|
||||
"sortBy": "Impostazione predefinita ( campo)",
|
||||
"sortDirection": "Impostazione predefinita ( indirizzo)",
|
||||
"relationName": "Tab Secono Nome",
|
||||
"linkMultipleField": "Collegamento Multiplo ai Campi",
|
||||
"linkMultipleFieldForeign": "Collegamento Esterno Link Multiplo ai Campi",
|
||||
"disabled": "Disabilitato",
|
||||
"textFilterFields": "Filtro testuale Campi"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"": "Nessun",
|
||||
"Base": "Base",
|
||||
"Person": "Persone",
|
||||
"CategoryTree": "Albero delle Categorie",
|
||||
"Event": "Evento"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"type": "Tipo",
|
||||
"labelSingular": "Label Singular",
|
||||
"labelPlural": "Label Plural",
|
||||
"stream": "Stream",
|
||||
"label": "Etichetta",
|
||||
"linkType": "Link Type",
|
||||
"entityForeign": "Foreign Entity",
|
||||
"linkForeign": "Foreign Link",
|
||||
"link": "Link",
|
||||
"labelForeign": "Foreign Label",
|
||||
"sortBy": "Default Order (field)",
|
||||
"sortDirection": "Default Order (direction)",
|
||||
"relationName": "Middle Table Name",
|
||||
"linkMultipleField": "Link Multiple Field",
|
||||
"linkMultipleFieldForeign": "Foreign Link Multiple Field",
|
||||
"disabled": "Disabilitato",
|
||||
"textFilterFields": "Text Filter Fields"
|
||||
"linkType": {
|
||||
"manyToMany": "Molti-a-Molti",
|
||||
"oneToMany": "Uno-a-Molti",
|
||||
"manyToOne": "Molti-a-Uno",
|
||||
"parentToChildren": "Padre-a-Figlio",
|
||||
"childrenToParent": "Figlio-a-Padre"
|
||||
},
|
||||
"options": {
|
||||
"type": {
|
||||
"": "Nessun",
|
||||
"Base": "Base",
|
||||
"Person": "Persone",
|
||||
"CategoryTree": "Category Tree",
|
||||
"Event": "Event"
|
||||
},
|
||||
"linkType": {
|
||||
"manyToMany": "Many-to-Many",
|
||||
"oneToMany": "One-to-Many",
|
||||
"manyToOne": "Many-to-One",
|
||||
"parentToChildren": "Parent-to-Children",
|
||||
"childrenToParent": "Children-to-Parent"
|
||||
},
|
||||
"sortDirection": {
|
||||
"asc": "Ascending",
|
||||
"desc": "Descending"
|
||||
}
|
||||
},
|
||||
"messages": {
|
||||
"entityCreated": "Entity has been created",
|
||||
"linkAlreadyExists": "Link name conflict.",
|
||||
"linkConflict": "Name conflict: link or field with the same name already exists."
|
||||
"sortDirection": {
|
||||
"asc": "Ascendente",
|
||||
"desc": "Discendente"
|
||||
}
|
||||
}
|
||||
},
|
||||
"messages": {
|
||||
"entityCreated": "L'Entità è stata creata",
|
||||
"linkAlreadyExists": "Nome del link errato.",
|
||||
"linkConflict": "Nome conflitto : link o campo con lo stesso nome già esistente"
|
||||
}
|
||||
}
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"version": "Version",
|
||||
"description": "Descrizione",
|
||||
"isInstalled": "Installed"
|
||||
},
|
||||
"labels": {
|
||||
"Uninstall": "Uninstall",
|
||||
"Install": "Install"
|
||||
},
|
||||
"messages": {
|
||||
"uninstalled": "Extension {name} has been uninstalled"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"version": "Versione",
|
||||
"description": "Descrizione",
|
||||
"isInstalled": "Installato"
|
||||
},
|
||||
"labels": {
|
||||
"Uninstall": "Disinstallato",
|
||||
"Install": "Installa"
|
||||
},
|
||||
"messages": {
|
||||
"uninstalled": "L'Estensione {nome} è stata disinstallata"
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,6 @@
|
||||
{
|
||||
"labels": {
|
||||
"Connect": "Connect",
|
||||
"Connected": "Connected"
|
||||
},
|
||||
"help": {
|
||||
}
|
||||
}
|
||||
"labels": {
|
||||
"Connect": "Connettersi",
|
||||
"Connected": "Connesso"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,65 +1,63 @@
|
||||
{
|
||||
"labels": {
|
||||
"Revert Import": "Revert Import",
|
||||
"Return to Import": "Return to Import",
|
||||
"Run Import": "Run Import",
|
||||
"Back": "indietro",
|
||||
"Field Mapping": "Field Mapping",
|
||||
"Default Values": "Default Values",
|
||||
"Add Field": "Aggiungi Campo",
|
||||
"Created": "Creato",
|
||||
"Updated": "Updated",
|
||||
"Result": "Result",
|
||||
"Show records": "Show records",
|
||||
"Remove Duplicates": "Remove Duplicates",
|
||||
"importedCount": "Imported (count)",
|
||||
"duplicateCount": "Duplicates (count)",
|
||||
"updatedCount": "Updated (count)",
|
||||
"Create Only": "Create Only",
|
||||
"Create and Update": "Create & Update",
|
||||
"Update Only": "Update Only",
|
||||
"Update by": "Update by",
|
||||
"Set as Not Duplicate": "Set as Not Duplicate",
|
||||
"File (CSV)": "File (CSV)",
|
||||
"First Row Value": "First Row Value",
|
||||
"Skip": "Skip",
|
||||
"Header Row Value": "Header Row Value",
|
||||
"Field": "Campo",
|
||||
"What to Import?": "What to Import?",
|
||||
"Entity Type": "Entity Type",
|
||||
"File (CSV)": "File (CSV)",
|
||||
"What to do?": "What to do?",
|
||||
"Properties": "Properties",
|
||||
"Header Row": "Header Row",
|
||||
"Person Name Format": "Person Name Format",
|
||||
"John Smith": "John Smith",
|
||||
"Smith John": "Smith John",
|
||||
"Smith, John": "Smith, John",
|
||||
"Field Delimiter": "Field Delimiter",
|
||||
"Date Format": "Formato Data",
|
||||
"Decimal Mark": "Decimal Mark",
|
||||
"Text Qualifier": "Text Qualifier",
|
||||
"Time Format": "Formato Ora",
|
||||
"Currency": "Currency",
|
||||
"Preview": "Preview",
|
||||
"Next": "Avanti",
|
||||
"Step 1": "Step 1",
|
||||
"Step 2": "Step 2",
|
||||
"Double Quote": "Double Quote",
|
||||
"Single Quote": "Single Quote",
|
||||
"Imported": "Imported",
|
||||
"Duplicates": "Duplicates",
|
||||
"Updated": "Updated"
|
||||
},
|
||||
"messages": {
|
||||
"utf8": "Should be UTF-8 encoded",
|
||||
"duplicatesRemoved": "Duplicates removed"
|
||||
},
|
||||
"fields": {
|
||||
"file": "File",
|
||||
"entityType": "Entity Type",
|
||||
"imported": "Imported Records",
|
||||
"duplicates": "Duplicate Records",
|
||||
"updated": "Updated Records"
|
||||
}
|
||||
}
|
||||
"labels": {
|
||||
"Revert Import": "Ripristina Import",
|
||||
"Return to Import": "Ritorna a Import",
|
||||
"Run Import": "Esegui Import",
|
||||
"Back": "indietro",
|
||||
"Field Mapping": "Mapping Campo",
|
||||
"Default Values": "Valore di default",
|
||||
"Add Field": "Aggiungi Campo",
|
||||
"Created": "Creato",
|
||||
"Updated": "Aggiornato",
|
||||
"Result": "Risultato",
|
||||
"Show records": "Mostra i Record",
|
||||
"Remove Duplicates": "Rimuovi Duplicati",
|
||||
"importedCount": "Importato (count)",
|
||||
"duplicateCount": "Duplicato (count)",
|
||||
"updatedCount": "Aggiornato (count)",
|
||||
"Create Only": "Crea Solo",
|
||||
"Create and Update": "Crea & Aggiorna",
|
||||
"Update Only": "Aggiorna solo",
|
||||
"Update by": "Aggiornato da",
|
||||
"Set as Not Duplicate": "Imposta come non duplicati",
|
||||
"File (CSV)": "File (CSV)",
|
||||
"First Row Value": "Primo valore di riga",
|
||||
"Skip": "Salta",
|
||||
"Header Row Value": "Intestazione Riga",
|
||||
"Field": "Campo",
|
||||
"What to Import?": "Cosa Importare?",
|
||||
"Entity Type": "Tipo di Entità",
|
||||
"What to do?": "Cosa fare?",
|
||||
"Properties": "Proprietà",
|
||||
"Header Row": "Intestazione Riga",
|
||||
"Person Name Format": "Persona Nome Formato",
|
||||
"John Smith": "John Smith",
|
||||
"Smith John": "Smith John",
|
||||
"Smith, John": "Smith, John",
|
||||
"Field Delimiter": "Delimitatore di campo",
|
||||
"Date Format": "Formato Data",
|
||||
"Decimal Mark": "Marcatore Decimali",
|
||||
"Text Qualifier": "Qualificatore di Testo",
|
||||
"Time Format": "Formato Ora",
|
||||
"Currency": "Valuta",
|
||||
"Preview": "Anteprima",
|
||||
"Next": "Avanti",
|
||||
"Step 1": "Step 1",
|
||||
"Step 2": "Step 2",
|
||||
"Double Quote": "Virgolette",
|
||||
"Single Quote": "Apici",
|
||||
"Imported": "Importato",
|
||||
"Duplicates": "Duplicati"
|
||||
},
|
||||
"messages": {
|
||||
"utf8": "Dovrebbe avere codifica UTF-8",
|
||||
"duplicatesRemoved": "Duplicati rimossi"
|
||||
},
|
||||
"fields": {
|
||||
"file": "File",
|
||||
"entityType": "Tipo di entità",
|
||||
"imported": "Record Importati",
|
||||
"duplicates": "Record Duplicati",
|
||||
"updated": "Record Aggiornati"
|
||||
}
|
||||
}
|
||||
@@ -1,61 +1,58 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"team": "Team",
|
||||
"status": "Stato",
|
||||
"assignToUser": "Assegna a utente",
|
||||
"host": "Host",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"port": "Porta",
|
||||
"monitoredFolders": "Monitored Folders",
|
||||
"trashFolder": "Trash Folder",
|
||||
"ssl": "SSL",
|
||||
"createCase": "Crea Caso",
|
||||
"reply": "Auto-Reply",
|
||||
"caseDistribution": "Caso di distribuzione",
|
||||
"replyEmailTemplate": "Reply Email Template",
|
||||
"replyFromAddress": "Reply From Address",
|
||||
"replyToAddress": "Reply To Address",
|
||||
"replyFromName": "Reply From Name",
|
||||
"targetUserPosition": "Target User Position",
|
||||
"fetchSince": "Fetch Since",
|
||||
"addAllTeamUsers": "For all team users"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"emailAddress": "Indirizzo Email",
|
||||
"team": "Team",
|
||||
"status": "Stato",
|
||||
"assignToUser": "Assegna a utente",
|
||||
"host": "Host",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"port": "Porta",
|
||||
"monitoredFolders": "Cartelle Monitorate",
|
||||
"trashFolder": "Cestino",
|
||||
"ssl": "SSL",
|
||||
"createCase": "Crea Caso",
|
||||
"reply": "Risposta automatica",
|
||||
"caseDistribution": "Caso di Distribuzione",
|
||||
"replyEmailTemplate": "Modello Email di Risposta ",
|
||||
"targetUserPosition": "Obiettivo posizione utente",
|
||||
"fetchSince": "Portare Dal",
|
||||
"addAllTeamUsers": "Per tutti gli utenti del team"
|
||||
},
|
||||
"tooltips": {
|
||||
"reply": "Notifica ai mittenti, che i loro messaggi di posta elettronica sono stati ricevuti .\n\n Verrà inviata ,in un periodo di tempo ,solo una e-mail per ogni destinatario, per evitare loop",
|
||||
"createCase": "Creazione automatica di un Caso all'arrivo di una email.",
|
||||
"replyToAddress": "Indicare l'indirizzo email di questo account di posta, per indirizzare qui le risposte.",
|
||||
"caseDistribution": "Come verranno assegnati i Casi . Assegnato direttamente all'utente o all'interno del team.",
|
||||
"assignToUser": "I messaggi di posta elettronica dell'utente / Casi saranno assegnati .",
|
||||
"team": "Email dei Team / Casi saranno correlate a .",
|
||||
"targetUserPosition": "Definire la posizione degli utenti , che sarà distribuita con i Casi .",
|
||||
"addAllTeamUsers": "I Messaggi di posta elettronica vengono visualizzati nella cartella di Posta in arrivo di tutti gli utenti di un gruppo specifico."
|
||||
},
|
||||
"links": {
|
||||
"filters": "Filtri",
|
||||
"emails": "Email"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo"
|
||||
},
|
||||
"tooltips": {
|
||||
"reply": "Notify email senders that their emails has been received.\n\n Only one email will be sent to a particular recipient during some period of time to prevent looping.",
|
||||
"createCase": "Automatically create case from incoming emails.",
|
||||
"replyToAddress": "Specify email address of this mailbox to make responses come here.",
|
||||
"caseDistribution": "How cases will be assigned to. Assigned directly to the user or among the team.",
|
||||
"assignToUser": "User emails/cases will be assigned to.",
|
||||
"team": "Team emails/cases will be related to.",
|
||||
"targetUserPosition": "Define the position of users which will be destributed with cases.",
|
||||
"addAllTeamUsers": "Emails will appear in Inbox of all users of a specified team."
|
||||
},
|
||||
"links": {
|
||||
"filters": "Filters",
|
||||
"emails": "Emails"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo"
|
||||
},
|
||||
"caseDistribution": {
|
||||
"": "Nessun",
|
||||
"Direct-Assignment": "Direct-Assignment",
|
||||
"Round-Robin": "Round-Robin",
|
||||
"Least-Busy": "Least-Busy"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create InboundEmail": "Create Email Account",
|
||||
"IMAP": "IMAP",
|
||||
"Actions": "Azioni",
|
||||
"Main": "Main"
|
||||
},
|
||||
"messages": {
|
||||
"couldNotConnectToImap": "Impossibile connettersi al server IMAP"
|
||||
"caseDistribution": {
|
||||
"": "Nessun",
|
||||
"Direct-Assignment": "Assegnazione Diretta",
|
||||
"Round-Robin": "Round-Robin",
|
||||
"Least-Busy": "Least-Busy"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Create InboundEmail": "Crea un Account Email",
|
||||
"IMAP": "IMAP",
|
||||
"Actions": "Azioni",
|
||||
"Main": "Main"
|
||||
},
|
||||
"messages": {
|
||||
"couldNotConnectToImap": "Impossibile connettersi al server IMAP"
|
||||
}
|
||||
}
|
||||
@@ -1,20 +1,20 @@
|
||||
{
|
||||
"fields": {
|
||||
"enabled": "Abilitato",
|
||||
"clientId": "Client ID",
|
||||
"clientSecret": "Client Secret",
|
||||
"redirectUri": "Redirect URI",
|
||||
"apiKey": "API Key"
|
||||
},
|
||||
"titles": {
|
||||
"GoogleMaps": "Google Maps"
|
||||
},
|
||||
"messages": {
|
||||
"selectIntegration": "Select an integration from menu.",
|
||||
"noIntegrations": "No Integrations is available."
|
||||
},
|
||||
"help": {
|
||||
"Google": "<p><b>Obtain OAuth 2.0 credentials from the Google Developers Console.</b></p><p>Visit <a href=\"https://console.developers.google.com/project\">Google Developers Console</a> to obtain OAuth 2.0 credentials such as a Client ID and Client Secret that are known to both Google and EspoCRM application.</p>",
|
||||
"GoogleMaps": "<p>Obtain API key <a href=\"https://developers.google.com/maps/documentation/javascript/get-api-key\">here</a>.</p>"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"enabled": "Abilitato",
|
||||
"clientId": "Client ID",
|
||||
"clientSecret": "Client Secret",
|
||||
"redirectUri": "Reindirizzare URI",
|
||||
"apiKey": "API Key"
|
||||
},
|
||||
"titles": {
|
||||
"GoogleMaps": "Google Maps"
|
||||
},
|
||||
"messages": {
|
||||
"selectIntegration": "Selezionare una integrazione dal menù.",
|
||||
"noIntegrations": "Nessuna integrazioni è disponibile ."
|
||||
},
|
||||
"help": {
|
||||
"Google": "<p><b>Ottenere OAuth 2.0 credenziali da Google Developers Console .</b></p><p>Visit <a href=\"https://console.developers.google.com/project\">Google Developers Console</a> to obtain OAuth 2.0 credentials such as a Client ID and Client Secret that are known to both Google and EspoCRM application.</p>",
|
||||
"GoogleMaps": "<p>Ottinei chiave API <a href=\"https://developers.google.com/maps/documentation/javascript/get-api-key\">here</a>.</p>"
|
||||
}
|
||||
}
|
||||
@@ -1,20 +1,20 @@
|
||||
{
|
||||
"fields": {
|
||||
"status": "Stato",
|
||||
"executeTime": "Execute At",
|
||||
"attempts": "Attempts Left",
|
||||
"failedAttempts": "Failed Attempts",
|
||||
"serviceName": "Service",
|
||||
"method": "Method",
|
||||
"scheduledJob": "Job Schedulato",
|
||||
"data": "Data"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Pending": "In attesa",
|
||||
"Success": "Success",
|
||||
"Running": "Running",
|
||||
"Failed": "Failed"
|
||||
}
|
||||
"fields": {
|
||||
"status": "Stato",
|
||||
"executeTime": "Esegui a",
|
||||
"attempts": "Tentativi Left",
|
||||
"failedAttempts": "Tentativo fallito",
|
||||
"serviceName": "Servizio",
|
||||
"method": "Metodo",
|
||||
"scheduledJob": "Job Schedulato",
|
||||
"data": "Data"
|
||||
},
|
||||
"options": {
|
||||
"status": {
|
||||
"Pending": "In attesa",
|
||||
"Success": "Successo",
|
||||
"Running": "In esecuzione",
|
||||
"Failed": "Fallito"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"fields": {
|
||||
"width": "Width (%)",
|
||||
"link": "Link",
|
||||
"notSortable": "Not Sortable",
|
||||
"align": "Align"
|
||||
},
|
||||
"options": {
|
||||
"align": {
|
||||
"left": "Left",
|
||||
"right": "Right"
|
||||
}
|
||||
"fields": {
|
||||
"width": "Larghezza (%)",
|
||||
"link": "Link",
|
||||
"notSortable": "Non Ordinabile",
|
||||
"align": "Allinea"
|
||||
},
|
||||
"options": {
|
||||
"align": {
|
||||
"left": "Sinistra",
|
||||
"right": "Destra"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,27 +1,27 @@
|
||||
{
|
||||
"fields": {
|
||||
"post": "Post",
|
||||
"attachments": "Allegato",
|
||||
"targetType": "Target",
|
||||
"teams": "Teams",
|
||||
"users": "Utenti",
|
||||
"portals": "Portals"
|
||||
},
|
||||
"filters": {
|
||||
"all": "Tutti",
|
||||
"posts": "Posts",
|
||||
"updates": "Updates"
|
||||
},
|
||||
"options": {
|
||||
"targetType": {
|
||||
"self": "to myself",
|
||||
"users": "to particular user(s)",
|
||||
"teams": "to particular team(s)",
|
||||
"all": "to all internal users",
|
||||
"portals": "to portal users"
|
||||
}
|
||||
},
|
||||
"messages": {
|
||||
"writeMessage": "Write your message here"
|
||||
"fields": {
|
||||
"post": "Inviare",
|
||||
"attachments": "Allegato",
|
||||
"targetType": "Target",
|
||||
"teams": "Teams",
|
||||
"users": "Utenti",
|
||||
"portals": "Portali"
|
||||
},
|
||||
"filters": {
|
||||
"all": "Tutti",
|
||||
"posts": "Messaggi",
|
||||
"updates": "Aggiornamenti"
|
||||
},
|
||||
"options": {
|
||||
"targetType": {
|
||||
"self": "a me stesso",
|
||||
"users": "a utente particolare",
|
||||
"teams": "a team particolare",
|
||||
"all": "a tutti gli utenti interni",
|
||||
"portals": "agli utenti del portale"
|
||||
}
|
||||
}
|
||||
},
|
||||
"messages": {
|
||||
"writeMessage": "Scrivi il tuo messaggio qui"
|
||||
}
|
||||
}
|
||||
@@ -1,37 +1,37 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"logo": "Logo",
|
||||
"url": "URL",
|
||||
"portalRoles": "Ruoli",
|
||||
"isActive": "Is Active",
|
||||
"isDefault": "Is Default",
|
||||
"tabList": "Lista delle schede",
|
||||
"quickCreateList": "Creazione rapida List",
|
||||
"companyLogo": "Logo",
|
||||
"theme": "Theme",
|
||||
"language": "Lingua",
|
||||
"dashboardLayout": "Dashboard Layout",
|
||||
"dateFormat": "Formato Data",
|
||||
"timeFormat": "Formato Ora",
|
||||
"timeZone": "Time Zone",
|
||||
"weekStart": "Primo giorno della Settimana",
|
||||
"defaultCurrency": "Valuta di default",
|
||||
"customUrl": "Custom URL",
|
||||
"customId": "Custom ID"
|
||||
},
|
||||
"links": {
|
||||
"users": "Utenti",
|
||||
"portalRoles": "Ruoli",
|
||||
"notes": "Notes"
|
||||
},
|
||||
"tooltips": {
|
||||
"portalRoles": "Specified Portal Roles will be applied to all users of this portal."
|
||||
},
|
||||
"labels": {
|
||||
"Create Portal": "Create Portal",
|
||||
"User Interface": "Interfaccia Utente",
|
||||
"General": "General",
|
||||
"Settings": "Settaggi"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"logo": "Logo",
|
||||
"companyLogo": "Logo",
|
||||
"url": "URL",
|
||||
"portalRoles": "Ruoli",
|
||||
"isActive": "Attivo",
|
||||
"isDefault": "Default",
|
||||
"tabList": "Lista delle schede",
|
||||
"quickCreateList": "Creazione rapida List",
|
||||
"theme": "Tema",
|
||||
"language": "Lingua",
|
||||
"dashboardLayout": "Dashboard Layout",
|
||||
"dateFormat": "Formato Data",
|
||||
"timeFormat": "Formato Ora",
|
||||
"timeZone": "Time Zone",
|
||||
"weekStart": "Primo giorno della Settimana",
|
||||
"defaultCurrency": "Valuta di default",
|
||||
"customUrl": "Custom URL",
|
||||
"customId": "Custom ID"
|
||||
},
|
||||
"links": {
|
||||
"users": "Utenti",
|
||||
"portalRoles": "Ruoli",
|
||||
"notes": "Notes"
|
||||
},
|
||||
"tooltips": {
|
||||
"portalRoles": "I Ruoli specificati verranno applicati a tutti gli utenti di questo portale ."
|
||||
},
|
||||
"labels": {
|
||||
"Create Portal": "Crea Portale",
|
||||
"User Interface": "Interfaccia Utente",
|
||||
"General": "Generale",
|
||||
"Settings": "Settaggi"
|
||||
}
|
||||
}
|
||||
@@ -1,15 +1,11 @@
|
||||
{
|
||||
"fields": {
|
||||
},
|
||||
"links": {
|
||||
"users": "Utenti"
|
||||
},
|
||||
"tooltips": {
|
||||
},
|
||||
"labels": {
|
||||
"Access": "Accesso",
|
||||
"Create PortalRole": "Create Portal Role",
|
||||
"Scope Level": "Scope Level",
|
||||
"Field Level": "Field Level"
|
||||
}
|
||||
}
|
||||
"links": {
|
||||
"users": "Utenti"
|
||||
},
|
||||
"labels": {
|
||||
"Access": "Accesso",
|
||||
"Create PortalRole": "Crea Ruolo",
|
||||
"Scope Level": "Livello dell' Ambito",
|
||||
"Field Level": "Livello del Campo"
|
||||
}
|
||||
}
|
||||
@@ -1,53 +1,51 @@
|
||||
{
|
||||
"fields": {
|
||||
"dateFormat": "Formato Data",
|
||||
"timeFormat": "Formato Ora",
|
||||
"timeZone": "Time Zone",
|
||||
"weekStart": "Primo giorno della Settimana",
|
||||
"thousandSeparator": "Separatore delle migliaia",
|
||||
"decimalMark": "Decimal Mark",
|
||||
"defaultCurrency": "Valuta di default",
|
||||
"currencyList": "Lista delle Valute",
|
||||
"language": "Lingua",
|
||||
"smtpServer": "Server",
|
||||
"smtpPort": "Porta",
|
||||
"smtpAuth": "Auth",
|
||||
"smtpSecurity": "Security",
|
||||
"smtpUsername": "Username",
|
||||
"emailAddress": "Email",
|
||||
"smtpPassword": "Password",
|
||||
"smtpEmailAddress": "Indirizzo Email",
|
||||
"exportDelimiter": "Delimitatore esportazione",
|
||||
"receiveAssignmentEmailNotifications": "Email notifications upon assignment",
|
||||
"receiveMentionEmailNotifications": "Email notifications about mentions in posts",
|
||||
"receiveStreamEmailNotifications": "Email notifications about posts and status updates",
|
||||
"autoFollowEntityTypeList": "Auto-Follow",
|
||||
"signature": "Email Signature",
|
||||
"dashboardTabList": "Lista delle schede",
|
||||
"defaultReminders": "Default Reminders",
|
||||
"theme": "Theme",
|
||||
"useCustomTabList": "Custom Tab List",
|
||||
"tabList": "Lista delle schede",
|
||||
"emailReplyToAllByDefault": "Email Reply to All by Default",
|
||||
"dashboardLayout": "Dashboard Layout",
|
||||
"emailReplyForceHtml": "Email Reply in HTML"
|
||||
},
|
||||
"links": {
|
||||
},
|
||||
"options": {
|
||||
"weekStart": {
|
||||
"0": "Domenica",
|
||||
"1": "Lunedi"
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Notifications": "Notifications",
|
||||
"User Interface": "Interfaccia Utente",
|
||||
"SMTP": "SMTP",
|
||||
"Misc": "Varie",
|
||||
"Locale": "Locale"
|
||||
},
|
||||
"tooltips": {
|
||||
"autoFollowEntityTypeList": "User will automatically follow all new records of the selected entity types, will see information in the stream and receive notifications."
|
||||
"fields": {
|
||||
"dateFormat": "Formato Data",
|
||||
"timeFormat": "Formato Ora",
|
||||
"timeZone": "Time Zone",
|
||||
"weekStart": "Primo giorno della Settimana",
|
||||
"thousandSeparator": "Separatore delle migliaia",
|
||||
"decimalMark": "Marcatore dei Decimali",
|
||||
"defaultCurrency": "Valuta di default",
|
||||
"currencyList": "Lista delle Valute",
|
||||
"language": "Lingua",
|
||||
"smtpServer": "Server",
|
||||
"smtpPort": "Porta",
|
||||
"smtpAuth": "Autenticato",
|
||||
"smtpSecurity": "Sicurezza",
|
||||
"smtpUsername": "Username",
|
||||
"emailAddress": "Email",
|
||||
"smtpPassword": "Password",
|
||||
"smtpEmailAddress": "Indirizzo Email",
|
||||
"exportDelimiter": "Delimitatore esportazione",
|
||||
"receiveAssignmentEmailNotifications": "Notifiche via email al momento dell' assegnazione",
|
||||
"receiveMentionEmailNotifications": "Notifiche via e-mail in caso di menzioni nei post",
|
||||
"receiveStreamEmailNotifications": "Notifiche via email per i messaggi e gli aggiornamenti di stato",
|
||||
"autoFollowEntityTypeList": "Auto-Follow",
|
||||
"signature": "Firma Email",
|
||||
"dashboardTabList": "Lista delle schede",
|
||||
"tabList": "Lista delle schede",
|
||||
"defaultReminders": "Promemoria di Defaul",
|
||||
"theme": "Tema",
|
||||
"useCustomTabList": "Lista delle schede personalizzata",
|
||||
"emailReplyToAllByDefault": "Rispondi via Email a tutti, per impostazione predefinita",
|
||||
"dashboardLayout": "Dashboard Layout",
|
||||
"emailReplyForceHtml": "Email di risposta in HTML"
|
||||
},
|
||||
"options": {
|
||||
"weekStart": {
|
||||
"0": "Domenica",
|
||||
"1": "Lunedi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"labels": {
|
||||
"Notifications": "Notifica",
|
||||
"User Interface": "Interfaccia Utente",
|
||||
"SMTP": "SMTP",
|
||||
"Misc": "Varie",
|
||||
"Locale": "Locale"
|
||||
},
|
||||
"tooltips": {
|
||||
"autoFollowEntityTypeList": "L'Utente seguirà automaticamente tutti i nuovi record dei tipi di entità selezionati , vedrà le informazioni nel flusso e riceverà le notifiche ."
|
||||
}
|
||||
}
|
||||
@@ -1,51 +1,51 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"roles": "Ruoli",
|
||||
"assignmentPermission": "Assignment Permission",
|
||||
"userPermission": "User Permission",
|
||||
"portalPermission": "Portal Permission"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"roles": "Ruoli",
|
||||
"assignmentPermission": "Assegnazione Autorizzazioni",
|
||||
"userPermission": "Autorizzazioni Utente",
|
||||
"portalPermission": "Autorizzazione Portale"
|
||||
},
|
||||
"links": {
|
||||
"users": "Utenti",
|
||||
"teams": "Teams"
|
||||
},
|
||||
"tooltips": {
|
||||
"assignmentPermission": "Permette di limitare la capacità di assegnare i record e inviare messaggi ad altri utenti \n\ntutte - nessuna restrizione\n\nteam - può assegnare post solo per i compagni di team\n\nnon può - può assegnare post solo per sé",
|
||||
"userPermission": "Permette di limitare la capacità per gli utenti di visualizzare le attività , il calendario e il flusso di altri utenti\n\ntutto - Può visualizzare tutti \n\nteam - è possibile visualizzare solo le attività dei compagni di squadra\n\nno - non può vedere ",
|
||||
"portalPermission": "Definisce l'accesso alle informazioni del portale , la capacità di convertire i contatti con gli utenti del portale e inviare messaggi agli utenti del portale "
|
||||
},
|
||||
"labels": {
|
||||
"Access": "Accesso",
|
||||
"Create Role": "Crea Ruolo",
|
||||
"Scope Level": "Livello Ambito",
|
||||
"Field Level": "FLivello Campo"
|
||||
},
|
||||
"options": {
|
||||
"accessList": {
|
||||
"not-set": "non impostato",
|
||||
"enabled": "abilitato",
|
||||
"disabled": "disabilitato"
|
||||
},
|
||||
"links": {
|
||||
"users": "Utenti",
|
||||
"teams": "Teams"
|
||||
},
|
||||
"tooltips": {
|
||||
"assignmentPermission": "Allows to restrict an ability to assign records and post messages to other users.\n\nall - no restriction\n\nteam - can assign and post only to teammates\n\nno - can assign and post only to self",
|
||||
"userPermission": "Allows to restrict an ability for users to view activities, calendar and stream of other users.\n\nall - can view all\n\nteam - can view activities of teammates only\n\nno - can't view",
|
||||
"portalPermission": "Defines an access to portal information, ability to convert contacts to portal users and post messages to portal users."
|
||||
},
|
||||
"labels": {
|
||||
"Access": "Accesso",
|
||||
"Create Role": "Crea Ruolo",
|
||||
"Scope Level": "Scope Level",
|
||||
"Field Level": "Field Level"
|
||||
},
|
||||
"options": {
|
||||
"accessList": {
|
||||
"not-set": "non impostato",
|
||||
"enabled": "abilitato",
|
||||
"disabled": "disabilitato"
|
||||
},
|
||||
"levelList": {
|
||||
"all": "tutti",
|
||||
"team": "team",
|
||||
"account": "account",
|
||||
"contact": "contact",
|
||||
"own": "se stesso",
|
||||
"no": "no",
|
||||
"yes": "yes",
|
||||
"not-set": "non impostato"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"read": "Visualizzazione",
|
||||
"edit": "Modificare",
|
||||
"delete": "Cancellare",
|
||||
"stream": "Stream",
|
||||
"create": "Creare"
|
||||
},
|
||||
"messages": {
|
||||
"changesAfterClearCache": "All changes in an access control will be applied after cache is cleared."
|
||||
"levelList": {
|
||||
"all": "tutti",
|
||||
"team": "team",
|
||||
"account": "account",
|
||||
"contact": "contatto",
|
||||
"own": "se stesso",
|
||||
"no": "no",
|
||||
"yes": "si",
|
||||
"not-set": "non impostato"
|
||||
}
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"read": "Visualizzazione",
|
||||
"edit": "Modificare",
|
||||
"delete": "Cancellare",
|
||||
"stream": "Stream",
|
||||
"create": "Creare"
|
||||
},
|
||||
"messages": {
|
||||
"changesAfterClearCache": "Verranno applicate tutte le modifiche del controllo di accesso dopo la cancellazione della cache."
|
||||
}
|
||||
}
|
||||
@@ -1,37 +1,37 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"job": "Job",
|
||||
"scheduling": "Scheduling"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"status": "Stato",
|
||||
"job": "Job",
|
||||
"scheduling": "Programmazione"
|
||||
},
|
||||
"links": {
|
||||
"log": "Log"
|
||||
},
|
||||
"labels": {
|
||||
"Create ScheduledJob": "Crea un Job schedulato"
|
||||
},
|
||||
"options": {
|
||||
"job": {
|
||||
"Cleanup": "Pulire",
|
||||
"CheckInboundEmails": "Controllare Gruppo Account di posta elettronica",
|
||||
"CheckEmailAccounts": "Controllare account email personale",
|
||||
"SendEmailReminders": "Inviare promemoria via email",
|
||||
"AuthTokenControl": "Auth Token Control",
|
||||
"SendEmailNotifications": "Invia notifiche e-mail"
|
||||
},
|
||||
"links": {
|
||||
"log": "Log"
|
||||
"cronSetup": {
|
||||
"linux": " Aggiungere questa riga al file crontab per eseguire Espo Scheduled Jobs:",
|
||||
"mac": " Aggiungere questa riga al file crontab per eseguire Espo Scheduled Jobs:",
|
||||
"windows": "Nota : Creare un file batch con i seguenti comandi per eseguire spo Scheduled Jobs utilizzando Operazioni pianificate di Windows:",
|
||||
"default": "Nota : Aggiungi questo comando per Cron Job (Scheduled Task):"
|
||||
},
|
||||
"labels": {
|
||||
"Create ScheduledJob": "Crea un Job schedulato"
|
||||
},
|
||||
"options": {
|
||||
"job": {
|
||||
"Cleanup": "Pulire",
|
||||
"CheckInboundEmails": "Check Group Email Accounts",
|
||||
"CheckEmailAccounts": "Check Personal Email Accounts",
|
||||
"SendEmailReminders": "Send Email Reminders",
|
||||
"AuthTokenControl": "Auth Token Control",
|
||||
"SendEmailNotifications": "Send Email Notifications"
|
||||
},
|
||||
"cronSetup": {
|
||||
"linux": " Aggiungere questa riga al file crontab per eseguire Espo Scheduled Jobs:",
|
||||
"mac": " Aggiungere questa riga al file crontab per eseguire Espo Scheduled Jobs:",
|
||||
"windows": "Nota : Creare un file batch con i seguenti comandi per eseguire spo Scheduled Jobs utilizzando Operazioni pianificate di Windows:",
|
||||
"default": "Nota : Aggiungi questo comando per Cron Job (Scheduled Task):"
|
||||
},
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo"
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"scheduling": "Crontab notation. Defines frequency of job runs.\n\n*/5 * * * * - every 5 minutes\n\n0 */2 * * * - every 2 hours\n\n30 1 * * * - at 01:30 once a day\n\n0 0 1 * * - on the first day of the month"
|
||||
"status": {
|
||||
"Active": "Attivo",
|
||||
"Inactive": "Non Attivo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"scheduling": "Crontab notation. Defines frequency of job runs.\n\n*/5 * * * * - every 5 minutes\n\n0 */2 * * * - every 2 hours\n\n30 1 * * * - at 01:30 once a day\n\n0 0 1 * * - on the first day of the month"
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"fields": {
|
||||
"status": "Stato",
|
||||
"executionTime": "Ora di Esecuzione",
|
||||
"target": "Target"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"status": "Stato",
|
||||
"executionTime": "Ora di Esecuzione",
|
||||
"target": "Target"
|
||||
}
|
||||
}
|
||||
@@ -1,104 +1,101 @@
|
||||
{
|
||||
"fields": {
|
||||
"useCache": "Usa Cache",
|
||||
"dateFormat": "Formato Data",
|
||||
"timeFormat": "Formato Ora",
|
||||
"timeZone": "Time Zone",
|
||||
"weekStart": "Primo giorno della Settimana",
|
||||
"thousandSeparator": "Separatore delle migliaia",
|
||||
"decimalMark": "Decimal Mark",
|
||||
"defaultCurrency": "Valuta di default",
|
||||
"baseCurrency": "Base Currency",
|
||||
"currencyRates": "Rate Values",
|
||||
"currencyList": "Lista delle Valute",
|
||||
"language": "Lingua",
|
||||
"companyLogo": "Logo Società",
|
||||
"smtpServer": "Server",
|
||||
"smtpPort": "Porta",
|
||||
"smtpAuth": "Auth",
|
||||
"smtpSecurity": "Security",
|
||||
"smtpUsername": "Username",
|
||||
"emailAddress": "Email",
|
||||
"smtpPassword": "Password",
|
||||
"outboundEmailFromName": "Dal nome",
|
||||
"outboundEmailFromAddress": "Indirizzo mittente",
|
||||
"outboundEmailIsShared": "Is Condivisa",
|
||||
"recordsPerPage": "Records Per Pagina",
|
||||
"recordsPerPageSmall": "Records Per Pagina (Small)",
|
||||
"tabList": "Lista delle schede",
|
||||
"quickCreateList": "Creazione rapida List",
|
||||
"exportDelimiter": "Delimitatore esportazione",
|
||||
"globalSearchEntityList": "Global Search Entity List",
|
||||
"authenticationMethod": "Authentication Method",
|
||||
"ldapHost": "Host",
|
||||
"ldapPort": "Porta",
|
||||
"ldapAuth": "Auth",
|
||||
"ldapUsername": "Username",
|
||||
"ldapPassword": "Password",
|
||||
"ldapBindRequiresDn": "Bind Requires Dn",
|
||||
"ldapBaseDn": "Base Dn",
|
||||
"ldapAccountCanonicalForm": "Account Canonical Form",
|
||||
"ldapAccountDomainName": "Account Domain Name",
|
||||
"ldapTryUsernameSplit": "Try Username Split",
|
||||
"ldapCreateEspoUser": "Create User in EspoCRM",
|
||||
"ldapSecurity": "Security",
|
||||
"ldapUserLoginFilter": "User Login Filter",
|
||||
"ldapAccountDomainNameShort": "Account Domain Name Short",
|
||||
"ldapOptReferrals": "Opt Referrals",
|
||||
"exportDisabled": "Disable Export (only admin is allowed)",
|
||||
"assignmentNotificationsEntityList": "Entities to notify about upon assignment",
|
||||
"assignmentEmailNotifications": "Notifications upon assignment",
|
||||
"assignmentEmailNotificationsEntityList": "Assignment email notifications scopes",
|
||||
"streamEmailNotifications": "Notifications about updates in Stream for internal users",
|
||||
"portalStreamEmailNotifications": "Notifications about updates in Stream for portal users",
|
||||
"streamEmailNotificationsEntityList": "Stream email notifications scopes",
|
||||
"b2cMode": "B2C Mode",
|
||||
"avatarsDisabled": "Disable Avatars",
|
||||
"followCreatedEntities": "Follow Created Entities",
|
||||
"displayListViewRecordCount": "Display Total Count (on List View)",
|
||||
"theme": "Theme",
|
||||
"userThemesDisabled": "Disable User Themes",
|
||||
"emailMessageMaxSize": "Email Max Size (Mb)",
|
||||
"massEmailMaxPerHourCount": "Max count of emails sent per hour",
|
||||
"personalEmailMaxPortionSize": "Max email portion size for personal account fetching",
|
||||
"inboundEmailMaxPortionSize": "Max email portion size for group account fetching",
|
||||
"maxEmailAccountCount": "Max count of personal email accounts per user",
|
||||
"authTokenLifetime": "Auth Token Lifetime (hours)",
|
||||
"authTokenMaxIdleTime": "Auth Token Max Idle Time (hours)",
|
||||
"dashboardLayout": "Dashboard Layout (default)",
|
||||
"siteUrl": "Site URL",
|
||||
"addressPreview": "Address Preview",
|
||||
"addressFormat": "Address Format",
|
||||
"notificationSoundsDisabled": "Disable Notification Sounds",
|
||||
"applicationName": "Application Name",
|
||||
"calendarEntityList": "Calendar Entity List",
|
||||
"mentionEmailNotifications": "Send email notifications about mentions in posts"
|
||||
},
|
||||
"options": {
|
||||
"weekStart": {
|
||||
"0": "Domenica",
|
||||
"1": "Lunedi"
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"recordsPerPage": "Number of records initially displayed in list views.",
|
||||
"recordsPerPageSmall": "Number of records initially displayed in relationship panels.",
|
||||
"outboundEmailIsShared": "Allow users to sent emails via this SMTP.",
|
||||
"followCreatedEntities": "Users will automatically follow records they created.",
|
||||
"emailMessageMaxSize": "All inbound emails exceeding a specified size will be fetched w/o body and attachments.",
|
||||
"authTokenLifetime": "Defines how long tokens can exist.\n0 - means no expiration.",
|
||||
"authTokenMaxIdleTime": "Defines how long since the last access tokens can exist.\n0 - means no expiration.",
|
||||
"userThemesDisabled": "If checked then users won't be able to select another theme."
|
||||
},
|
||||
"labels": {
|
||||
"System": "Sistema",
|
||||
"Locale": "Locale",
|
||||
"SMTP": "SMTP",
|
||||
"Configuration": "Configurazione",
|
||||
"In-app Notifications": "In-app Notifications",
|
||||
"Email Notifications": "Email Notifications",
|
||||
"Currency Settings": "Currency Settings",
|
||||
"Currency Rates": "Currency Rates",
|
||||
"Mass Email": "Mass Email"
|
||||
"fields": {
|
||||
"useCache": "Usa Cache",
|
||||
"dateFormat": "Formato Data",
|
||||
"timeFormat": "Formato Ora",
|
||||
"timeZone": "Time Zone",
|
||||
"weekStart": "Primo giorno della Settimana",
|
||||
"thousandSeparator": "Separatore delle migliaia",
|
||||
"decimalMark": "Decimal Mark",
|
||||
"defaultCurrency": "Valuta di default",
|
||||
"baseCurrency": "Valuta di Base",
|
||||
"currencyRates": "Frequenza",
|
||||
"currencyList": "Lista delle Valute",
|
||||
"language": "Lingua",
|
||||
"companyLogo": "Logo Società",
|
||||
"smtpServer": "Server",
|
||||
"smtpPort": "Porta",
|
||||
"ldapPort": "Porta",
|
||||
"smtpAuth": "Auth",
|
||||
"ldapAuth": "Auth",
|
||||
"smtpSecurity": "Sicurezza",
|
||||
"ldapSecurity": "Sicurezza",
|
||||
"smtpUsername": "Username",
|
||||
"emailAddress": "Email",
|
||||
"smtpPassword": "Password",
|
||||
"ldapPassword": "Password",
|
||||
"outboundEmailFromName": "Dal nome",
|
||||
"outboundEmailFromAddress": "Indirizzo mittente",
|
||||
"outboundEmailIsShared": "Is Condivisa",
|
||||
"recordsPerPage": "Records Per Pagina",
|
||||
"recordsPerPageSmall": "Records Per Pagina (Small)",
|
||||
"tabList": "Lista delle schede",
|
||||
"quickCreateList": "Creazione rapida List",
|
||||
"exportDelimiter": "Delimitatore esportazione",
|
||||
"globalSearchEntityList": "Global Search Entity List",
|
||||
"authenticationMethod": "Metodo di Autenticazione",
|
||||
"ldapHost": "Host",
|
||||
"ldapAccountCanonicalForm": "Account Form",
|
||||
"ldapAccountDomainName": "Account Nome di Dominio",
|
||||
"ldapTryUsernameSplit": "Prova Divisione Username",
|
||||
"ldapCreateEspoUser": "Crea Utente in EspoCRM",
|
||||
"ldapUserLoginFilter": "Filtro Accessi Utente",
|
||||
"ldapAccountDomainNameShort": "Account Nome di Dominio abbreviato",
|
||||
"ldapOptReferrals": "Opt Referenti",
|
||||
"exportDisabled": "Disabilitare Export (solo all'amministratore è consentito)",
|
||||
"assignmentNotificationsEntityList": "Notifica dell'Entità al momento dell'assegnazione",
|
||||
"assignmentEmailNotifications": "Notifica al momento dell'assegnazione.",
|
||||
"assignmentEmailNotificationsEntityList": "Assegnazione email notifiche ambiti",
|
||||
"streamEmailNotifications": "Notifiche aggiornamenti in stream per gli utenti interni",
|
||||
"portalStreamEmailNotifications": "Notifiche aggiornamenti in stream per gli utenti del portale",
|
||||
"streamEmailNotificationsEntityList": "Notifiche e-mail flusso scopi",
|
||||
"b2cMode": "B2C Mode",
|
||||
"avatarsDisabled": "Disabilitare Avatars",
|
||||
"followCreatedEntities": "Setguire Entità Create",
|
||||
"displayListViewRecordCount": "Display Conteggio totale ( su List View )",
|
||||
"theme": "Tema",
|
||||
"userThemesDisabled": "Disattiva i temi degli utenti",
|
||||
"emailMessageMaxSize": "Dimensione massima Email (Mb)",
|
||||
"massEmailMaxPerHourCount": "Numero massimo di messaggi di posta elettronica inviati in un'ora.",
|
||||
"personalEmailMaxPortionSize": "Dimensione massima della quota di email per account personale ",
|
||||
"inboundEmailMaxPortionSize": "Dimensione massima della quota di email per account di gruppo",
|
||||
"maxEmailAccountCount": "Numero massimo di e-mail dell'account personale,per ogni utente",
|
||||
"authTokenLifetime": "Tempo di vita di un Token (ore)",
|
||||
"authTokenMaxIdleTime": "Tempo massimo di Inattività di un Token (ore)",
|
||||
"dashboardLayout": "Dashboard Layout (default)",
|
||||
"siteUrl": "Site URL",
|
||||
"addressPreview": "Anteprima Indirizzo",
|
||||
"addressFormat": "Formato Indirizzo",
|
||||
"notificationSoundsDisabled": "Disabilita Notifica Acustica",
|
||||
"applicationName": "Nome dell'Applicazione",
|
||||
"calendarEntityList": "Calendario Della Lista delle Entità",
|
||||
"mentionEmailNotifications": "Invia notifiche e-mail in caso di menzioni nei post"
|
||||
},
|
||||
"options": {
|
||||
"weekStart": {
|
||||
"0": "Domenica",
|
||||
"1": "Lunedi"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tooltips": {
|
||||
"recordsPerPage": "Numero di record inizialmente visualizzata in visualizzazioni elenco .",
|
||||
"recordsPerPageSmall": "Numero di record inizialmente visualizzata in pannello di relazione.",
|
||||
"outboundEmailIsShared": "Consentire agli utenti di inviare messaggi di posta elettronica tramite questo SMTP.",
|
||||
"followCreatedEntities": "Gli utenti potranno seguire automaticamente i record che hanno creato .",
|
||||
"emailMessageMaxSize": "Tutte le email in entrata che superano una dimensione specificata verranno prelevati senza corpo e allegati .",
|
||||
"authTokenLifetime": "Defines how long tokens can exist.\n0 - means no expiration.",
|
||||
"authTokenMaxIdleTime": "Definisice il tempo di vita di un token dall'ultimo accesso.\n0 - nessuna scadenza.",
|
||||
"userThemesDisabled": "Se selezionato, gli utenti non saranno in grado di selezionare un altro tema. "
|
||||
},
|
||||
"labels": {
|
||||
"System": "Sistema",
|
||||
"Locale": "Locale",
|
||||
"SMTP": "SMTP",
|
||||
"Configuration": "Configurazione",
|
||||
"In-app Notifications": "Notifica In-app ",
|
||||
"Email Notifications": "Notifica Email ",
|
||||
"Currency Settings": "Impostazioni Valuta",
|
||||
"Currency Rates": "Tasso di Cambio",
|
||||
"Mass Email": "Email Massiva"
|
||||
}
|
||||
}
|
||||
@@ -1,19 +1,19 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"roles": "Ruoli",
|
||||
"positionList": "Position List"
|
||||
},
|
||||
"links": {
|
||||
"users": "Utenti",
|
||||
"notes": "Notes",
|
||||
"roles": "Ruoli"
|
||||
},
|
||||
"tooltips": {
|
||||
"roles": "Access Roles. Users of this team obtain access control level from selected roles.",
|
||||
"positionList": "Available positions in this team. E.g. Salesperson, Manager."
|
||||
},
|
||||
"labels": {
|
||||
"Create Team": "Crea Team"
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"roles": "Ruoli",
|
||||
"positionList": "Lista Posizione"
|
||||
},
|
||||
"links": {
|
||||
"users": "Utenti",
|
||||
"notes": "Note",
|
||||
"roles": "Ruoli"
|
||||
},
|
||||
"tooltips": {
|
||||
"roles": "Ruoli di accesso . Gli utenti di questo team hanno ottenuto il livello di controllo per i ruoli selezionati .",
|
||||
"positionList": "Posizioni disponibili in questa squadra. E.g. Venditore, Manager."
|
||||
},
|
||||
"labels": {
|
||||
"Create Team": "Crea Team"
|
||||
}
|
||||
}
|
||||
@@ -1,23 +1,21 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"body": "Corpo",
|
||||
"entityType": "Entity Type",
|
||||
"header": "Header",
|
||||
"footer": "Footer",
|
||||
"leftMargin": "Left Margin",
|
||||
"topMargin": "Top Margin",
|
||||
"rightMargin": "Right Margin",
|
||||
"bottomMargin": "Bottom Margin",
|
||||
"printFooter": "Print Footer",
|
||||
"footerPosition": "Footer Position"
|
||||
},
|
||||
"links": {
|
||||
},
|
||||
"labels": {
|
||||
"Create Template": "Create Template"
|
||||
},
|
||||
"tooltips": {
|
||||
"footer": "Use {pageNumber} to print page number."
|
||||
}
|
||||
}
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"body": "Corpo",
|
||||
"entityType": "Tipo Entitàe",
|
||||
"header": "Intestazione",
|
||||
"footer": "Piè di pagina",
|
||||
"leftMargin": "Margine Sinistro",
|
||||
"topMargin": "Marigne Superiore",
|
||||
"rightMargin": "Margine Destro",
|
||||
"bottomMargin": "Margine Inferiore",
|
||||
"printFooter": "Stampa piè di Pagina",
|
||||
"footerPosition": "Posizione piè di pagina"
|
||||
},
|
||||
"labels": {
|
||||
"Create Template": "Crea Modello"
|
||||
},
|
||||
"tooltips": {
|
||||
"footer": "Utilizzare {pageNumber} per stampare il numero di pagina ."
|
||||
}
|
||||
}
|
||||
@@ -1,95 +1,95 @@
|
||||
{
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"userName": "Nome Utente",
|
||||
"title": "Titolo",
|
||||
"isAdmin": "Is Admin",
|
||||
"defaultTeam": "Default Team",
|
||||
"emailAddress": "Email",
|
||||
"phoneNumber": "Phone",
|
||||
"roles": "Ruoli",
|
||||
"portals": "Portals",
|
||||
"portalRoles": "Portal Roles",
|
||||
"teamRole": "Position",
|
||||
"password": "Password",
|
||||
"currentPassword": "Current Password",
|
||||
"passwordConfirm": "Conferma Password",
|
||||
"newPassword": "Nuova Password",
|
||||
"newPasswordConfirm": "Confirm New Password",
|
||||
"avatar": "Avatar",
|
||||
"isActive": "Is Active",
|
||||
"isPortalUser": "Is Portal User",
|
||||
"contact": "Contatti",
|
||||
"accounts": "Accounts",
|
||||
"account": "Account (Primary)",
|
||||
"sendAccessInfo": "Send Email with Access Info to User",
|
||||
"portal": "Portal",
|
||||
"gender": "Gender"
|
||||
},
|
||||
"links": {
|
||||
"teams": "Teams",
|
||||
"roles": "Ruoli",
|
||||
"notes": "Notes",
|
||||
"portals": "Portals",
|
||||
"portalRoles": "Portal Roles",
|
||||
"contact": "Contatti",
|
||||
"accounts": "Accounts",
|
||||
"account": "Account (Primary)"
|
||||
},
|
||||
"labels": {
|
||||
"Create User": "Crea Utente",
|
||||
"Generate": "Generare",
|
||||
"Access": "Accesso",
|
||||
"Preferences": "Preferenze",
|
||||
"Change Password": "Cambia Password",
|
||||
"Teams and Access Control": "Teams and Access Control",
|
||||
"Forgot Password?": "Forgot Password?",
|
||||
"Password Change Request": "Password Change Request",
|
||||
"Email Address": "Indirizzo Email",
|
||||
"External Accounts": "External Accounts",
|
||||
"Email Accounts": "Email Accounts",
|
||||
"Portal": "Portal",
|
||||
"Create Portal User": "Create Portal User"
|
||||
},
|
||||
"tooltips": {
|
||||
"defaultTeam": "All records created by this user will be related to this team by default.",
|
||||
"userName": "Letters a-z, numbers 0-9, dots, hyphens, @-signs and underscores are allowed.",
|
||||
"isAdmin": "Admin user can access everything.",
|
||||
"isActive": "If unchecked then user won't be able to login.",
|
||||
"teams": "Teams which this user belongs to. Access control level is inherited from team's roles.",
|
||||
"roles": "Additional access roles. Use it if user doesn't belong to any team or you need to extend access control level exclusively for this user.",
|
||||
"portalRoles": "Additional portal roles. Use it to extend access control level exclusively for this user.",
|
||||
"portals": "Portals which this user has access to."
|
||||
},
|
||||
"messages": {
|
||||
"passwordWillBeSent": "La Password verrà inviata all'indirizzo e-mail dell'utente.",
|
||||
"accountInfoEmailSubject": "EspoCRM User Access Info",
|
||||
"accountInfoEmailBody": "Your access information:\n\nUsername: {userName}\nPassword: {password}\n\n{siteUrl}",
|
||||
"passwordChangeLinkEmailSubject": "Change Password Request",
|
||||
"passwordChangeLinkEmailBody": "You can change your password by this link {link}. This unique url will be exprired soon.",
|
||||
"passwordChanged": "La password è stata modificata",
|
||||
"userCantBeEmpty": "Username can not be empty",
|
||||
"wrongUsernamePasword": "username/password Errato",
|
||||
"emailAddressCantBeEmpty": "Email Address can not be empty",
|
||||
"userNameEmailAddressNotFound": "Username/Email Address not found",
|
||||
"forbidden": "Forbidden, please try later",
|
||||
"uniqueLinkHasBeenSent": "The unique URL has been sent to the specified email address.",
|
||||
"passwordChangedByRequest": "Password has been changed.",
|
||||
"setupSmtpBefore": "You need to setup <a href=\"{url}\">SMTP settings</a> to make the system be able to send password in email."
|
||||
},
|
||||
"options": {
|
||||
"gender": {
|
||||
"": "Not Set",
|
||||
"Male": "Male",
|
||||
"Female": "Female",
|
||||
"Neutral": "Neutral"
|
||||
}
|
||||
},
|
||||
"boolFilters": {
|
||||
"onlyMyTeam": "Only My Team"
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo",
|
||||
"activePortal": "Portal Active"
|
||||
"fields": {
|
||||
"name": "Nome",
|
||||
"userName": "Nome Utente",
|
||||
"title": "Titolo",
|
||||
"isAdmin": "Is Admin",
|
||||
"defaultTeam": "Default Team",
|
||||
"emailAddress": "Email",
|
||||
"phoneNumber": "Telefono",
|
||||
"roles": "Ruoli",
|
||||
"portals": "Portali",
|
||||
"portalRoles": "Ruoli Portale",
|
||||
"teamRole": "Posizione",
|
||||
"password": "Password",
|
||||
"currentPassword": "Password Attuale",
|
||||
"passwordConfirm": "Conferma Password",
|
||||
"newPassword": "Nuova Password",
|
||||
"newPasswordConfirm": "Conferma al NuovaPassword",
|
||||
"avatar": "Avatar",
|
||||
"isActive": "È Attivo",
|
||||
"isPortalUser": "È il portale per l'utente",
|
||||
"contact": "Contatti",
|
||||
"accounts": "Accounts",
|
||||
"account": "Account (Primario)",
|
||||
"sendAccessInfo": "Invia e-mail con le Info di accesso per l'utente",
|
||||
"portal": "Portale",
|
||||
"gender": "Genere"
|
||||
},
|
||||
"links": {
|
||||
"teams": "Team",
|
||||
"roles": "Ruoli",
|
||||
"notes": "Note",
|
||||
"portals": "Portali",
|
||||
"portalRoles": "Ruoli Portale",
|
||||
"contact": "Contatti",
|
||||
"accounts": "Accounts",
|
||||
"account": "Account (Primario}"
|
||||
},
|
||||
"labels": {
|
||||
"Create User": "Crea Utente",
|
||||
"Generate": "Generare",
|
||||
"Access": "Accesso",
|
||||
"Preferences": "Preferenze",
|
||||
"Change Password": "Cambia Password",
|
||||
"Teams and Access Control": "Controllo Teams e Accessi",
|
||||
"Forgot Password?": "Ha dimenticato la password?",
|
||||
"Password Change Request": "Richiesta Modifica Password",
|
||||
"Email Address": "Indirizzo Email",
|
||||
"External Accounts": "Account Esterni",
|
||||
"Email Accounts": "Email Accounts",
|
||||
"Portal": "Portale",
|
||||
"Create Portal User": "Crea Utente Portale"
|
||||
},
|
||||
"tooltips": {
|
||||
"defaultTeam": "Tutti i record creati da questo utente saranno inseriti di default in questo Team.",
|
||||
"userName": "Lettere a-z, numeri 0-9, puntini, trattini, @ e sottolineature sono permessi.",
|
||||
"isAdmin": "L'utente Admin può accedere a tutto.",
|
||||
"isActive": "Se non verificato , l'utente non sarà in grado di effettuare il login .",
|
||||
"teams": "Team a cui appartiene l'utente. Il livello di controllo di accesso viene ereditato dai ruoli del team.",
|
||||
"roles": "Ruoli di accesso aggiuntivi. Usalo se l'utente non appartiene ad alcun gruppo o è necessario estendere il livello di controllo di accesso in esclusiva per questo utente.",
|
||||
"portalRoles": "Ulteriori ruoli portale . Usalo per estendere il livello di controllo di accesso esclusivamente per questo utente .",
|
||||
"portals": "Portali a cui l'utente ha accesso."
|
||||
},
|
||||
"messages": {
|
||||
"passwordWillBeSent": "La Password verrà inviata all'indirizzo e-mail dell'utente.",
|
||||
"accountInfoEmailSubject": "EspoCRM User Access Info",
|
||||
"accountInfoEmailBody": "I tuoi dati di accesso:\n\nUsername: {userName}\nPassword: {password}\n\n{siteUrl}",
|
||||
"passwordChangeLinkEmailSubject": "Richiesta Modifica Password",
|
||||
"passwordChangeLinkEmailBody": "È possibile modificare la password da questo link {link } . Questo URL univoco scadrà presto .",
|
||||
"passwordChanged": "La password è stata modificata",
|
||||
"userCantBeEmpty": "Il Nome utente non può essere vuoto",
|
||||
"wrongUsernamePasword": "username/password Errato",
|
||||
"emailAddressCantBeEmpty": "L'indirizzo Email non può essere vuoto",
|
||||
"userNameEmailAddressNotFound": "Username/Indirizzo Email non trovato",
|
||||
"forbidden": "Vietato , riprova piu tardi",
|
||||
"uniqueLinkHasBeenSent": "L' URL univoco è stato inviato all'indirizzo di posta elettronica specificato .",
|
||||
"passwordChangedByRequest": "la Password è stata cambiata.",
|
||||
"setupSmtpBefore": "È necessario impostare <a href=\"{url}\">SMTP settings</a> per rendere il sistema in grado di inviare la password nelle email."
|
||||
},
|
||||
"options": {
|
||||
"gender": {
|
||||
"": "Non impostato",
|
||||
"Male": "Maschio",
|
||||
"Female": "Femmina",
|
||||
"Neutral": "Neutral"
|
||||
}
|
||||
}
|
||||
},
|
||||
"boolFilters": {
|
||||
"onlyMyTeam": "Solo per il mio Team"
|
||||
},
|
||||
"presetFilters": {
|
||||
"active": "Attivo",
|
||||
"activePortal": "Portale Attivo"
|
||||
}
|
||||
}
|
||||
@@ -140,7 +140,7 @@
|
||||
},
|
||||
"fromEmailAddress": {
|
||||
"type": "link",
|
||||
"view": "views/fields/from-email-address"
|
||||
"view": "views/email/fields/from-email-address"
|
||||
},
|
||||
"toEmailAddresses": {
|
||||
"type": "linkMultiple"
|
||||
|
||||
@@ -6,5 +6,6 @@
|
||||
"aclPortal": "recordAllAccountContactOwnNo",
|
||||
"notifications": true,
|
||||
"object": true,
|
||||
"customizable": true
|
||||
"customizable": true,
|
||||
"activity": true
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"entity": false,
|
||||
"entity": true,
|
||||
"layouts": false,
|
||||
"tab": false,
|
||||
"acl": "recordAllTeamNo",
|
||||
"customizable": false,
|
||||
"customizable": true,
|
||||
"disabled": true
|
||||
}
|
||||
|
||||
@@ -250,41 +250,17 @@ class Email extends Record
|
||||
|
||||
public function loadToField(Entity $entity)
|
||||
{
|
||||
$entity->loadLinkMultipleField('toEmailAddresses');
|
||||
$names = $entity->get('toEmailAddressesNames');
|
||||
if (!empty($names)) {
|
||||
$arr = array();
|
||||
foreach ($names as $id => $address) {
|
||||
$arr[] = $address;
|
||||
}
|
||||
$entity->set('to', implode(';', $arr));
|
||||
}
|
||||
$this->getEntityManager()->getRepository('Email')->loadToField($entity);
|
||||
}
|
||||
|
||||
public function loadCcField(Entity $entity)
|
||||
{
|
||||
$entity->loadLinkMultipleField('ccEmailAddresses');
|
||||
$names = $entity->get('ccEmailAddressesNames');
|
||||
if (!empty($names)) {
|
||||
$arr = array();
|
||||
foreach ($names as $id => $address) {
|
||||
$arr[] = $address;
|
||||
}
|
||||
$entity->set('cc', implode(';', $arr));
|
||||
}
|
||||
$this->getEntityManager()->getRepository('Email')->loadCcField($entity);
|
||||
}
|
||||
|
||||
public function loadBccField(Entity $entity)
|
||||
{
|
||||
$entity->loadLinkMultipleField('bccEmailAddresses');
|
||||
$names = $entity->get('bccEmailAddressesNames');
|
||||
if (!empty($names)) {
|
||||
$arr = array();
|
||||
foreach ($names as $id => $address) {
|
||||
$arr[] = $address;
|
||||
}
|
||||
$entity->set('bcc', implode(';', $arr));
|
||||
}
|
||||
$this->getEntityManager()->getRepository('Email')->loadBccField($entity);
|
||||
}
|
||||
|
||||
public function getEntity($id = null)
|
||||
|
||||
@@ -83,6 +83,11 @@ class EmailNotification extends \Espo\Core\Services\Base
|
||||
|
||||
public function notifyAboutAssignmentJob($data)
|
||||
{
|
||||
if (empty($data['userId'])) return;
|
||||
if (empty($data['assignerUserId'])) return;
|
||||
if (empty($data['entityId'])) return;
|
||||
if (empty($data['entityType'])) return;
|
||||
|
||||
$userId = $data['userId'];
|
||||
$assignerUserId = $data['assignerUserId'];
|
||||
$entityId = $data['entityId'];
|
||||
@@ -90,6 +95,8 @@ class EmailNotification extends \Espo\Core\Services\Base
|
||||
|
||||
$user = $this->getEntityManager()->getEntity('User', $userId);
|
||||
|
||||
if (!$user) return;
|
||||
|
||||
if ($user->get('isPortalUser')) return;
|
||||
|
||||
$preferences = $this->getEntityManager()->getEntity('Preferences', $userId);
|
||||
@@ -99,7 +106,7 @@ class EmailNotification extends \Espo\Core\Services\Base
|
||||
$assignerUser = $this->getEntityManager()->getEntity('User', $assignerUserId);
|
||||
$entity = $this->getEntityManager()->getEntity($entityType, $entityId);
|
||||
|
||||
if ($user && $entity && $assignerUser && $entity->get('assignedUserId') == $userId) {
|
||||
if ($entity && $assignerUser && $entity->get('assignedUserId') == $userId) {
|
||||
$emailAddress = $user->get('emailAddress');
|
||||
if (!empty($emailAddress)) {
|
||||
$email = $this->getEntityManager()->getEntity('Email');
|
||||
|
||||
@@ -853,7 +853,7 @@ class Record extends \Espo\Core\Services\Base
|
||||
return true;
|
||||
}
|
||||
|
||||
public function linkEntityMass($id, $link, $where)
|
||||
public function linkEntityMass($id, $link, $where, $selectData = null)
|
||||
{
|
||||
if (empty($id) || empty($link)) {
|
||||
throw new BadRequest;
|
||||
@@ -888,6 +888,12 @@ class Record extends \Espo\Core\Services\Base
|
||||
}
|
||||
$params['where'] = $where;
|
||||
|
||||
if (is_array($selectData)) {
|
||||
foreach ($selectData as $k => $v) {
|
||||
$params[$k] = $v;
|
||||
}
|
||||
}
|
||||
|
||||
$selectParams = $this->getRecordService($foreignEntityType)->getSelectParams($params);
|
||||
|
||||
if ($this->getAcl()->getLevel($foreignEntityType, $accessActionRequired) === 'all') {
|
||||
@@ -938,6 +944,13 @@ class Record extends \Espo\Core\Services\Base
|
||||
$where = $params['where'];
|
||||
$p = array();
|
||||
$p['where'] = $where;
|
||||
|
||||
if (!empty($params['selectData']) && is_array($params['selectData'])) {
|
||||
foreach ($params['selectData'] as $k => $v) {
|
||||
$p[$k] = $v;
|
||||
}
|
||||
}
|
||||
|
||||
$selectParams = $this->getSelectParams($p);
|
||||
|
||||
$collection = $repository->find($selectParams);
|
||||
@@ -993,6 +1006,13 @@ class Record extends \Espo\Core\Services\Base
|
||||
$where = $params['where'];
|
||||
$p = array();
|
||||
$p['where'] = $where;
|
||||
|
||||
if (!empty($params['selectData']) && is_array($params['selectData'])) {
|
||||
foreach ($params['selectData'] as $k => $v) {
|
||||
$p[$k] = $v;
|
||||
}
|
||||
}
|
||||
|
||||
$selectParams = $this->getSelectParams($p);
|
||||
$skipTextColumns['skipTextColumns'] = true;
|
||||
$collection = $repository->find($selectParams);
|
||||
@@ -1078,6 +1098,8 @@ class Record extends \Espo\Core\Services\Base
|
||||
|
||||
public function export(array $params)
|
||||
{
|
||||
|
||||
|
||||
if (array_key_exists('ids', $params)) {
|
||||
$ids = $params['ids'];
|
||||
$where = array(
|
||||
@@ -1087,12 +1109,17 @@ class Record extends \Espo\Core\Services\Base
|
||||
'value' => $ids
|
||||
)
|
||||
);
|
||||
$selectParams = $this->getSelectManager($this->entityType)->getSelectParams(array('where' => $where), true, true);
|
||||
$selectParams = $this->getSelectManager($this->getEntityType())->getSelectParams(array('where' => $where), true, true);
|
||||
} else if (array_key_exists('where', $params)) {
|
||||
$where = $params['where'];
|
||||
|
||||
$p = array();
|
||||
$p['where'] = $where;
|
||||
if (!empty($params['selectData']) && is_array($params['selectData'])) {
|
||||
foreach ($params['selectData'] as $k => $v) {
|
||||
$p[$k] = $v;
|
||||
}
|
||||
}
|
||||
$selectParams = $this->getSelectParams($p);
|
||||
} else {
|
||||
throw new BadRequest();
|
||||
@@ -1137,9 +1164,9 @@ class Record extends \Espo\Core\Services\Base
|
||||
} else {
|
||||
if (in_array($defs['type'], ['email', 'phone'])) {
|
||||
$fieldList[] = $field;
|
||||
} else if ($defs['name'] == 'name') {
|
||||
} /*else if ($defs['name'] == 'name') {
|
||||
$fieldList[] = $field;
|
||||
}
|
||||
}*/
|
||||
}
|
||||
}
|
||||
foreach ($this->exportAdditionalAttributeList as $field) {
|
||||
|
||||
@@ -86,9 +86,9 @@ class Team extends Record
|
||||
return $result;
|
||||
}
|
||||
|
||||
public function linkEntityMass($id, $link, $where)
|
||||
public function linkEntityMass($id, $link, $where, $selectData = null)
|
||||
{
|
||||
$result = parent::linkEntityMass($id, $link, $where);
|
||||
$result = parent::linkEntityMass($id, $link, $where, $selectData);
|
||||
|
||||
if ($link === 'users') {
|
||||
$this->getFileManager()->removeInDir('data/cache/application/acl');
|
||||
|
||||
@@ -36,10 +36,18 @@ Espo.define('crm:views/campaign/detail', 'views/detail', function (Dep) {
|
||||
'targetListsIds': 'targetListsIds',
|
||||
'targetListsNames': 'targetListsNames',
|
||||
'excludingTargetListsIds': 'excludingTargetListsIds',
|
||||
'excludingTargetListsNames': 'excludingTargetListsNames'
|
||||
'excludingTargetListsNames': 'excludingTargetListsNames',
|
||||
},
|
||||
},
|
||||
|
||||
relatedAttributeFunctions: {
|
||||
'massEmails': function () {
|
||||
return {
|
||||
name: this.model.get('name') + ' ' + this.getDateTime().getToday()
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -101,12 +101,6 @@ Espo.define('views/admin/layouts/base', 'view', function (Dep) {
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
cancel: function () {
|
||||
this.loadLayout(function () {
|
||||
this.render();
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
reset: function () {
|
||||
this.render();
|
||||
},
|
||||
|
||||
@@ -40,7 +40,12 @@ Espo.define('views/admin/layouts/filters', 'views/admin/layouts/rows', function
|
||||
Dep.prototype.setup.call(this);
|
||||
|
||||
this.wait(true);
|
||||
this.loadLayout(function () {
|
||||
this.wait(false);
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
loadLayout: function (callback) {
|
||||
this.getModelFactory().create(this.scope, function (model) {
|
||||
this.getHelper().layoutManager.get(this.scope, this.type, function (layout) {
|
||||
|
||||
@@ -80,7 +85,7 @@ Espo.define('views/admin/layouts/filters', 'views/admin/layouts/rows', function
|
||||
this.rowLayout[i].label = this.getLanguage().translate(this.rowLayout[i].name, 'fields', this.scope);
|
||||
}
|
||||
|
||||
this.wait(false);
|
||||
callback();
|
||||
}.bind(this), false);
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
@@ -42,7 +42,12 @@ Espo.define('views/admin/layouts/mass-update', 'views/admin/layouts/rows', funct
|
||||
Dep.prototype.setup.call(this);
|
||||
|
||||
this.wait(true);
|
||||
this.loadLayout(function () {
|
||||
this.wait(false);
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
loadLayout: function (callback) {
|
||||
this.getModelFactory().create(this.scope, function (model) {
|
||||
this.getHelper().layoutManager.get(this.scope, this.type, function (layout) {
|
||||
|
||||
@@ -83,7 +88,7 @@ Espo.define('views/admin/layouts/mass-update', 'views/admin/layouts/rows', funct
|
||||
this.rowLayout[i].label = this.getLanguage().translate(this.rowLayout[i].name, 'fields', this.scope);
|
||||
}
|
||||
|
||||
this.wait(false);
|
||||
callback();
|
||||
}.bind(this), false);
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
@@ -38,7 +38,12 @@ Espo.define('views/admin/layouts/relationships', 'views/admin/layouts/rows', fun
|
||||
Dep.prototype.setup.call(this);
|
||||
|
||||
this.wait(true);
|
||||
this.loadLayout(function () {
|
||||
this.wait(false);
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
loadLayout: function (callback) {
|
||||
this.getModelFactory().create(this.scope, function (model) {
|
||||
this.getHelper().layoutManager.get(this.scope, this.type, function (layout) {
|
||||
|
||||
@@ -80,7 +85,7 @@ Espo.define('views/admin/layouts/relationships', 'views/admin/layouts/rows', fun
|
||||
this.rowLayout[i].label = this.getLanguage().translate(this.rowLayout[i].name, 'links', this.scope);
|
||||
}
|
||||
|
||||
this.wait(false);
|
||||
callback();
|
||||
}.bind(this), false);
|
||||
}.bind(this));
|
||||
},
|
||||
|
||||
@@ -49,7 +49,10 @@ Espo.define('views/email/record/compose', ['views/record/edit', 'views/email/rec
|
||||
}
|
||||
|
||||
this.listenTo(this.model, 'insert-template', function (data) {
|
||||
var body = this.appendSignature(data.body || '', data.isHtml);
|
||||
var body = data.body;
|
||||
if (this.hasSignature()) {
|
||||
body = this.appendSignature(body || '', data.isHtml);
|
||||
}
|
||||
this.model.set('isHtml', data.isHtml);
|
||||
this.model.set('name', data.subject);
|
||||
this.model.set('body', '');
|
||||
@@ -98,7 +101,7 @@ Espo.define('views/email/record/compose', ['views/record/edit', 'views/email/rec
|
||||
},
|
||||
|
||||
getSignature: function () {
|
||||
return this.getPreferences().get('signature');
|
||||
return this.getPreferences().get('signature') || '';
|
||||
},
|
||||
|
||||
getPlainTextSignature: function () {
|
||||
|
||||
@@ -150,8 +150,8 @@ Espo.define('views/email/record/list', 'views/record/list', function (Dep) {
|
||||
});
|
||||
|
||||
ids.forEach(function (id) {
|
||||
this.removeRecordFromList(id);
|
||||
this.collection.trigger('moving-to-trash', id);
|
||||
this.removeRecordFromList(id);
|
||||
}, this);
|
||||
},
|
||||
|
||||
|
||||
@@ -117,7 +117,7 @@ Espo.define('views/fields/link-multiple-with-role', 'views/fields/link-multiple'
|
||||
},
|
||||
|
||||
getJQSelect: function (id, roleValue) {
|
||||
$role = $('<select class="role form-control input-sm pull-right" data-id="'+id+'">');
|
||||
var $role = $('<select class="role form-control input-sm pull-right" data-id="'+id+'">');
|
||||
this.roleList.forEach(function (role) {
|
||||
var selectedHtml = (role == roleValue) ? 'selected': '';
|
||||
option = '<option value="'+role+'" '+selectedHtml+'>' + this.getLanguage().translateOption(role, this.roleField, this.roleFieldScope) + '</option>';
|
||||
@@ -155,7 +155,9 @@ Espo.define('views/fields/link-multiple-with-role', 'views/fields/link-multiple'
|
||||
'width': '92%',
|
||||
'display': 'inline-block'
|
||||
});
|
||||
$left.append($role);
|
||||
if ($role) {
|
||||
$left.append($role);
|
||||
}
|
||||
$left.append(nameHtml);
|
||||
$el.append($left);
|
||||
|
||||
@@ -171,19 +173,22 @@ Espo.define('views/fields/link-multiple-with-role', 'views/fields/link-multiple'
|
||||
$container.append($el);
|
||||
|
||||
if (this.mode == 'edit') {
|
||||
var fetch = function ($target) {
|
||||
var value = $target.val().toString().trim();
|
||||
var id = $target.data('id');
|
||||
this.columns[id] = this.columns[id] || {};
|
||||
this.columns[id][this.columnName] = value;
|
||||
}.bind(this);
|
||||
$role.on('change', function (e) {
|
||||
var $target = $(e.currentTarget);
|
||||
fetch($target);
|
||||
this.trigger('change');
|
||||
}.bind(this));
|
||||
fetch($role);
|
||||
if ($role) {
|
||||
var fetch = function ($target) {
|
||||
if (!$target || !$target.size()) return;
|
||||
|
||||
var value = $target.val().toString().trim();
|
||||
var id = $target.data('id');
|
||||
this.columns[id] = this.columns[id] || {};
|
||||
this.columns[id][this.columnName] = value;
|
||||
}.bind(this);
|
||||
$role.on('change', function (e) {
|
||||
var $target = $(e.currentTarget);
|
||||
fetch($target);
|
||||
this.trigger('change');
|
||||
}.bind(this));
|
||||
fetch($role);
|
||||
}
|
||||
}
|
||||
return $el;
|
||||
},
|
||||
|
||||
@@ -74,6 +74,7 @@ Espo.define('views/modals/mass-update', 'views/modal', function (Dep) {
|
||||
this.scope = this.options.scope;
|
||||
this.ids = this.options.ids;
|
||||
this.where = this.options.where;
|
||||
this.selectData = this.options.selectData;
|
||||
this.byWhere = this.options.byWhere;
|
||||
|
||||
this.header = this.translate(this.scope, 'scopeNamesPlural') + ' » ' + this.translate('Mass Update');
|
||||
@@ -153,6 +154,7 @@ Espo.define('views/modals/mass-update', 'views/modal', function (Dep) {
|
||||
attributes: attributes,
|
||||
ids: self.ids || null,
|
||||
where: (!self.ids || self.ids.length == 0) ? self.options.where : null,
|
||||
selectData: (!self.ids || self.ids.length == 0) ? self.options.selectData : null,
|
||||
byWhere: this.byWhere
|
||||
}),
|
||||
success: function (result) {
|
||||
|
||||
@@ -129,7 +129,18 @@ Espo.define('views/notification/badge', 'view', function (Dep) {
|
||||
this.$badge.attr('title', '');
|
||||
},
|
||||
|
||||
checkBypass: function () {
|
||||
var last = this.getRouter().getLast() || {};
|
||||
if (last.controller == 'Admin' && last.action == 'upgrade') {
|
||||
return true;
|
||||
}
|
||||
},
|
||||
|
||||
checkUpdates: function (isFirstCheck) {
|
||||
if (this.checkBypass()) {
|
||||
return;
|
||||
}
|
||||
|
||||
$.ajax('Notification/action/notReadCount').done(function (count) {
|
||||
if (!isFirstCheck && count > this.unreadCount) {
|
||||
|
||||
@@ -172,13 +183,21 @@ Espo.define('views/notification/badge', 'view', function (Dep) {
|
||||
isFirstCheck = true;
|
||||
}
|
||||
|
||||
var jqxhr = $.ajax(url).done(function (list) {
|
||||
list.forEach(function (d) {
|
||||
this.showPopupNotification(name, d, isFirstCheck);
|
||||
}, this);
|
||||
}.bind(this));
|
||||
(new Promise(function (resolve) {
|
||||
if (this.checkBypass()) {
|
||||
resolve();
|
||||
return;
|
||||
}
|
||||
var jqxhr = $.ajax(url).done(function (list) {
|
||||
list.forEach(function (d) {
|
||||
this.showPopupNotification(name, d, isFirstCheck);
|
||||
}, this);
|
||||
}.bind(this));
|
||||
|
||||
jqxhr.always(function() {
|
||||
jqxhr.always(function() {
|
||||
resolve();
|
||||
});
|
||||
}.bind(this))).then(function () {
|
||||
this.popoupTimeouts[name] = setTimeout(function () {
|
||||
this.popupCheckIteration++;
|
||||
this.checkPopupNotifications(name);
|
||||
|
||||
@@ -303,6 +303,7 @@ Espo.define('views/record/list', 'view', function (Dep) {
|
||||
var data = {};
|
||||
if (this.allResultIsChecked) {
|
||||
data.where = this.collection.getWhere();
|
||||
data.selectData = this.collection.data || {};
|
||||
data.byWhere = true;
|
||||
} else {
|
||||
data.ids = this.checkedList;
|
||||
@@ -344,6 +345,7 @@ Espo.define('views/record/list', 'view', function (Dep) {
|
||||
|
||||
if (this.allResultIsChecked) {
|
||||
data.where = this.collection.getWhere();
|
||||
data.selectData = this.collection.data || {};
|
||||
data.byWhere = true;
|
||||
} else {
|
||||
data.idList = idList;
|
||||
@@ -391,6 +393,7 @@ Espo.define('views/record/list', 'view', function (Dep) {
|
||||
var data = {};
|
||||
if (this.allResultIsChecked) {
|
||||
data.where = this.collection.getWhere();
|
||||
data.selectData = this.collection.data || {};
|
||||
data.byWhere = true;
|
||||
} else {
|
||||
data.ids = ids;
|
||||
@@ -486,6 +489,7 @@ Espo.define('views/record/list', 'view', function (Dep) {
|
||||
scope: this.scope,
|
||||
ids: ids,
|
||||
where: this.collection.getWhere(),
|
||||
selectData: this.collection.data,
|
||||
byWhere: this.allResultIsChecked
|
||||
}, function (view) {
|
||||
view.render();
|
||||
|
||||
@@ -26,11 +26,11 @@
|
||||
* these Appropriate Legal Notices must retain the display of the "EspoCRM" word.
|
||||
************************************************************************/
|
||||
|
||||
Espo.define('Views.Stream.Notes.Status', 'Views.Stream.Note', function (Dep) {
|
||||
Espo.define('views/stream/notes/status', 'views/stream/note', function (Dep) {
|
||||
|
||||
return Dep.extend({
|
||||
|
||||
template: 'stream.notes.status',
|
||||
template: 'stream/notes/status',
|
||||
|
||||
messageName: 'status',
|
||||
|
||||
@@ -58,7 +58,7 @@ Espo.define('Views.Stream.Notes.Status', 'Views.Stream.Note', function (Dep) {
|
||||
|
||||
this.statusText = this.getLanguage().translateOption(value, field, this.model.get('parentType'));
|
||||
|
||||
this.messageData['field'] = this.translate(field, 'fields', this.model.name).toLowerCase();
|
||||
this.messageData['field'] = this.translate(field, 'fields', this.model.get('parentType')).toLowerCase();
|
||||
|
||||
this.createMessage();
|
||||
},
|
||||
|
||||
@@ -55,17 +55,17 @@ Espo.define('views/template/fields/variables', 'views/fields/base', function (De
|
||||
},
|
||||
|
||||
setup: function () {
|
||||
this.setupFieldList();
|
||||
this.setupAttributeList();
|
||||
this.setupTranslatedOptions();
|
||||
|
||||
this.listenTo(this.model, 'change:entityType', function () {
|
||||
this.setupFieldList();
|
||||
if (this.isRendered()) {
|
||||
this.reRender();
|
||||
}
|
||||
this.setupAttributeList();
|
||||
this.setupTranslatedOptions();
|
||||
this.reRender();
|
||||
}, this);
|
||||
},
|
||||
|
||||
setupFieldList: function () {
|
||||
setupAttributeList: function () {
|
||||
var entityType = this.model.get('entityType');
|
||||
|
||||
var attributeList = this.getFieldManager().getEntityAttributes(entityType) || [];
|
||||
@@ -85,6 +85,57 @@ Espo.define('views/template/fields/variables', 'views/fields/base', function (De
|
||||
attributeList.forEach(function (item) {
|
||||
this.translatedOptions[item] = this.translate(item, 'fields', entityType);
|
||||
}, this);
|
||||
|
||||
var links = this.getMetadata().get('entityDefs.' + entityType + '.links') || {};
|
||||
|
||||
var linkList = Object.keys(links).sort(function (v1, v2) {
|
||||
return this.translate(v1, 'links', entityType).localeCompare(this.translate(v2, 'links', entityType));
|
||||
}.bind(this));
|
||||
|
||||
linkList.forEach(function (link) {
|
||||
var type = links[link].type
|
||||
if (type != 'belongsTo') return;
|
||||
var scope = links[link].entity;
|
||||
if (!scope) return;
|
||||
|
||||
var attributeList = this.getFieldManager().getEntityAttributes(scope) || [];
|
||||
|
||||
attributeList.push('id');
|
||||
if (this.getMetadata().get('entityDefs.' + scope + '.fields.name.type') == 'personName') {
|
||||
attributeList.unshift('name');
|
||||
};
|
||||
|
||||
attributeList.sort(function (v1, v2) {
|
||||
return this.translate(v1, 'fields', scope).localeCompare(this.translate(v2, 'fields', scope));
|
||||
}.bind(this));
|
||||
|
||||
attributeList.forEach(function (item) {
|
||||
this.attributeList.push(link + '.' + item);
|
||||
}, this);
|
||||
}, this);
|
||||
|
||||
return this.attributeList;
|
||||
},
|
||||
|
||||
setupTranslatedOptions: function () {
|
||||
this.translatedOptions = {};
|
||||
|
||||
var entityType = this.model.get('entityType');
|
||||
this.attributeList.forEach(function (item) {
|
||||
var field = item;
|
||||
var scope = entityType;
|
||||
var isForeign = false;
|
||||
if (~item.indexOf('.')) {
|
||||
isForeign = true;
|
||||
field = item.split('.')[1];
|
||||
var link = item.split('.')[0];
|
||||
scope = this.getMetadata().get('entityDefs.' + entityType + '.links.' + link + '.entity');
|
||||
}
|
||||
this.translatedOptions[item] = this.translate(field, 'fields', scope);
|
||||
if (isForeign) {
|
||||
this.translatedOptions[item] = this.translate(link, 'links', entityType) + '.' + this.translatedOptions[item];
|
||||
}
|
||||
}, this);
|
||||
},
|
||||
|
||||
afterRender: function () {
|
||||
|
||||
@@ -37,8 +37,8 @@ Espo.define('views/user/fields/teams', 'views/fields/link-multiple-with-role', f
|
||||
|
||||
this.loadRoleList(function () {
|
||||
if (this.mode == 'edit') {
|
||||
if (this.isRendered()) {
|
||||
this.render();
|
||||
if (this.isRendered() || this.isBeingRendered()) {
|
||||
this.reRender();
|
||||
}
|
||||
}
|
||||
}, this);
|
||||
@@ -53,7 +53,7 @@ Espo.define('views/user/fields/teams', 'views/fields/link-multiple-with-role', f
|
||||
}, this);
|
||||
if (toLoad) {
|
||||
this.loadRoleList(function () {
|
||||
this.render();
|
||||
this.reRender();
|
||||
}, this);
|
||||
}
|
||||
}, this);
|
||||
@@ -99,7 +99,15 @@ Espo.define('views/user/fields/teams', 'views/fields/link-multiple-with-role', f
|
||||
},
|
||||
|
||||
getJQSelect: function (id, roleValue) {
|
||||
|
||||
|
||||
var roleList = Espo.Utils.clone((this.roleListMap[id] || []));
|
||||
|
||||
if (!roleList.length) {
|
||||
return;
|
||||
};
|
||||
|
||||
|
||||
if (roleList.length || roleValue) {
|
||||
$role = $('<select class="role form-control input-sm pull-right" data-id="'+id+'">');
|
||||
|
||||
|
||||
@@ -323,7 +323,24 @@ ul.dropdown-menu > li.checkbox:last-child {
|
||||
margin-bottom: 1px;
|
||||
}
|
||||
|
||||
.field .link-container .list-group-item .form-control {
|
||||
.filter > .form-group .field {
|
||||
.link-container {
|
||||
font-size: @font-size-small;
|
||||
}
|
||||
.input-group {
|
||||
input {
|
||||
font-size: @font-size-small;
|
||||
height: @input-height-small;
|
||||
}
|
||||
button.btn {
|
||||
font-size: @font-size-small;
|
||||
height: @input-height-small;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.field .link
|
||||
-container .list-group-item .form-control {
|
||||
width: 140px !important;
|
||||
}
|
||||
|
||||
|
||||
@@ -293,3 +293,12 @@
|
||||
opacity: @selectize-opacity-disabled;
|
||||
background-color: @selectize-color-disabled;
|
||||
}
|
||||
|
||||
.filter > .form-group .field {
|
||||
.selectize-control {
|
||||
.selectize-input {
|
||||
font-size: @font-size-small;
|
||||
padding: 4px 5px 0px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,137 +1,133 @@
|
||||
{
|
||||
"labels": {
|
||||
"Main page title": "Benvenuto in EspoCRM",
|
||||
"Main page header": "",
|
||||
"Start page title": "Contratto di licenza",
|
||||
"Step1 page title": "Contratto di licenza",
|
||||
"License Agreement": "Contratto di licenza",
|
||||
"I accept the agreement": "Accetto il contratto",
|
||||
"Step2 page title": "Configurazione Database",
|
||||
"Step3 page title": "Administrator Setup",
|
||||
"Step4 page title": "System settings",
|
||||
"Step5 page title": "impostazioni SMTP per le email in uscita",
|
||||
"Errors page title": "Errori",
|
||||
"Finish page title": "Installatione completata",
|
||||
"Congratulation! Welcome to EspoCRM": "Congratulazioni! EspoCRM è stato installato correttamente.",
|
||||
"More Information": "For more information, please visit our {BLOG}, follow us on {TWITTER}.<br><br>If you have any suggestions or questions, please ask on the {FORUM}.",
|
||||
"share": "If you like EspoCRM, share it with your friends. Let them know about this product.",
|
||||
"blog": "blog",
|
||||
"twitter": "twitter",
|
||||
"forum": "forum",
|
||||
"Installation Guide": "Installation Guide",
|
||||
"admin": "admin",
|
||||
"localhost": "localhost",
|
||||
"port": "3306",
|
||||
"Locale": "Locale",
|
||||
"Outbound Email Configuration": "Outbound Email Configuration",
|
||||
"SMTP": "SMTP",
|
||||
"Start": "Start",
|
||||
"Back": "indietro",
|
||||
"Next": "Avanti",
|
||||
"Go to EspoCRM": "Vai a EspoCRM",
|
||||
"Re-check": "Ricontrollare",
|
||||
"Version": "Version",
|
||||
"Test settings": "Test Connection",
|
||||
"Database Settings Description": "Inserisci i tuoi dati di connessione al database MySQL (nome host , nome utente e password) . È possibile specificare la porta del server per il nome host come localhost:3306.",
|
||||
"Install": "Install",
|
||||
"SetupConfirmation page title": "Recommended Settings",
|
||||
"PHP Configuration": "Recommended PHP settings",
|
||||
"MySQL Configuration": "MySQL Configuration",
|
||||
"Configuration Instructions": "Configuration Instructions",
|
||||
"phpVersion": "versione PHP",
|
||||
"mysqlVersion": "MySQL version",
|
||||
"dbHostName": "Host Name",
|
||||
"dbName": "Database Name",
|
||||
"dbUserName": "Database User Name",
|
||||
"OK": "OK"
|
||||
},
|
||||
"fields": {
|
||||
"Choose your language": "Scegli la lingua",
|
||||
"Database Name": "Database Name",
|
||||
"Host Name": "Host Name",
|
||||
"Port": "Porta",
|
||||
"Database User Name": "Database User Name",
|
||||
"Database User Password": "Database User Password",
|
||||
"Database driver": "Database driver",
|
||||
"User Name": "Nome Utente",
|
||||
"Password": "Password",
|
||||
"Confirm Password": "Conferma la tua Password",
|
||||
"From Address": "Indirizzo mittente",
|
||||
"From Name": "Dal nome",
|
||||
"Is Shared": "Is Condivisa",
|
||||
"Date Format": "Formato Data",
|
||||
"Time Format": "Formato Ora",
|
||||
"Time Zone": "Time Zone",
|
||||
"First Day of Week": "Primo giorno della Settimana",
|
||||
"Thousand Separator": "Separatore delle migliaia",
|
||||
"Decimal Mark": "Decimal Mark",
|
||||
"Default Currency": "Valuta di default",
|
||||
"Currency List": "Lista delle Valute",
|
||||
"Language": "Lingua",
|
||||
"smtpServer": "Server",
|
||||
"smtpPort": "Porta",
|
||||
"smtpAuth": "Auth",
|
||||
"smtpSecurity": "Security",
|
||||
"smtpUsername": "Username",
|
||||
"emailAddress": "Email",
|
||||
"smtpPassword": "Password"
|
||||
},
|
||||
"messages": {
|
||||
"Bad init Permission": "Permission denied for \"{*}\" directory. Please set 775 for \"{*}\" or just execute this command in the terminal <pre><b>{C}</b></pre>\n\tOperation not permitted? Try this one: {CSU}",
|
||||
"Some errors occurred!": "Alcuni errori si sono verificati!",
|
||||
"phpVersion": "Your PHP version is not supported by EspoCRM, please update to PHP {minVersion} at least",
|
||||
"MySQLVersion": "Your MySQL version is not supported by EspoCRM, please update to MySQL {minVersion} at least",
|
||||
"The PHP extension was not found...": "PHP Error: Extension <b>{extName}</b> is not found.",
|
||||
"All Settings correct": "Tutte le impostazioni sono corrette",
|
||||
"Failed to connect to database": "Impossibile connettersi al database",
|
||||
"PHP version": "versione PHP",
|
||||
"You must agree to the license agreement": "E' necessario accettare il contratto di licenza",
|
||||
"Passwords do not match": "le passwords non corrispondono",
|
||||
"Enable mod_rewrite in Apache server": "Attivare mod_rewrite in server Apache",
|
||||
"checkWritable error": "checkWritable error",
|
||||
"applySett error": "applySett error",
|
||||
"buildDatabase error": "buildDatabase error",
|
||||
"createUser error": "createUser error",
|
||||
"checkAjaxPermission error": "checkAjaxPermission error",
|
||||
"Ajax failed": "Ajax failed",
|
||||
"Cannot create user": "Cannot create a user",
|
||||
"Permission denied": "Permesso negato",
|
||||
"permissionInstruction": "<br>Run this in Terminal<pre><b>\"{C}\"</b></pre>",
|
||||
"operationNotPermitted" : "Operazione non permessa? Prova questo: <br>{CSU}",
|
||||
"Permission denied to": "Permesso negato",
|
||||
"Can not save settings": "Non è possibile salvare le impostazioni",
|
||||
"Cannot save preferences": "Impossibile salvare le preferenze",
|
||||
"Thousand Separator and Decimal Mark equal": "Separatore delle migliaia e decimali non possono essere uguali",
|
||||
"1049": "Database non riconosciuto",
|
||||
"2005": "MySQL server host non riconosciuto",
|
||||
"1045": "accesso negato all'utente",
|
||||
"extension": "{0} extension is missing",
|
||||
"option": "Recommended value is {0}",
|
||||
"mysqlSettingError": "EspoCRM requires the MySQL setting \"{NAME}\" to be set to {VALUE}"
|
||||
},
|
||||
"options": {
|
||||
"db driver": {
|
||||
"mysqli": "MySQLi",
|
||||
"pdo_mysql": "PDO MySQL"
|
||||
},
|
||||
"modRewriteTitle": {
|
||||
"apache": "API Error: EspoCRM API is unavailable.<br> Possible problems: disabled \"mod_rewrite\" in Apache server, disabled .htaccess support or RewriteBase issue.<br>Do only necessary steps. After each step check if the issue is solved.",
|
||||
"nginx": "API Error: EspoCRM API is unavailable.<br> Add this code to your Nginx server block config file (/etc/nginx/sites-available/YOUR_SITE) inside \"server\" section:",
|
||||
"microsoft-iis": "API Error: EspoCRM API is unavailable.<br> Possible problem: disabled \"URL Rewrite\". Please check and enable \"URL Rewrite\" Module in IIS server",
|
||||
"default": "API Error: EspoCRM API is unavailable.<br> Possible problem: disabled Rewrite Module. Please check and enable Rewrite Module in your server (e.g. mod_rewrite in Apache) and .htaccess support."
|
||||
},
|
||||
"modRewriteInstruction": {
|
||||
"apache": {
|
||||
"linux": "<br><br>1. Enable \"mod_rewrite\". To do it run those commands in a Terminal:<pre>{APACHE1}</pre><br>2. Enable .htaccess support. Add/edit the Server configuration settings (/etc/apache/apache2.conf, /etc/httpd/conf/httpd.conf):<pre>{APACHE2}</pre>\n Afterwards run this command in a Terminal:<pre>{APACHE3}</pre><br>3. Try to add the RewriteBase path, open a file {API_PATH}.htaccess and replace the following line:<pre>{APACHE4}</pre>To<pre>{APACHE5}</pre><br> For more information please visit the guideline <a href=\"http://www.espocrm.com/blog/apache-server-configuration-for-espocrm/\" target=\"_blank\">Apache server configuration for EspoCRM</a>.<br><br>",
|
||||
"windows": "<br> <pre>1. Find the httpd.conf file (usually you will find it in a folder called conf, config or something along those lines)<br>\n2. Inside the httpd.conf file uncomment the line LoadModule rewrite_module modules/mod_rewrite.so (remove the pound '#' sign from in front of the line)<br>\n3. Also find the line ClearModuleList is uncommented then find and make sure that the line AddModule mod_rewrite.c is not commented out.\n</pre>"
|
||||
},
|
||||
"nginx": {
|
||||
"linux": "<br>\n<pre>\n{NGINX}\n</pre> <br> For more information please visit the guideline <a href=\"http://www.espocrm.com/blog/nginx-server-configuration-for-espocrm/\" target=\"_blank\">Nginx server configuration for EspoCRM</a>.<br><br>",
|
||||
"windows": "<br>\n<pre>\n{NGINX}\n</pre> <br> For more information please visit the guideline <a href=\"http://www.espocrm.com/blog/nginx-server-configuration-for-espocrm/\" target=\"_blank\">Nginx server configuration for EspoCRM</a>.<br><br>"
|
||||
},
|
||||
"microsoft-iis": {
|
||||
"windows": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
"labels": {
|
||||
"Main page title": "Benvenuto in EspoCRM",
|
||||
"Start page title": "Contratto di licenza",
|
||||
"Step1 page title": "Contratto di licenza",
|
||||
"License Agreement": "Contratto di licenza",
|
||||
"I accept the agreement": "Accetto il contratto",
|
||||
"Step2 page title": "Configurazione Database",
|
||||
"Step3 page title": "Setup Amministratore",
|
||||
"Step4 page title": "Impostazioni di sistema",
|
||||
"Step5 page title": "impostazioni SMTP per le email in uscita",
|
||||
"Errors page title": "Errori",
|
||||
"Finish page title": "Installatione completata",
|
||||
"Congratulation! Welcome to EspoCRM": "Congratulazioni! EspoCRM è stato installato correttamente.",
|
||||
"More Information": "Per ulteriori informazioni , si prega di visitare il nostro {BLOG},seguici su {TWITTER}.<br><br>Se avete suggerimenti o domande , si prega di chiedere su {FORUM}.",
|
||||
"share": "Se ti piace EspoCRM , condividilo con i tuoi amici . Fai conoscere questo prodotto.",
|
||||
"blog": "blog",
|
||||
"twitter": "twitter",
|
||||
"forum": "forum",
|
||||
"Installation Guide": "Guida d'installazione",
|
||||
"admin": "admin",
|
||||
"localhost": "localhost",
|
||||
"port": "3306",
|
||||
"Locale": "Locale",
|
||||
"Outbound Email Configuration": "Configurazione e-mail in uscita",
|
||||
"SMTP": "SMTP",
|
||||
"Start": "Inizio",
|
||||
"Back": "indietro",
|
||||
"Next": "Avanti",
|
||||
"Go to EspoCRM": "Vai a EspoCRM",
|
||||
"Re-check": "Ricontrollare",
|
||||
"Version": "Versione",
|
||||
"Test settings": "Test Connessione",
|
||||
"Database Settings Description": "Inserisci i tuoi dati di connessione al database MySQL (nome host , nome utente e password) . È possibile specificare la porta del server per il nome host come localhost:3306.",
|
||||
"Install": "Install",
|
||||
"SetupConfirmation page title": "Impostazioni raccomandate",
|
||||
"PHP Configuration": "Impostazioni PHP raccomandate",
|
||||
"MySQL Configuration": "Configurazione MySQL",
|
||||
"Configuration Instructions": "Istruzioni di configurazione",
|
||||
"phpVersion": "versione PHP",
|
||||
"mysqlVersion": "Versione MySQL",
|
||||
"dbHostName": "Host Name",
|
||||
"dbName": "Database Name",
|
||||
"dbUserName": "Nome Utente Database",
|
||||
"OK": "OK"
|
||||
},
|
||||
"fields": {
|
||||
"Choose your language": "Scegli la lingua",
|
||||
"Database Name": "Database Name",
|
||||
"Host Name": "Host Name",
|
||||
"Port": "Porta",
|
||||
"smtpPort": "Porta",
|
||||
"Database User Name": "Nome utente Database",
|
||||
"Database User Password": "Password utente Database",
|
||||
"Database driver": "Database driver",
|
||||
"User Name": "Nome Utente",
|
||||
"Password": "Password",
|
||||
"smtpPassword": "Password",
|
||||
"Confirm Password": "Conferma la tua Password",
|
||||
"From Address": "Indirizzo mittente",
|
||||
"From Name": "Dal nome",
|
||||
"Is Shared": "È Condivisa",
|
||||
"Date Format": "Formato Data",
|
||||
"Time Format": "Formato Ora",
|
||||
"Time Zone": "Time Zone",
|
||||
"First Day of Week": "Primo giorno della Settimana",
|
||||
"Thousand Separator": "Separatore delle migliaia",
|
||||
"Decimal Mark": "Marcatore dei Decimali",
|
||||
"Default Currency": "Valuta di default",
|
||||
"Currency List": "Lista delle Valute",
|
||||
"Language": "Lingua",
|
||||
"smtpServer": "Server",
|
||||
"smtpAuth": "Auth",
|
||||
"smtpSecurity": "Sicurezza",
|
||||
"smtpUsername": "Username",
|
||||
"emailAddress": "Email"
|
||||
},
|
||||
"messages": {
|
||||
"1045": "accesso negato all'utente",
|
||||
"1049": "Database non riconosciuto",
|
||||
"2005": "MySQL server host non riconosciuto",
|
||||
"Bad init Permission": "Permesso negato a \"{*}\" directory. Impostare 775 per \"{*}\" o semplicemente eseguire questo comando nel terminale <pre><b>{C}</b></pre>\n\tOperazione non permessa? Prova questo: {CSU}",
|
||||
"Some errors occurred!": "Alcuni errori si sono verificati!",
|
||||
"phpVersion": "la versione di PHP in uso non è supportata da EspoCRM, aggiornare PHP dalla versione {minVersion} in poi.",
|
||||
"MySQLVersion": "la versione di MySQL in uso non è supportata da EspoCRM, aggiornare MySQL dalla versione {minVersion} in poi.",
|
||||
"The PHP extension was not found...": "PHP Errore: l'Estensione <b>{extName}</b> non è stata trovata.",
|
||||
"All Settings correct": "Tutte le impostazioni sono corrette",
|
||||
"Failed to connect to database": "Impossibile connettersi al database",
|
||||
"PHP version": "versione PHP",
|
||||
"You must agree to the license agreement": "E' necessario accettare il contratto di licenza",
|
||||
"Passwords do not match": "le passwords non corrispondono",
|
||||
"Enable mod_rewrite in Apache server": "Attivare mod_rewrite in server Apache",
|
||||
"checkWritable error": "checkWritable error",
|
||||
"applySett error": "applySett error",
|
||||
"buildDatabase error": "buildDatabase error",
|
||||
"createUser error": "createUser error",
|
||||
"checkAjaxPermission error": "checkAjaxPermission error",
|
||||
"Ajax failed": "Ajax non è riuscita",
|
||||
"Cannot create user": "Non è possibile creare un utente",
|
||||
"Permission denied": "Permesso negato",
|
||||
"Permission denied to": "Permesso negato",
|
||||
"permissionInstruction": "<br>Eseguire il codice da Terminale<pre><b>\"{C}\"</b></pre>",
|
||||
"operationNotPermitted": "Operazione non permessa? Prova questo: <br>{CSU}",
|
||||
"Can not save settings": "Non è possibile salvare le impostazioni",
|
||||
"Cannot save preferences": "Impossibile salvare le preferenze",
|
||||
"Thousand Separator and Decimal Mark equal": "Separatore delle migliaia e decimali non possono essere uguali",
|
||||
"extension": "{0} estensione mancante",
|
||||
"option": "il valore consigliato è {0}",
|
||||
"mysqlSettingError": "EspoCRM richiede che il setting MySQL \"{NAME}\" sia impostato su {VALUE}"
|
||||
},
|
||||
"options": {
|
||||
"db driver": {
|
||||
"mysqli": "MySQLi",
|
||||
"pdo_mysql": "PDO MySQL"
|
||||
},
|
||||
"modRewriteTitle": {
|
||||
"apache": "API Error: EspoCRM API non è disponibile.<br> Possibili problemi : disattivato \"mod_rewrite\" su Apache server, disabilitato .htaccess support o un problema di RewriteBase.<br>Procedere solo se necessario . Dopo ogni passo controllare se il problema è risolto .",
|
||||
"nginx": "API Error: EspoCRM API non è disponibile.<br> Aggiungere questo codice al file di configurazione del server blocco Nginx (/etc/nginx/sites-available/YOUR_SITE) nella sezione \"server\" :",
|
||||
"microsoft-iis": "API Error: EspoCRM API non è disponibile.<br> Possibili problemi : disattivato \"URL Rewrite\". Si prega di controllare e attivare il Modulo nel IIS server \"URL Rewrite\" ",
|
||||
"default": "API Error: EspoCRM API non è disponibile.<br> Possibili problemi : disattivato il Modulo Rewrite. Si prega di controllare e attivare il Rewrite Module sul vostro server (e.g. mod_rewrite in Apache) e il supporto .htaccess."
|
||||
},
|
||||
"modRewriteInstruction": {
|
||||
"apache": {
|
||||
"linux": "<br><br>1. Consentire \"mod_rewrite\".Per farlo eseguire questi comandi in un terminale :<pre>{APACHE1}</pre><br>2. Abilitare il supporto .htaccess. Aggiungere / modificare le impostazioni di configurazione del server(/etc/apache/apache2.conf, /etc/httpd/conf/httpd.conf):<pre>{APACHE2}</pre>\n Dopo eseguire questo comando in un terminale:<pre>{APACHE3}</pre><br>3. Tenta di aggiungere il percorso RewriteBase , aprire un file{API_PATH}.htaccess e sostituire la seguente riga :<pre>{APACHE4}</pre>To<pre>{APACHE5}</pre><br> per ulterioriori informazioni visitare la guida in linea <a href=\"http://www.espocrm.com/blog/apache-server-configuration-for-espocrm/\" target=\"_blank\"> configurazione del server Apache per EspoCRM</a>.<br><br>",
|
||||
"windows": "<br> <pre>1.Trovare il file httpd.conf (di solito si trova in una cartella denominata conf , configurazione o qualcosa del genere)<br>\n2. All'interno del file httpd.conf decommentare la riga LoadModule rewrite_module modules/mod_rewrite.so (rimuovere il simbolo '#' all'inizio della riga)<br>\n3. Controllare che la linea ClearModuleList è commentata, quindi trovare e fare in modo che la linea AddModule mod_rewrite.c non sia commentata.\n</pre>"
|
||||
},
|
||||
"nginx": {
|
||||
"linux": "<br>\n<pre>\n{NGINX}\n</pre> <br> Per maggiori informazioni, visitare la Guida in Linea <a href=\"http://www.espocrm.com/blog/nginx-server-configuration-for-espocrm/\" target=\"_blank\">Nginx server configuration for EspoCRM</a>.<br><br>",
|
||||
"windows": "<br>\n<pre>\n{NGINX}\n</pre> <br> Per maggiori informazioni, visitare la Guida in Linea <a href=\"http://www.espocrm.com/blog/nginx-server-configuration-for-espocrm/\" target=\"_blank\">Nginx server configuration for EspoCRM</a>.<br><br>"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user