Skip to content

Commit a7d0b5e

Browse files
author
github-actions[bot]
committed
1 parent cbad0dc commit a7d0b5e

19 files changed

+493
-214
lines changed

‎.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v3
23+
uses: actions/checkout@v4
2424

2525
- name: Set environment
2626
run: |
@@ -40,7 +40,7 @@ jobs:
4040
tar -zcvf ${{ env.TAR_FILENAME }} ${{ env.ADDON_NAME }}
4141
4242
- name: Release
43-
uses: softprops/action-gh-release@v1
43+
uses: softprops/action-gh-release@v2
4444
with:
4545
files: |
4646
${{ env.ZIP_FILENAME }}

‎.github/workflows/test.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ jobs:
1919

2020
steps:
2121
- name: Checkout code
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323

2424
- name: Setup PHP
2525
uses: shivammathur/setup-php@v2
2626
with:
27-
php-version: 8.0
27+
php-version: 8.2
2828
tools: composer:v2, supportpal/language-tools
2929

3030
- name: PHP Syntax Check
31-
uses: overtrue/phplint@8.2
31+
uses: overtrue/phplint@9.1
3232
with:
3333
path: .
3434
options: --exclude=vendor
@@ -41,7 +41,7 @@ jobs:
4141
4242
- name: Check out English
4343
if: ${{ env.LANG_NAME != 'en' }}
44-
uses: actions/checkout@v3
44+
uses: actions/checkout@v4
4545
with:
4646
repository: supportpal/addon-language-english
4747
path: addon-language-english/

‎Lang/fr/actions.php

+11-6
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,7 @@
2626
/*
2727
* 2.2.0
2828
*/
29-
"increase_due_time" => "Retarder l'échéance",
3029
"close_and_lock_ticket" => "Fermer et verrouiller le billet",
31-
"pause_due_time" => "Mettre en pause l'échéance",
32-
"reduce_due_time" => "Raccourcir l'échéance",
33-
"set_due_time" => "Mettre une échéance",
3430
"unlock_ticket" => "Déverrouiller le billet",
3531
"update_sla_plan" => "Modifier le plan SLA",
3632
"update_subject" => "Modifier le sujet",
@@ -74,8 +70,17 @@
7470
"block_user" => "Bloquer l'utilisateur",
7571

7672
/*
77-
* 2.6.0
73+
* 5.0.0
7874
*/
79-
"clear_due_time" => "Supprimer l'échéance",
75+
"increase_resolve_due_time" => "Increase resolution due time",
76+
"increase_reply_due_time" => "Increase reply due time",
77+
"reduce_resolve_due_time" => "Reduce resolution due time",
78+
"reduce_reply_due_time" => "Reduce reply due time",
79+
"set_resolve_due_time" => "Set resolution due time",
80+
"set_reply_due_time" => "Set reply due time",
81+
"clear_resolve_due_time" => "Clear resolution due time",
82+
"clear_reply_due_time" => "Clear reply due time",
83+
"pause_due_times" => "Pause due times",
84+
"unpause_due_times" => "Unpause due times",
8085

8186
);

‎Lang/fr/conditions.php

+11-5
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,6 @@
8181
*/
8282
"last_message_content" => "Contenu du dernier message",
8383

84-
/*
85-
* 2.5.0
86-
*/
87-
"user_email_confirmed" => "Adresse courriel de l'utilisateur confirmé",
88-
8984
/*
9085
* 3.0.0
9186
*/
@@ -112,4 +107,15 @@
112107
* 4.0.0
113108
*/
114109
"last_message_content_exc_notes" => "Last message content (mis à part les notes)",
110+
111+
/*
112+
* 5.0.0
113+
*/
114+
"user_email_verified" => "User email verified",
115+
"ticket_has_followup" => "Ticket has follow up",
116+
117+
/*
118+
* 5.3.0
119+
*/
120+
"user_registered" => "User registered",
115121
);

‎Lang/fr/core.php

+49-2
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@
9090
"smtp_username" => "Nom d'utilisateur SMTP",
9191
"smtp_password" => "Mot de passe SMTP",
9292
"ssl" => "SSL",
93-
"tls" => "TLS",
9493
"email_content" => "Contenu du courriel",
9594
"email_content_desc" => "Entrez un sujet par défaut et le contenu des courriels pour ce modèle, vous pouvez aussi écrire le modèle dans d'autres langues. Si un modèle ne soit pas dans une autre langue, il utilisera les données par défaut.",
9695
"outgoing" => "Sortant",
@@ -174,7 +173,6 @@
174173
"schedule_task_cron" => "Cron Job",
175174
"schedule_task_3" => "Créer une tâche cron similaire à l'exemple fourni ci-dessous sur votre serveur pour les tâches planifiées soit exécutéss automatiquement.",
176175
"ticket_channel_desc" => "Les canaux Billets sont des méthodes pour créer des billets. Ils peuvent être facilement étendus pour inclure vos propres canaux, par exemple des billets ouverts via Instagram.",
177-
"ticket_channel_2" => "Nous fournissons un certain nombre de canaux par défaut. Vous pouvez activer et configurer les canaux Facebook et Twitter pour recueillir des billets générés via les réseaux sociaux.",
178176
"user_desc" => "Les utilisateurs qui interagissent avec votre système sont affichés ici. Vous pouvez ajouter, modifier et supprimer des clients.",
179177
"organisation_desc" => "Les utilisateurs peuvent être affectés à des organisations leur permettant l'accès aux billets ouverts par d'autres utilisateurs au sein de leur organisation.",
180178
"operator_desc" => "D'autres membres du personnel peuvent être ajoutés en tant qu'opérateurs ici.",
@@ -619,4 +617,53 @@
619617
"shortcut_collapse_all" => "Replier tous les messages",
620618
"shortcut_print_ticket" => "Imprimer le détail du billet et des messages",
621619

620+
/*
621+
* 4.3.0
622+
*/
623+
"db_connection_error" => "Database connection error, please check :path",
624+
625+
/*
626+
* 5.0.0
627+
*/
628+
"favicon_dark_mode" => "Dark Mode Favicon",
629+
"favicon_dark_mode_desc" => "If your favicon was designed to only work on a light background, set a different favicon for dark mode. This will only be used if your browser and/or operating system is running in dark mode.",
630+
"template_mode_system_desc" => "Choosing system will synchronise the template mode to light or dark mode depending on your operating system theme settings.",
631+
632+
/*
633+
* 5.0.1
634+
*/
635+
"starttls_or_none" => "STARTTLS / None",
636+
637+
/*
638+
* 5.1.0
639+
*/
640+
"email_attempt_at_desc" => "The email failed to send. Retrying again :time.", // :time example, "in 5 mins"
641+
"websockets_connection" => "Web Sockets Connection",
642+
"websockets_not_running" => "Unable to connect to web socket server.",
643+
"search_driver_check" => "Search Driver",
644+
"search_driver_not_working" => "The configured search driver is not working correctly.",
645+
646+
/*
647+
* 5.2.0
648+
*/
649+
"temporary_path" => "Temporary Path",
650+
"temporary_path_desc" => "The temporary path is used to store files during the update. The system temporary path is used by default. The path must have at least 3GB of free space.",
651+
"background_jobs_desc" => "Below are a list of background jobs that have failed recently.",
652+
"failed_jobs" => "Failed Jobs",
653+
"horizon_dashboard" => "Horizon Dashboard",
654+
"job" => "Job|Jobs",
655+
"job_payload" => "Job Payload",
656+
"job_exception" => "Job Exception",
657+
"failed_at" => "Failed At",
658+
"queue" => "Queue",
659+
"exception" => "Exception",
660+
"data" => "Data",
661+
"failed_background_jobs" => "One or more <a target='_blank' href=':link'>background jobs</a> have failed and require manual attention.",
662+
663+
/*
664+
* 5.3.0
665+
*/
666+
"ticket_channel_2" => "Nous fournissons un certain nombre de canaux par défaut. Vous pouvez activer et configurer les canaux Facebook et Twitter pour recueillir des billets générés via les réseaux sociaux.",
667+
"incoming_duplicate" => "Incoming (Duplicate)",
668+
622669
);

‎Lang/fr/events.php

+16
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,20 @@
2020
"update_subject" => "Sujet modifié",
2121
"update_watching" => "Opérateurs assignés modifiés",
2222

