Translation (Localization)
SkillfulAPI.Translate
SkillfulAPI.TranslateOverview
Class Definition
using SkillfulAI.API;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Translation : MonoBehaviour
{
/// <summary>
/// Unity's Start method, called when the script is initialized. Initiates the translation process.
/// </summary>
private void Start()
{
Translate();
}
/// <summary>
/// Initiates text translation from English to French using a specified input text.
/// </summary>
public void Translate()
{
// Input text to be translated
string inputText = "Now I can seamlessly translate game content!";
// Perform translation from English to French. Choose different language pairs if required.
SkillfulAPI.Translate(inputText, LanguagePairs.LanguagePair.EnglishToFrench, result =>
{
Debug.Log(result);
});
}
}Detailed Explanation
Usage Example
Conclusion
Last updated