Compare commits
5 commits
5bf0d6a106
...
d0e872fcad
Author | SHA1 | Date | |
---|---|---|---|
d0e872fcad | |||
88fc907599 | |||
f8e72c64c0 | |||
3cada0f15a | |||
52834f0d85 |
206
CHANGELOG.md
206
CHANGELOG.md
|
@ -6,156 +6,156 @@
|
|||
**Implemented enhancements:**
|
||||
|
||||
- added russian translations to mail notifications [3780](https://github.com/zammad/zammad/pull/3780) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[notification](https://github.com/zammad/zammad/labels/notification)]
|
||||
- Draft Sharing: Add history entry for updating and deleting of a draft [3983](https://github.com/zammad/zammad/issues/3983) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[draft sharing](https://github.com/zammad/zammad/labels/draft sharing)]
|
||||
- Draft Sharing: Improve sidebar icon order for ticket creation [3982](https://github.com/zammad/zammad/issues/3982) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[draft sharing](https://github.com/zammad/zammad/labels/draft sharing)]
|
||||
- Make sidebar attachments unique [3930](https://github.com/zammad/zammad/issues/3930) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Draft Sharing [629](https://github.com/zammad/zammad/issues/629) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[feature backlog](https://github.com/zammad/zammad/labels/feature backlog)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Limit access to KB Categories based on roles [2603](https://github.com/zammad/zammad/issues/2603) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- Enhance CTI integration texts [2753](https://github.com/zammad/zammad/issues/2753) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- Show which escalation type escalated in ticket zoom [3928](https://github.com/zammad/zammad/issues/3928) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Enable migration button feature for account migration MS365/Google channel [3960](https://github.com/zammad/zammad/issues/3960) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[needs verification](https://github.com/zammad/zammad/labels/needs verification)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Rename Third-Party login: Office 365 to Microsoft 365 [3245](https://github.com/zammad/zammad/issues/3245) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[third party issue](https://github.com/zammad/zammad/labels/third party issue)]
|
||||
- Draft Sharing: Add history entry for updating and deleting of a draft [3983](https://github.com/zammad/zammad/issues/3983) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[draft sharing](https://github.com/zammad/zammad/labels/draft%20sharing)]
|
||||
- Draft Sharing: Improve sidebar icon order for ticket creation [3982](https://github.com/zammad/zammad/issues/3982) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[draft sharing](https://github.com/zammad/zammad/labels/draft%20sharing)]
|
||||
- Make sidebar attachments unique [3930](https://github.com/zammad/zammad/issues/3930) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Draft Sharing [629](https://github.com/zammad/zammad/issues/629) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[feature backlog](https://github.com/zammad/zammad/labels/feature%20backlog)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Limit access to KB Categories based on roles [2603](https://github.com/zammad/zammad/issues/2603) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- Enhance CTI integration texts [2753](https://github.com/zammad/zammad/issues/2753) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- Show which escalation type escalated in ticket zoom [3928](https://github.com/zammad/zammad/issues/3928) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Enable migration button feature for account migration MS365/Google channel [3960](https://github.com/zammad/zammad/issues/3960) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[needs verification](https://github.com/zammad/zammad/labels/needs%20verification)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Rename Third-Party login: Office 365 to Microsoft 365 [3245](https://github.com/zammad/zammad/issues/3245) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[third party issue](https://github.com/zammad/zammad/labels/third%20party%20issue)]
|
||||
- Zammad backups (database and filesystem) are world-readable by default [3893](https://github.com/zammad/zammad/issues/3893) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)]
|
||||
- Add confirmation dialog on visibility change of an article or in article creation [3924](https://github.com/zammad/zammad/issues/3924) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Add confirmation dialog on visibility change of an article or in article creation [3924](https://github.com/zammad/zammad/issues/3924) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Be able to select more than one owner or organization in condition for overviews/triggers/schedulers like you can do it for state, priority or group [3900](https://github.com/zammad/zammad/issues/3900) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)]
|
||||
- Zammad misses "weeks" for relative time events [2371](https://github.com/zammad/zammad/issues/2371) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Note is not being updated because of the lack of lastname [2429](https://github.com/zammad/zammad/issues/2429) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
|
||||
- Zammad misses "weeks" for relative time events [2371](https://github.com/zammad/zammad/issues/2371) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Note is not being updated because of the lack of lastname [2429](https://github.com/zammad/zammad/issues/2429) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend%20%2F%20JS%20app)]
|
||||
- Display callback urls for third-party applications [3622](https://github.com/zammad/zammad/issues/3622) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)]
|
||||
- SLA description only available in english [556](https://github.com/zammad/zammad/issues/556) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- Add clear selection action or has changed condition [3821](https://github.com/zammad/zammad/issues/3821) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[specification required](https://github.com/zammad/zammad/labels/specification required)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- SLA description only available in english [556](https://github.com/zammad/zammad/issues/556) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[admin area](https://github.com/zammad/zammad/labels/admin%20area)] [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- Add clear selection action or has changed condition [3821](https://github.com/zammad/zammad/issues/3821) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[specification required](https://github.com/zammad/zammad/labels/specification%20required)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Allow image popup and download within Chat [3210](https://github.com/zammad/zammad/issues/3210) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[chat](https://github.com/zammad/zammad/labels/chat)]
|
||||
- Display name not used [2275](https://github.com/zammad/zammad/issues/2275) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
|
||||
- Possibility to specify the order of objects [294](https://github.com/zammad/zammad/issues/294) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)]
|
||||
- Display name not used [2275](https://github.com/zammad/zammad/issues/2275) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend%20%2F%20JS%20app)]
|
||||
- Possibility to specify the order of objects [294](https://github.com/zammad/zammad/issues/294) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[object manager attribute](https://github.com/zammad/zammad/labels/object%20manager%20attribute)]
|
||||
- Import for kayako during the setup [3698](https://github.com/zammad/zammad/issues/3698) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[import](https://github.com/zammad/zammad/labels/import)]
|
||||
- Login site wording could be better [3000](https://github.com/zammad/zammad/issues/3000) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- Core Workflow: Add organization condition attributes for object User [3779](https://github.com/zammad/zammad/issues/3779) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- No script content (e. g. javascript) in emails [3365](https://github.com/zammad/zammad/issues/3365) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[mail processing](https://github.com/zammad/zammad/labels/mail processing)]
|
||||
- Login site wording could be better [3000](https://github.com/zammad/zammad/issues/3000) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- Core Workflow: Add organization condition attributes for object User [3779](https://github.com/zammad/zammad/issues/3779) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- No script content (e. g. javascript) in emails [3365](https://github.com/zammad/zammad/issues/3365) [[enhancement](https://github.com/zammad/zammad/labels/enhancement)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[mail processing](https://github.com/zammad/zammad/labels/mail%20processing)]
|
||||
|
||||
**Fixed bugs:**
|
||||
|
||||
- Report profile "new profile" button does not match coloring scheme [4007](https://github.com/zammad/zammad/issues/4007) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- "Note - visibility confirmation dialog" setting also requests confirmation for e.g. email and phone articles [4009](https://github.com/zammad/zammad/issues/4009) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- Ensure 4 column selections within UI does not cover add/remove buttons [3609](https://github.com/zammad/zammad/issues/3609) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- KB RTL text direction has wrong spacing between some elements [3925](https://github.com/zammad/zammad/issues/3925) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[regression](https://github.com/zammad/zammad/labels/regression)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)] [[good first issue](https://github.com/zammad/zammad/labels/good first issue)]
|
||||
- Report profile "new profile" button does not match coloring scheme [4007](https://github.com/zammad/zammad/issues/4007) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- "Note - visibility confirmation dialog" setting also requests confirmation for e.g. email and phone articles [4009](https://github.com/zammad/zammad/issues/4009) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- Ensure 4 column selections within UI does not cover add/remove buttons [3609](https://github.com/zammad/zammad/issues/3609) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- KB RTL text direction has wrong spacing between some elements [3925](https://github.com/zammad/zammad/issues/3925) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[regression](https://github.com/zammad/zammad/labels/regression)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)] [[good first issue](https://github.com/zammad/zammad/labels/good%20first%20issue)]
|
||||
- Fixes: Fix knowledge base spacing and layout [3987](https://github.com/zammad/zammad/pull/3987)
|
||||
- Longer category names break boxes in mobile version [3665](https://github.com/zammad/zammad/issues/3665) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- KB: granular permissions misconfiguration is allowed by UI [3997](https://github.com/zammad/zammad/issues/3997) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- Can not start a row in a knowledge base article with a linked answer [3965](https://github.com/zammad/zammad/issues/3965) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- Long role names get broken due to bad overflow [3999](https://github.com/zammad/zammad/issues/3999) [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- Overviews are not shown if `group_by` is used with a tree select attribute [4004](https://github.com/zammad/zammad/issues/4004) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Longer category names break boxes in mobile version [3665](https://github.com/zammad/zammad/issues/3665) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- KB: granular permissions misconfiguration is allowed by UI [3997](https://github.com/zammad/zammad/issues/3997) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- Can not start a row in a knowledge base article with a linked answer [3965](https://github.com/zammad/zammad/issues/3965) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- Long role names get broken due to bad overflow [3999](https://github.com/zammad/zammad/issues/3999) [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- Overviews are not shown if `group_by` is used with a tree select attribute [4004](https://github.com/zammad/zammad/issues/4004) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Unable to upgrade to Zammad 5.1 [4000](https://github.com/zammad/zammad/issues/4000) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Select field in bulk operations out of view port [3995](https://github.com/zammad/zammad/issues/3995) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[overviews](https://github.com/zammad/zammad/labels/overviews)]
|
||||
- No longer public KB answers do not return http 404 [3915](https://github.com/zammad/zammad/issues/3915) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- Selecting custom ports for mail channel ends in 'host not reachable' [3964](https://github.com/zammad/zammad/issues/3964) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[channel](https://github.com/zammad/zammad/labels/channel)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Draft Sharing: Draft stays after new ticket creation [3981](https://github.com/zammad/zammad/issues/3981) [[bug](https://github.com/zammad/zammad/labels/bug)] [[question](https://github.com/zammad/zammad/labels/question)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[draft sharing](https://github.com/zammad/zammad/labels/draft sharing)]
|
||||
- Select field in bulk operations out of view port [3995](https://github.com/zammad/zammad/issues/3995) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[overviews](https://github.com/zammad/zammad/labels/overviews)]
|
||||
- No longer public KB answers do not return http 404 [3915](https://github.com/zammad/zammad/issues/3915) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- Selecting custom ports for mail channel ends in 'host not reachable' [3964](https://github.com/zammad/zammad/issues/3964) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[channel](https://github.com/zammad/zammad/labels/channel)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Draft Sharing: Draft stays after new ticket creation [3981](https://github.com/zammad/zammad/issues/3981) [[bug](https://github.com/zammad/zammad/labels/bug)] [[question](https://github.com/zammad/zammad/labels/question)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[draft sharing](https://github.com/zammad/zammad/labels/draft%20sharing)]
|
||||
- Modal backdrop not covering some UI parts [3974](https://github.com/zammad/zammad/issues/3974) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)]
|
||||
- KB: Roles are displayed twice in permission dialog [3977](https://github.com/zammad/zammad/issues/3977) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- KB: Unpermitted categories are displayed after browsing [3978](https://github.com/zammad/zammad/issues/3978) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- KB: Roles are displayed twice in permission dialog [3977](https://github.com/zammad/zammad/issues/3977) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- KB: Unpermitted categories are displayed after browsing [3978](https://github.com/zammad/zammad/issues/3978) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- Frequent “Lost connection to MySQL server during query” errors resulting in client-side Error 500 [3969](https://github.com/zammad/zammad/issues/3969) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Not translated text with forwarding e-mails [3920](https://github.com/zammad/zammad/issues/3920) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Not translated text with forwarding e-mails [3920](https://github.com/zammad/zammad/issues/3920) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- S/MIME function buttons no longer working in tickets [3957](https://github.com/zammad/zammad/issues/3957) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)]
|
||||
- Migration of the MS365 account fails by upper and lower case differences in email address [3956](https://github.com/zammad/zammad/issues/3956) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Migration of the MS365 account fails by upper and lower case differences in email address [3956](https://github.com/zammad/zammad/issues/3956) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Opening organization views throws console traces [3958](https://github.com/zammad/zammad/issues/3958) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)]
|
||||
- Elasticsearch-Rebuild does not index from new to old [3955](https://github.com/zammad/zammad/issues/3955) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Can not chose SSL yes and port 143 when setting up mail account [3921](https://github.com/zammad/zammad/issues/3921) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Elasticsearch-Rebuild does not index from new to old [3955](https://github.com/zammad/zammad/issues/3955) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Can not chose SSL yes and port 143 when setting up mail account [3921](https://github.com/zammad/zammad/issues/3921) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Uncaught TypeError in ticket zoom highlighter [3950](https://github.com/zammad/zammad/issues/3950)
|
||||
- New online notifications blocks data privacy user deletion [3942](https://github.com/zammad/zammad/issues/3942) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[data privacy](https://github.com/zammad/zammad/labels/data privacy)]
|
||||
- Multiselects shows wrong display values in overviews [3944](https://github.com/zammad/zammad/issues/3944) [[bug](https://github.com/zammad/zammad/labels/bug)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- dead lock on user update in high load environment [3940](https://github.com/zammad/zammad/issues/3940) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Zammad UI should silently discard Cache / apply2file errors [3685](https://github.com/zammad/zammad/issues/3685) [[bug](https://github.com/zammad/zammad/labels/bug)] [[waiting for feedback](https://github.com/zammad/zammad/labels/waiting for feedback)] [[can't reproduce](https://github.com/zammad/zammad/labels/can't reproduce)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- New online notifications blocks data privacy user deletion [3942](https://github.com/zammad/zammad/issues/3942) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[data privacy](https://github.com/zammad/zammad/labels/data%20privacy)]
|
||||
- Multiselects shows wrong display values in overviews [3944](https://github.com/zammad/zammad/issues/3944) [[bug](https://github.com/zammad/zammad/labels/bug)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- dead lock on user update in high load environment [3940](https://github.com/zammad/zammad/issues/3940) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Zammad UI should silently discard Cache / apply2file errors [3685](https://github.com/zammad/zammad/issues/3685) [[bug](https://github.com/zammad/zammad/labels/bug)] [[waiting for feedback](https://github.com/zammad/zammad/labels/waiting%20for%20feedback)] [[can't reproduce](https://github.com/zammad/zammad/labels/can%27t%20reproduce)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Startup of Zammad does not synchronize the custom branding logo [3933](https://github.com/zammad/zammad/issues/3933) [[bug](https://github.com/zammad/zammad/labels/bug)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Postgresql Backup & Restore failing on default package installations [3865](https://github.com/zammad/zammad/issues/3865) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Multiselect field support [3917](https://github.com/zammad/zammad/issues/3917) [[feature backlog](https://github.com/zammad/zammad/labels/feature backlog)] [[API](https://github.com/zammad/zammad/labels/API)] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[form](https://github.com/zammad/zammad/labels/form)]
|
||||
- JS error on editing textareas admin object manager attributes [3889](https://github.com/zammad/zammad/issues/3889) [[bug](https://github.com/zammad/zammad/labels/bug)] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)]
|
||||
- Postgresql Backup & Restore failing on default package installations [3865](https://github.com/zammad/zammad/issues/3865) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Multiselect field support [3917](https://github.com/zammad/zammad/issues/3917) [[feature backlog](https://github.com/zammad/zammad/labels/feature%20backlog)] [[API](https://github.com/zammad/zammad/labels/API)] [[admin area](https://github.com/zammad/zammad/labels/admin%20area)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[form](https://github.com/zammad/zammad/labels/form)]
|
||||
- JS error on editing textareas admin object manager attributes [3889](https://github.com/zammad/zammad/issues/3889) [[bug](https://github.com/zammad/zammad/labels/bug)] [[admin area](https://github.com/zammad/zammad/labels/admin%20area)] [[object manager attribute](https://github.com/zammad/zammad/labels/object%20manager%20attribute)]
|
||||
- Various translation fixes [3918](https://github.com/zammad/zammad/pull/3918)
|
||||
- Make form style for `customer`-input consistent [3886](https://github.com/zammad/zammad/pull/3886) [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- Wrong size for textareas in triggers and core workflow [3909](https://github.com/zammad/zammad/issues/3909) [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[trigger](https://github.com/zammad/zammad/labels/trigger)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- Placetel API v1 EOL within January 2022 [3910](https://github.com/zammad/zammad/issues/3910) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[third party issue](https://github.com/zammad/zammad/labels/third party issue)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Freshdesk import ends up in Zammad interface without navigation [3879](https://github.com/zammad/zammad/issues/3879) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[import](https://github.com/zammad/zammad/labels/import)]
|
||||
- Changing ticket status from "new" to any other status always results in uncommited status "closed" [3880](https://github.com/zammad/zammad/issues/3880) [[bug](https://github.com/zammad/zammad/labels/bug)] [[can't reproduce](https://github.com/zammad/zammad/labels/can't reproduce)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- Make form style for `customer`-input consistent [3886](https://github.com/zammad/zammad/pull/3886) [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- Wrong size for textareas in triggers and core workflow [3909](https://github.com/zammad/zammad/issues/3909) [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[trigger](https://github.com/zammad/zammad/labels/trigger)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Placetel API v1 EOL within January 2022 [3910](https://github.com/zammad/zammad/issues/3910) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[third party issue](https://github.com/zammad/zammad/labels/third%20party%20issue)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Freshdesk import ends up in Zammad interface without navigation [3879](https://github.com/zammad/zammad/issues/3879) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[import](https://github.com/zammad/zammad/labels/import)]
|
||||
- Changing ticket status from "new" to any other status always results in uncommited status "closed" [3880](https://github.com/zammad/zammad/issues/3880) [[bug](https://github.com/zammad/zammad/labels/bug)] [[can't reproduce](https://github.com/zammad/zammad/labels/can%27t%20reproduce)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Usage of freshdesk import without freshdesk admin permission leads to an unstable system/missing data [3905](https://github.com/zammad/zammad/issues/3905) [[bug](https://github.com/zammad/zammad/labels/bug)] [[import](https://github.com/zammad/zammad/labels/import)]
|
||||
- Deactivation of signature does not clear it from groups [3129](https://github.com/zammad/zammad/issues/3129) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- Ticket object does not get a rollback after failing bulk action [3817](https://github.com/zammad/zammad/issues/3817) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[bulk](https://github.com/zammad/zammad/labels/bulk)]
|
||||
- `/assets/fonts/` changed to `/fonts/` [3892](https://github.com/zammad/zammad/issues/3892) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Deactivation of signature does not clear it from groups [3129](https://github.com/zammad/zammad/issues/3129) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- Ticket object does not get a rollback after failing bulk action [3817](https://github.com/zammad/zammad/issues/3817) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[bulk](https://github.com/zammad/zammad/labels/bulk)]
|
||||
- `/assets/fonts/` changed to `/fonts/` [3892](https://github.com/zammad/zammad/issues/3892) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Search is not triggered/updated if url of search is updated new search item or new search is triggered via global search [3873](https://github.com/zammad/zammad/issues/3873) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Overview select fields are sorted by key [3869](https://github.com/zammad/zammad/issues/3869) [[bug](https://github.com/zammad/zammad/labels/bug)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Text rendering does not work for e-mails (no new lines) received in Zammad [3870](https://github.com/zammad/zammad/issues/3870) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Zammad 5 mail template double signature [3816](https://github.com/zammad/zammad/issues/3816) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Missing ticket updates on high load in MariaDB/MySQL environments [3877](https://github.com/zammad/zammad/issues/3877) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Overview select fields are sorted by key [3869](https://github.com/zammad/zammad/issues/3869) [[bug](https://github.com/zammad/zammad/labels/bug)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Text rendering does not work for e-mails (no new lines) received in Zammad [3870](https://github.com/zammad/zammad/issues/3870) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Zammad 5 mail template double signature [3816](https://github.com/zammad/zammad/issues/3816) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Missing ticket updates on high load in MariaDB/MySQL environments [3877](https://github.com/zammad/zammad/issues/3877) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- API creates empty tickets without articles if data is missing [2421](https://github.com/zammad/zammad/issues/2421) [[bug](https://github.com/zammad/zammad/labels/bug)] [[API](https://github.com/zammad/zammad/labels/API)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- Wrong SLA is used (alphabetical order is ignored) [3871](https://github.com/zammad/zammad/issues/3871) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Provide meaningful modal if report profile tries to use dates out side the filtered date range [3616](https://github.com/zammad/zammad/issues/3616) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[reporting](https://github.com/zammad/zammad/labels/reporting)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Till label not assigned to corresponding input fields in calendar edit view [3793](https://github.com/zammad/zammad/issues/3793) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
|
||||
- Wrong SLA is used (alphabetical order is ignored) [3871](https://github.com/zammad/zammad/issues/3871) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Provide meaningful modal if report profile tries to use dates out side the filtered date range [3616](https://github.com/zammad/zammad/issues/3616) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[reporting](https://github.com/zammad/zammad/labels/reporting)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Till label not assigned to corresponding input fields in calendar edit view [3793](https://github.com/zammad/zammad/issues/3793) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend%20%2F%20JS%20app)]
|
||||
- Date of datepicker is not localized [3866](https://github.com/zammad/zammad/issues/3866) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Simple quote characters (`'`) not properly displayed [3846](https://github.com/zammad/zammad/issues/3846) [[bug](https://github.com/zammad/zammad/labels/bug)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
|
||||
- Remove api user and password for sipgate integration [3848](https://github.com/zammad/zammad/issues/3848) [[bug](https://github.com/zammad/zammad/labels/bug)] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Simple quote characters (`'`) not properly displayed [3846](https://github.com/zammad/zammad/issues/3846) [[bug](https://github.com/zammad/zammad/labels/bug)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend%20%2F%20JS%20app)]
|
||||
- Remove api user and password for sipgate integration [3848](https://github.com/zammad/zammad/issues/3848) [[bug](https://github.com/zammad/zammad/labels/bug)] [[admin area](https://github.com/zammad/zammad/labels/admin%20area)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- No signature on new ticket if email is default message type [3844](https://github.com/zammad/zammad/issues/3844) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Forwarding no longer possible for email and web articles [3855](https://github.com/zammad/zammad/issues/3855) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Forwarding no longer possible for email and web articles [3855](https://github.com/zammad/zammad/issues/3855) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Default values of new group dialog is different in german vs. english [3851](https://github.com/zammad/zammad/issues/3851) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- If no date is set the UI show it's shown as NaN.NaN.NaN. [3850](https://github.com/zammad/zammad/issues/3850) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Number of to show caller log entries is inconsistent setting wise [3852](https://github.com/zammad/zammad/issues/3852) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[admin area](https://github.com/zammad/zammad/labels/admin area)] [[integration](https://github.com/zammad/zammad/labels/integration)]
|
||||
- Number of to show caller log entries is inconsistent setting wise [3852](https://github.com/zammad/zammad/issues/3852) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[admin area](https://github.com/zammad/zammad/labels/admin%20area)] [[integration](https://github.com/zammad/zammad/labels/integration)]
|
||||
- "Is required" untranslatable [2709](https://github.com/zammad/zammad/issues/2709) [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- Profile out of office toasters untranslatable [2666](https://github.com/zammad/zammad/issues/2666) [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- Profile out of office toasters untranslatable [2666](https://github.com/zammad/zammad/issues/2666) [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- obsolete / double translations [2665](https://github.com/zammad/zammad/issues/2665) [[translation](https://github.com/zammad/zammad/labels/translation)]
|
||||
- Missing translation for insufficient permissions for <object> [3275](https://github.com/zammad/zammad/issues/3275) [[translation](https://github.com/zammad/zammad/labels/translation)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- Reply all: Duplicate email on changing recipient and cc in a certain way [3825](https://github.com/zammad/zammad/issues/3825) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Email address not shown inside forwarded email [3824](https://github.com/zammad/zammad/issues/3824) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Removing calendars via UI and API does not check for references [3845](https://github.com/zammad/zammad/issues/3845) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[escalation logic](https://github.com/zammad/zammad/labels/escalation logic)]
|
||||
- Reply all: Duplicate email on changing recipient and cc in a certain way [3825](https://github.com/zammad/zammad/issues/3825) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Email address not shown inside forwarded email [3824](https://github.com/zammad/zammad/issues/3824) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Removing calendars via UI and API does not check for references [3845](https://github.com/zammad/zammad/issues/3845) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[escalation logic](https://github.com/zammad/zammad/labels/escalation%20logic)]
|
||||
- Removing tags from tickets return HTTP 201 [3842](https://github.com/zammad/zammad/issues/3842) [[bug](https://github.com/zammad/zammad/labels/bug)] [[API](https://github.com/zammad/zammad/labels/API)]
|
||||
- Wrong escalation update time in admin interface is shown [3837](https://github.com/zammad/zammad/issues/3837) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Zammad returns stack error when one tries to remove groups via API [3841](https://github.com/zammad/zammad/issues/3841) [[bug](https://github.com/zammad/zammad/labels/bug)] [[API](https://github.com/zammad/zammad/labels/API)]
|
||||
- Zammad ignores relative GitLab URLs [3830](https://github.com/zammad/zammad/issues/3830) [[bug](https://github.com/zammad/zammad/labels/bug)] [[integration](https://github.com/zammad/zammad/labels/integration)]
|
||||
- Ticket zoom will loose attachments on rerender [3831](https://github.com/zammad/zammad/issues/3831) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Invalid group and owner list for tickets created via customer profile [3835](https://github.com/zammad/zammad/issues/3835) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- Package installation creates database.yml as `root` and thus breaks the installation until next update [3834](https://github.com/zammad/zammad/issues/3834) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Ticket create screen will loose attachments by time [3827](https://github.com/zammad/zammad/issues/3827) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Ticket zoom will loose attachments on rerender [3831](https://github.com/zammad/zammad/issues/3831) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Invalid group and owner list for tickets created via customer profile [3835](https://github.com/zammad/zammad/issues/3835) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Package installation creates database.yml as `root` and thus breaks the installation until next update [3834](https://github.com/zammad/zammad/issues/3834) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Ticket create screen will loose attachments by time [3827](https://github.com/zammad/zammad/issues/3827) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Zammad database credentials are world-readable [3828](https://github.com/zammad/zammad/issues/3828) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- If selected value is not part of the restriction of set_fixed_to it should recalculate it with the new value [3822](https://github.com/zammad/zammad/issues/3822) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Update time SLAs escalates tickets with agent response [3140](https://github.com/zammad/zammad/issues/3140) [[bug](https://github.com/zammad/zammad/labels/bug)] [[escalation logic](https://github.com/zammad/zammad/labels/escalation logic)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Allow `position` to determine an attributes position entirely [3594](https://github.com/zammad/zammad/issues/3594) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[object manager attribute](https://github.com/zammad/zammad/labels/object manager attribute)] [[specification required](https://github.com/zammad/zammad/labels/specification required)]
|
||||
- Not displayed fields should not impact the edit screen [3819](https://github.com/zammad/zammad/issues/3819) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- When looking for customers, it is no longer possible to change into organizations [3815](https://github.com/zammad/zammad/issues/3815) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- Default Priority on ticket creation not changeable [2852](https://github.com/zammad/zammad/issues/2852) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[:construction: refactoring :construction:](https://github.com/zammad/zammad/labels/:construction: refactoring :construction:)]
|
||||
- If selected value is not part of the restriction of set_fixed_to it should recalculate it with the new value [3822](https://github.com/zammad/zammad/issues/3822) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Update time SLAs escalates tickets with agent response [3140](https://github.com/zammad/zammad/issues/3140) [[bug](https://github.com/zammad/zammad/labels/bug)] [[escalation logic](https://github.com/zammad/zammad/labels/escalation%20logic)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Allow `position` to determine an attributes position entirely [3594](https://github.com/zammad/zammad/issues/3594) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[object manager attribute](https://github.com/zammad/zammad/labels/object%20manager%20attribute)] [[specification required](https://github.com/zammad/zammad/labels/specification%20required)]
|
||||
- Not displayed fields should not impact the edit screen [3819](https://github.com/zammad/zammad/issues/3819) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- When looking for customers, it is no longer possible to change into organizations [3815](https://github.com/zammad/zammad/issues/3815) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- Default Priority on ticket creation not changeable [2852](https://github.com/zammad/zammad/issues/2852) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[:construction: refactoring :construction:](https://github.com/zammad/zammad/labels/%3Aconstruction%3A%20refactoring%20%3Aconstruction%3A)]
|
||||
- When quoting, no breakout from div container possible [3094](https://github.com/zammad/zammad/issues/3094) [[bug](https://github.com/zammad/zammad/labels/bug)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- Quoting not working cleanly, if content gets too much [2334](https://github.com/zammad/zammad/issues/2334) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Owner should get cleared if not listed in changed group [3818](https://github.com/zammad/zammad/issues/3818) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- Custom date and datetime attributes are filled with dates on creation of tickets/users after update from 4.1 to 5.x [3810](https://github.com/zammad/zammad/issues/3810) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Quoting not working cleanly, if content gets too much [2334](https://github.com/zammad/zammad/issues/2334) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Owner should get cleared if not listed in changed group [3818](https://github.com/zammad/zammad/issues/3818) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Custom date and datetime attributes are filled with dates on creation of tickets/users after update from 4.1 to 5.x [3810](https://github.com/zammad/zammad/issues/3810) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- ActionController::UnknownHttpMethod FRAGE [3807](https://github.com/zammad/zammad/issues/3807) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[macros](https://github.com/zammad/zammad/labels/macros)]
|
||||
- [REVIEW] Fix/trigger variables missing [3225](https://github.com/zammad/zammad/pull/3225)
|
||||
- Adding private keys allows adding certificates [3727](https://github.com/zammad/zammad/issues/3727) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Agent role permissions are ignored when there is only a single group [3437](https://github.com/zammad/zammad/issues/3437) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- Remote change of the group id does show it falsly as user change and not render the new value to the ticket [3801](https://github.com/zammad/zammad/issues/3801) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- Agent role permissions are ignored when there is only a single group [3437](https://github.com/zammad/zammad/issues/3437) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- Remote change of the group id does show it falsly as user change and not render the new value to the ticket [3801](https://github.com/zammad/zammad/issues/3801) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Able to create custom fields for existing relation (e. g. ticket.state) - will lead to non bootable Zammad [3811](https://github.com/zammad/zammad/issues/3811) [[bug](https://github.com/zammad/zammad/labels/bug)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Ticket owner selection is not updated if owner selection should be empty [3809](https://github.com/zammad/zammad/issues/3809) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- Job scheduling respects time zone [3802](https://github.com/zammad/zammad/issues/3802) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Ticket owner selection is not updated if owner selection should be empty [3809](https://github.com/zammad/zammad/issues/3809) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Job scheduling respects time zone [3802](https://github.com/zammad/zammad/issues/3802) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Chat can't be closed after timeout [2471](https://github.com/zammad/zammad/issues/2471) [[bug](https://github.com/zammad/zammad/labels/bug)] [[chat](https://github.com/zammad/zammad/labels/chat)]
|
||||
- Support workflow mechanism to do pending reminder state hide pending time use case [3790](https://github.com/zammad/zammad/issues/3790) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Support workflow mechanism to do pending reminder state hide pending time use case [3790](https://github.com/zammad/zammad/issues/3790) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Cache.clear in postinstall.sh throws ugly errors on fresh installations [3808](https://github.com/zammad/zammad/issues/3808) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- OS package upgrade fails (activity_stream_object_id) [3797](https://github.com/zammad/zammad/issues/3797) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Simple quote characters (`'`) not properly displayed [3733](https://github.com/zammad/zammad/issues/3733) [[bug](https://github.com/zammad/zammad/labels/bug)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend / JS app)]
|
||||
- Simple quote characters (`'`) not properly displayed [3733](https://github.com/zammad/zammad/issues/3733) [[bug](https://github.com/zammad/zammad/labels/bug)] [[frontend / JS app](https://github.com/zammad/zammad/labels/frontend%20%2F%20JS%20app)]
|
||||
- Example payload in webhook view leads to 500 error [3794](https://github.com/zammad/zammad/issues/3794) [[bug](https://github.com/zammad/zammad/labels/bug)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Sort order group_by broken (alphabetical) [3800](https://github.com/zammad/zammad/issues/3800) [[bug](https://github.com/zammad/zammad/labels/bug)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Bug Report 4.1.x Overview Sort - Grouped by user [3737](https://github.com/zammad/zammad/issues/3737) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Article box opening on tickets with no changes [3789](https://github.com/zammad/zammad/issues/3789) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- UploadCacheCleanupJob does not execute [3787](https://github.com/zammad/zammad/issues/3787) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Bug Report 4.1.x Overview Sort - Grouped by user [3737](https://github.com/zammad/zammad/issues/3737) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[overviews](https://github.com/zammad/zammad/labels/overviews)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Article box opening on tickets with no changes [3789](https://github.com/zammad/zammad/issues/3789) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- UploadCacheCleanupJob does not execute [3787](https://github.com/zammad/zammad/issues/3787) [[bug](https://github.com/zammad/zammad/labels/bug)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- lib/fill_db.rb fails to work in production environments [3788](https://github.com/zammad/zammad/issues/3788) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Usage of inactive object attributes in SLAs will crash admin SLA interface [3769](https://github.com/zammad/zammad/issues/3769) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Usage of inactive object attributes in SLAs will crash admin SLA interface [3769](https://github.com/zammad/zammad/issues/3769) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Inconstant alignment in the listing of attachments/submit button in new article area [3773](https://github.com/zammad/zammad/issues/3773) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Broken dialog whiling uploading oversized attachment [3774](https://github.com/zammad/zammad/issues/3774) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Improve contrasts in answer search for articles [3783](https://github.com/zammad/zammad/issues/3783) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)]
|
||||
- escaped 'Set fixed' workflows don't refresh set values on active ticket sessions [3757](https://github.com/zammad/zammad/issues/3757) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- ObjectManager Attribute without screen attribute causes CoreWorkflows migration to fail [3781](https://github.com/zammad/zammad/issues/3781) [[bug](https://github.com/zammad/zammad/labels/bug)] [[migration / update](https://github.com/zammad/zammad/labels/migration / update)]
|
||||
- Force users to reload after system migration [3776](https://github.com/zammad/zammad/issues/3776) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)]
|
||||
- Zammad preflight check warning output causes Syntax-Error in postinstall.sh and failing installation [2674](https://github.com/zammad/zammad/issues/2674) [[bug](https://github.com/zammad/zammad/labels/bug)] [[migration / update](https://github.com/zammad/zammad/labels/migration / update)]
|
||||
- Improve contrasts in answer search for articles [3783](https://github.com/zammad/zammad/issues/3783) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)]
|
||||
- escaped 'Set fixed' workflows don't refresh set values on active ticket sessions [3757](https://github.com/zammad/zammad/issues/3757) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- ObjectManager Attribute without screen attribute causes CoreWorkflows migration to fail [3781](https://github.com/zammad/zammad/issues/3781) [[bug](https://github.com/zammad/zammad/labels/bug)] [[migration / update](https://github.com/zammad/zammad/labels/migration%20%2F%20update)]
|
||||
- Force users to reload after system migration [3776](https://github.com/zammad/zammad/issues/3776) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)]
|
||||
- Zammad preflight check warning output causes Syntax-Error in postinstall.sh and failing installation [2674](https://github.com/zammad/zammad/issues/2674) [[bug](https://github.com/zammad/zammad/labels/bug)] [[migration / update](https://github.com/zammad/zammad/labels/migration%20%2F%20update)]
|
||||
- Fix postinstall.sh getting es_url [3775](https://github.com/zammad/zammad/pull/3775)
|
||||
- Shared organization issue (Create your first ticket) [2780](https://github.com/zammad/zammad/issues/2780) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- [BUG] miss spell in db/migrate/20210923172256_issue_2619_kb_header_link_color.rb [3777](https://github.com/zammad/zammad/issues/3777) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[migration / update](https://github.com/zammad/zammad/labels/migration / update)]
|
||||
- Unable to cancel attachment upload [2351](https://github.com/zammad/zammad/issues/2351) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)]
|
||||
- KB header and footer link-color not changeable [2619](https://github.com/zammad/zammad/issues/2619) [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised by payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge base)] [[specification required](https://github.com/zammad/zammad/labels/specification required)] [[theming / skinning](https://github.com/zammad/zammad/labels/theming / skinning)]
|
||||
- Shared organization issue (Create your first ticket) [2780](https://github.com/zammad/zammad/issues/2780) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- [BUG] miss spell in db/migrate/20210923172256_issue_2619_kb_header_link_color.rb [3777](https://github.com/zammad/zammad/issues/3777) [[bug](https://github.com/zammad/zammad/labels/bug)] [[blocker](https://github.com/zammad/zammad/labels/blocker)] [[migration / update](https://github.com/zammad/zammad/labels/migration%20%2F%20update)]
|
||||
- Unable to cancel attachment upload [2351](https://github.com/zammad/zammad/issues/2351) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)]
|
||||
- KB header and footer link-color not changeable [2619](https://github.com/zammad/zammad/issues/2619) [[prioritised by payment](https://github.com/zammad/zammad/labels/prioritised%20by%20payment)] [[knowledge base](https://github.com/zammad/zammad/labels/knowledge%20base)] [[specification required](https://github.com/zammad/zammad/labels/specification%20required)] [[theming / skinning](https://github.com/zammad/zammad/labels/theming%20%2F%20skinning)]
|
||||
- Syntax errors break scheduler job for good [3028](https://github.com/zammad/zammad/issues/3028) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Existing tickets: New article modal with padding-left: 0; padding-right: 0; [3772](https://github.com/zammad/zammad/issues/3772) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Existing tickets: New article modal with padding-left: 0; padding-right: 0; [3772](https://github.com/zammad/zammad/issues/3772) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[regression](https://github.com/zammad/zammad/labels/regression)]
|
||||
- Fix polish translations [3760](https://github.com/zammad/zammad/pull/3760)
|
||||
- Possible race condition causing OTRS import to fail [3765](https://github.com/zammad/zammad/issues/3765) [[bug](https://github.com/zammad/zammad/labels/bug)] [[import](https://github.com/zammad/zammad/labels/import)]
|
||||
- Incorrect alignment in the listing of attachments when creating a ticket [3746](https://github.com/zammad/zammad/issues/3746) [[bug](https://github.com/zammad/zammad/labels/bug)]
|
||||
- Saved conditions break on selections without reloading [3758](https://github.com/zammad/zammad/issues/3758) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core workflows)]
|
||||
- Misleading view of user icons which are on vacation and disabled [3075](https://github.com/zammad/zammad/issues/3075) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX/UI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
||||
- Saved conditions break on selections without reloading [3758](https://github.com/zammad/zammad/issues/3758) [[bug](https://github.com/zammad/zammad/labels/bug)] [[core workflows](https://github.com/zammad/zammad/labels/core%20workflows)]
|
||||
- Misleading view of user icons which are on vacation and disabled [3075](https://github.com/zammad/zammad/issues/3075) [[bug](https://github.com/zammad/zammad/labels/bug)] [[UX/UI](https://github.com/zammad/zammad/labels/UX%2FUI)] [[ticket](https://github.com/zammad/zammad/labels/ticket)]
|
2
Gemfile
2
Gemfile
|
@ -1,6 +1,6 @@
|
|||
# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
|
||||
|
||||
source 'https://rubygems.org'
|
||||
source 'https://gems.sutty.nl'
|
||||
|
||||
# core - base
|
||||
ruby '2.7.4'
|
||||
|
|
42
Gemfile.lock
42
Gemfile.lock
|
@ -17,7 +17,7 @@ GIT
|
|||
mini_mime (>= 0.1.1)
|
||||
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
remote: https://gems.sutty.nl/
|
||||
specs:
|
||||
PoParser (3.2.6)
|
||||
simple_po_parser (~> 1.1.6)
|
||||
|
@ -95,6 +95,9 @@ GEM
|
|||
argon2 (2.1.1)
|
||||
ffi (~> 1.14)
|
||||
ffi-compiler (~> 1.0)
|
||||
argon2 (2.1.1-x86_64-linux-musl)
|
||||
ffi (~> 1.14)
|
||||
ffi-compiler (~> 1.0)
|
||||
ast (2.4.2)
|
||||
autoprefixer-rails (10.4.2.0)
|
||||
execjs (~> 2)
|
||||
|
@ -105,11 +108,14 @@ GEM
|
|||
tzinfo
|
||||
bootsnap (1.11.1)
|
||||
msgpack (~> 1.2)
|
||||
bootsnap (1.11.1-x86_64-linux-musl)
|
||||
msgpack (~> 1.2)
|
||||
brakeman (5.2.1)
|
||||
browser (5.3.1)
|
||||
buftok (0.2.0)
|
||||
builder (3.2.4)
|
||||
byebug (11.1.3)
|
||||
byebug (11.1.3-x86_64-linux-musl)
|
||||
capybara (3.36.0)
|
||||
addressable
|
||||
matrix
|
||||
|
@ -146,6 +152,7 @@ GEM
|
|||
daemons (1.4.1)
|
||||
dalli (3.2.1)
|
||||
debug_inspector (1.1.0)
|
||||
debug_inspector (1.1.0-x86_64-linux-musl)
|
||||
delayed_job (4.1.10)
|
||||
activesupport (>= 3.0, < 8.0)
|
||||
delayed_job_active_record (4.1.7)
|
||||
|
@ -171,6 +178,7 @@ GEM
|
|||
equalizer (0.0.11)
|
||||
erubi (1.10.0)
|
||||
eventmachine (1.2.7)
|
||||
eventmachine (1.2.7-x86_64-linux-musl)
|
||||
execjs (2.8.1)
|
||||
factory_bot (6.2.1)
|
||||
activesupport (>= 5.0.0)
|
||||
|
@ -205,6 +213,7 @@ GEM
|
|||
faraday_middleware (1.2.0)
|
||||
faraday (~> 1.0)
|
||||
ffi (1.15.5)
|
||||
ffi (1.15.5-x86_64-linux-musl)
|
||||
ffi-compiler (1.0.1)
|
||||
ffi (>= 1.0.0)
|
||||
rake
|
||||
|
@ -235,6 +244,7 @@ GEM
|
|||
hashdiff (1.0.1)
|
||||
hashie (5.0.0)
|
||||
hiredis (0.6.3)
|
||||
hiredis (0.6.3-x86_64-linux-musl)
|
||||
htmlentities (4.3.4)
|
||||
http (4.4.1)
|
||||
addressable (~> 2.3)
|
||||
|
@ -247,7 +257,10 @@ GEM
|
|||
http-form_data (2.3.0)
|
||||
http-parser (1.2.3)
|
||||
ffi-compiler (>= 1.0, < 2.0)
|
||||
http-parser (1.2.3-x86_64-linux-musl)
|
||||
ffi-compiler (>= 1.0, < 2.0)
|
||||
http_parser.rb (0.6.0)
|
||||
http_parser.rb (0.6.0-x86_64-linux-musl)
|
||||
httpclient (2.8.3)
|
||||
i18n (1.10.0)
|
||||
concurrent-ruby (~> 1.0)
|
||||
|
@ -261,14 +274,17 @@ GEM
|
|||
iniparse (1.5.0)
|
||||
interception (0.5)
|
||||
json (2.6.1)
|
||||
json (2.6.1-x86_64-linux-musl)
|
||||
jwt (2.3.0)
|
||||
kgio (2.11.4)
|
||||
kgio (2.11.4-x86_64-linux-musl)
|
||||
koala (3.1.0)
|
||||
addressable
|
||||
faraday (< 2)
|
||||
json (>= 1.8)
|
||||
rexml
|
||||
libv8 (8.4.255.0)
|
||||
libv8 (8.4.255.0-x86_64-linux)
|
||||
listen (3.7.1)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
|
@ -295,19 +311,25 @@ GEM
|
|||
libv8 (>= 6.9.411)
|
||||
minitest (5.15.0)
|
||||
msgpack (1.4.5)
|
||||
msgpack (1.4.5-x86_64-linux-musl)
|
||||
multi_json (1.15.0)
|
||||
multi_xml (0.6.0)
|
||||
multipart-post (2.1.1)
|
||||
mysql2 (0.5.3)
|
||||
mysql2 (0.5.3-x86_64-linux-musl)
|
||||
naught (1.1.0)
|
||||
nenv (0.3.0)
|
||||
nestful (1.1.4)
|
||||
net-ldap (0.17.0)
|
||||
netrc (0.11.0)
|
||||
nio4r (2.5.8)
|
||||
nio4r (2.5.8-x86_64-linux-musl)
|
||||
nokogiri (1.13.4)
|
||||
mini_portile2 (~> 2.8.0)
|
||||
racc (~> 1.4)
|
||||
nokogiri (1.13.4-x86_64-linux-musl)
|
||||
mini_portile2 (~> 2.8.0)
|
||||
racc (~> 1.4)
|
||||
nori (2.6.0)
|
||||
notiffany (0.1.3)
|
||||
nenv (~> 0.1)
|
||||
|
@ -359,6 +381,7 @@ GEM
|
|||
omniauth (~> 1.5)
|
||||
omniauth-oauth2 (>= 1.4.0)
|
||||
openssl (3.0.0)
|
||||
openssl (3.0.0-x86_64-linux-musl)
|
||||
overcommit (0.58.0)
|
||||
childprocess (>= 0.6.3, < 5)
|
||||
iniparse (~> 1.4)
|
||||
|
@ -367,6 +390,7 @@ GEM
|
|||
parser (3.1.1.0)
|
||||
ast (~> 2.4.1)
|
||||
pg (0.21.0)
|
||||
pg (0.21.0-x86_64-linux-musl)
|
||||
power_assert (2.0.1)
|
||||
pry (0.14.1)
|
||||
coderay (~> 1.1)
|
||||
|
@ -385,11 +409,14 @@ GEM
|
|||
public_suffix (4.0.6)
|
||||
puma (4.3.12)
|
||||
nio4r (~> 2.0)
|
||||
puma (4.3.12-x86_64-linux-musl)
|
||||
nio4r (~> 2.0)
|
||||
pundit (2.2.0)
|
||||
activesupport (>= 3.0.0)
|
||||
pundit-matchers (1.7.0)
|
||||
rspec-rails (>= 3.0.0)
|
||||
racc (1.6.0)
|
||||
racc (1.6.0-x86_64-linux-musl)
|
||||
rack (2.2.3)
|
||||
rack-livereload (0.3.17)
|
||||
rack
|
||||
|
@ -427,6 +454,7 @@ GEM
|
|||
thor (>= 0.20.3, < 2.0)
|
||||
rainbow (3.1.1)
|
||||
raindrops (0.20.0)
|
||||
raindrops (0.20.0-x86_64-linux-musl)
|
||||
rake (13.0.6)
|
||||
rb-fsevent (0.11.1)
|
||||
rb-inotify (0.10.1)
|
||||
|
@ -458,6 +486,7 @@ GEM
|
|||
rspec-support (~> 3.10)
|
||||
rspec-support (3.11.0)
|
||||
rszr (0.5.2)
|
||||
rszr (0.5.2-x86_64-linux-musl)
|
||||
rubocop (1.26.0)
|
||||
parallel (~> 1.10)
|
||||
parser (>= 3.1.0.0)
|
||||
|
@ -494,6 +523,8 @@ GEM
|
|||
rubyzip (2.3.2)
|
||||
sassc (2.4.0)
|
||||
ffi (~> 1.9)
|
||||
sassc (2.4.0-x86_64-linux-musl)
|
||||
ffi (~> 1.9)
|
||||
sassc-rails (2.1.2)
|
||||
railties (>= 4.0.0)
|
||||
sassc (>= 2.0)
|
||||
|
@ -556,10 +587,14 @@ GEM
|
|||
unf (0.1.4)
|
||||
unf_ext
|
||||
unf_ext (0.0.8)
|
||||
unf_ext (0.0.8-x86_64-linux-musl)
|
||||
unicode-display_width (2.1.0)
|
||||
unicorn (6.1.0)
|
||||
kgio (~> 2.6)
|
||||
raindrops (~> 0.7)
|
||||
unicorn (6.1.0-x86_64-linux-musl)
|
||||
kgio (~> 2.6)
|
||||
raindrops (~> 0.7)
|
||||
valid_email2 (4.0.3)
|
||||
activemodel (>= 3.2)
|
||||
mail (~> 2.5)
|
||||
|
@ -575,6 +610,8 @@ GEM
|
|||
hashdiff (>= 0.4.0, < 2.0.0)
|
||||
websocket-driver (0.7.5)
|
||||
websocket-extensions (>= 0.1.0)
|
||||
websocket-driver (0.7.5-x86_64-linux-musl)
|
||||
websocket-extensions (>= 0.1.0)
|
||||
websocket-extensions (0.1.5)
|
||||
writeexcel (1.0.5)
|
||||
xpath (3.2.0)
|
||||
|
@ -589,6 +626,7 @@ GEM
|
|||
|
||||
PLATFORMS
|
||||
ruby
|
||||
x86_64-linux-musl
|
||||
|
||||
DEPENDENCIES
|
||||
PoParser
|
||||
|
@ -700,7 +738,7 @@ DEPENDENCIES
|
|||
zendesk_api
|
||||
|
||||
RUBY VERSION
|
||||
ruby 2.7.4p191
|
||||
ruby 2.7.5p203
|
||||
|
||||
BUNDLED WITH
|
||||
2.2.20
|
||||
|
|
149
Makefile
Normal file
149
Makefile
Normal file
|
@ -0,0 +1,149 @@
|
|||
SHELL := /bin/bash
|
||||
.DEFAULT_GOAL := help
|
||||
|
||||
# Copiar el archivo de configuración y avisar cuando hay que
|
||||
# actualizarlo.
|
||||
.env: .env.example
|
||||
@test -f $@ || cp -v $< $@
|
||||
@test -f $@ && echo "Revisa $@ para actualizarlo con respecto a $<"
|
||||
@test -f $@ && diff -auN --color $@ $<
|
||||
|
||||
include .env
|
||||
|
||||
export
|
||||
|
||||
# XXX: El espacio antes del comentario cuenta como espacio
|
||||
args ?=## Argumentos para Hain
|
||||
commit ?= origin/rails## Commit desde el que actualizar
|
||||
env ?= staging## Entorno del nodo delegado
|
||||
sutty ?= $(SUTTY)## Dirección local
|
||||
delegate ?= $(DELEGATE)## Cambia el nodo delegado
|
||||
hain ?= $(HAINISH)## Ubicación de Hainish
|
||||
|
||||
# El nodo delegado tiene dos entornos, production y staging.
|
||||
# Dependiendo del entorno que elijamos, se van a generar los assets y el
|
||||
# contenedor y subirse a un servidor u otro. No utilizamos CI/CD (aún).
|
||||
#
|
||||
# Production es el entorno de panel.sutty.nl
|
||||
ifeq ($(env),production)
|
||||
container ?= sutty
|
||||
## TODO: Cambiar a otra cosa
|
||||
branch ?= rails
|
||||
public ?= public
|
||||
endif
|
||||
|
||||
# Staging es el entorno de panel.staging.sutty.nl
|
||||
ifeq ($(env),staging)
|
||||
container := staging
|
||||
branch := staging
|
||||
public := staging
|
||||
endif
|
||||
|
||||
help: always ## Ayuda
|
||||
@echo -e "Sutty\n" | sed -re "s/^.*/\x1B[38;5;197m&\x1B[0m/"
|
||||
@echo -e "Servidor: https://panel.$(SUTTY_WITH_PORT)/\n"
|
||||
@echo -e "Uso: make TAREA args=\"ARGUMENTOS\"\n"
|
||||
@echo -e "Tareas:\n"
|
||||
@grep -E "^[a-z\-]+:.*##" Makefile | sed -re "s/(.*):.*##(.*)/\1;\2/" | column -s ";" -t | sed -re "s/^([^ ]+) /\x1B[38;5;197m\1\x1B[0m/"
|
||||
@echo -e "\nArgumentos:\n"
|
||||
@grep -E "^[a-z\-]+ \?=.*##" Makefile | sed -re "s/(.*) \?=.*##(.*)/\1;\2/" | column -s ";" -t | sed -re "s/^([^ ]+) /\x1B[38;5;197m\1\x1B[0m/"
|
||||
|
||||
assets: node_modules public/packs/manifest.json.br ## Compilar los assets
|
||||
|
||||
test: always ## Ejecutar los tests
|
||||
$(MAKE) rake args="test RAILS_ENV=test $(args)"
|
||||
|
||||
postgresql: /etc/hosts ## Iniciar la base de datos
|
||||
pgrep postgres >/dev/null || $(hain) postgresql
|
||||
|
||||
serve-js: /etc/hosts node_modules ## Iniciar el servidor de desarrollo de Javascript
|
||||
$(hain) 'bundle exec ./bin/webpack-dev-server'
|
||||
|
||||
serve: /etc/hosts postgresql Gemfile.lock ## Iniciar el servidor de desarrollo de Rails
|
||||
$(MAKE) rails args=server
|
||||
|
||||
rails: ## Corre rails dentro del entorno de desarrollo (pasar argumentos con args=).
|
||||
$(MAKE) bundle args="exec rails $(args)"
|
||||
|
||||
rake: ## Corre rake dentro del entorno de desarrollo (pasar argumentos con args=).
|
||||
$(MAKE) bundle args="exec rake $(args)"
|
||||
|
||||
bundle: ## Corre bundle dentro del entorno de desarrollo (pasar argumentos con args=).
|
||||
$(hain) 'bundle $(args)'
|
||||
|
||||
rubocop: ## Yutea el código que está por ser commiteado
|
||||
git status --porcelain \
|
||||
| grep -E "^(A|M)" \
|
||||
| sed "s/^...//" \
|
||||
| grep ".rb$$" \
|
||||
| ../haini.sh/haini.sh "xargs -r ./bin/rubocop --auto-correct"
|
||||
|
||||
audit: ## Encuentra dependencias con vulnerabilidades
|
||||
$(hain) 'gem install bundler-audit'
|
||||
$(hain) 'bundle audit --update'
|
||||
|
||||
brakeman: ## Busca posibles vulnerabilidades en Sutty
|
||||
$(MAKE) bundle args='exec brakeman'
|
||||
|
||||
yarn: ## Tareas de yarn
|
||||
$(hain) 'yarn $(args)'
|
||||
|
||||
clean: ## Limpieza
|
||||
rm -rf _sites/test-* _deploy/test-* log/*.log tmp/cache tmp/letter_opener tmp/miniprofiler tmp/storage
|
||||
|
||||
build: Gemfile.lock ## Generar la imagen Docker
|
||||
time docker build --build-arg="BRANCH=$(branch)" --build-arg="RAILS_MASTER_KEY=`cat config/master.key`" -t sutty/$(container) .
|
||||
docker tag sutty/$(container):latest sutty:keep
|
||||
@echo -e "\a"
|
||||
|
||||
save: ## Subir la imagen Docker al nodo delegado
|
||||
time docker save sutty/$(container):latest | ssh root@$(delegate) docker load
|
||||
date +%F | xargs -I {} git tag -f $(container)-{}
|
||||
@echo -e "\a"
|
||||
|
||||
ota-js: assets ## Actualizar Javascript en el nodo delegado
|
||||
sudo chgrp -R 82 public/
|
||||
rsync -avi --delete-after public/ root@$(delegate):/srv/sutty/srv/http/data/_$(public)/
|
||||
ssh root@$(delegate) docker exec $(container) sh -c "cat /srv/http/tmp/puma.pid | xargs -r kill -USR2"
|
||||
|
||||
ota: ## Actualizar Rails en el nodo delegado
|
||||
umask 022; git format-patch $(commit)
|
||||
scp ./0*.patch $(delegate):/tmp/
|
||||
ssh $(delegate) mkdir -p /tmp/patches-$(commit)/
|
||||
scp ./0*.patch $(delegate):/tmp/patches-$(commit)/
|
||||
scp ./ota.sh $(delegate):/tmp/
|
||||
ssh $(delegate) docker cp /tmp/patches-$(shell echo $(commit) | cut -d / -f 1) $(container):/tmp/
|
||||
ssh $(delegate) docker cp /tmp/ota.sh $(container):/usr/local/bin/ota
|
||||
ssh $(delegate) docker exec $(container) apk add --no-cache patch
|
||||
ssh $(delegate) docker exec $(container) ota $(commit)
|
||||
rm ./0*.patch
|
||||
|
||||
# Todos los archivos de assets. Si alguno cambia, se van a recompilar
|
||||
# los assets que luego se suben al nodo delegado.
|
||||
assets := package.json yarn.lock $(shell find app/assets/ app/javascript/ -type f)
|
||||
public/packs/manifest.json.br: $(assets)
|
||||
$(hain) 'PANEL_URL=https://panel.sutty.nl RAILS_ENV=production NODE_ENV=production bundle exec rake assets:precompile assets:clean'
|
||||
|
||||
# Correr un test en particular por ejemplo
|
||||
# `make test/models/usuarie_test.rb`
|
||||
tests := $(shell find test/ -name "*_test.rb")
|
||||
$(tests): always
|
||||
$(MAKE) test args="TEST=$@"
|
||||
|
||||
# Agrega las direcciones locales al sistema
|
||||
/etc/hosts: always
|
||||
@echo "Chequeando si es necesario agregar el dominio local $(SUTTY)"
|
||||
@grep -q " $(SUTTY)$$" $@ || echo -e "127.0.0.1 $(SUTTY)\n::1 $(SUTTY)" | sudo tee -a $@
|
||||
@grep -q " api.$(SUTTY)$$" $@ || echo -e "127.0.0.1 api.$(SUTTY)\n::1 api.$(SUTTY)" | sudo tee -a $@
|
||||
@grep -q " panel.$(SUTTY)$$" $@ || echo -e "127.0.0.1 panel.$(SUTTY)\n::1 panel.$(SUTTY)" | sudo tee -a $@
|
||||
@grep -q " postgresql.$(SUTTY)$$" $@ || echo -e "127.0.0.1 postgresql.$(SUTTY)\n::1 postgresql.$(SUTTY)" | sudo tee -a $@
|
||||
|
||||
# Instala las dependencias de Javascript
|
||||
node_modules: package.json
|
||||
$(MAKE) yarn
|
||||
|
||||
# Instala las dependencias de Rails
|
||||
Gemfile.lock: Gemfile
|
||||
$(MAKE) bundle args=install
|
||||
|
||||
.PHONY: always
|
|
@ -119,7 +119,7 @@ class App.KnowledgeBaseContentCanBePublishedForm extends App.ControllerForm
|
|||
default: 'now'
|
||||
options: [
|
||||
value: 'now'
|
||||
name: 'now'
|
||||
name: __('now')
|
||||
,
|
||||
value: 'scheduled'
|
||||
name: __('Schedule for')
|
||||
|
|
|
@ -12457,6 +12457,12 @@ msgstr "لا تترجم"
|
|||
msgid "note"
|
||||
msgstr "ملحوظة"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "لا"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "افتح"
|
||||
|
|
|
@ -2,13 +2,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: valentin2323 <sttor11@gmail.com>\n"
|
||||
"Language-Team: Bulgarian <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/bg/>\n"
|
||||
"Language: bg\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.11.2\n"
|
||||
|
||||
#. Default date format to use for the current locale.
|
||||
#. These placeholders are supported:
|
||||
|
@ -5038,7 +5041,7 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/views/integration/idoit_object_result.jst.eco
|
||||
#: app/assets/javascripts/app/views/ticket_zoom/sidebar_idoit.jst.eco
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
msgstr "ID"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "IDP SSO target URL"
|
||||
|
@ -5940,7 +5943,7 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/controllers/widget/payload_example.coffee
|
||||
#: app/assets/javascripts/app/models/knowledge_base_answer_translation.coffee
|
||||
msgid "Loading failed."
|
||||
msgstr ""
|
||||
msgstr "Зареждането не бе успешно."
|
||||
|
||||
#: app/assets/javascripts/app/lib/app_post/task_manager.coffee
|
||||
#: app/assets/javascripts/app/lib/base/jquery.textmodule.js
|
||||
|
@ -8327,14 +8330,14 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/controllers/data_privacy.coffee
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
|
||||
msgid "See less"
|
||||
msgstr ""
|
||||
msgstr "Покажи по-малко"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/data_privacy.coffee
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
|
||||
#: app/assets/javascripts/app/views/data_privacy/tasks.jst.eco
|
||||
#: app/assets/javascripts/app/views/ticket_zoom/article_view.jst.eco
|
||||
msgid "See more"
|
||||
msgstr ""
|
||||
msgstr "Покажи повече"
|
||||
|
||||
#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
|
||||
msgid ""
|
||||
|
@ -8946,7 +8949,7 @@ msgstr ""
|
|||
|
||||
#: db/seeds/object_manager_attributes.rb
|
||||
msgid "Street"
|
||||
msgstr ""
|
||||
msgstr "Улица"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_application_controller/form.coffee
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/postmaster_match.coffee
|
||||
|
@ -11812,6 +11815,12 @@ msgstr "не е преведено"
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "не"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "отворен"
|
||||
|
|
|
@ -12256,6 +12256,12 @@ msgstr "nepřeložená"
|
|||
msgid "note"
|
||||
msgstr "poznámka"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ne"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "otevřený"
|
||||
|
|
|
@ -12033,6 +12033,12 @@ msgstr "ikke oversat"
|
|||
msgid "note"
|
||||
msgstr "bemærkning"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "nej"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "åben"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-04-02 03:30+0000\n"
|
||||
"PO-Revision-Date: 2022-04-14 07:14+0000\n"
|
||||
"Last-Translator: Martin Gruner <mg@zammad.com>\n"
|
||||
"Language-Team: German <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/de/>\n"
|
||||
|
@ -120,7 +120,7 @@ msgstr "%s erstellte Rolle |%s|"
|
|||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
msgid "%s created ticket |%s|"
|
||||
msgstr "%s erstelltes Ticket |%s|"
|
||||
msgstr "%s erstellte Ticket |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
msgid "%s created user |%s|"
|
||||
|
@ -10243,14 +10243,12 @@ msgid "Ticket Selector"
|
|||
msgstr "Ticket-Auswahl"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
msgid "Ticket Subject Forward"
|
||||
msgstr "Weiterleitungs-Präfix im Ticket-Betreff"
|
||||
msgstr "Ticket-Betreff Weiterleitung"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
msgid "Ticket Subject Reply"
|
||||
msgstr "Ticket Betreff Antwort"
|
||||
msgstr "Ticket-Betreff Antwort"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Ticket Subject Size"
|
||||
|
@ -10269,9 +10267,8 @@ msgid "Ticket failed to save: %s"
|
|||
msgstr "Ticket konnte nicht gespeichert werden: %s"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_profile/notification.coffee
|
||||
#, fuzzy
|
||||
msgid "Ticket reminder reached"
|
||||
msgstr "Ticket warten auf Erinnerung erreicht"
|
||||
msgstr "Ticket-Erinnerung erreicht"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_profile/notification.coffee
|
||||
msgid "Ticket update"
|
||||
|
@ -12447,6 +12444,10 @@ msgstr "nicht übersetzt"
|
|||
msgid "note"
|
||||
msgstr "Notiz"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
msgid "now"
|
||||
msgstr "jetzt"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "offen"
|
||||
|
|
|
@ -12362,6 +12362,12 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr "σημείωση"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "οχι"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "Ανοικτό"
|
||||
|
|
|
@ -11683,6 +11683,10 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
msgid "now"
|
||||
msgstr ""
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr ""
|
||||
|
|
|
@ -11683,6 +11683,10 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
msgid "now"
|
||||
msgstr ""
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr ""
|
||||
|
|
|
@ -12495,6 +12495,12 @@ msgstr "sense traduir"
|
|||
msgid "note"
|
||||
msgstr "nota"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "no"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "obert"
|
||||
|
|
|
@ -2,13 +2,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: Marlon Baez <marlon.baez@barolit.com>\n"
|
||||
"Language-Team: Spanish (Colombia) <https://translations.zammad.org/projects/"
|
||||
"zammad/zammad-stable/es_CO/>\n"
|
||||
"Language: es-co\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.11.2\n"
|
||||
|
||||
#. Default date format to use for the current locale.
|
||||
#. These placeholders are supported:
|
||||
|
@ -156,7 +159,7 @@ msgstr "%s groups to %s roles assignments"
|
|||
#: app/assets/javascripts/app/views/google/list.jst.eco
|
||||
#: app/assets/javascripts/app/views/microsoft365/list.jst.eco
|
||||
msgid "%s is inactive, please select an active one."
|
||||
msgstr ""
|
||||
msgstr "%s está inactivo, favor seleccionar uno activo."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
|
@ -171,34 +174,24 @@ msgid "%s object(s) have been updated."
|
|||
msgstr "Se actualizaron %s Objeto(s)."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) were deleted."
|
||||
msgid "%s object(s) were deleted."
|
||||
msgstr "Se eliminaron %s Objeto(s)."
|
||||
msgstr "Se eliminaron %s objeto(s)."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/import_try.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) are created."
|
||||
msgid "%s object(s) will be created."
|
||||
msgstr "%s Objeto(s) fue creado."
|
||||
msgstr "%s objeto(s) serán creado."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/import_try.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) were deleted."
|
||||
msgid "%s object(s) will be deleted."
|
||||
msgstr "Se eliminaron %s Objeto(s)."
|
||||
msgstr "Se eliminarán %s Objeto(s)."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/import_try.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) are updated."
|
||||
msgid "%s object(s) will be updated."
|
||||
msgstr "%s Objeto(s) fue actualizado."
|
||||
msgstr "%s objeto(s) serán actualizados."
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard/stats/ticket_in_process.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s of your tickets are currently in process."
|
||||
msgid "%s of my tickets are currently in process."
|
||||
msgstr "%s of your tickets are currently in process."
|
||||
msgstr "%s de mis tickets están en proceso."
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard/stats/ticket_escalation.jst.eco
|
||||
msgid "%s of my tickets escalated."
|
||||
|
@ -213,6 +206,8 @@ msgid ""
|
|||
"%s recommends using OAuth. %s announced it's going to drop Basic "
|
||||
"Authentication support in the future."
|
||||
msgstr ""
|
||||
"%s recomienda utilizar OAuth. %s anunció que no soportará Autenticación "
|
||||
"Básica en el futuro."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/agent_ticket_merge.coffee
|
||||
msgid "%s required!"
|
||||
|
@ -225,51 +220,40 @@ msgstr "%s inició una nueva sesión"
|
|||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
msgid "%s subdomain"
|
||||
msgstr ""
|
||||
msgstr "%s subdominio"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
msgid "%s switched to |%s|!"
|
||||
msgstr "%s intercambiada por |%s|!"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket_article.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Article for |%s|"
|
||||
msgid "%s updated article for |%s|"
|
||||
msgstr "%s ha creado un Artículo para |%s|"
|
||||
msgstr "%s actualizado un Artículo para |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/data_privacy_task.coffee
|
||||
msgid "%s updated data privacy task to delete user ID |%s|"
|
||||
msgstr ""
|
||||
"%s tarea de privacidad de datos actualizada para borrar el ID de usuario |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/group.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Group |%s|"
|
||||
msgid "%s updated group |%s|"
|
||||
msgstr "%s actualizó el Grupo |%s|"
|
||||
msgstr "%s actualizó el grupo |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/organization.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Organization |%s|"
|
||||
msgid "%s updated organization |%s|"
|
||||
msgstr "%s actualizó Organización |%s|"
|
||||
msgstr "%s actualizó organización |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/role.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Role |%s|"
|
||||
msgid "%s updated role |%s|"
|
||||
msgstr "%s Rol actualizado |%s|"
|
||||
msgstr "%s rol actualizado |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Ticket |%s|"
|
||||
msgid "%s updated ticket |%s|"
|
||||
msgstr "%s actualizó Ticket |%s|"
|
||||
msgstr "%s actualizó ticket |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated User |%s|"
|
||||
msgid "%s updated user |%s|"
|
||||
msgstr "%s actualizó Usuario |%s|"
|
||||
msgstr "%s actualizó usuario |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_last_import.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/exchange_summary.jst.eco
|
||||
|
@ -298,6 +282,16 @@ msgid ""
|
|||
"take some additional time depending on the number of objects that will be "
|
||||
"deleted."
|
||||
msgstr ""
|
||||
"** Privacidad de Datos ** le ayuda a borrar y verificar la elimininación de "
|
||||
"los datos existentes del sistema.\n"
|
||||
"\n"
|
||||
"Puede ser utilizado para borrar tickets, organizaciones y usuarios. La "
|
||||
"asignación de dueño será quitada en caso que el usuario borrado sea un "
|
||||
"agente.\n"
|
||||
"\n"
|
||||
"Las tareas de Privacidad de Datos serán ejecutadas cada 10 minutos. La "
|
||||
"ejecución podría tomar algún tiempo adicional dependiendo del número de "
|
||||
"objetos a ser borrados."
|
||||
|
||||
#: app/assets/javascripts/app/models/sla.coffee
|
||||
msgid ""
|
||||
|
@ -319,29 +313,27 @@ msgstr ""
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "1 day"
|
||||
msgstr ""
|
||||
msgstr "1 día"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "1 hour"
|
||||
msgstr ""
|
||||
msgstr "1 hora"
|
||||
|
||||
#: db/seeds/ticket_priorities.rb
|
||||
msgid "1 low"
|
||||
msgstr "1 baja"
|
||||
msgstr "1 bajo"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "1 week"
|
||||
msgstr ""
|
||||
msgstr "1 semana"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "2 hours"
|
||||
msgstr ""
|
||||
msgstr "2 horas"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "2 lower and 2 upper characters"
|
||||
msgid "2 lower case and 2 upper case characters"
|
||||
msgstr "2 caracteres en minúsculas y 2 en mayúsculas dostenidas"
|
||||
msgstr "2 caracteres en minúsculas y 2 en mayúsculas"
|
||||
|
||||
#: db/seeds/ticket_priorities.rb
|
||||
msgid "2 normal"
|
||||
|
@ -349,7 +341,7 @@ msgstr "2 normal"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "2 weeks"
|
||||
msgstr ""
|
||||
msgstr "2 semanas"
|
||||
|
||||
#: db/seeds/ticket_priorities.rb
|
||||
msgid "3 high"
|
||||
|
@ -357,11 +349,11 @@ msgstr "3 alta"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "3 weeks"
|
||||
msgstr ""
|
||||
msgstr "3 semanas"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "4 weeks"
|
||||
msgstr ""
|
||||
msgstr "4 semanas"
|
||||
|
||||
#: app/assets/javascripts/app/models/calendar.coffee
|
||||
msgid ""
|
||||
|
@ -378,7 +370,7 @@ msgstr ""
|
|||
|
||||
#: app/controllers/getting_started_controller.rb
|
||||
msgid "A URL looks like this: https://zammad.example.com"
|
||||
msgstr ""
|
||||
msgstr "Ejemplo de un URL: https://zammad.example.com"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "A list of active import backends that gets scheduled automatically."
|
||||
|
@ -400,28 +392,30 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_integration/clearbit.coffee
|
||||
msgid "A powerful service to get more information about your customers."
|
||||
msgstr ""
|
||||
msgstr "Un poderoso servicio para obtener más información de sus clientes."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/cti.coffee
|
||||
msgid "A queue is required!"
|
||||
msgstr ""
|
||||
msgstr "Una cola es requerida!"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/slack.coffee
|
||||
msgid ""
|
||||
"A team communication tool for the 21st century. Compatible with tools like "
|
||||
"%s."
|
||||
msgstr ""
|
||||
"Una herramienta de comunicación en equipo para el siglo 21. Compatible con "
|
||||
"herramientas como %s."
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard/first_steps_test_ticket_finish.jst.eco
|
||||
msgid ""
|
||||
"A test ticket has been created, you can find it in your overview \"%s\" %l."
|
||||
msgstr ""
|
||||
"Se ha creado un ticket de prueba, puede verlo en su Información General \"% s"
|
||||
"\"% l."
|
||||
"Se ha creado un ticket de prueba, puede verlo en su Información General \"%s"
|
||||
"\" %l."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/cti.coffee
|
||||
msgid "A user is required!"
|
||||
msgstr ""
|
||||
msgstr "Es requerido un usuario!"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/api.coffee
|
||||
#: app/assets/javascripts/app/views/api.jst.eco db/seeds/permissions.rb
|
||||
|
@ -430,19 +424,19 @@ msgstr "API"
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_integration/clearbit.coffee
|
||||
msgid "API Key"
|
||||
msgstr ""
|
||||
msgstr "API Llave"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "API Password Access"
|
||||
msgstr ""
|
||||
msgstr "API Clave de Acceso"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/placetel.jst.eco
|
||||
msgid "API Token"
|
||||
msgstr ""
|
||||
msgstr "API Token"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "API Token Access"
|
||||
msgstr ""
|
||||
msgstr "API Token de acceso"
|
||||
|
||||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/zendesk.jst.eco
|
||||
|
@ -462,15 +456,15 @@ msgstr "Acceso a Tickets de Agente basado en Acceso Grupal"
|
|||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Access to Customer Tickets based on current_user and organization"
|
||||
msgstr ""
|
||||
msgstr "Acceso a Tickets de Clientes basado en current_user y organización"
|
||||
|
||||
#: app/assets/javascripts/app/views/channel/sms_account_overview.jst.eco
|
||||
msgid "Account"
|
||||
msgstr ""
|
||||
msgstr "Cuenta"
|
||||
|
||||
#: app/models/channel/driver/sms/twilio.rb
|
||||
msgid "Account SID"
|
||||
msgstr ""
|
||||
msgstr "SID de Cuenta"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/time_accounting.coffee
|
||||
msgid "Account Time"
|
||||
|
@ -480,7 +474,7 @@ msgstr "Tiempo de cuenta"
|
|||
#: app/assets/javascripts/app/controllers/getting_started/channel_email.coffee
|
||||
#: app/controllers/channels_email_controller.rb
|
||||
msgid "Account already exists!"
|
||||
msgstr ""
|
||||
msgstr "Esta Cuenta ya existe!"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_plugin/user_signup_check.coffee
|
||||
msgid "Account not verified"
|
||||
|
@ -489,7 +483,7 @@ msgstr "Cuenta sin verificar"
|
|||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
#: app/assets/javascripts/app/views/ticket_zoom/time_unit.jst.eco
|
||||
msgid "Accounted Time"
|
||||
msgstr "Tiempo Contable"
|
||||
msgstr "Tiempo Contabilizado"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_channel/email.coffee
|
||||
#: app/assets/javascripts/app/controllers/_channel/google.coffee
|
||||
|
@ -539,11 +533,11 @@ msgstr "Acciones"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Activate the recursive processing of ticket triggers."
|
||||
msgstr ""
|
||||
msgstr "Active el procesamiento recursivo de disparadores de tickets."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Activates lost password feature for users."
|
||||
msgstr "Activa la función de contraseña perdida para los usuarios "
|
||||
msgstr "Activa la función de contraseña perdida para los usuarios."
|
||||
|
||||
#: app/assets/javascripts/app/models/chat.coffee
|
||||
#: app/assets/javascripts/app/models/core_workflow.coffee
|
||||
|
@ -579,7 +573,7 @@ msgstr "Últimas acciones"
|
|||
|
||||
#: app/assets/javascripts/app/views/channel/sms_account_overview.jst.eco
|
||||
msgid "Adapter"
|
||||
msgstr ""
|
||||
msgstr "Adaptador"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/smime.coffee
|
||||
#: app/assets/javascripts/app/views/calendar/holiday_selector.jst.eco
|
||||
|
@ -622,7 +616,7 @@ msgstr "Agregar Bot"
|
|||
#: app/assets/javascripts/app/controllers/_integration/smime.coffee
|
||||
#: app/assets/javascripts/app/views/integration/smime.jst.eco
|
||||
msgid "Add Certificate"
|
||||
msgstr ""
|
||||
msgstr "Agregar Certificado"
|
||||
|
||||
#: app/assets/javascripts/app/views/link/ticket/list.jst.eco
|
||||
msgid "Add Link"
|
||||
|
@ -631,7 +625,7 @@ msgstr "Agregar link"
|
|||
#: app/assets/javascripts/app/controllers/_integration/smime.coffee
|
||||
#: app/assets/javascripts/app/views/integration/smime.jst.eco
|
||||
msgid "Add Private Key"
|
||||
msgstr ""
|
||||
msgstr "Agregar Llave Privada"
|
||||
|
||||
#: app/assets/javascripts/app/views/knowledge_base/sidebar/tags.jst.eco
|
||||
#: app/assets/javascripts/app/views/widget/tag.jst.eco
|
||||
|
@ -656,11 +650,11 @@ msgstr "Agregar Token de Acceso Personal"
|
|||
|
||||
#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
|
||||
msgid "Add alarm to pending reminder and escalated tickets."
|
||||
msgstr ""
|
||||
msgstr "Agregar alarmas a recordatorios pendientes y tickets escalados."
|
||||
|
||||
#: app/assets/javascripts/app/views/channel/form.jst.eco
|
||||
msgid "Add attachment option to upload."
|
||||
msgstr "Agregue la opción de archivo adjunto para cargar."
|
||||
msgstr "Agregar la opción de archivo adjunto para cargar."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Add sender initials to end of a tweet."
|
||||
|
@ -668,7 +662,7 @@ msgstr "Agregar las iniciales al final de un tweet."
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_channel/chat.coffee
|
||||
msgid "Add this class to a button on your page that should open the chat."
|
||||
msgstr ""
|
||||
msgstr "Agregar esta clase a un botón en su página que debería abrir el chat."
|
||||
|
||||
#: app/controllers/first_steps_controller.rb
|
||||
msgid "Additional Channels"
|
||||
|
@ -676,7 +670,7 @@ msgstr "Canales Adicionales"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Additional follow-up detection"
|
||||
msgstr ""
|
||||
msgstr "Detección de seguimiento adicional"
|
||||
|
||||
#: db/seeds/object_manager_attributes.rb
|
||||
msgid "Address"
|
||||
|
@ -684,7 +678,7 @@ msgstr "Dirección"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Address of the proxy server for http and https resources."
|
||||
msgstr ""
|
||||
msgstr "Dirección del servidor proxy para recursos http y https."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_default_navbar.coffee
|
||||
#: db/seeds/roles.rb
|
||||
|
@ -693,7 +687,7 @@ msgstr "Administración"
|
|||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Admin Interface"
|
||||
msgstr ""
|
||||
msgstr "Interface de Administración"
|
||||
|
||||
#: app/assets/javascripts/app/views/getting_started/admin.jst.eco
|
||||
msgid "Administrator Account"
|
||||
|
@ -701,17 +695,19 @@ msgstr "Cuenta Administrador"
|
|||
|
||||
#: app/controllers/users_controller.rb
|
||||
msgid "Administrator account already created"
|
||||
msgstr ""
|
||||
msgstr "Cuenta de administrador ya creada"
|
||||
|
||||
#: app/assets/javascripts/app/models/macro.coffee
|
||||
msgid "Advance to next ticket from overview"
|
||||
msgstr ""
|
||||
msgstr "Avanzar al siguiente ticket desde la vista general"
|
||||
|
||||
#: app/assets/javascripts/app/views/package.jst.eco
|
||||
msgid ""
|
||||
"After installing, updating, or uninstalling packages the following commands "
|
||||
"need to be executed on the server:"
|
||||
msgstr ""
|
||||
"Después de instalar, actualizar o desinstalar paquetes, se deben ejecutar "
|
||||
"los siguientes comandos en el servidor:"
|
||||
|
||||
#: app/assets/javascripts/app/views/session.jst.eco
|
||||
msgid "Age"
|
||||
|
@ -725,7 +721,7 @@ msgstr "Agente"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Agent Name"
|
||||
msgstr ""
|
||||
msgstr "Nombre de Agente"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Agent Name + FromSeparator + System Address Display Name"
|
||||
|
@ -733,11 +729,12 @@ msgstr ""
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Agent idle timeout"
|
||||
msgstr ""
|
||||
msgstr "Tiempo de espera inactivo del agente"
|
||||
|
||||
#: app/models/role.rb app/models/user.rb
|
||||
msgid "Agent limit exceeded, please check your account settings."
|
||||
msgstr ""
|
||||
"Se excedió el límite de agentes, verifique la configuración de su cuenta."
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/cti.jst.eco
|
||||
msgid "Agents"
|
||||
|
@ -745,33 +742,33 @@ msgstr "Agentes"
|
|||
|
||||
#: app/assets/javascripts/app/views/profile/calendar_subscriptions.jst.eco
|
||||
msgid "Alarm"
|
||||
msgstr ""
|
||||
msgstr "Alarma"
|
||||
|
||||
#: app/assets/javascripts/app/views/profile/notification.jst.eco
|
||||
msgid "All Tickets"
|
||||
msgstr "Todos los Tickets"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/ticket_perform_action.coffee
|
||||
#, fuzzy
|
||||
#| msgid "All Agents"
|
||||
msgid "All agents"
|
||||
msgstr "Todos los agentes"
|
||||
|
||||
#: public/assets/chat/views/waiting.eco
|
||||
msgid "All colleagues are busy."
|
||||
msgstr ""
|
||||
msgstr "Todos los colaboradores están ocupados."
|
||||
|
||||
#: app/assets/javascripts/app/views/profile/devices.jst.eco
|
||||
msgid "All computers and browsers that have access to your Zammad appear here."
|
||||
msgstr ""
|
||||
"Todas las computadoras y navegadores que tienen acceso a su Zammad aparecen "
|
||||
"aquí."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
msgid "Allow future"
|
||||
msgstr "Permitir Fururo"
|
||||
msgstr "Permitir futuro"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
msgid "Allow past"
|
||||
msgstr "Permitir Pasado"
|
||||
msgstr "Permitir pasado"
|
||||
|
||||
#: app/assets/javascripts/app/views/tag/index.jst.eco
|
||||
msgid "Allow users to add new tags."
|
||||
|
@ -779,15 +776,16 @@ msgstr "Permitir a los usuarios agregar nuevas etiquetas."
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Allow users to create new tags."
|
||||
msgstr ""
|
||||
msgstr "Permitir a los usuarios crear nuevas etiquetas."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Allow using one email address for multiple users."
|
||||
msgstr ""
|
||||
"Permitir el uso de una dirección de correo electrónico para varios usuarios."
|
||||
|
||||
#: app/assets/javascripts/app/models/chat.coffee
|
||||
msgid "Allow websites (separated by ;)"
|
||||
msgstr ""
|
||||
msgstr "Permitir sitios web (separados por ;)"
|
||||
|
||||
#: app/assets/javascripts/app/views/profile/notification.jst.eco
|
||||
msgid "Also notify via email"
|
||||
|
@ -797,51 +795,51 @@ msgstr "Notificar también por correo"
|
|||
msgid ""
|
||||
"Alternative FQDN for callbacks if you operate Zammad in an internal network."
|
||||
msgstr ""
|
||||
"FQDN alternativo para devoluciones de llamada si utiliza Zammad en una red "
|
||||
"interna."
|
||||
|
||||
#: app/helpers/knowledge_base_breadcrumb_helper.rb
|
||||
#: app/helpers/knowledge_base_public_page_title_helper.rb
|
||||
msgid "Alternative Translations"
|
||||
msgstr ""
|
||||
msgstr "Traducciones alternativas"
|
||||
|
||||
#: app/assets/javascripts/app/views/customer_chat/setting.jst.eco
|
||||
msgid "Alternative name"
|
||||
msgstr "Nombre Alternativo"
|
||||
msgstr "Nombre alternativo"
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/index.jst.eco
|
||||
msgid "Alternatively, you can use the Zammad API to import data."
|
||||
msgstr ""
|
||||
msgstr "Alternativamente, puede usar la API de Zammad para importar datos."
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_last_import.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_last_import.jst.eco
|
||||
msgid "An error occurred: %s"
|
||||
msgstr ""
|
||||
msgstr "Ocurrió un error: %s"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/check_mk.coffee
|
||||
#: app/assets/javascripts/app/controllers/_integration/icinga.coffee
|
||||
#: app/assets/javascripts/app/controllers/_integration/monit.coffee
|
||||
#: app/assets/javascripts/app/controllers/_integration/nagios.coffee
|
||||
msgid "An open-source monitoring tool."
|
||||
msgstr ""
|
||||
msgstr "Una herramienta de monitoreo de código abierto."
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_wizard.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
msgid "Analyzing entries with given configuration…"
|
||||
msgstr ""
|
||||
msgstr "Analizando entradas con la configuración dada…"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_wizard.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Analyzing structure..."
|
||||
msgid "Analyzing structure…"
|
||||
msgstr "Analizando Estructura..."
|
||||
msgstr "Analizando estructura…"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
msgid "Another ticket was merged into ticket |%s|"
|
||||
msgstr ""
|
||||
msgstr "Otro ticket se fusionó con el ticket |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/richtext_additions/link_answer_button.coffee
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
msgstr "Respuesta"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/sidebar/answers.coffee
|
||||
msgid "Answers"
|
||||
|
@ -853,7 +851,7 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/postmaster_match.coffee
|
||||
msgid "Any recipient"
|
||||
msgstr ""
|
||||
msgstr "Cualquier destinatario"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "App ID"
|
||||
|
@ -11943,6 +11941,12 @@ msgstr "sin traducir"
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "no"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "abierto"
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-03-29 01:01+0000\n"
|
||||
"Last-Translator: salvolp <s.salvo17@gmail.com>\n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: Ales Zabala Alava <shagi@gisa-elkartea.org>\n"
|
||||
"Language-Team: Spanish <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/es/>\n"
|
||||
"Language: es-es\n"
|
||||
|
@ -60,10 +60,8 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/views/telegram/bot_add.jst.eco
|
||||
#: app/assets/javascripts/app/views/telegram/bot_edit.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Api Token"
|
||||
msgid "%s API Token"
|
||||
msgstr "%s Api Token"
|
||||
msgstr "%s API Token"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_wizard.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
|
@ -101,10 +99,8 @@ msgstr ""
|
|||
"%s tarea de privacidad de datos completada para eliminar ID de usuario |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket_article.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Article for |%s|"
|
||||
msgid "%s created article for |%s|"
|
||||
msgstr "%s Artículo creado para |%s|"
|
||||
msgstr "%s creó un artículo para |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/data_privacy_task.coffee
|
||||
msgid "%s created data privacy task to delete user ID |%s|"
|
||||
|
@ -112,32 +108,24 @@ msgstr ""
|
|||
"%s tarea de privacidad de datos creada para eliminar la ID de usuario |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/group.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Group |%s|"
|
||||
msgid "%s created group |%s|"
|
||||
msgstr "%s Grupo creado |%s|"
|
||||
msgstr "%s creo el grupo |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/organization.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Organization |%s|"
|
||||
msgid "%s created organization |%s|"
|
||||
msgstr "%s Organización creada |%s|"
|
||||
msgstr "%s creó la organización |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/role.coffee
|
||||
msgid "%s created role |%s|"
|
||||
msgstr "%s Rol creado |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Ticket |%s|"
|
||||
msgid "%s created ticket |%s|"
|
||||
msgstr "%s Ticket creado |%s|"
|
||||
msgstr "%s creó el ticket |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created User |%s|"
|
||||
msgid "%s created user |%s|"
|
||||
msgstr "%s Usuario creado |%s|"
|
||||
msgstr "%s creó el usuario |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
|
@ -167,22 +155,16 @@ msgid "%s is inactive, please select an active one."
|
|||
msgstr "&s está inactivo, por favor seleccione alguno activo."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) have been created."
|
||||
msgid "%s object(s) have been created."
|
||||
msgstr "%s Objecto(s) han sido creados."
|
||||
msgstr "Se han creado %s objeto(s)."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) have been updated."
|
||||
msgid "%s object(s) have been updated."
|
||||
msgstr "%s Objecto(s) han sido actualizados."
|
||||
msgstr "Se han actualizado %s objeto(s)."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) were deleted."
|
||||
msgid "%s object(s) were deleted."
|
||||
msgstr "%s Objecto(s) fueron borrados."
|
||||
msgstr "Se han borrado %s objeto(s)."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/import_try.jst.eco
|
||||
msgid "%s object(s) will be created."
|
||||
|
@ -244,34 +226,24 @@ msgstr ""
|
|||
"%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/group.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Group |%s|"
|
||||
msgid "%s updated group |%s|"
|
||||
msgstr "%s Grupo actualizado |%s|"
|
||||
msgstr "%s actualizó el grupo |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/organization.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Organization |%s|"
|
||||
msgid "%s updated organization |%s|"
|
||||
msgstr "%s Organización actualizada |%s|"
|
||||
msgstr "%s actualizó la organización |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/role.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Role |%s|"
|
||||
msgid "%s updated role |%s|"
|
||||
msgstr "%s Rol actualizado |%s|"
|
||||
msgstr "%s actualizó el rol |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Ticket |%s|"
|
||||
msgid "%s updated ticket |%s|"
|
||||
msgstr "%s Ticket actualizado |%s|"
|
||||
msgstr "%s actualizó el ticket |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated User |%s|"
|
||||
msgid "%s updated user |%s|"
|
||||
msgstr "%s Usuario actualizado |%s|"
|
||||
msgstr "%s actualizó el usuario |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_last_import.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/exchange_summary.jst.eco
|
||||
|
@ -365,10 +337,8 @@ msgid "2 hours"
|
|||
msgstr "2 horas"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "2 lower and 2 upper characters"
|
||||
msgid "2 lower case and 2 upper case characters"
|
||||
msgstr "2 caracteres inferiores y 2 caracteres superiores"
|
||||
msgstr "2 caracteres en minúscula y 2 caracteres en mayúscula"
|
||||
|
||||
#: db/seeds/ticket_priorities.rb
|
||||
msgid "2 normal"
|
||||
|
@ -875,17 +845,13 @@ msgstr "Una herramienta de monitoreo de código abierto"
|
|||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_wizard.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Analyzing entries with given configuration..."
|
||||
msgid "Analyzing entries with given configuration…"
|
||||
msgstr "Analizando entradas con esta configuración"
|
||||
msgstr "Analizando entradas con esta configuración…"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_wizard.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Analyzing structure..."
|
||||
msgid "Analyzing structure…"
|
||||
msgstr "Analizando estructura"
|
||||
msgstr "Analizando estructura…"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
msgid "Another ticket was merged into ticket |%s|"
|
||||
|
@ -904,8 +870,6 @@ msgid "Anticon"
|
|||
msgstr "Anticon"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/postmaster_match.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Any Recipient"
|
||||
msgid "Any recipient"
|
||||
msgstr "Cualquier destinatario"
|
||||
|
||||
|
@ -7630,7 +7594,7 @@ msgstr "Abierto el Ticket# %s"
|
|||
#: app/assets/javascripts/app/controllers/widget/user.coffee
|
||||
#: db/seeds/overviews.rb
|
||||
msgid "Open Tickets"
|
||||
msgstr "Abrir Tickets"
|
||||
msgstr "Tickets Abiertos"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
|
||||
msgid "Open macro selection"
|
||||
|
@ -7749,7 +7713,7 @@ msgstr "Fuera de oficina"
|
|||
#: app/assets/javascripts/app/controllers/_dashboard/stats/ticket_load_measure.coffee
|
||||
msgid "Out of all open tickets (company-wide), how many are assigned to you?"
|
||||
msgstr ""
|
||||
"De todos los boletos abiertos (para toda la compañía), ¿cuántos se asignan a "
|
||||
"De todos los tickets abiertos (para toda la compañía), ¿cuántos se asignan a "
|
||||
"usted?"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
|
||||
|
@ -11912,13 +11876,6 @@ msgstr ""
|
|||
"continuar?"
|
||||
|
||||
#: app/assets/javascripts/app/views/karma/index.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "You |accumulate positive Karma| when you regularly answer and close "
|
||||
#| "tickets on time and when you use advanced features such as text modules, "
|
||||
#| "ticket reminders or tagging tickets. Zammad |Karma will decrease| when "
|
||||
#| "you have re-opend tickets, escalated tickets or tickets that are two or "
|
||||
#| "more days overdue."
|
||||
msgid ""
|
||||
"You |accumulate positive Karma| when you regularly answer and close tickets "
|
||||
"on time and when you use advanced features such as text modules, ticket "
|
||||
|
@ -11926,11 +11883,11 @@ msgid ""
|
|||
"opened tickets, escalated tickets, or tickets that are two or more days "
|
||||
"overdue."
|
||||
msgstr ""
|
||||
"Acumula Karma| positivo cuando contesta y cierra los tickets regularmente a "
|
||||
"|Acumula Karma positivo| cuando contesta y cierra los tickets regularmente a "
|
||||
"tiempo y cuando utiliza funciones avanzadas como módulos de texto, "
|
||||
"recordatorios de tickets o tickets de etiquetado. Zammad |Karma disminuirá| "
|
||||
"cuando usted haya reabierto entradas, entradas escaladas o entradas con dos "
|
||||
"o más días de retraso."
|
||||
"cuando usted haya reabierto tickets, escalado tickets o tiene tickets con "
|
||||
"dos o más días de retraso."
|
||||
|
||||
#: app/assets/javascripts/app/views/login.jst.eco
|
||||
#, fuzzy
|
||||
|
@ -12610,6 +12567,12 @@ msgstr "no traducidas"
|
|||
msgid "note"
|
||||
msgstr "nota"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "no"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "abierto"
|
||||
|
|
|
@ -2,13 +2,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: hrmtc <vampolka@pm.me>\n"
|
||||
"Language-Team: Spanish (Mexico) <https://translations.zammad.org/projects/"
|
||||
"zammad/zammad-stable/es_MX/>\n"
|
||||
"Language: es-mx\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.11.2\n"
|
||||
|
||||
#. Default date format to use for the current locale.
|
||||
#. These placeholders are supported:
|
||||
|
@ -75,7 +78,7 @@ msgstr "%s Migración"
|
|||
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
msgid "%s Role"
|
||||
msgstr ""
|
||||
msgstr "Rol"
|
||||
|
||||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
|
@ -12592,6 +12595,12 @@ msgstr "no traducidas"
|
|||
msgid "note"
|
||||
msgstr "nota"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "no"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "abierto"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-03-24 19:16+0000\n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: kirkkak <kirkka.kivilo@gmail.com>\n"
|
||||
"Language-Team: Estonian <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/et/>\n"
|
||||
|
@ -65,7 +65,7 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
msgid "%s Group"
|
||||
msgstr ""
|
||||
msgstr "%s Grupp"
|
||||
|
||||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
|
@ -82,7 +82,7 @@ msgstr "% Roll"
|
|||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/zendesk.jst.eco
|
||||
msgid "%s URL"
|
||||
msgstr ""
|
||||
msgstr "%s URL"
|
||||
|
||||
#: app/assets/javascripts/app/lib/app_post/pretty_date.coffee
|
||||
msgid "%s ago"
|
||||
|
@ -93,44 +93,32 @@ msgid "%s completed data privacy task to delete user ID |%s|"
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket_article.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Ticket |%s|"
|
||||
msgid "%s created article for |%s|"
|
||||
msgstr "%s lõi Pileti |%s|"
|
||||
msgstr "%s lõi artikli |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/data_privacy_task.coffee
|
||||
msgid "%s created data privacy task to delete user ID |%s|"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/models/group.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Group |%s|"
|
||||
msgid "%s created group |%s|"
|
||||
msgstr "%s lõi Grupi |%s|"
|
||||
msgstr "%s lõi grupi |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/organization.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Organization |%s|"
|
||||
msgid "%s created organization |%s|"
|
||||
msgstr "%s lõi Organisatsiooni |%s|"
|
||||
msgstr "%s lõi organisatsiooni |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/role.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Role |%s|"
|
||||
msgid "%s created role |%s|"
|
||||
msgstr "%s lõi Rolli |%s|"
|
||||
msgstr "%s lõi rolli |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Ticket |%s|"
|
||||
msgid "%s created ticket |%s|"
|
||||
msgstr "%s lõi Pileti |%s|"
|
||||
msgstr "%s lõi pileti |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created User |%s|"
|
||||
msgid "%s created user |%s|"
|
||||
msgstr "% lõi Kasutaja |%s|"
|
||||
msgstr "% lõi kasutaja |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
|
@ -145,7 +133,7 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/views/integration/exchange_last_import.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/exchange_summary.jst.eco
|
||||
msgid "%s folders"
|
||||
msgstr ""
|
||||
msgstr "%s kataloogi"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/ldap_last_import.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_summary.jst.eco
|
||||
|
@ -160,52 +148,40 @@ msgid "%s is inactive, please select an active one."
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "%s object(s) have been created."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "%s objekt(i) on loodud."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "%s object(s) have been updated."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "%s objekt(i) on uuendatud."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
msgid "%s object(s) were deleted."
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/import_try.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "%s object(s) will be created."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "%s objekt(i) luuakse."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/import_try.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "%s object(s) will be deleted."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "%s objekt(i) kustutatakse."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/import_try.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "%s object(s) will be updated."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "%s objekt(i) uuendatakse."
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard/stats/ticket_in_process.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s of your tickets are currently in process."
|
||||
msgid "%s of my tickets are currently in process."
|
||||
msgstr "%s sinu piletitest on hetkel töös"
|
||||
msgstr "%s minu piletitest on hetkel töös."
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard/stats/ticket_escalation.jst.eco
|
||||
msgid "%s of my tickets escalated."
|
||||
msgstr "%s minu teemadest on lappama läinud."
|
||||
msgstr "%s minu piletitest on eskaleeritud."
|
||||
|
||||
#: app/assets/javascripts/app/views/ticket_overview/batch_overlay_user_group.jst.eco
|
||||
msgid "%s people"
|
||||
msgstr ""
|
||||
msgstr "%s inimesi"
|
||||
|
||||
#: app/assets/javascripts/app/views/channel/email_account_overview.jst.eco
|
||||
msgid ""
|
||||
|
@ -224,51 +200,39 @@ msgstr "%s started a n%s started a new session 18.02.2020 17:18ew session"
|
|||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
msgid "%s subdomain"
|
||||
msgstr ""
|
||||
msgstr "%s alamdomeen"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
msgid "%s switched to |%s|!"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket_article.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Ticket |%s|"
|
||||
msgid "%s updated article for |%s|"
|
||||
msgstr "% uuendas Piletit |%s|"
|
||||
msgstr "% uuendas artiklit |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/data_privacy_task.coffee
|
||||
msgid "%s updated data privacy task to delete user ID |%s|"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/models/group.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Group |%s|"
|
||||
msgid "%s updated group |%s|"
|
||||
msgstr "%s uuendas Gruppi |%s|"
|
||||
msgstr "%s uuendas gruppi |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/organization.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Organization |%s|"
|
||||
msgid "%s updated organization |%s|"
|
||||
msgstr "%s uuendas Organisatsiooni |%s|"
|
||||
msgstr "%s uuendas organisatsiooni |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/role.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Role |%s|"
|
||||
msgid "%s updated role |%s|"
|
||||
msgstr "%s uuendas Rolli |%s|"
|
||||
msgstr "%s uuendas rolli |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated Ticket |%s|"
|
||||
msgid "%s updated ticket |%s|"
|
||||
msgstr "% uuendas Piletit |%s|"
|
||||
msgstr "% uuendas piletit |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s updated User |%s|"
|
||||
msgid "%s updated user |%s|"
|
||||
msgstr "%s uuendas Kasutajat |%s|"
|
||||
msgstr "%s uuendas kasutajat |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_last_import.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/exchange_summary.jst.eco
|
||||
|
@ -561,8 +525,9 @@ msgstr "Aktiivne"
|
|||
|
||||
#: app/assets/javascripts/app/controllers/chat.coffee
|
||||
#: app/assets/javascripts/app/views/customer_chat/chat_header.jst.eco
|
||||
#, fuzzy
|
||||
msgid "Active Agents"
|
||||
msgstr ""
|
||||
msgstr "Aktiivsed Töötajad"
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard.jst.eco
|
||||
msgid "Activity Stream"
|
||||
|
@ -684,7 +649,7 @@ msgstr "Haldamine"
|
|||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Admin Interface"
|
||||
msgstr ""
|
||||
msgstr "Haldus Liides"
|
||||
|
||||
#: app/assets/javascripts/app/views/getting_started/admin.jst.eco
|
||||
msgid "Administrator Account"
|
||||
|
@ -716,7 +681,7 @@ msgstr "Töötaja"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Agent Name"
|
||||
msgstr ""
|
||||
msgstr "Töötaja Nimi"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Agent Name + FromSeparator + System Address Display Name"
|
||||
|
@ -743,10 +708,8 @@ msgid "All Tickets"
|
|||
msgstr "Kõik Intsidendid"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/ticket_perform_action.coffee
|
||||
#, fuzzy
|
||||
#| msgid "All Agents"
|
||||
msgid "All agents"
|
||||
msgstr "Kõik Töötajad"
|
||||
msgstr "Kõik töötajad"
|
||||
|
||||
#: public/assets/chat/views/waiting.eco
|
||||
msgid "All colleagues are busy."
|
||||
|
@ -830,7 +793,7 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/richtext_additions/link_answer_button.coffee
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
msgstr "Vastus"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/sidebar/answers.coffee
|
||||
msgid "Answers"
|
||||
|
@ -864,10 +827,8 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/controllers/_channel/google.coffee
|
||||
#: app/assets/javascripts/app/controllers/_channel/microsoft365.coffee
|
||||
#: app/assets/javascripts/app/controllers/_channel/twitter.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "App could not be verified."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "Rakendust ei ole võimalik verifitseerida."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "App credentials for Facebook."
|
||||
|
@ -894,14 +855,12 @@ msgid "Apply"
|
|||
msgstr "Rakenda"
|
||||
|
||||
#: app/assets/javascripts/app/views/ticket_shared_draft_modal.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Apply"
|
||||
msgid "Apply Draft"
|
||||
msgstr "Rakenda"
|
||||
msgstr "Rakenda Mustand"
|
||||
|
||||
#: app/assets/javascripts/app/views/ticket_shared_draft_modal.coffee
|
||||
msgid "Apply Shared Draft"
|
||||
msgstr ""
|
||||
msgstr "Rakenda Jagatud Mustand"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/basedate.coffee
|
||||
#: app/assets/javascripts/app/controllers/report.coffee
|
||||
|
@ -948,7 +907,7 @@ msgstr "Oled sa kindel?"
|
|||
#: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/ticket_perform_action.coffee
|
||||
msgid "Article"
|
||||
msgstr ""
|
||||
msgstr "Artikkel"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Article - visibility confirmation dialog"
|
||||
|
@ -965,14 +924,12 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/article_action/delete.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "Article could not be deleted."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "Artiklit ei saa kustutada."
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
msgid "Article#"
|
||||
msgstr ""
|
||||
msgstr "Artikkel#"
|
||||
|
||||
#: db/seeds/object_manager_attributes.rb
|
||||
msgid "Assign Follow-Ups"
|
||||
|
@ -1067,7 +1024,7 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/controllers/object_manager.coffee
|
||||
msgid "Attribute"
|
||||
msgstr ""
|
||||
msgstr "Atribuut"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/ldap.coffee
|
||||
msgid "Attribute '%s' is required in the mapping"
|
||||
|
@ -1084,7 +1041,7 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/controllers/ticket_overview.coffee
|
||||
#: app/assets/javascripts/app/models/overview.coffee
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
msgstr "Atribuudid"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/basedate.coffee
|
||||
#: app/assets/javascripts/app/controllers/report.coffee
|
||||
|
@ -1102,7 +1059,7 @@ msgstr "Autentimine"
|
|||
|
||||
#: app/controllers/import_otrs_controller.rb lib/email_helper/probe.rb
|
||||
msgid "Authentication failed!"
|
||||
msgstr ""
|
||||
msgstr "Autentimine ebaõnnestus!"
|
||||
|
||||
#: lib/email_helper/probe.rb
|
||||
msgid "Authentication failed, invalid credentials!"
|
||||
|
@ -1206,7 +1163,7 @@ msgstr "Tagasi"
|
|||
|
||||
#: app/assets/javascripts/app/views/widget/switch_back_to_user.jst.eco
|
||||
msgid "Back to my view"
|
||||
msgstr ""
|
||||
msgstr "Tagasi minu vaatesse"
|
||||
|
||||
#: app/assets/javascripts/app/views/knowledge_base/reader.jst.eco
|
||||
msgid "Back to search results"
|
||||
|
@ -1383,7 +1340,7 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/views/ticket_zoom/article_view.jst.eco
|
||||
#: db/seeds/object_manager_attributes.rb
|
||||
msgid "CC"
|
||||
msgstr ""
|
||||
msgstr "CC"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/idoit.coffee
|
||||
msgid "CMDB to document complex relations of your network components."
|
||||
|
@ -1409,20 +1366,16 @@ msgid "CTI Token"
|
|||
msgstr ""
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "Config"
|
||||
msgid "CTI config"
|
||||
msgstr "Seadistus"
|
||||
msgstr "CTI seadistus"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "CTI customer last activity"
|
||||
msgstr ""
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "Integrations"
|
||||
msgid "CTI integration"
|
||||
msgstr "Integratsioonid"
|
||||
msgstr "CTI integratsioon"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_profile/calendar_subscriptions.coffee
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
|
||||
|
@ -1442,10 +1395,8 @@ msgstr "Kalendrid"
|
|||
#: app/assets/javascripts/app/views/integration/cti.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/placetel.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/sipgate.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Settings"
|
||||
msgid "Call Settings"
|
||||
msgstr "Seaded"
|
||||
msgstr "Kõne Seaded"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/cti.coffee
|
||||
msgid "Call from %s for %s"
|
||||
|
@ -1534,12 +1485,12 @@ msgstr "Katkesta"
|
|||
#: app/assets/javascripts/app/views/password/reset_sent.jst.eco
|
||||
#: app/assets/javascripts/app/views/signup.jst.eco
|
||||
msgid "Cancel & Go Back"
|
||||
msgstr "Tühista ja mine tagasi."
|
||||
msgstr "Katkesta ja Mine Tagasi"
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/attachment.jst.eco
|
||||
#: app/assets/javascripts/app/views/ticket_zoom/article_new.jst.eco
|
||||
msgid "Cancel Upload"
|
||||
msgstr ""
|
||||
msgstr "Katkesta Üleslaadimine"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/delete_action.coffee
|
||||
msgid "Cannot delete category"
|
||||
|
@ -1559,7 +1510,7 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/sidebar/categories.coffee
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
msgstr "Kategooriad"
|
||||
|
||||
#: app/assets/javascripts/app/models/knowledge_base_answer.coffee
|
||||
#: app/assets/javascripts/app/views/popover/kb_generic.jst.eco
|
||||
|
@ -1586,7 +1537,7 @@ msgstr "Muuda"
|
|||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Change %s"
|
||||
msgstr ""
|
||||
msgstr "Muuda %s"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/ticket_customer.coffee
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/sidebar_customer.coffee
|
||||
|
@ -1596,18 +1547,16 @@ msgstr "Vaheta Klient"
|
|||
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/sidebar_idoit.coffee
|
||||
msgid "Change Objects"
|
||||
msgstr ""
|
||||
msgstr "Muuda Objekte"
|
||||
|
||||
#: app/assets/javascripts/app/views/profile/password.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Change Customer"
|
||||
msgid "Change Your Password"
|
||||
msgstr "Vaheta Klient"
|
||||
msgstr "Vaheta Parool"
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/history.jst.eco
|
||||
#: app/assets/javascripts/app/views/knowledge_base/sidebar/generic_list.jst.eco
|
||||
msgid "Change order"
|
||||
msgstr ""
|
||||
msgstr "Muuda järjestust"
|
||||
|
||||
#: app/assets/javascripts/app/views/object_manager/index.jst.eco
|
||||
msgid "Changed"
|
||||
|
@ -1625,20 +1574,16 @@ msgstr "Muudetud"
|
|||
#: app/views/mailer/ticket_update/zh-cn.html.erb
|
||||
#: app/views/mailer/ticket_update/zh-tw.html.erb
|
||||
msgid "Changes"
|
||||
msgstr "Muutused"
|
||||
msgstr "Muudatused"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/permissions_dialog.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "Changes could not be loaded."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "Muudatusi ei ole võimalik laadida."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/permissions_dialog.coffee
|
||||
#: app/assets/javascripts/app/views/knowledge_base/base_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "Changes could not be saved."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "Muudatusi ei ole võimalik salvestada."
|
||||
|
||||
#: app/assets/javascripts/app/views/object_manager/index.jst.eco
|
||||
msgid "Changes were made that require a database update."
|
||||
|
@ -1667,38 +1612,36 @@ msgid "Channel - Facebook"
|
|||
msgstr ""
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
#, fuzzy
|
||||
#| msgid "Channel"
|
||||
msgid "Channel - Form"
|
||||
msgstr "Kanal"
|
||||
msgstr "Kanal - Vorm"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Channel - Google"
|
||||
msgstr ""
|
||||
msgstr "Kanal - Google"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Channel - Microsoft 365"
|
||||
msgstr ""
|
||||
msgstr "Kanal - Microsoft 365"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Channel - SMS"
|
||||
msgstr ""
|
||||
msgstr "Kanal - SMS"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Channel - Telegram"
|
||||
msgstr ""
|
||||
msgstr "Kanal - Telegram"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Channel - Twitter"
|
||||
msgstr ""
|
||||
msgstr "Kanal - Twitter"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Channel - Web"
|
||||
msgstr ""
|
||||
msgstr "Kanal - Veeb"
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard/stats/ticket_channel_distribution.jst.eco
|
||||
msgid "Channel Distribution"
|
||||
msgstr "meediumi graafik"
|
||||
msgstr "Kanalite Jaotus"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/manage.coffee
|
||||
msgid "Channels"
|
||||
|
@ -1712,10 +1655,8 @@ msgid "Chat"
|
|||
msgstr "Vestlus"
|
||||
|
||||
#: app/assets/javascripts/app/views/channel/topics.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Chat"
|
||||
msgid "Chat ID"
|
||||
msgstr "Vestlus"
|
||||
msgstr "Vestluse ID"
|
||||
|
||||
#: app/assets/javascripts/app/views/channel/chat.jst.eco
|
||||
msgid "Chat Title"
|
||||
|
@ -1743,10 +1684,8 @@ msgid "Check 'Channel' streams."
|
|||
msgstr ""
|
||||
|
||||
#: db/seeds/schedulers.rb
|
||||
#, fuzzy
|
||||
#| msgid "Channels"
|
||||
msgid "Check channels."
|
||||
msgstr "Kanalid"
|
||||
msgstr "Kontrolli kanaleid."
|
||||
|
||||
#: lib/search_index_backend.rb
|
||||
msgid "Check the response and payload for detailed information:"
|
||||
|
@ -1833,18 +1772,17 @@ msgid "Clean up ActiveJob locks."
|
|||
msgstr ""
|
||||
|
||||
#: db/seeds/schedulers.rb
|
||||
#, fuzzy
|
||||
msgid "Clean up closed sessions."
|
||||
msgstr ""
|
||||
msgstr "Kustuta suletud sessioonid."
|
||||
|
||||
#: db/seeds/schedulers.rb
|
||||
#, fuzzy
|
||||
#| msgid "Continue session"
|
||||
msgid "Clean up dead sessions."
|
||||
msgstr "Continue session"
|
||||
msgstr "Kustuta surnud sessioonid."
|
||||
|
||||
#: db/seeds/schedulers.rb
|
||||
msgid "Clean up expired sessions."
|
||||
msgstr ""
|
||||
msgstr "Kustuta aegunud sessioonid."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/clearbit.coffee
|
||||
#: app/assets/javascripts/app/views/integration/clearbit.jst.eco
|
||||
|
@ -1927,7 +1865,7 @@ msgstr "Sulge sakk"
|
|||
#: app/assets/javascripts/app/views/ticket_zoom/attribute_bar.jst.eco
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Close tab on ticket close"
|
||||
msgstr ""
|
||||
msgstr "Sulge sakk pileti sulgemisel"
|
||||
|
||||
#: app/assets/javascripts/app/views/widget/ticket_stats_frequency.jst.eco
|
||||
#: app/models/report.rb
|
||||
|
@ -2031,10 +1969,8 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/controllers/tag.coffee
|
||||
#: app/assets/javascripts/app/controllers/taskbar_widget.coffee
|
||||
#: app/assets/javascripts/app/views/agent_ticket_view/bulk.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Configuration"
|
||||
msgid "Confirmation"
|
||||
msgstr "Seadistus"
|
||||
msgstr "Kinnitus"
|
||||
|
||||
#: app/assets/javascripts/app/views/knowledge_base/delete.coffee
|
||||
msgid "Confirmation failed."
|
||||
|
@ -2120,16 +2056,12 @@ msgid "Content"
|
|||
msgstr "Sisu"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/idoit_object_selector.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "Content could not be loaded."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "Sisu ei ole võimalik laadida."
|
||||
|
||||
#: app/models/store.rb
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "Content preview could not be generated."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "Sisu eelvaadet ei ole võimalik genereerida."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_controller.coffee
|
||||
msgid "Content was changed since loading"
|
||||
|
@ -2326,20 +2258,16 @@ msgid "Create a Test Ticket"
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/views/widget/shared_draft.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Created at"
|
||||
msgid "Create a shared draft"
|
||||
msgstr "Loodud"
|
||||
msgstr "Loo jagatud visand"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/reader_controller.coffee
|
||||
msgid "Create a translation"
|
||||
msgstr "Loo tõlge"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
#, fuzzy
|
||||
#| msgid "Create new Customer"
|
||||
msgid "Create and set up %s"
|
||||
msgstr "Loo uus Klient"
|
||||
msgstr "Loo ja seadista %s"
|
||||
|
||||
#: app/assets/javascripts/app/views/signup.jst.eco
|
||||
msgid "Create my account"
|
||||
|
@ -2602,10 +2530,8 @@ msgid "Decryption failed!"
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Update successful!"
|
||||
msgid "Decryption was successful."
|
||||
msgstr "Uuendus edukas!"
|
||||
msgstr "Dekrüpteerimine oli edukas."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
#: app/assets/javascripts/app/views/calendar/index.jst.eco
|
||||
|
@ -3411,10 +3337,8 @@ msgid "Deletion Task"
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/delete_action.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Delete File"
|
||||
msgid "Deletion failed."
|
||||
msgstr "Kustuta Fail"
|
||||
msgstr "Kustutamine ebaõnnestus."
|
||||
|
||||
#: app/assets/javascripts/app/views/ticket_zoom/article_view_delivery_failed.jst.eco
|
||||
msgid "Delivery failed"
|
||||
|
@ -4065,7 +3989,7 @@ msgstr ""
|
|||
#, fuzzy
|
||||
#| msgid "Enter Title..."
|
||||
msgid "Enter Title…"
|
||||
msgstr "Sisesta Pealkiri..."
|
||||
msgstr "Sisesta Pealkiri…"
|
||||
|
||||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
|
@ -4136,10 +4060,8 @@ msgid "Error during execution of auto wizard."
|
|||
msgstr ""
|
||||
|
||||
#: db/seeds/overviews.rb
|
||||
#, fuzzy
|
||||
#| msgid "Closed Tickets"
|
||||
msgid "Escalated Tickets"
|
||||
msgstr "suletud teemad"
|
||||
msgstr "Eskaleeritud Piletid"
|
||||
|
||||
#: lib/excel_sheet/ticket.rb
|
||||
msgid "Escalation At"
|
||||
|
@ -4841,10 +4763,8 @@ msgid "Groups"
|
|||
msgstr "Rühmad"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/group.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Groups"
|
||||
msgid "Groups are …"
|
||||
msgstr "Rühmad"
|
||||
msgstr "Grupid on …"
|
||||
|
||||
#: app/assets/javascripts/app/models/webhook.coffee
|
||||
msgid "HMAC SHA1 Signature Token"
|
||||
|
@ -5411,10 +5331,8 @@ msgid "Information"
|
|||
msgstr ""
|
||||
|
||||
#: app/models/store.rb
|
||||
#, fuzzy
|
||||
#| msgid "%s% have been reopened"
|
||||
msgid "Inline content could not be generated."
|
||||
msgstr "%s% on taasavatud"
|
||||
msgstr "Sisu ei ole võimalik genereerida."
|
||||
|
||||
#: app/assets/javascripts/app/views/translation/index.jst.eco
|
||||
msgid "Inline translation"
|
||||
|
@ -5440,10 +5358,8 @@ msgid "Inserts knowledge base answer"
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Text modules"
|
||||
msgid "Inserts text module"
|
||||
msgstr "Tekstimoodulid"
|
||||
msgstr "Sisestab teksti mooduli"
|
||||
|
||||
#: app/assets/javascripts/app/views/package.jst.eco
|
||||
msgid "Install Package"
|
||||
|
@ -5977,7 +5893,7 @@ msgstr "Laadimine ebaõnnestus."
|
|||
#, fuzzy
|
||||
#| msgid "Loading..."
|
||||
msgid "Loading…"
|
||||
msgstr "Laadimine..."
|
||||
msgstr "Laadimine…"
|
||||
|
||||
#: lib/email_helper.rb
|
||||
msgid "Local MTA (Sendmail/Postfix/Exim/…) - use server setup"
|
||||
|
@ -6237,10 +6153,8 @@ msgid "Method (AJAX endpoint)"
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_profile/linked_accounts.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Macros"
|
||||
msgid "Microsoft"
|
||||
msgstr "Makrod"
|
||||
msgstr "Microsoft"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_channel/microsoft365.coffee
|
||||
#: app/assets/javascripts/app/views/microsoft365/index.jst.eco
|
||||
|
@ -6421,10 +6335,8 @@ msgid "Moved out"
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
#, fuzzy
|
||||
#| msgid "select"
|
||||
msgid "Multiselect"
|
||||
msgstr "vali"
|
||||
msgstr "Mitmikvalik"
|
||||
|
||||
#: db/seeds/overviews.rb
|
||||
#, fuzzy
|
||||
|
@ -6469,10 +6381,8 @@ msgid "My handling time: %s minutes"
|
|||
msgstr "Minu käsitlusaeg: %s minutit"
|
||||
|
||||
#: app/assets/javascripts/app/views/dashboard/stats/ticket_in_process.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Your tickets in process"
|
||||
msgid "My tickets in process"
|
||||
msgstr "sinu töös olevad teemad"
|
||||
msgstr "Minu töös olevad piletid"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_integration/nagios.coffee
|
||||
msgid "Nagios"
|
||||
|
@ -7299,10 +7209,8 @@ msgstr ""
|
|||
#: app/assets/javascripts/app/views/integration/cti.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/placetel.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/sipgate.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Settings"
|
||||
msgid "Other Settings"
|
||||
msgstr "Seaded"
|
||||
msgstr "Teised Seaded"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_profile/out_of_office.coffee
|
||||
#: app/assets/javascripts/app/views/profile/out_of_office.jst.eco
|
||||
|
@ -7351,10 +7259,8 @@ msgid "Overviews"
|
|||
msgstr "Ülevaated"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/overview.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Overview"
|
||||
msgid "Overviews are …"
|
||||
msgstr "Ülevaade"
|
||||
msgstr "Ülevaated on …"
|
||||
|
||||
#: app/assets/javascripts/app/views/ticket_shared_draft_overwrite_modal.coffee
|
||||
msgid "Overwrite Draft"
|
||||
|
@ -7492,7 +7398,7 @@ msgstr ""
|
|||
#, fuzzy
|
||||
#| msgid "Linked Tickets"
|
||||
msgid "Pending Reached Tickets"
|
||||
msgstr "Lingitud Piletid"
|
||||
msgstr "Ootel Piletid"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
msgid "Pending reminder reached for ticket |%s|"
|
||||
|
@ -7862,10 +7768,8 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/views/agent_ticket_merge.jst.eco
|
||||
#: app/assets/javascripts/app/views/link/ticket/add.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Recently viewed"
|
||||
msgid "Recently Viewed Tickets"
|
||||
msgstr "Viimati vaadatud"
|
||||
msgstr "Viimati vaadatud Piletid"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_plugin/navigation.coffee
|
||||
msgid "Recently viewed"
|
||||
|
@ -8205,10 +8109,8 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_channel/email.coffee
|
||||
#: app/assets/javascripts/app/controllers/getting_started/channel_email.coffee
|
||||
#, fuzzy
|
||||
#| msgid "SLA"
|
||||
msgid "SSL"
|
||||
msgstr "SLA"
|
||||
msgstr "SSL"
|
||||
|
||||
#: app/assets/javascripts/app/models/webhook.coffee
|
||||
msgid "SSL Verify"
|
||||
|
@ -8259,10 +8161,8 @@ msgid "Save"
|
|||
msgstr "Salvesta"
|
||||
|
||||
#: app/assets/javascripts/app/views/ticket_shared_draft_overwrite_modal.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Draft"
|
||||
msgid "Save Draft"
|
||||
msgstr "Mustand"
|
||||
msgstr "Salvesta Mustand"
|
||||
|
||||
#: app/assets/javascripts/app/views/widget/text_module.jst.eco
|
||||
msgid "Save as"
|
||||
|
@ -8347,15 +8247,13 @@ msgstr "Otsingu Tingimused"
|
|||
|
||||
#: app/assets/javascripts/app/views/user.jst.eco
|
||||
msgid "Search for users"
|
||||
msgstr ""
|
||||
msgstr "Otsi kasutajaid"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/autocompletion_ajax.coffee
|
||||
#: app/assets/javascripts/app/controllers/widget/link/kb_answer.coffee
|
||||
#: app/assets/javascripts/app/views/generic/icon_picker.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Search"
|
||||
msgid "Search…"
|
||||
msgstr "Otsi"
|
||||
msgstr "Otsi…"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_manage/security.coffee
|
||||
#: app/assets/javascripts/app/views/agent_ticket_create.jst.eco
|
||||
|
@ -8393,15 +8291,15 @@ msgstr "Vali"
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_plugin/electron_events.coffee
|
||||
msgid "Select All"
|
||||
msgstr ""
|
||||
msgstr "Vali Kõik"
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/index.jst.eco
|
||||
msgid "Select CSV file"
|
||||
msgstr ""
|
||||
msgstr "Vali CSV fail"
|
||||
|
||||
#: app/assets/javascripts/app/views/widget/shared_draft.jst.eco
|
||||
msgid "Select Shared Draft"
|
||||
msgstr ""
|
||||
msgstr "Vali Jagatud Mustand"
|
||||
|
||||
#: app/assets/javascripts/app/views/widget/template.jst.eco
|
||||
msgid "Select Template"
|
||||
|
@ -8409,7 +8307,7 @@ msgstr "Vali Mall"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Select default ticket type"
|
||||
msgstr ""
|
||||
msgstr "Vali vaikimisi pileti tüüp"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
|
||||
msgid "Select item"
|
||||
|
@ -11874,6 +11772,12 @@ msgstr "tõlkimata"
|
|||
msgid "note"
|
||||
msgstr "märkus"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ei"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "avatud"
|
||||
|
|
|
@ -12034,6 +12034,12 @@ msgstr "ترجمه نشده"
|
|||
msgid "note"
|
||||
msgstr "یادداشت"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "خیر"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "باز"
|
||||
|
|
|
@ -12060,6 +12060,12 @@ msgstr "kääntämättä"
|
|||
msgid "note"
|
||||
msgstr "muistiinpano"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ei"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "Avoin"
|
||||
|
|
|
@ -12555,6 +12555,12 @@ msgstr "non traduit"
|
|||
msgid "note"
|
||||
msgstr "note"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "non"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "ouverte"
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-04-04 05:32+0000\n"
|
||||
"Last-Translator: lencell <despotik@free.fr>\n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: occirol <developer@nordan.ch>\n"
|
||||
"Language-Team: French <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/fr/>\n"
|
||||
"Language: fr-fr\n"
|
||||
|
@ -27,7 +27,7 @@ msgstr ""
|
|||
#. - 'l' - hour (12h)
|
||||
#. - 'P' - Meridian indicator ('am' or 'pm')
|
||||
msgid "FORMAT_DATE"
|
||||
msgstr "dd/mm/yyyy"
|
||||
msgstr "dd.mm.yyyy"
|
||||
|
||||
#. Default date/time format to use for the current locale.
|
||||
#. These placeholders are supported:
|
||||
|
@ -43,7 +43,7 @@ msgstr "dd/mm/yyyy"
|
|||
#. - 'l' - hour (12h)
|
||||
#. - 'P' - Meridian indicator ('am' or 'pm')
|
||||
msgid "FORMAT_DATETIME"
|
||||
msgstr "dd/mm/yyyy HH:MM"
|
||||
msgstr "dd.mm.yyyy HH:MM"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
|
@ -3394,7 +3394,8 @@ msgstr ""
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines the default calendar tickets subscription settings."
|
||||
msgstr "Définit le calendrier par défaut des paramètres de souscription ticket."
|
||||
msgstr ""
|
||||
"Définit le calendrier par défaut des paramètres de souscription ticket."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines the default screen."
|
||||
|
@ -3590,8 +3591,8 @@ msgid ""
|
|||
"Defines the transaction backend which posts messages to Slack (http://www."
|
||||
"slack.com)."
|
||||
msgstr ""
|
||||
"Définit le backend de transaction qui poste les messages sur Slack "
|
||||
"(http://www.slack.com)."
|
||||
"Définit le backend de transaction qui poste les messages sur Slack (http://"
|
||||
"www.slack.com)."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
|
@ -3955,7 +3956,8 @@ msgstr "En raison d'inactivité, vous êtes automatiquement déconnecté."
|
|||
msgid ""
|
||||
"Due to inactivity, you will be automatically logged out within the next 30 "
|
||||
"seconds."
|
||||
msgstr "Vous êtes inactif et serez automatiquement déconnecté dans 30 secondes."
|
||||
msgstr ""
|
||||
"Vous êtes inactif et serez automatiquement déconnecté dans 30 secondes."
|
||||
|
||||
#: app/assets/javascripts/app/views/cti/caller_log.jst.eco
|
||||
msgid "Duration"
|
||||
|
@ -4372,7 +4374,8 @@ msgstr "Chiffre le courriel (si impossible, n'envoie pas de notification)"
|
|||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/ticket_perform_action.coffee
|
||||
msgid "Encrypt email (if not possible, send notification anyway)"
|
||||
msgstr "Chiffre le courriel (si impossible, envoi tout de même la notification)"
|
||||
msgstr ""
|
||||
"Chiffre le courriel (si impossible, envoi tout de même la notification)"
|
||||
|
||||
#: app/assets/javascripts/app/views/ticket_zoom/article_view.jst.eco
|
||||
msgid "Encrypted"
|
||||
|
@ -12639,6 +12642,12 @@ msgstr " Non traduit"
|
|||
msgid "note"
|
||||
msgstr "note"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "non"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "ouvert"
|
||||
|
@ -12666,11 +12675,11 @@ msgstr "action en suspens"
|
|||
|
||||
#: db/seeds/ticket_states.rb
|
||||
msgid "pending close"
|
||||
msgstr "clôture en suspens"
|
||||
msgstr "clôture en attente"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "pending reminder"
|
||||
msgstr "rappel en suspens"
|
||||
msgstr "rappel en attente"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/article_action/phone_reply.coffee
|
||||
#: db/seeds/ticket_article_types.rb
|
||||
|
|
|
@ -12240,6 +12240,12 @@ msgstr "לא תורגם"
|
|||
msgid "note"
|
||||
msgstr "פתק"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "לא"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "פתוח"
|
||||
|
|
|
@ -12103,6 +12103,12 @@ msgstr "अनुवादित नहीं"
|
|||
msgid "note"
|
||||
msgstr " ध्यान दें"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "नहीं"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "खुला"
|
||||
|
|
|
@ -11864,6 +11864,12 @@ msgstr "nije prevedeno"
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ne"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "otvoreni"
|
||||
|
|
|
@ -11970,6 +11970,12 @@ msgstr "Nem fordított"
|
|||
msgid "note"
|
||||
msgstr "megjegyzés"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "nem"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "nyitott"
|
||||
|
|
|
@ -12173,6 +12173,12 @@ msgstr "ekki þýtt"
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "nei"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "opna"
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-04-07 05:42+0000\n"
|
||||
"Last-Translator: Andres Eloy Rivera Garcia <andres.degozaru@gmail.com>\n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: PIetro Sacchi <sacchi.pietro@gmail.com>\n"
|
||||
"Language-Team: Italian <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/it/>\n"
|
||||
"Language: it-it\n"
|
||||
|
@ -971,7 +971,7 @@ msgstr "Articolo"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Article - visibility confirmation dialog"
|
||||
msgstr ""
|
||||
msgstr "Articolo - Finestra Conferma visibilità"
|
||||
|
||||
#: lib/excel_sheet/ticket.rb
|
||||
msgid "Article Count"
|
||||
|
@ -1454,20 +1454,16 @@ msgid "CTI Token"
|
|||
msgstr "Token CTI"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "Config"
|
||||
msgid "CTI config"
|
||||
msgstr "Config"
|
||||
msgstr "Configurazione CTI"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "CTI customer last activity"
|
||||
msgstr ""
|
||||
msgstr "Ultima attività utente su CTI"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "Integrations"
|
||||
msgid "CTI integration"
|
||||
msgstr "Integrazioni"
|
||||
msgstr "Integrazioni CTI"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_profile/calendar_subscriptions.coffee
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
|
||||
|
@ -1487,10 +1483,8 @@ msgstr "Calendari"
|
|||
#: app/assets/javascripts/app/views/integration/cti.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/placetel.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/sipgate.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Settings"
|
||||
msgid "Call Settings"
|
||||
msgstr "Impostazioni"
|
||||
msgstr "Impostazioni Chiamata"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/cti.coffee
|
||||
msgid "Call from %s for %s"
|
||||
|
@ -1622,10 +1616,8 @@ msgid "Category page layout"
|
|||
msgstr "Disposizione pagina categorie"
|
||||
|
||||
#: lib/secure_mailing/smime/incoming.rb
|
||||
#, fuzzy
|
||||
#| msgid "When notification is being sent."
|
||||
msgid "Certificate for verification could not be found."
|
||||
msgstr "Quanto la notifica viene inviata."
|
||||
msgstr "Certificato di verifica non trovato."
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/smime.jst.eco
|
||||
msgid "Certificates & Private Keys"
|
||||
|
@ -1679,17 +1671,13 @@ msgid "Changes"
|
|||
msgstr "Modifiche"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/permissions_dialog.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s object(s) are created."
|
||||
msgid "Changes could not be loaded."
|
||||
msgstr "%s oggetto(i) creato(i)."
|
||||
msgstr "Le modifiche non possono essere caricate."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/permissions_dialog.coffee
|
||||
#: app/assets/javascripts/app/views/knowledge_base/base_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s object(s) are created."
|
||||
msgid "Changes could not be saved."
|
||||
msgstr "%s oggetto(i) creato(i)."
|
||||
msgstr "Le modifiche non possono essere salvate."
|
||||
|
||||
#: app/assets/javascripts/app/views/object_manager/index.jst.eco
|
||||
msgid "Changes were made that require a database update."
|
||||
|
@ -1764,10 +1752,8 @@ msgid "Chat"
|
|||
msgstr "Chat"
|
||||
|
||||
#: app/assets/javascripts/app/views/channel/topics.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Chat"
|
||||
msgid "Chat ID"
|
||||
msgstr "Chat"
|
||||
msgstr "Identificativo Chat"
|
||||
|
||||
#: app/assets/javascripts/app/views/channel/chat.jst.eco
|
||||
msgid "Chat Title"
|
||||
|
@ -1808,7 +1794,7 @@ msgstr "Controlla canali"
|
|||
msgid "Check the response and payload for detailed information:"
|
||||
msgstr ""
|
||||
"Controlla la risposta e il contenuto del messaggio per informazioni "
|
||||
"dettagliate: "
|
||||
"dettagliate:"
|
||||
|
||||
#: app/assets/javascripts/app/views/object_manager/attribute/multiselect.jst.eco
|
||||
#: app/assets/javascripts/app/views/object_manager/attribute/select.jst.eco
|
||||
|
@ -12601,6 +12587,12 @@ msgstr "non tradotte"
|
|||
msgid "note"
|
||||
msgstr "note"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "no"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "aperto"
|
||||
|
|
|
@ -12330,6 +12330,12 @@ msgstr "未翻訳"
|
|||
msgid "note"
|
||||
msgstr "備考"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "いいえ"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "対応中"
|
||||
|
|
|
@ -12347,6 +12347,12 @@ msgstr "번역되지"
|
|||
msgid "note"
|
||||
msgstr "노트"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "아니"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "열다"
|
||||
|
|
|
@ -11886,6 +11886,12 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ne"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "atidarytas"
|
||||
|
|
|
@ -11718,6 +11718,12 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "nē"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "atvērta"
|
||||
|
|
|
@ -11847,6 +11847,12 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "tidak"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "buka"
|
||||
|
|
1136
i18n/zammad.nl-nl.po
1136
i18n/zammad.nl-nl.po
File diff suppressed because it is too large
Load diff
|
@ -12498,6 +12498,12 @@ msgstr "ikke oversatt"
|
|||
msgid "note"
|
||||
msgstr "notat"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "nei"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "åpen"
|
||||
|
|
|
@ -2,7 +2,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-04-07 12:02+0000\n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: Kamil <kserwus@gmail.com>\n"
|
||||
"Language-Team: Polish <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/pl/>\n"
|
||||
|
@ -56,10 +56,8 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/views/telegram/bot_add.jst.eco
|
||||
#: app/assets/javascripts/app/views/telegram/bot_edit.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Api Token"
|
||||
msgid "%s API Token"
|
||||
msgstr "%s Api Token"
|
||||
msgstr "%s API Token"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/exchange_wizard.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
|
@ -100,40 +98,28 @@ msgid "%s created article for |%s|"
|
|||
msgstr "%s stworzył artykuł dla |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/data_privacy_task.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created data privacy task to delete user id |%s|"
|
||||
msgid "%s created data privacy task to delete user ID |%s|"
|
||||
msgstr "%s utworzył zadanie prywatności danych - usunięcie użytkownika id[%s]"
|
||||
msgstr "%s utworzył zadanie prywatności danych - usunięcie użytkownika ID |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/group.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Group |%s|"
|
||||
msgid "%s created group |%s|"
|
||||
msgstr "%s stworzy Grupę dla |%s|"
|
||||
msgstr "%s stworzy grupę dla |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/organization.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Organization |%s|"
|
||||
msgid "%s created organization |%s|"
|
||||
msgstr "%s stworzy Organizację dla |%s|"
|
||||
msgstr "%s stworzy organizację dla |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/role.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Group |%s|"
|
||||
msgid "%s created role |%s|"
|
||||
msgstr "%s stworzy Grupę dla |%s|"
|
||||
msgstr "%s stworzy grupę dla |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/ticket.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created Ticket |%s|"
|
||||
msgid "%s created ticket |%s|"
|
||||
msgstr "%s utworzył Zgłoszenie |%s|"
|
||||
msgstr "%s utworzył zgłoszenie |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/models/user.coffee
|
||||
#, fuzzy
|
||||
#| msgid "%s created User |%s|"
|
||||
msgid "%s created user |%s|"
|
||||
msgstr "%s stworzy Użytkownika |%s|"
|
||||
msgstr "%s stworzył użytkownika |%s|"
|
||||
|
||||
#: app/assets/javascripts/app/views/import/freshdesk.jst.eco
|
||||
#: app/assets/javascripts/app/views/import/kayako.jst.eco
|
||||
|
@ -163,10 +149,8 @@ msgid "%s is inactive, please select an active one."
|
|||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "%s Object(s) have been created."
|
||||
msgid "%s object(s) have been created."
|
||||
msgstr "%s Obiekt został utworzony."
|
||||
msgstr "%s obiekt został utworzony."
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/object_import/imported.jst.eco
|
||||
#, fuzzy
|
||||
|
@ -12523,6 +12507,12 @@ msgstr "nie przetłumaczone"
|
|||
msgid "note"
|
||||
msgstr "notatka"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "nie"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "otwarte"
|
||||
|
@ -12822,8 +12812,8 @@ msgid ""
|
|||
"|Increment| increases the ticket number. The SystemID and the counter are "
|
||||
"used with \"SystemID.Counter\" format (e.g. 1010138, 1010139)."
|
||||
msgstr ""
|
||||
"Zwiększa numer zgłoszenia, SystemID i licznik w formacie \"SystemID.Counter\""
|
||||
" (np. 1010138, 1010139)."
|
||||
"Zwiększa numer zgłoszenia, SystemID i licznik w formacie \"SystemID.Counter"
|
||||
"\" (np. 1010138, 1010139)."
|
||||
|
||||
#: app/assets/javascripts/app/views/settings/ticket_hook_position.jst.eco
|
||||
msgid "|Left| means |[Ticket#12345] Some Subject|"
|
||||
|
|
|
@ -11200,6 +11200,10 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
msgid "now"
|
||||
msgstr ""
|
||||
|
||||
#: db/seeds/ticket_state_types.rb
|
||||
#: db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
|
|
|
@ -12176,6 +12176,12 @@ msgstr "não traduzidas"
|
|||
msgid "note"
|
||||
msgstr "nota"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "não"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "aberto"
|
||||
|
|
|
@ -12559,6 +12559,12 @@ msgstr "não traduzido"
|
|||
msgid "note"
|
||||
msgstr "Nota"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "não"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "aberto"
|
||||
|
|
|
@ -12421,6 +12421,12 @@ msgstr "nu a fost tradus"
|
|||
msgid "note"
|
||||
msgstr "Notă"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "nu"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "deschis"
|
||||
|
|
|
@ -2,8 +2,8 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: zammad\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-04-01 03:30+0000\n"
|
||||
"Last-Translator: Андриан Галкин <galandrix@gmail.com>\n"
|
||||
"PO-Revision-Date: 2022-04-14 07:11+0000\n"
|
||||
"Last-Translator: Zhilin Ruslan <x-th-unicorn@hotmail.com>\n"
|
||||
"Language-Team: Russian <https://translations.zammad.org/projects/zammad/"
|
||||
"zammad-stable/ru/>\n"
|
||||
"Language: ru\n"
|
||||
|
@ -2217,15 +2217,15 @@ msgstr "Копировать в буфер: Ctrl+C, Enter"
|
|||
|
||||
#: db/seeds/permissions.rb
|
||||
msgid "Core Workflow"
|
||||
msgstr "Основной Рабочий процесс"
|
||||
msgstr "Основной рабочий процесс"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Core Workflow Ajax Mode"
|
||||
msgstr ""
|
||||
msgstr "Основной рабочий процесс в режиме Ajax"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/core_workflow.coffee
|
||||
msgid "Core Workflows"
|
||||
msgstr ""
|
||||
msgstr "Основные рабочие процессы"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/core_workflow.coffee
|
||||
#: app/assets/javascripts/app/models/core_workflow.coffee
|
||||
|
@ -2234,6 +2234,9 @@ msgid ""
|
|||
"on an action, it is possible to hide or restrict fields or to change the "
|
||||
"obligation to fill them in."
|
||||
msgstr ""
|
||||
"Основные рабочие процессы — это действия или ограничения выбора в формах. В "
|
||||
"зависимости от действия можно скрыть или ограничить поля или изменить "
|
||||
"обязательность их заполнения."
|
||||
|
||||
#: app/controllers/reports_controller.rb
|
||||
msgid "Could not find active reporting profile."
|
||||
|
@ -2245,11 +2248,11 @@ msgstr "Не удалось найти external_credential 'twitter'!"
|
|||
|
||||
#: app/controllers/channels_twitter_controller.rb
|
||||
msgid "Could not find external_credential in cache!"
|
||||
msgstr ""
|
||||
msgstr "Не удалось найти external_credential в кеше!"
|
||||
|
||||
#: app/controllers/channels_twitter_controller.rb
|
||||
msgid "Could not find external_credential[:consumer_secret] in cache!"
|
||||
msgstr ""
|
||||
msgstr "Не удалось найти external_credential[:consumer_secret] в кеше!"
|
||||
|
||||
#: app/controllers/links_controller.rb
|
||||
msgid "Could not find object!"
|
||||
|
@ -2272,7 +2275,6 @@ msgid "Couldn't create Knowledge Base"
|
|||
msgstr "Не удалось создать Базу знаний"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/public_menu_form.coffee
|
||||
#, fuzzy
|
||||
msgid "Couldn't save changes"
|
||||
msgstr "Не удалось сохранить изменения"
|
||||
|
||||
|
@ -2285,7 +2287,7 @@ msgstr "Количество"
|
|||
#: app/assets/javascripts/app/views/integration/ldap_last_import.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/ldap_wizard.jst.eco
|
||||
msgid "Counting entries. This may take a while."
|
||||
msgstr "Подсчет записей. Это может требовать времени. "
|
||||
msgstr "Подсчет записей. Это может занять некоторое время."
|
||||
|
||||
#: db/seeds/object_manager_attributes.rb
|
||||
msgid "Country"
|
||||
|
@ -2353,26 +2355,44 @@ msgid ""
|
|||
"\n"
|
||||
"To select placeholders from a list, just enter \"::\"."
|
||||
msgstr ""
|
||||
"Создайте текстовые модули, чтобы **тратить меньше времени на написание "
|
||||
"ответов**. Текстовые модули могут включать интеллектуальные переменные, "
|
||||
"такие как имя пользователя или адрес электронной почты.\n"
|
||||
"\n"
|
||||
"Примеры фрагментов:\n"
|
||||
"\n"
|
||||
"* Здравствуйте, миссис #{ticket.customer.lastname},\n"
|
||||
"* Здравствуйте, мистер #{ticket.customer.lastname},\n"
|
||||
"* Здравствуйте #{ticket.customer.firstname},\n"
|
||||
"* Меня зовут #{user.firstname},\n"
|
||||
"\n"
|
||||
"Конечно, вы также можете использовать многострочные фрагменты.\n"
|
||||
"\n"
|
||||
"Доступные объекты:\n"
|
||||
"* ticket (например, ticket.state, ticket.group)\n"
|
||||
"* ticket.customer (например, ticket.customer.firstname, ticket.customer."
|
||||
"lastname)\n"
|
||||
"* ticket.owner (например, ticket.owner.firstname, ticket.owner.lastname)\n"
|
||||
"* ticket.organization (например, ticket.organization.name)\n"
|
||||
"* user (например, user.firstname, user.email)\n"
|
||||
"\n"
|
||||
"Чтобы выбрать заполнители из списка, просто введите «::»."
|
||||
|
||||
#: app/controllers/first_steps_controller.rb
|
||||
msgid "Create a Test Ticket"
|
||||
msgstr "Создать тестовый тикет"
|
||||
|
||||
#: app/assets/javascripts/app/views/widget/shared_draft.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Created at"
|
||||
msgid "Create a shared draft"
|
||||
msgstr "Создать общий шаблон"
|
||||
msgstr "Создать общий черновик"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/reader_controller.coffee
|
||||
msgid "Create a translation"
|
||||
msgstr "Создать перевод"
|
||||
|
||||
#: db/seeds/permissions.rb
|
||||
#, fuzzy
|
||||
#| msgid "Create and setup %s"
|
||||
msgid "Create and set up %s"
|
||||
msgstr "Создать и установиться %s"
|
||||
msgstr "Создать и настроить %s"
|
||||
|
||||
#: app/assets/javascripts/app/views/signup.jst.eco
|
||||
msgid "Create my account"
|
||||
|
@ -2496,16 +2516,20 @@ msgstr "Требуется текущий пароль!"
|
|||
#: app/controllers/application_controller/has_user.rb
|
||||
msgid "Current user has no permission to use 'From'/'X-On-Behalf-Of'!"
|
||||
msgstr ""
|
||||
"Текущий пользователь не имеет разрешения на использование 'From'/'X-On-"
|
||||
"Behalf-Of'!"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/ticket_overview.coffee
|
||||
msgid ""
|
||||
"Currently no overview is assigned to your roles. Please contact your "
|
||||
"administrator."
|
||||
msgstr ""
|
||||
"В настоящее время нет обзора, назначенного вашим ролям. Пожалуйста, "
|
||||
"свяжитесь с администратором."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/core_workflow_condition.coffee
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
msgstr "Пользовательский"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_manage/knowledge_base.coffee
|
||||
#: app/assets/javascripts/app/models/knowledge_base.coffee
|
||||
|
@ -2514,7 +2538,7 @@ msgstr "Пользовательский URL"
|
|||
|
||||
#: lib/knowledge_base/server_snippet.rb
|
||||
msgid "Custom address is not set"
|
||||
msgstr ""
|
||||
msgstr "Пользовательский адрес не задан"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_application_controller/form.coffee
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/_application_selector.coffee
|
||||
|
@ -2555,14 +2579,12 @@ msgstr ""
|
|||
|
||||
#: app/assets/javascripts/app/models/organization.coffee
|
||||
#: db/seeds/object_manager_attributes.rb
|
||||
#, fuzzy
|
||||
#| msgid "Customers in the organization can view each other items."
|
||||
msgid "Customers in the organization can view each other's items."
|
||||
msgstr "Сотрудники одной организации могут просматривать друг друга записи"
|
||||
msgstr "Сотрудники одной организации могут просматривать заявки друг друга."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_plugin/electron_events.coffee
|
||||
msgid "Cut"
|
||||
msgstr ""
|
||||
msgstr "Вырезать"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_dashboard/first_steps_clues.coffee
|
||||
#: app/assets/javascripts/app/controllers/_plugin/keyboard_shortcuts.coffee
|
||||
|
@ -2579,19 +2601,17 @@ msgstr "Защита информации"
|
|||
|
||||
#: app/assets/javascripts/app/controllers/data_privacy.coffee
|
||||
msgid "DataPrivacyTask"
|
||||
msgstr ""
|
||||
msgstr "ЗадачаОбеспеченияЗащитыИнформации"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/data_privacy.coffee
|
||||
msgid "DataPrivacyTasks"
|
||||
msgstr ""
|
||||
msgstr "ЗадачиОбеспеченияЗащитыИнформации"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Database"
|
||||
msgstr ""
|
||||
msgstr "База данных"
|
||||
|
||||
#: app/assets/javascripts/app/views/object_manager/index.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Database Update required"
|
||||
msgid "Database Update Required"
|
||||
msgstr "Требуется обновление базы данных"
|
||||
|
||||
|
@ -2607,11 +2627,11 @@ msgstr "Время и дата"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Date (Year.Month.Day.SystemID.Counter)"
|
||||
msgstr ""
|
||||
msgstr "Дата (Год.Месяц.День.СистемныйИдентификатор.Счетчик)"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
msgid "Datetime"
|
||||
msgstr ""
|
||||
msgstr "Дата и время"
|
||||
|
||||
#: app/assets/javascripts/app/views/generic/timer.jst.eco
|
||||
#: app/assets/javascripts/app/views/report/time_range_picker.jst.eco
|
||||
|
@ -2638,13 +2658,11 @@ msgstr "Декабрь"
|
|||
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
|
||||
msgid "Decryption failed!"
|
||||
msgstr ""
|
||||
msgstr "Ошибка расшифровки!"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/ticket_zoom/article_view.coffee
|
||||
#, fuzzy
|
||||
#| msgid "Registration successful!"
|
||||
msgid "Decryption was successful."
|
||||
msgstr "Регистрация прошла успешно!"
|
||||
msgstr "Расшифровка прошла успешно."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
#: app/assets/javascripts/app/views/calendar/index.jst.eco
|
||||
|
@ -2659,11 +2677,11 @@ msgstr "По умолчанию"
|
|||
|
||||
#: app/assets/javascripts/app/views/integration/smime.jst.eco
|
||||
msgid "Default Behavior"
|
||||
msgstr ""
|
||||
msgstr "Поведение по умолчанию"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Default Screen"
|
||||
msgstr ""
|
||||
msgstr "Экран по умолчанию"
|
||||
|
||||
#: app/assets/javascripts/app/models/role.coffee
|
||||
msgid "Default at Signup"
|
||||
|
@ -2671,27 +2689,25 @@ msgstr "По умолчанию при регистрации"
|
|||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Default calendar tickets subscriptions"
|
||||
msgstr ""
|
||||
msgstr "Расписание по умолчанию для подписки на заявки"
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/cti.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/placetel.jst.eco
|
||||
#: app/assets/javascripts/app/views/integration/sipgate.jst.eco
|
||||
#, fuzzy
|
||||
#| msgid "Default caller id for outbound calls."
|
||||
msgid "Default caller ID for outbound calls."
|
||||
msgstr "Номер по умолчанию для исходящих вызовов."
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
msgid "Default time diff (hours)"
|
||||
msgstr ""
|
||||
msgstr "Разница во времени по умолчанию (часы)"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/_ui_element/object_manager_attribute.coffee
|
||||
msgid "Default time diff (minutes)"
|
||||
msgstr ""
|
||||
msgstr "Разница во времени по умолчанию (минуты)"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Default type for a new ticket"
|
||||
msgstr ""
|
||||
msgstr "Тип по умолчанию для новой заявки"
|
||||
|
||||
#: app/assets/javascripts/app/views/settings/ticket_auto_assignment.jst.eco
|
||||
#: db/seeds/settings.rb
|
||||
|
@ -2699,36 +2715,37 @@ msgid ""
|
|||
"Define an exception of \"automatic assignment\" for certain users (e.g. "
|
||||
"executives)."
|
||||
msgstr ""
|
||||
"Определите исключение \"автоматического присвоения\" для определенных "
|
||||
"пользователей (например, руководители). "
|
||||
"Определите исключение «автоматического назначения» для определенных "
|
||||
"пользователей (например, руководителей)."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Define max. attachment size for Elasticsearch."
|
||||
msgstr ""
|
||||
msgstr "Определите максимальный размер вложения для Elasticsearch."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Define max. payload size for Elasticsearch."
|
||||
msgstr ""
|
||||
msgstr "Определите максимальный размер полезной нагрузки для Elasticsearch."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Define pipeline name for Elasticsearch."
|
||||
msgstr ""
|
||||
msgstr "Определите имя конвейера для Elasticsearch."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Define postmaster filter to check if follow-ups get created (based on admin "
|
||||
"settings)."
|
||||
msgstr ""
|
||||
"Определите основной фильтр сообщений, чтобы проверить, создаются ли "
|
||||
"Определите фильтр почтового мастера, чтобы проверить, создаются ли "
|
||||
"отслеживания (на основе настроек администратора)."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Define postmaster filter to import archive mailboxes."
|
||||
msgstr ""
|
||||
"Определите фильтр почтового мастера для импорта архива почтовых ящиков."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Define postmaster filter."
|
||||
msgstr ""
|
||||
msgstr "Определите фильтр почтового мастера."
|
||||
|
||||
#: app/assets/javascripts/app/views/integration/cti.jst.eco
|
||||
msgid ""
|
||||
|
@ -2736,20 +2753,22 @@ msgid ""
|
|||
"agents to it. By this, Zammad can support your agents by showing them only "
|
||||
"relevant call entries and notifications."
|
||||
msgstr ""
|
||||
"Определите очереди или назначения вызовов (все, что подходит для вашей АТС) "
|
||||
"и сопоставьте с ними своих агентов. Таким образом, Zammad может поддерживать "
|
||||
"ваших агентов, показывая им только соответствующие записи вызовов и "
|
||||
"уведомления."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines Elasticsearch index name."
|
||||
msgstr ""
|
||||
msgstr "Определяет имя индекса Elasticsearch."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
msgid "Defines Freshdesk endpoint authentication API key."
|
||||
msgstr "Определяет ключ API аутентификации конечной точки Freshdesk."
|
||||
msgstr "Определяет API-ключ аутентификации конечной точки Freshdesk."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
msgid "Defines HTTP basic auth password of Elasticsearch."
|
||||
msgstr "Defines HTTP basic auth password of Elasticsearch."
|
||||
msgstr "Определяет пароль базовой аутентификации HTTP Elasticsearch."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines HTTP basic auth user of Elasticsearch."
|
||||
|
@ -2760,269 +2779,305 @@ msgid ""
|
|||
"Defines HTTP basic authentication password (only if OTRS is protected via "
|
||||
"HTTP basic auth)."
|
||||
msgstr ""
|
||||
"Определяет пароль базовой аутентификации HTTP (только в том случае, если "
|
||||
"OTRS защищен с помощью базовой аутентификации HTTP)."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines HTTP basic authentication user (only if OTRS is protected via HTTP "
|
||||
"basic auth)."
|
||||
msgstr ""
|
||||
"Определяет пользователя для базовой аутентификацией HTTP (только если OTRS "
|
||||
"защищен базовой аутентификацией HTTP)."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines Kayako endpoint authentication password."
|
||||
msgstr ""
|
||||
msgstr "Определяет пароль аутентификации конечной точки Kayako."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
msgid "Defines Kayako endpoint authentication user."
|
||||
msgstr "Определяет отправителя уведомлений по электронной почте."
|
||||
msgstr "Определяет пользователя аутентификации конечной точки Kayako."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines OTRS endpoint authentication key."
|
||||
msgstr ""
|
||||
msgstr "Определяет ключ аутентификации конечной точки OTRS."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
msgid "Defines Zendesk endpoint authentication API key."
|
||||
msgstr "Определяет отправителя уведомлений по электронной почте."
|
||||
msgstr "Определяет API-ключ аутентификации конечной точки Zendesk."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines Zendesk endpoint authentication user."
|
||||
msgstr ""
|
||||
msgstr "Определяет пользователя аутентификации конечной точки Zendesk."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines a Freshdesk endpoint to import users, tickets, states, and articles."
|
||||
msgstr ""
|
||||
"Определяет конечную точку Freshdesk для импорта пользователей, заявок, "
|
||||
"состояний и статей."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines a Kayako endpoint to import users, tickets, states, and articles."
|
||||
msgstr ""
|
||||
"Определяет конечную точку Kayako для импорта пользователей, заявок, "
|
||||
"состояний и статей."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines a Zendesk endpoint to import users, tickets, states, and articles."
|
||||
msgstr ""
|
||||
"Определяет конечную точку Zendesk для импорта пользователей, заявок, "
|
||||
"состояний и статей."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "A list of active import backends that get scheduled automatically."
|
||||
msgid "Defines a dashboard stats backend that gets scheduled automatically."
|
||||
msgstr ""
|
||||
"Список активных процессов импорта, которые автоматически запланированы."
|
||||
"Определяет серверную часть статистики панели мониторинга, которая "
|
||||
"запускается автоматически."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines a limit for how many tickets can be created via web form from one IP "
|
||||
"address per day."
|
||||
msgstr ""
|
||||
"Определяет ограничение на количество заявок, которые могут быть созданы "
|
||||
"через веб-форму с одного IP-адреса за день."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines a limit for how many tickets can be created via web form from one IP "
|
||||
"address per hour."
|
||||
msgstr ""
|
||||
"Определяет ограничение на количество заявок, которые могут быть созданы "
|
||||
"через веб-форму с одного IP-адреса за час."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines a limit for how many tickets can be created via web form per day."
|
||||
msgstr ""
|
||||
"Определяет ограничение на количество заявок, которые могут быть созданы "
|
||||
"через веб-форму за день."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "Number of failed logins after account will be deactivated."
|
||||
msgid "Defines after how many failed logins accounts will be deactivated."
|
||||
msgstr ""
|
||||
"Количество неудачных попыток входа в систему. После чего доступ блокируется"
|
||||
"Определяет, после скольких неудачных входов в систему учетные записи будут "
|
||||
"деактивированы."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines an OTRS endpoint to import users, tickets, states, and articles."
|
||||
msgstr ""
|
||||
"Определяет конечную точку OTRS для импорта пользователей, заявок, состояний "
|
||||
"и статей."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines attachment extensions which will be ignored by Elasticsearch."
|
||||
msgstr ""
|
||||
"Определяет расширения вложений, которые Elasticsearch будет игнорировать."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines endpoint of Elasticsearch."
|
||||
msgstr ""
|
||||
msgstr "Определяет конечную точку Elasticsearch."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines groups for which a customer can create tickets via web interface. \"-"
|
||||
"\" means all groups are available."
|
||||
msgstr ""
|
||||
"Определяет группы, для которых клиент может создать тикеты через веб-"
|
||||
"интерфейс. \"-\" означает, что все группы доступны. "
|
||||
"Определяет группы, для которых клиент может создать заявки через веб-"
|
||||
"интерфейс. \"-\" означает, что все группы доступны."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines how the From field of emails (sent from answers and email tickets) "
|
||||
"should look like."
|
||||
msgstr ""
|
||||
"Определяет, как поле From (от кого) электронных писем (отправленный от "
|
||||
"ответов и почтовых тикетов) должно быть выглядеть. "
|
||||
"Определяет, как поле From (от кого) электронных писем (отправленных из "
|
||||
"ответов и заявок по электронной почте) должно быть выглядеть."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
#, fuzzy
|
||||
#| msgid "Defines if a customer can create tickets via the web interface."
|
||||
msgid ""
|
||||
"Defines how the last customer contact time of tickets should be calculated."
|
||||
msgstr "Определяет возможность создания тикетов через веб-интерфейс.."
|
||||
msgstr ""
|
||||
"Определяет, как должно рассчитываться время последнего контакта с клиентом "
|
||||
"для заявки."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines how to reach websocket server. \"websocket\" is default on "
|
||||
"production, \"websocketPort\" is for CI"
|
||||
msgstr ""
|
||||
"Определяет, как получить доступ к серверу веб-сокетов. «websocket» "
|
||||
"используется по умолчанию для производства, «websocketPort» — для CI"
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Checkmk (https://checkmk.com/) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Checkmk (https://checkmk.com/) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Clearbit (http://www.clearbit.com) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Clearbit (http://www.clearbit.com) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Exchange is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Exchange или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Icinga (http://www.icinga.org) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Icinga (http://www.icinga.org) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines if Knowledge Base navbar button is enabled for users without "
|
||||
"Knowledge Base permission."
|
||||
msgstr ""
|
||||
"Определяет, включена ли на панели навигации кнопка Базы знаний, для "
|
||||
"пользователей без прав доступа к Базе знаний."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Knowledge Base navbar button is enabled."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включена ли на панели навигации кнопка Базы знаний."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if LDAP is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен LDAP или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Monit (https://mmonit.com/monit/) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Monit (https://mmonit.com/monit /) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Nagios (http://www.nagios.org) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Nagios (http://www.nagios.org) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Placetel (http://www.placetel.de) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Placetel (http://www.placetel.de) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if S/MIME encryption is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включено шифрование S/MIME или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if Slack (http://www.slack.org) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен Slack (http://www.slack.org) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if a customer can create tickets via the web interface."
|
||||
msgstr "Определяет возможность создания тикетов через веб-интерфейс.."
|
||||
msgstr "Определяет возможность создания заявок через веб-интерфейс."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if application is in init mode."
|
||||
msgstr ""
|
||||
msgstr "Определяет, находится ли приложение в режиме инициализации."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if application is used as online service."
|
||||
msgstr ""
|
||||
msgstr "Определяет, используется ли приложение в качестве онлайн-сервиса."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if generic CTI integration is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включена универсальная интеграция CTI или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if i-doit (http://www.i-doit) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен i-doit (http://www.i-doit) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if sipgate.io (http://www.sipgate.io) is enabled or not."
|
||||
msgstr ""
|
||||
msgstr "Определяет, включен sipgate.io (http://www.sipgate.io) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines if the GitHub (http://www.github.com) integration is enabled or not."
|
||||
msgstr ""
|
||||
"Определяет, включена интеграция GitHub (http://www.github.com) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines if the GitLab (http://www.gitlab.com) integration is enabled or not."
|
||||
msgstr ""
|
||||
"Определяет, включена интеграция GitLab (http://www.gitlab.com) или нет."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines if the agent has to accept a confirmation dialog when changing the "
|
||||
"article visibility to \"public\"."
|
||||
msgstr ""
|
||||
"Определяет, должен ли агент получать диалоговое окно подтверждения при "
|
||||
"изменении видимости статьи на \"общедоступную\"."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines if the application is in developer mode (all users have the same "
|
||||
"password and password reset will work without email delivery)."
|
||||
msgstr ""
|
||||
"Определяет, находится ли приложение в режиме разработчика (у всех "
|
||||
"пользователей один и тот же пароль, и сброс пароля будет работать без "
|
||||
"отправки электронной почты)."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines if the core workflow communication should run over ajax instead of "
|
||||
"websockets."
|
||||
msgstr ""
|
||||
"Определяет, должна ли связь основного рабочего процесса выполняться через "
|
||||
"ajax вместо веб-сокетов."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines if the email should be displayed in the result of the user/"
|
||||
"organization widget."
|
||||
msgstr ""
|
||||
"Определяет, должно ли электронное письмо отображаться в результатах виджета "
|
||||
"пользователя/организации."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if tickets can be created via web form."
|
||||
msgstr ""
|
||||
msgstr "Определяет, можно ли создавать заявки с помощью веб-формы."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines if tickets should be closed if service is recovered."
|
||||
msgstr ""
|
||||
"Определяет, должны ли быть закрыты тикеты, если сервис восстанавливается."
|
||||
msgstr "Определяет, должны ли заявки быть закрыты, если служба восстановлена."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines karma levels."
|
||||
msgstr ""
|
||||
msgstr "Определяет уровни кармы."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines postmaster filter for filters managed via admin interface."
|
||||
msgstr ""
|
||||
"Определяет фильтр почтового мастера для фильтров, управляемых через "
|
||||
"интерфейс администратора."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines postmaster filter to check if email has been created by Zammad "
|
||||
"itself and will set the article sender."
|
||||
msgstr ""
|
||||
"Определяет фильтр почтового мастера для проверки того, было ли электронное "
|
||||
"письмо создано Zammad, и устанавливает отправителя сообщений."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines postmaster filter to check if the email is a self-created "
|
||||
"notification email, then ignore it to prevent email loops."
|
||||
msgstr ""
|
||||
"Определяет фильтр почтового мастера, чтобы проверить, является ли "
|
||||
"электронное письмо самосозданным уведомлением, а затем игнорирует его, чтобы "
|
||||
"предотвратить зацикливание электронной почты."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid "Defines postmaster filter to handle secure mailing."
|
||||
msgstr ""
|
||||
msgstr "Определяет фильтр почтового мастера для обработки защищенной рассылки."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines postmaster filter to identify Jira mails for correct follow-ups."
|
||||
msgstr ""
|
||||
"Определите основной фильтр сообщений, для идентификации и правильного "
|
||||
"Определите фильтр почтового мастера, для идентификации и правильного "
|
||||
"отслеживания писем Jira."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
|
@ -3030,7 +3085,7 @@ msgid ""
|
|||
"Defines postmaster filter to identify ServiceNow mails for correct follow-"
|
||||
"ups."
|
||||
msgstr ""
|
||||
"Определите основной фильтр сообщений, для идентификации и правильного "
|
||||
"Определите фильтр почтового мастера, для идентификации и правильного "
|
||||
"отслеживания писем ServiceNow."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
|
@ -3038,19 +3093,21 @@ msgid ""
|
|||
"Defines postmaster filter to identify auto responses to prevent auto replies "
|
||||
"from Zammad."
|
||||
msgstr ""
|
||||
"Определяет фильтр почтового мастера для определения автоответов, чтобы "
|
||||
"предотвратить автоответы от Zammad."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines postmaster filter to identify follow-up ticket for merged tickets."
|
||||
msgstr ""
|
||||
"Определите основной фильтр сообщений, для идентификации и отслеживания "
|
||||
"Определите фильтр почтового мастера, для идентификации и отслеживания "
|
||||
"объединенных заявок."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines postmaster filter to identify follow-ups (based on admin settings)."
|
||||
msgstr ""
|
||||
"Определите основной фильтр сообщений, для идентификации и отслеживания (на "
|
||||
"Определите фильтр почтового мастера, для идентификации и отслеживания (на "
|
||||
"основе настроек администратора)."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
|
@ -3058,12 +3115,18 @@ msgid ""
|
|||
"Defines postmaster filter to identify out-of-office emails for follow-up "
|
||||
"detection and keeping current ticket state."
|
||||
msgstr ""
|
||||
"Определяет фильтр почтового мастера для идентификации писем, отправленных "
|
||||
"вне офиса, для последующего отслеживания и сохранения текущего состояния "
|
||||
"заявки."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
"Defines postmaster filter to identify postmaster bounces; and disables "
|
||||
"sending notification if delivery fails permanently."
|
||||
msgstr ""
|
||||
"Определяет фильтр почтового мастера для идентификации отказов почтового "
|
||||
"мастера; и отключает отправку уведомления, если доставка завершается "
|
||||
"необратимым сбоем."
|
||||
|
||||
#: db/seeds/settings.rb
|
||||
msgid ""
|
||||
|
@ -12492,6 +12555,12 @@ msgstr "не переведены"
|
|||
msgid "note"
|
||||
msgstr "заметка"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "нет"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "открыта"
|
||||
|
|
|
@ -12458,6 +12458,12 @@ msgstr "ntibyasemuwe"
|
|||
msgid "note"
|
||||
msgstr "inyandiko"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "Oya"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "fungura"
|
||||
|
|
|
@ -12008,6 +12008,12 @@ msgstr "nepreložené"
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "žiadny"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "otvoriť"
|
||||
|
|
|
@ -12068,6 +12068,12 @@ msgstr "ni preveden"
|
|||
msgid "note"
|
||||
msgstr ""
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ne"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "odprto"
|
||||
|
|
|
@ -12322,6 +12322,12 @@ msgstr "nije prevedeno"
|
|||
msgid "note"
|
||||
msgstr "note"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ne"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "otvori"
|
||||
|
|
|
@ -12529,6 +12529,12 @@ msgstr "ej översatta"
|
|||
msgid "note"
|
||||
msgstr "notering"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "inga"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "öppen"
|
||||
|
|
|
@ -11709,6 +11709,12 @@ msgstr "ยังไม่ได้แปล"
|
|||
msgid "note"
|
||||
msgstr "บันทึก"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ไม่"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "เปิด"
|
||||
|
|
|
@ -12521,6 +12521,12 @@ msgstr "Çevirilmemiş"
|
|||
msgid "note"
|
||||
msgstr "not"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "hayır"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "açık"
|
||||
|
|
|
@ -12461,6 +12461,12 @@ msgstr "не перекладено"
|
|||
msgid "note"
|
||||
msgstr "примітка"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "ні"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "відкриті"
|
||||
|
|
|
@ -11943,6 +11943,12 @@ msgstr ""
|
|||
msgid "note"
|
||||
msgstr "ghi chú"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "không"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "mở"
|
||||
|
|
|
@ -12267,6 +12267,12 @@ msgstr "未翻译"
|
|||
msgid "note"
|
||||
msgstr "備註"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "未设置"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "处理中"
|
||||
|
|
|
@ -12387,6 +12387,12 @@ msgstr "未翻譯"
|
|||
msgid "note"
|
||||
msgstr "備註"
|
||||
|
||||
#: app/assets/javascripts/app/controllers/knowledge_base/content_can_be_published_form.coffee
|
||||
#, fuzzy
|
||||
#| msgid "no"
|
||||
msgid "now"
|
||||
msgstr "否"
|
||||
|
||||
#: db/seeds/ticket_state_types.rb db/seeds/ticket_states.rb
|
||||
msgid "open"
|
||||
msgstr "開啟"
|
||||
|
|
|
@ -11,6 +11,7 @@ class Sequencer
|
|||
'Import::Common::ImportMode::Check',
|
||||
'Import::Common::SystemInitDone::Check',
|
||||
'Import::Common::ImportJob::DryRun',
|
||||
'Import::Freshdesk::TimeEntry::Available',
|
||||
'Import::Freshdesk::IdMap',
|
||||
'Import::Freshdesk::Groups',
|
||||
'Import::Freshdesk::FieldMap',
|
||||
|
|
|
@ -8,6 +8,7 @@ class Sequencer
|
|||
|
||||
def self.sequence
|
||||
[
|
||||
'Import::Freshdesk::TimeEntry::Skip',
|
||||
'Import::Freshdesk::Request',
|
||||
'Import::Freshdesk::Resources',
|
||||
'Import::Freshdesk::ModelClass',
|
||||
|
|
|
@ -5,6 +5,9 @@ class Sequencer
|
|||
module Import
|
||||
module Freshdesk
|
||||
class ModelClass < Sequencer::Unit::Common::Provider::Named
|
||||
prepend ::Sequencer::Unit::Import::Common::Model::Mixin::Skip::Action
|
||||
|
||||
skip_action :skipped, :failed
|
||||
|
||||
uses :object
|
||||
|
||||
|
|
|
@ -9,17 +9,18 @@ class Sequencer
|
|||
|
||||
skip_action :skipped, :failed
|
||||
|
||||
uses :resources, :object, :import_job, :dry_run, :field_map, :id_map
|
||||
uses :resources, :object, :import_job, :dry_run, :field_map, :id_map, :time_entry_available
|
||||
|
||||
def process
|
||||
resources.each do |resource|
|
||||
::Sequencer.process("Import::Freshdesk::#{object}",
|
||||
parameters: {
|
||||
import_job: import_job,
|
||||
dry_run: dry_run,
|
||||
resource: resource,
|
||||
field_map: field_map,
|
||||
id_map: id_map,
|
||||
import_job: import_job,
|
||||
dry_run: dry_run,
|
||||
resource: resource,
|
||||
field_map: field_map,
|
||||
id_map: id_map,
|
||||
time_entry_available: time_entry_available,
|
||||
})
|
||||
end
|
||||
end
|
||||
|
|
|
@ -6,6 +6,9 @@ class Sequencer
|
|||
module Freshdesk
|
||||
class Request < Sequencer::Unit::Common::Provider::Attribute
|
||||
extend ::Sequencer::Unit::Import::Freshdesk::Requester
|
||||
prepend ::Sequencer::Unit::Import::Common::Model::Mixin::Skip::Action
|
||||
|
||||
skip_action :skipped, :failed
|
||||
|
||||
uses :object, :request_params
|
||||
provides :response
|
||||
|
@ -13,7 +16,6 @@ class Sequencer
|
|||
private
|
||||
|
||||
def response
|
||||
|
||||
builder = backend.new(
|
||||
object: object,
|
||||
request_params: request_params
|
||||
|
|
|
@ -31,12 +31,14 @@ class Sequencer
|
|||
else
|
||||
logger.info "Unknown response: #{response.inspect}. Sleeping 10 seconds and retry (##{iteration + 1}/10)."
|
||||
end
|
||||
|
||||
sleep sleep_for
|
||||
end
|
||||
|
||||
def handle_exception(e, iteration)
|
||||
logger.error e
|
||||
logger.info "Sleeping 10 seconds after #{e.class.name} and retry (##{iteration + 1}/10)."
|
||||
|
||||
sleep 10
|
||||
end
|
||||
|
||||
|
|
|
@ -6,6 +6,9 @@ class Sequencer
|
|||
module Freshdesk
|
||||
class Resources < Sequencer::Unit::Common::Provider::Named
|
||||
include ::Sequencer::Unit::Import::Common::Model::Mixin::HandleFailure
|
||||
prepend ::Sequencer::Unit::Import::Common::Model::Mixin::Skip::Action
|
||||
|
||||
skip_action :skipped, :failed
|
||||
|
||||
uses :response, :skipped_resource_id
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ class Sequencer
|
|||
module SubSequence
|
||||
class Generic < Sequencer::Unit::Base
|
||||
|
||||
uses :dry_run, :import_job, :field_map, :id_map
|
||||
uses :dry_run, :import_job, :field_map, :id_map, :time_entry_available
|
||||
|
||||
attr_accessor :iteration, :result
|
||||
|
||||
|
@ -18,13 +18,14 @@ class Sequencer
|
|||
@iteration = iteration
|
||||
@result = ::Sequencer.process(sequence_name,
|
||||
parameters: {
|
||||
request_params: request_params,
|
||||
import_job: import_job,
|
||||
dry_run: dry_run,
|
||||
object: object,
|
||||
field_map: field_map,
|
||||
id_map: id_map,
|
||||
skipped_resource_id: skipped_resource_id,
|
||||
request_params: request_params,
|
||||
import_job: import_job,
|
||||
dry_run: dry_run,
|
||||
object: object,
|
||||
field_map: field_map,
|
||||
id_map: id_map,
|
||||
skipped_resource_id: skipped_resource_id,
|
||||
time_entry_available: time_entry_available,
|
||||
},
|
||||
expecting: self.class.const_get(:EXPECTING))
|
||||
break if iteration_should_stop?
|
||||
|
@ -56,7 +57,7 @@ class Sequencer
|
|||
end
|
||||
|
||||
def iteration_should_stop?
|
||||
return true if result[:action] == :failed
|
||||
return true if result[:action] == :failed || result[:action] == :skipped
|
||||
return true if result[:response].header['link'].blank?
|
||||
|
||||
false
|
||||
|
|
|
@ -8,8 +8,6 @@ class Sequencer
|
|||
class TimeEntries < Sequencer::Unit::Import::Freshdesk::SubSequence::Generic
|
||||
prepend ::Sequencer::Unit::Import::Common::Model::Mixin::Skip::Action
|
||||
|
||||
optional :action
|
||||
|
||||
skip_action :skipped, :failed
|
||||
|
||||
uses :resource
|
||||
|
|
34
lib/sequencer/unit/import/freshdesk/time_entry/available.rb
Normal file
34
lib/sequencer/unit/import/freshdesk/time_entry/available.rb
Normal file
|
@ -0,0 +1,34 @@
|
|||
# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
|
||||
|
||||
class Sequencer
|
||||
class Unit
|
||||
module Import
|
||||
module Freshdesk
|
||||
module TimeEntry
|
||||
class Available < Sequencer::Unit::Common::Provider::Attribute
|
||||
extend ::Sequencer::Unit::Import::Freshdesk::Requester
|
||||
|
||||
provides :time_entry_available
|
||||
|
||||
def process
|
||||
state.provide(:time_entry_available, time_entry_available)
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def time_entry_available
|
||||
response = self.class.perform_request(
|
||||
api_path: 'time_entries',
|
||||
)
|
||||
|
||||
response.is_a?(Net::HTTPOK)
|
||||
rescue => e
|
||||
logger.info e
|
||||
nil
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -9,7 +9,6 @@ class Sequencer
|
|||
include ::Sequencer::Unit::Import::Common::Mapping::Mixin::ProvideMapped
|
||||
|
||||
uses :resource, :id_map
|
||||
provides :action
|
||||
|
||||
def process
|
||||
provide_mapped do
|
||||
|
@ -21,14 +20,6 @@ class Sequencer
|
|||
updated_at: resource['updated_at'],
|
||||
}
|
||||
end
|
||||
rescue TypeError => e
|
||||
# TimeTracking is not available in the plans: Sprout, Blossom
|
||||
# In this case `resource`s value is `["code", "require_feature"]`
|
||||
# See:
|
||||
# - Ticket# 1077135
|
||||
# - https://support.freshdesk.com/support/solutions/articles/37583-keeping-track-of-time-spent
|
||||
logger.debug { e }
|
||||
state.provide(:action, :skipped)
|
||||
end
|
||||
|
||||
private
|
||||
|
|
22
lib/sequencer/unit/import/freshdesk/time_entry/skip.rb
Normal file
22
lib/sequencer/unit/import/freshdesk/time_entry/skip.rb
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
|
||||
|
||||
class Sequencer
|
||||
class Unit
|
||||
module Import
|
||||
module Freshdesk
|
||||
module TimeEntry
|
||||
class Skip < Sequencer::Unit::Base
|
||||
uses :time_entry_available
|
||||
provides :action
|
||||
|
||||
def process
|
||||
return if time_entry_available
|
||||
|
||||
state.provide(:action, :skipped)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -33,13 +33,14 @@ RSpec.describe ::Sequencer::Sequence::Import::Freshdesk::GenericObject, sequence
|
|||
|
||||
let(:process_payload) do
|
||||
{
|
||||
import_job: build_stubbed(:import_job, name: 'Import::Freshdesk', payload: {}),
|
||||
dry_run: false,
|
||||
object: 'Group',
|
||||
request_params: {},
|
||||
field_map: {},
|
||||
id_map: {},
|
||||
skipped_resource_id: nil,
|
||||
import_job: build_stubbed(:import_job, name: 'Import::Freshdesk', payload: {}),
|
||||
dry_run: false,
|
||||
object: 'Group',
|
||||
request_params: {},
|
||||
field_map: {},
|
||||
id_map: {},
|
||||
skipped_resource_id: nil,
|
||||
time_entry_available: true,
|
||||
}
|
||||
end
|
||||
|
||||
|
|
|
@ -69,11 +69,12 @@ RSpec.describe ::Sequencer::Sequence::Import::Freshdesk::Ticket, sequencer: :seq
|
|||
end
|
||||
let(:process_payload) do
|
||||
{
|
||||
import_job: build_stubbed(:import_job, name: 'Import::Freshdesk', payload: {}),
|
||||
dry_run: false,
|
||||
resource: resource,
|
||||
field_map: field_map,
|
||||
id_map: id_map,
|
||||
import_job: build_stubbed(:import_job, name: 'Import::Freshdesk', payload: {}),
|
||||
dry_run: false,
|
||||
resource: resource,
|
||||
field_map: field_map,
|
||||
id_map: id_map,
|
||||
time_entry_available: true,
|
||||
}
|
||||
end
|
||||
let(:owner) { create :agent, group_ids: [group.id] }
|
||||
|
|
|
@ -0,0 +1,103 @@
|
|||
# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe ::Sequencer::Sequence::Import::Freshdesk::TimeEntries, sequencer: :sequence, db_strategy: 'reset' do
|
||||
let(:time_entry_available) { true }
|
||||
let(:ticket) { create :ticket }
|
||||
|
||||
let(:process_payload) do
|
||||
{
|
||||
import_job: build_stubbed(:import_job, name: 'Import::Freshdesk', payload: {}),
|
||||
dry_run: false,
|
||||
object: 'TimeEntry',
|
||||
request_params: {
|
||||
ticket: {
|
||||
'id' => 1001,
|
||||
},
|
||||
},
|
||||
field_map: {},
|
||||
id_map: {
|
||||
'Ticket' => {
|
||||
1001 => ticket.id,
|
||||
},
|
||||
'User' => {
|
||||
80_014_400_475 => 1,
|
||||
}
|
||||
},
|
||||
skipped_resource_id: nil,
|
||||
time_entry_available: time_entry_available,
|
||||
}
|
||||
end
|
||||
|
||||
context 'when time entry feature is available' do
|
||||
let(:resources_payloud) do
|
||||
[
|
||||
{
|
||||
'id' => 80_027_218_656,
|
||||
'billable' => true,
|
||||
'note' => 'Example Preparation',
|
||||
'timer_running' => false,
|
||||
'agent_id' => 80_014_400_475,
|
||||
'ticket_id' => 1001,
|
||||
'time_spent' => '01:20',
|
||||
'created_at' => '2021-05-14T12:29:27Z',
|
||||
'updated_at' => '2021-05-14T12:29:27Z',
|
||||
'start_time' => '2021-05-14T12:29:27Z',
|
||||
'executed_at' => '2021-05-14T12:29:27Z'
|
||||
},
|
||||
{
|
||||
'id' => 80_027_218_657,
|
||||
'billable' => true,
|
||||
'note' => 'Example Preparation 2',
|
||||
'timer_running' => false,
|
||||
'agent_id' => 80_014_400_475,
|
||||
'ticket_id' => 1001,
|
||||
'time_spent' => '02:20',
|
||||
'created_at' => '2021-05-15T12:29:27Z',
|
||||
'updated_at' => '2021-05-15T12:29:27Z',
|
||||
'start_time' => '2021-05-15T12:29:27Z',
|
||||
'executed_at' => '2021-05-15T12:29:27Z'
|
||||
}
|
||||
]
|
||||
end
|
||||
|
||||
let(:imported_time_entry) do
|
||||
{
|
||||
ticket_id: ticket.id,
|
||||
created_by_id: 1,
|
||||
time_unit: 140,
|
||||
}
|
||||
end
|
||||
|
||||
before do
|
||||
# Mock the groups get request
|
||||
stub_request(:get, 'https://yours.freshdesk.com/api/v2/tickets/1001/time_entries?per_page=100').to_return(status: 200, body: JSON.generate(resources_payloud), headers: {})
|
||||
end
|
||||
|
||||
it 'add time entry for ticket' do
|
||||
expect { process(process_payload) }.to change(Ticket::TimeAccounting, :count).by(2)
|
||||
end
|
||||
|
||||
it 'check last time unit for ticket' do
|
||||
process(process_payload)
|
||||
expect(Ticket::TimeAccounting.last).to have_attributes(imported_time_entry)
|
||||
end
|
||||
|
||||
context 'with empty time entries' do
|
||||
let(:resources_payloud) { [] }
|
||||
|
||||
it 'do not change time entry for ticket' do
|
||||
expect { process(process_payload) }.to change(Ticket::TimeAccounting, :count).by(0)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
context 'when time entry feature is not available' do
|
||||
let(:time_entry_available) { false }
|
||||
|
||||
it 'add time entry for ticket' do
|
||||
expect { process(process_payload) }.to change(Ticket::TimeAccounting, :count).by(0)
|
||||
end
|
||||
end
|
||||
end
|
|
@ -10,7 +10,7 @@ RSpec.describe ::Sequencer::Sequence::Import::Freshdesk::TimeEntry, sequencer: :
|
|||
{
|
||||
'id' => 80_027_218_656,
|
||||
'billable' => true,
|
||||
'note' => 'Example Prepartion',
|
||||
'note' => 'Example Preparation',
|
||||
'timer_running' => false,
|
||||
'agent_id' => 80_014_400_475,
|
||||
'ticket_id' => 1001,
|
||||
|
@ -57,6 +57,7 @@ RSpec.describe ::Sequencer::Sequence::Import::Freshdesk::TimeEntry, sequencer: :
|
|||
|
||||
it 'correct attributes for added time entry' do
|
||||
process(process_payload)
|
||||
Rails.logger.debug Ticket::TimeAccounting.last
|
||||
expect(Ticket::TimeAccounting.last).to have_attributes(imported_time_entry)
|
||||
end
|
||||
|
||||
|
|
|
@ -64,11 +64,12 @@ RSpec.describe ::Sequencer::Unit::Import::Freshdesk::Tickets, sequencer: :unit,
|
|||
|
||||
let(:process_payload) do
|
||||
{
|
||||
import_job: build_stubbed(:import_job, name: 'Import::Freshdesk', payload: {}),
|
||||
dry_run: false,
|
||||
request_params: {},
|
||||
field_map: {},
|
||||
id_map: id_map,
|
||||
import_job: build_stubbed(:import_job, name: 'Import::Freshdesk', payload: {}),
|
||||
dry_run: false,
|
||||
request_params: {},
|
||||
field_map: {},
|
||||
id_map: id_map,
|
||||
time_entry_available: true,
|
||||
}
|
||||
end
|
||||
|
||||
|
|
|
@ -0,0 +1,31 @@
|
|||
# Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe Sequencer::Unit::Import::Freshdesk::TimeEntry::Available, sequencer: :unit do
|
||||
|
||||
context 'when checking the availability of the time entry feature' do
|
||||
|
||||
let(:params) do
|
||||
{
|
||||
dry_run: false,
|
||||
import_job: instance_double(ImportJob),
|
||||
field_map: {},
|
||||
id_map: {},
|
||||
}
|
||||
end
|
||||
|
||||
let(:response_ok) { Net::HTTPOK.new(1.0, '200', 'OK') }
|
||||
let(:response_forbidden) { Net::HTTPUnauthorized.new(1.0, '403', 'Forbidden') }
|
||||
|
||||
it 'check for avilable time entry feature' do
|
||||
allow(described_class).to receive(:perform_request).with(any_args).and_return(response_ok)
|
||||
expect(process(params)).to eq({ time_entry_available: true })
|
||||
end
|
||||
|
||||
it 'check for not available time entry feature' do
|
||||
allow(described_class).to receive(:perform_request).with(any_args).and_return(response_forbidden)
|
||||
expect(process(params)).to eq({ time_entry_available: false })
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue