Cael
SysAider

Joined: 16/08/2010
Messages: 16
Location: Sydney
Offline
|
Hi All,
---------
***CARE SHOULD ALWAYS BE TAKEN WHEN MAKING CHANGES TO ANY CONFIGURATION FILES***
The method for working with the Translate file is to download the file, save it on your system, make a copy, edit the copy, upload the copy as the new Translate file, keep original for restoring
---------
:: Obtaining the original Translate file
(encoded as per the language nominated in your Preferences --> My Services settings):
1) Log in to the SysAid Admin Portal
2) Go to: Customize --> Translate
Note: The 'Download Translate File' hyperlink will download a DEFAULT translate file for the specified language (as per notes above)
---------
:: Specific changes to Translate file:
With regards to This Post.
Go to Preferences --> Chat Settings --> Queue #X
The scripting in the text areas for the "Chat Session Enabled", "Release Message", etc have all called their values from the translate file.
You can find the values for these fields in the Translate file under [# chat queue params]
Typical Example:
Field: "Chat Session Established"
Text: "Please wait. A support representative will join shortly."
Translate File:
Client Side HTML:
Now we understand the purpose and method of the translate file :-)
---------
The Post contains the following additions for the Translate file:
(%s represents the placeholder/variable for the requesting Administrators user name)
Firstly,
chat.secondary.message is the object for the text to the End User, upon notification of a request to establish chat session from the administrator.
You cannot find this text area in the Chat Settings Preferences.
:- Edit the text after the '=' to specify the message you wish the End User to receive upon a chat session request notification.
remote.secondary.message is the object for text to the End User, upon notification of a request to establish a Remote Control session from an administrator.
You cannot find this text within SysAid Preferences, as it is generally specified using the Deploy SysAid tool (Deploy SysAid Agents --> Edit --> Settings --> Remote Control Settings --> Confirmation Message).
By appending this line of text to the end of the Translate file (to avoid syntax corruption of default code), you can specify the message to the End User.
:- Edit the text after the '=' to specify the message you wish the End User to receive upon a chat session request notification from an administrator.
---------
:: Uploading a modified Translate file:
Note: The file name and extension must be the same as the file you downloaded in the first instance, or this will not work as expected.
To upload a Translate file:
1) Log in to the SysAid Admin Portal
2) Go to: Customize --> Translate
3) Click Browse next to "Upload translate file"
4) Locate, Select & Open your modified Translate file
5) Click Upload
A successful upload is indicated by NO ERRORS and the page reloading with no value in the Upload translate file field (where previously, there was the file path).
There you go!
Translate file uploaded!
---------
TROUBLESHOOTING
:: Testing if Translate file upload & modifications took effect:
1) Obtain your Translate file using above steps.
2) Open the Translate file with a text editor (such as Notepad, TextPad, ConTEXT)
3) Using the text editors Find function, find the string "mandatory"
You should have found:
4) Change the text after the '=' to whatever you wish (only use 1-3 chars, as this place holder is for a single char)
You should now have: (my example is three asterisks instead of one)
5) Upload the Translate file using above steps
6) Go to the End User Portal
7) Click on Submit a Service Request
8) Observe the Mandatory indicator (previously a single asterisk '*'), it should now display the three asterisk '***' value we assigned.
If not, there is possibly an issue with your Language and/or your Encoding settings.
---------
:: Checking Language/Encoding settings:
Check the Language and the Encoding in Admin Portal --> Preferences --> My Settings
Check the Encoding and the Export/Import Encoding in Admin Portal --> Preferences --> Account Defaults
---------
Hopefully this will be of assistance to any SysAider looking for that additional info on customisation!
|