23+
/*
24+
* 5.0.0
25+
*/
26+
"update_custom_field" => "Custom field updated",
27+
"operator_draft" => "Operator draft updated",
28+
"update_cc" => "CC email addresses updated",
29+
"update_due_time" => "Due time updated",
30+
"update_sla_plan" => "SLA plan updated",
31+
"update_locked" => "Ticket locked",
32+
"update_unlocked" => "Ticket unlocked",
33+
34+
/*
35+
* 5.1.0
36+
*/
37+
"update_message" => "Message updated",
38+
2339
);

‎Lang/fr/general.php

+8-5
Original file line numberDiff line numberDiff line change
@@ -420,10 +420,13 @@
420420
*/
421421
"merge" => "Merge",
422422

423-
/*
424-
* 4.2.0
425-
*/
426-
"bridge_command_deprecated_warning" => "This command is deprecated and will be removed in the next major release. Call ':php :app_manager_path :command_name' instead.",
427-
"bridge_command_obsolete_warning" => "This command has moved. Call ':php :app_manager_path :command_name' instead.",
423+
/*
424+
* 5.0.0
425+
*/
426+
"invited" => "Invited",
427+
"apply" => "Apply",
428+
"opened" => "Opened",
429+
"week" => "Week|Weeks",
430+
"quarter" => "Quarter|Quarters",
428431

429432
);

‎Lang/fr/installer.php

+13-10
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,6 @@
6464
"help_desc" => "Si vous avez besoin d'aide pour configurer ou utiliser SupportPal, nous avons trois principales sources d'information:",
6565
"submit_a_ticket" => "Soumettre un ticket",
6666

67-
/*
68-
* 2.0.1
69-
*/
70-
71-
"post_install" => "Pour que le système fonctionne correctement, une tâche cron doit être mis en place. S'il vous plaît lire notre <a href='http://docs.supportpal.com/display/DOCS/New+Installation#NewInstallation-PostInstallationSteps'> après les étapes d'installation </a> pour plus de détails à ce sujet et d'autres recommander des mesures pour améliorer la fonctionnalité et la sécurité.",
72-
7367
/*
7468
* 2.0.2
7569
*/
@@ -111,15 +105,12 @@
111105
"allow_url_fopen" => "'allow_url_fopen' Enabled",
112106
"allow_url_fopen_failure" => "Enable 'allow_url_fopen' in your php.ini file to use Gravatar and other features.",
113107
"allowed_methods" => "HTTP Allowed Methods",
114-
"help_allowed_methods" => "Your web server must permit all of the below HTTP methods. Please check our <a href='https://docs.supportpal.com/current/New+Installation#PostInstallationSteps' target='_blank'>New Installation</a> documentation for more information.",
115108

116109
/*
117110
* 2.4.0
118111
*/
119112
"mysql_server_version" => "Server Version >= :min",
120113
"mysql_server_version_desc" => "MySQL :min or greater is required to run SupportPal. Found: ':version'.",
121-
"mysql_client_version" => "Client Version >= :min (:mysqlnd_min for MySQLnd)",
122-
"mysql_client_version_desc" => "MySQL client version :min or greater (:mysqlnd_min for MySQLnd) is required to run SupportPal. Found: ':version'.",
123114

124115
"upgrade_step" => "Step :num of :total: ",
125116
"accept_eula" => "Accept EULA",
@@ -134,7 +125,6 @@
134125
*/
135126
"press_to_begin" => "Please press the button below to start.",
136127
"locked" => "Install/Upgrade In-Progress",
137-
"locked_desc" => "Detected a lock file (:path).\nPlease check that the installer is not already running.\n\nYou can delete this file when you're certain that another installation or upgrade is not in progress.",
138128

139129
"error_and_empty_database" => "There was an error. You may need to empty the database before starting again.",
140130
"login_with_details" => "You can login using the details specified earlier.",
@@ -201,4 +191,17 @@
201191
"upgrade_complete_success" => "App upgrade completed successfully.",
202192
"app_manager_requires_update" => "Must update app-manager before running helpdesk update. :command",
203193

