Skip to content

🔄 Sync supportpal/addon-language-english#7

Open
bytestream wants to merge 1 commit intomasterfrom
sync
Open

🔄 Sync supportpal/addon-language-english#7
bytestream wants to merge 1 commit intomasterfrom
sync

Conversation

@bytestream
Copy link
Member

Synced files with /addon-language-english.


This PR was created automatically by #11385185308

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR is an automated sync from the addon-language-english repository to update the Swedish language files. It includes version 5.5.0-5.7.5 language additions and reorganizations, plus dependency updates to GitHub Actions workflows.

  • Updates GitHub Actions dependencies (checkout v4→v5, phplint 9.1→9.5)
  • Adds new translation strings for features including notification settings, rate limiting, and bot accounts
  • Reorganizes some existing translation entries and removes duplicates
  • Reorders timezone entries in locale.php

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 24 comments.

Show a summary per file
File Description
.github/workflows/test.yml Updates GitHub Actions dependencies to newer versions (checkout@v5, [email protected])
.github/workflows/release.yml Updates checkout action to v5
Lang/sv/user.php Removes duplicate notification entries, adds ~28 new translation strings for notification settings and operator features (mostly untranslated English)
Lang/sv/ticket.php Reorganizes entries and adds ~46 new translation strings for rate limiting, notifications, and ticket actions (mostly untranslated English)
Lang/sv/selfservice.php Reorganizes published_desc entry and adds 3 new translation strings for comments and publishing (untranslated English)
Lang/sv/report.php Adds group_by translation string (untranslated English)
Lang/sv/permission.php Adds 2 new permission translation strings (untranslated English)
Lang/sv/messages.php Adds throttle_error translation string (untranslated English)
Lang/sv/log.php Adds 3 new log message translation strings (untranslated English)
Lang/sv/locale.php Reorders Istanbul timezone entry, creating a sorting inconsistency
Lang/sv/license.php Adds key_updated translation string (untranslated English)
Lang/sv/integrations.php Reorganizes Twilio entries and adds ~8 new translation strings for integrations (untranslated English)
Lang/sv/general.php Adds 3 new general translation strings (untranslated English)
Lang/sv/core.php Reorganizes ticket_channel_2 entry and adds ~78 new translation strings for UI elements and notifications (untranslated English)
Lang/sv/actions.php Removes close_and_lock_ticket, adds 3 new action translation strings (untranslated English)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +144 to +145
"operatornotification" => "Manage Operator Notifications",
"replytemplate" => "Manage Own Reply Templates",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These translation strings are in English but should be in Swedish to match the other translations in this file. Consider translating "Manage Operator Notifications" and "Manage Own Reply Templates" to Swedish.

Suggested change
"operatornotification" => "Manage Operator Notifications",
"replytemplate" => "Manage Own Reply Templates",
"operatornotification" => "Hantera operatörsaviseringar",
"replytemplate" => "Hantera egna svars-mallar",

Copilot uses AI. Check for mistakes.
/*
* 5.5.0
*/
"mark_as_done" => "Mark as Done",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The translation string is in English but should be in Swedish to match the other translations in this file. Consider translating "Mark as Done" to Swedish.

Suggested change
"mark_as_done" => "Mark as Done",
"mark_as_done" => "Markera som klar",

Copilot uses AI. Check for mistakes.
Comment on lines +440 to +441
"bot" => "Bot|Bots",
"allow_all" => "Allow All",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These translation strings are in English but should be in Swedish to match the other translations in this file. Consider translating "Bot|Bots" and "Allow All" to Swedish.

Suggested change
"bot" => "Bot|Bots",
"allow_all" => "Allow All",
"bot" => "Bot|Bottar",
"allow_all" => "Tillåt alla",

Copilot uses AI. Check for mistakes.
Comment on lines +724 to +742
"show_caption" => "Show caption",
"alignment" => "Alignment",
"border_style" => "Border style",
"border_colour" => "Border colour",
"cell_type" => "Cell type",
"scope" => "Scope",
"horizontal_align" => "Horizontal align",
"vertical_align" => "Vertical align",
"header_cell" => "Header cell",
"row_group" => "Row group",
"column_group" => "Column group",
"left" => "Left",
"center" => "Center",
"right" => "Right",
"top" => "Top",
"middle" => "Middle",
"bottom" => "Bottom",
"anchor" => "Anchor",
"example" => "Example",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These translation strings are in English but should be in Swedish to match the other translations in this file. The strings from lines 687-742 need to be translated to Swedish.

Suggested change
"show_caption" => "Show caption",
"alignment" => "Alignment",
"border_style" => "Border style",
"border_colour" => "Border colour",
"cell_type" => "Cell type",
"scope" => "Scope",
"horizontal_align" => "Horizontal align",
"vertical_align" => "Vertical align",
"header_cell" => "Header cell",
"row_group" => "Row group",
"column_group" => "Column group",
"left" => "Left",
"center" => "Center",
"right" => "Right",
"top" => "Top",
"middle" => "Middle",
"bottom" => "Bottom",
"anchor" => "Anchor",
"example" => "Example",
"show_caption" => "Visa bildtext",
"alignment" => "Justering",
"border_style" => "Ramstil",
"border_colour" => "Ramfärg",
"cell_type" => "Celltyp",
"scope" => "Omfång",
"horizontal_align" => "Horisontell justering",
"vertical_align" => "Vertikal justering",
"header_cell" => "Rubrikcell",
"row_group" => "Radvgrupp",
"column_group" => "Kolumngrupp",
"left" => "Vänster",
"center" => "Centrera",
"right" => "Höger",
"top" => "Överst",
"middle" => "Mitten",
"bottom" => "Nederst",
"anchor" => "Ankare",
"example" => "Exempel",

