Add a new entry in LocalizationTable by script with multiple translation?

I want to add a localization in my table in Editor through script.
I found out that I can add a new entry with :

var table = LocalizationSettings.StringDatabase.GetTable("MyTable",LocalizationSettings.SelectedLocale);
table.AddEntry(key,message);

however this is only add for the current selectedLocale. How can I add multiples translation ?

Thank you

I wouldn’t recommended adding entries that way, it may return a temporary version of the table or one loaded from Addressables. To make permanent changes in the Editor use LocalizationEditorSettings

There are examples in the scripting docs and also the manual Scripting | Localization | 1.5.3