194+
/*
195+
* 5.0.0
196+
*/
197+
"mysql_client_version" => "Client Version >= :min (:mysqlnd_min for MySQLnd)",
198+
"mysql_client_version_desc" => "MySQL client version :min or greater (:mysqlnd_min for MySQLnd) is required to run SupportPal. Found: ':version'.",
199+
"post_install" => "Pour que le système fonctionne correctement, une tâche cron doit être mis en place. S'il vous plaît lire notre <a href='http://docs.supportpal.com/display/DOCS/New+Installation#NewInstallation-PostInstallationSteps'> après les étapes d'installation </a> pour plus de détails à ce sujet et d'autres recommander des mesures pour améliorer la fonctionnalité et la sécurité.",
200+
"help_allowed_methods" => "Your web server must permit all of the below HTTP methods. Please check our <a href='https://docs.supportpal.com/current/New+Installation#PostInstallationSteps' target='_blank'>New Installation</a> documentation for more information.",
201+
202+
/*
203+
* 5.3.0
204+
*/
205+
"check_file_permissions" => "Checking file permissions...",
206+
204207
);

‎Lang/fr/integrations.php

+59
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
<?php declare(strict_types=1);
2+
3+
return array(
4+
5+
/*
6+
* 5.0.0
7+
*/
8+
"app_id" => "App ID",
9+
"app_secret" => "App Secret",
10+
"api_key" => "API Key",
11+
12+
"algolia_documentation" => "Please read over our documentation for setting up <a href=':link'>Algolia</a>.",
13+
14+
"facebook_documentation" => "Please read over our documentation for setting up <a href=':link'>Facebook</a>.",
15+
"facebook_redirect_url" => "The following URL <strong>must</strong> be entered for the Facebook Login 'Valid OAuth redirect URIs':",
16+
17+
"google_documentation" => "Please read over our documentation for setting up <a href=':link'>Google</a>.",
18+
"google_redirect_url" => "The following URL(s) <strong>must</strong> be entered for the Google 'Authorized redirect URIs':",
19+
20+
"microsoft_documentation" => "Please read over our documentation for setting up <a href=':link'>Microsoft</a>.",
21+
"microsoft_redirect_url" => "The following URL(s) <strong>must</strong> be entered for the Application 'Redirect URIs':",
22+
23+
"pusher_hosting" => "Hosting",
24+
"pusher_cloud" => "Cloud (pusher.com)",
25+
"pusher_self_hosted" => "Self-Hosted",
26+
"pusher_key" => "Key",
27+
"pusher_secret" => "Secret",
28+
"pusher_cluster" => "Cluster",
29+
"pusher_internal_host" => "Internal Host",
30+
"pusher_internal_host_desc" => "The internal hostname or IP address of the web socket server.",
31+
"pusher_internal_port_desc" => "The port of the internal web socket server.",
32+
"pusher_external_host" => "External Host",
33+
"pusher_external_host_desc" => "The hostname or IP address of the web socket server that members of the public can access. Please leave blank to default to the hostname of your help desk.",
34+
"pusher_external_port_desc" => "The port of the public web socket server. Please leave blank to default to the same port as your webserver",
35+
"pusher_encryption_desc" => "Enable if you've configured an SSL certificate on the web socket server.",
36+
"pusher_unable_to_receive_updates" => "Unable to receive real-time updates. Please check your internet connection.",
37+
38+
"steam_documentation" => "Please read over our documentation for setting up <a href=':link'>Steam</a>.",
39+
40+
"twilio_account_details" => "Account Details",
41+
"twilio_account_details_desc" => "The account SID and auth token are available on your account console under 'Account Info'.",
42+
"twilio_account_sid" => "Account SID",
43+
"twilio_auth_token" => "Auth Token",
44+
"twilio_api_details" => "API Details",
45+
"twilio_api_details_desc" => "Search for 'API Keys' in the console. Create an API key, and enter the key and secret below.",
46+
"twilio_api_secret" => "API Secret",
47+
"twilio_number_verification" => "Number Verification",
48+
"twilio_number_verification_desc" => "Optional - Enter a verification service SID to enable verification of user phone numbers. This is recommended to avoid a user entering any phone number - the <a target='_blank' href='https://www.twilio.com/verify'>Verify</a> service by Twilio is chargeable.",
49+
"twilio_verify_sid" => "Verification SID",
50+
51+
"twitter_api_key_secret" => "API Key Secret",
52+
53+
/*
54+
* 5.3.0
55+
*/
56+
"twitter_documentation" => "Please read over our documentation for setting up <a href=':link'>X</a>.",
57+
"twitter_redirect_url" => "The following URL <strong>must</strong> be entered for the X App 'Callback URL':",
58+
59+
);

0 commit comments

Comments
 (0)