set_translation
Use this function to add text translations for your site or metasite. This is equivant to going to Settings / Customized translations. There you'll also find the existing text identifiers you can set with this function (S_xxx). Please note that you should always set the target language for the translation using the 
language parameter.
Note: if you want to translate custom resource properties (such as resource description) or the resource name, use the function 
set_custom_property in order to set given custom resource property value for given language.
 text_id string required
Text identifier to be translated. This always starts with the 
S_ prefix. If you want to add your custom text (by default not used elsewhere by the system), use the 
S_CUS_ prefix, e.g. 
S_CUS_ABC.
 value string required
Translation value.
 site_id int optional
If using a metasite API key and if the translation should be applied to a single site only, you can specify the site ID here
 resource_id int optional
If the translation should be applied to a single resource only, you can specify the resource ID here
 method string required
must be set to 
set_translation language string optional
by specifying a 2-letter (ISO 639-1) language code (all capital letters e.g. EN, DE, FR, ES, IT) you can change the language of the text values returned
 api_key string required
your API key - 
Click here to get your key. If your API key uses a hash key, you must also include the parameters 
hash_key and hash_timestamp.
none
Click here to test this function in the API playground.