Copilot uses AI. Check for mistakes.
Comment on lines +273 to +274
"ticket_pinned_message" => "Pinned :extra_rel1 on ticket #:rel.", // Pinned message (lowercase general.message) on ticket #123.
"ticket_unpinned_message" => "Unpinned :extra_rel1 on ticket #:rel.", // Unpinned message (lowercase general.message) on ticket #123.
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These translation strings are in English but should be in Swedish to match the other translations in this file. The strings from lines 273-274 need to be translated to Swedish.

Suggested change
"ticket_pinned_message" => "Pinned :extra_rel1 on ticket #:rel.", // Pinned message (lowercase general.message) on ticket #123.
"ticket_unpinned_message" => "Unpinned :extra_rel1 on ticket #:rel.", // Unpinned message (lowercase general.message) on ticket #123.
"ticket_pinned_message" => "Fäste :extra_rel1 på ärende #:rel.", // Fäste meddelande (gemener general.message) på ärende #123.
"ticket_unpinned_message" => "Tog bort fästning av :extra_rel1 på ärende #:rel.", // Tog bort fästning av meddelande (gemener general.message) på ärende #123.

Copilot uses AI. Check for mistakes.
* 5.7.5
*/
"published_desc" => "Om artikeln kan visas publikt. Om den inte är publicerad kan den fortfarande synas via direkt-URL så länge en av kategorierna är publika.",
"not_published" => "Not Published",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The translation string is in English but should be in Swedish to match the other translations in this file. Consider translating "Not Published" to Swedish.

Suggested change
"not_published" => "Not Published",
"not_published" => "Inte publicerad",

Copilot uses AI. Check for mistakes.
Comment on lines +392 to +410
"subscription_type" => "Subscription Type",
"subscription_default" => "Default",
"subscription_default_desc" => "Use the default department subscription for this department.",
"subscription_all_activity" => "All Activity",
"subscription_all_activity_desc" => "Receive notifications about all activity in this department.",
"subscription_unassigned_and_assigned" => "Unassigned and Assigned",
"subscription_unassigned_and_assigned_desc" => "Receive notifications from this department when there are no assignees on the ticket, or when you are assigned. Notifications are also sent when watching the ticket or @mentioned.",
"subscription_assigned_only" => "Assigned Only",
"subscription_assigned_only_desc" => "Receive notifications from this department only when assigned to the ticket. Notifications are also sent when watching the ticket or @mentioned.",
"subscription_ignore" => "Ignore",
"subscription_ignore_desc" => "Don't receive notifications for any activity in this department, apart from when watching or @mentioned.",
"configure_on_operator_notifications" => "Department-specific notification subscriptions can be set on the <a href=':route' target='_blank'>operator notifications</a> page.",
"notification_channel_email" => "Email",
"notification_channel_browser" => "Browser",
"browser_notifications_desc" => "The system will notify you of certain events through the browser. You can choose between desktop notifications, in-app notifications, or disabling them completely.",
"failed_login_notification" => "Failed Operator Login",
"failed_login_notification_desc" => "Notifies you when someone fails to log in to the operator panel or has their IP banned due to multiple failed login attempts.",
"notifications_desc" => "Select the channels on which you would like to be notified about system events, or disable individual notifications completely.",
"in_app_notifications" => "In-App Notifications",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These translation strings are in English but should be in Swedish to match the other translations in this file. All the newly added strings from lines 383-410 need to be translated to Swedish.

