nullAdd translation to empty string values and empty "keyWords" arrays.
The source value to the translation is already translated (non-empty) values ​​of neighboring properties.
The language of individual translations is determined by the key of the translated value.
Delete source (non-empty) localization properties (for example "en-US"), for size reduction of the result.

The following rules apply to the "keyWords" section (only if it exists in input JSON):
- Translations contain a array of synonymous terms in string format. These strings enter as the first parameter fo JavaScript function RegExp() (see en-US example).
- The number of synonyms varies according to the language of the translation.
- The basic idea of synonymous terms is described by the name of the key (endOfDictationDefault, acceptance, rejection, ...), but do not forget to add synonyms for individual terms in sourse languages arrays.
- Some RegExp fields contain all expressions ending with the suffix " _+$".
- Letters with diacritics must also contain an alternative without diacritics (eg: /[áa]/i).

The following rules apply to the "wakeWords" section (only if it exists in input JSON):
- They are English names for which there is no translation, so a phonetic translation is necessary.

Result must by valid JSON.
Do not add or modify keys in the JSON structure.
Display only updated JSON string without your comments.
Update this input JSON string translations: ```
{
  "pluginConfig": {
    "general": {
      "en-US": "General",
      "en-TT": ""
    },
    "general.language": {
      "en-US": "Language",
      "en-TT": ""
    },
    "general.unuseCacheLifespanInDays": {
      "en-US": "Unuse cache lifespan in days",
      "en-TT": ""
    },
    "general.requiringOfAcceptationForEditOperation": {
      "en-US": "Requiring of acceptation for edit operation",
      "en-TT": ""
    },
    "general.regreshIntervalForAutomaticPluginOperationsInSeconds": {
      "en-US": "Regresh interval for automatic plugin operations in seconds",
      "en-TT": ""
    },
    "general.debugMode": {
      "en-US": "Debug mode",
      "en-TT": ""
    },
    "wakeWord": {
      "en-US": "Wake word",
      "en-TT": ""
    },
    "wakeWord.keyword": {
      "en-US": "Keyword",
      "en-TT": ""
    },
    "wakeWord.sensitivity": {
      "en-US": "Sensitivity",
      "en-TT": ""
    },
    "wakeWord.audioDeviceName": {
      "en-US": "Audio device name",
      "en-TT": ""
    },
    "voice": {
      "en-US": "Voice",
      "en-TT": ""
    },
    "voice.speeker": {
      "en-US": "Speeker",
      "en-TT": ""
    },
    "voice.volume": {
      "en-US": "Volume",
      "en-TT": ""
    },
    "voice.speed": {
      "en-US": "Speed",
      "en-TT": ""
    },
    "voice.pitch": {
      "en-US": "Pitch",
      "en-TT": ""
    },
    "voice.maxSilenceDurationInSeconds": {
      "en-US": "Max silence duration in seconds",
      "en-TT": ""
    },
    "ai": {
      "en-US": "Ai",
      "en-TT": ""
    },
    "ai.general": {
      "en-US": "General",
      "en-TT": ""
    },
    "ai.general.fantasyUsingInResults": {
      "en-US": "Fantasy using in results",
      "en-TT": ""
    },
    "ai.huggingface.co-free": {
      "en-US": "Huggingface.co - free",
      "en-TT": ""
    },
    "ai.huggingface.co-free.model": {
      "en-US": "Model",
      "en-TT": ""
    },
    "ai.googleAiStudio-freeAfterRegistration-fast": {
      "en-US": "Google ai studio - free after registration - fast",
      "en-TT": ""
    },
    "ai.googleAiStudio-freeAfterRegistration-fast.registringAndGetAPIkey": {
      "en-US": "Registring and get AP ikey",
      "en-TT": ""
    },
    "ai.googleAiStudio-freeAfterRegistration-fast.apiKey": {
      "en-US": "Api key",
      "en-TT": ""
    },
    "ai.googleAiStudio-freeAfterRegistration-fast.model": {
      "en-US": "Model",
      "en-TT": ""
    },
    "ai.claila-freeAfterRegistration": {
      "en-US": "Claila - free after registration",
      "en-TT": ""
    },
    "ai.claila-freeAfterRegistration.registring": {
      "en-US": "Registring",
      "en-TT": ""
    },
    "ai.claila-freeAfterRegistration.email": {
      "en-US": "Email",
      "en-TT": ""
    },
    "ai.claila-freeAfterRegistration.password": {
      "en-US": "Password",
      "en-TT": ""
    },
    "ai.claila-freeAfterRegistration.model": {
      "en-US": "Model",
      "en-TT": ""
    },
    "ai.chatGPT-fast": {
      "en-US": "Chat GPT - fast",
      "en-TT": ""
    },
    "ai.chatGPT-fast.registringAndGetAPIkey": {
      "en-US": "Registring and get AP ikey",
      "en-TT": ""
    },
    "ai.chatGPT-fast.apiKey": {
      "en-US": "Api key",
      "en-TT": ""
    },
    "ai.chatGPT-fast.model": {
      "en-US": "Model",
      "en-TT": ""
    },
    "ai.microsoftCopilot-PcOnly": {
      "en-US": "Microsoft copilot -  pc only",
      "en-TT": ""
    },
    "ai.microsoftCopilot-PcOnly.registring": {
      "en-US": "Registring",
      "en-TT": ""
    },
    "ai.microsoftCopilot-PcOnly.email": {
      "en-US": "Email",
      "en-TT": ""
    },
    "ai.microsoftCopilot-PcOnly.password": {
      "en-US": "Password",
      "en-TT": ""
    },
    "ai.dev-deactived": {
      "en-US": "Dev - deactived",
      "en-TT": ""
    },
    "ai.dev-deactived.string": {
      "en-US": "String",
      "en-TT": ""
    },
    "ai.dev-deactived.model": {
      "en-US": "Model",
      "en-TT": ""
    },
    "credit": {
      "en-US": "Credit",
      "en-TT": ""
    },
    "credit.author": {
      "en-US": "Author",
      "en-TT": ""
    },
    "credit.email": {
      "en-US": "Email",
      "en-TT": ""
    },
    "credit.supportThisProjet": {
      "en-US": "Support this projet",
      "en-TT": ""
    },
    "credit.sponzors": {
      "en-US": "Sponzors",
      "en-TT": ""
    },
    "playLists": {
      "en-US": "Play lists",
      "en-TT": ""
    },
    "playLists.YoutubeAPIKey": {
      "en-US": " youtube API key",
      "en-TT": ""
    }
  }
}
```