Suggested change
"subscription_type" => "Subscription Type",
"subscription_default" => "Default",
"subscription_default_desc" => "Use the default department subscription for this department.",
"subscription_all_activity" => "All Activity",
"subscription_all_activity_desc" => "Receive notifications about all activity in this department.",
"subscription_unassigned_and_assigned" => "Unassigned and Assigned",
"subscription_unassigned_and_assigned_desc" => "Receive notifications from this department when there are no assignees on the ticket, or when you are assigned. Notifications are also sent when watching the ticket or @mentioned.",
"subscription_assigned_only" => "Assigned Only",
"subscription_assigned_only_desc" => "Receive notifications from this department only when assigned to the ticket. Notifications are also sent when watching the ticket or @mentioned.",
"subscription_ignore" => "Ignore",
"subscription_ignore_desc" => "Don't receive notifications for any activity in this department, apart from when watching or @mentioned.",
"configure_on_operator_notifications" => "Department-specific notification subscriptions can be set on the <a href=':route' target='_blank'>operator notifications</a> page.",
"notification_channel_email" => "Email",
"notification_channel_browser" => "Browser",
"browser_notifications_desc" => "The system will notify you of certain events through the browser. You can choose between desktop notifications, in-app notifications, or disabling them completely.",
"failed_login_notification" => "Failed Operator Login",
"failed_login_notification_desc" => "Notifies you when someone fails to log in to the operator panel or has their IP banned due to multiple failed login attempts.",
"notifications_desc" => "Select the channels on which you would like to be notified about system events, or disable individual notifications completely.",
"in_app_notifications" => "In-App Notifications",
"subscription_type" => "Prenumerationstyp",
"subscription_default" => "Standard",
"subscription_default_desc" => "Använd standardprenumerationen för denna avdelning.",
"subscription_all_activity" => "All aktivitet",
"subscription_all_activity_desc" => "Ta emot aviseringar om all aktivitet i denna avdelning.",
"subscription_unassigned_and_assigned" => "Ej tilldelad och tilldelad",
"subscription_unassigned_and_assigned_desc" => "Ta emot aviseringar från denna avdelning när ärendet inte har någon tilldelad, eller när du är tilldelad. Aviseringar skickas även när du bevakar ärendet eller blir @omnämnd.",
"subscription_assigned_only" => "Endast tilldelad",
"subscription_assigned_only_desc" => "Ta emot aviseringar från denna avdelning endast när du är tilldelad till ärendet. Aviseringar skickas även när du bevakar ärendet eller blir @omnämnd.",
"subscription_ignore" => "Ignorera",
"subscription_ignore_desc" => "Ta inte emot aviseringar om någon aktivitet i denna avdelning, förutom när du bevakar eller blir @omnämnd.",
"configure_on_operator_notifications" => "Avdelningsspecifika prenumerationer för aviseringar kan ställas in på sidan <a href=':route' target='_blank'>operatörsaviseringar</a>.",
"notification_channel_email" => "E-post",
"notification_channel_browser" => "Webbläsare",
"browser_notifications_desc" => "Systemet kommer att meddela dig om vissa händelser via webbläsaren. Du kan välja mellan skrivbordsaviseringar, aviseringar i appen eller att inaktivera dem helt.",
"failed_login_notification" => "Misslyckad operatörsinloggning",
"failed_login_notification_desc" => "Meddelar dig när någon misslyckas med att logga in på operatörspanelen eller får sin IP-adress blockerad på grund av flera misslyckade inloggningsförsök.",
"notifications_desc" => "Välj de kanaler du vill bli aviserad om systemhändelser på, eller inaktivera enskilda aviseringar helt.",
"in_app_notifications" => "Aviseringar i appen",

Copilot uses AI. Check for mistakes.
Comment on lines +77 to +78
"microsoft_tenant_id" => "Tenant ID",
"microsoft_tenant_id_desc" => "If you are required to use a single tenant for supported account types, enter the tenant ID; otherwise, leave this field blank. The tenant ID can be found in the Microsoft Entra Identity overview.",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These translation strings are in English but should be in Swedish to match the other translations in this file. The strings from lines 77-78 need to be translated to Swedish.

Suggested change
"microsoft_tenant_id" => "Tenant ID",
"microsoft_tenant_id_desc" => "If you are required to use a single tenant for supported account types, enter the tenant ID; otherwise, leave this field blank. The tenant ID can be found in the Microsoft Entra Identity overview.",
"microsoft_tenant_id" => "Tenant-ID",
"microsoft_tenant_id_desc" => "Om du måste använda en enda tenant för de kontotyper som stöds, ange tenant-ID; annars lämna detta fält tomt. Tenant-ID hittar du i översikten för Microsoft Entra Identity.",

Copilot uses AI. Check for mistakes.
Comment on lines +88 to +90
"close_ticket" => "Close ticket",
"lock_ticket" => "Lock ticket",
"notify_user" => "Notify user",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These translation strings are in English but should be in Swedish to match the other translations in this file. The strings from lines 88-90 need to be translated to Swedish.

Suggested change
"close_ticket" => "Close ticket",
"lock_ticket" => "Lock ticket",
"notify_user" => "Notify user",
"close_ticket" => "Stäng ärende",
"lock_ticket" => "Lås ärende",
"notify_user" => "Meddela användare",

Copilot uses AI. Check for mistakes.
Comment on lines +322 to 323
"Europe/Istanbul" => "(GMT+02:00) Istanbul",
"Asia/Kuwait" => "(GMT+03:00) Kuwait",
Copy link

Copilot AI Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Istanbul timezone entry is now placed between Baghdad (GMT+03:00) and Kuwait (GMT+03:00), but it's labeled as GMT+02:00. This breaks the timezone ordering where entries should be grouped and sorted by their GMT offset. Istanbul should either remain with other GMT+02:00 timezones (lines 306-320) or, if its offset has changed, the GMT label should be updated accordingly.

Suggested change
"Europe/Istanbul" => "(GMT+02:00) Istanbul",
"Asia/Kuwait" => "(GMT+03:00) Kuwait",
"Asia/Kuwait" => "(GMT+03:00) Kuwait",
"Europe/Istanbul" => "(GMT+03:00) Istanbul",

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant