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:
- 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 array.
- Some RegExp fields contain all expressions ending with the suffix " _+$".
- Letters with diacritics must also contain an alternative without diacritics (eg: /[áa]/i).
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: ```
{"console":{"notSupportOfSpeechSynthesis":{"sk-SK":"Tento prehliadač nepodporuje speechSynthesis!","en-US":"This browser does not support speechSynthesis!","de-DE":""},"notAccessibleOfSpeechSynthesis":{"sk-SK":"SpeechSynthesis nie je prístupný!","en-US":"SpeechSynthesis is not accessible!","de-DE":""},"browserTimeot":{"sk-SK":"Browser request nedostal odpoveď v stanovenom čase!","en-US":"Browser request did not receive a response in the specified time!","de-DE":""},"thirdPartyAppTimeot":{"sk-SK":"Aplikácia ${packageName} - ${serviceName} neodpovedá!","en-US":"Application ${packageName} - ${serviceName} is not responding!","de-DE":""},"grantPluginPermissions":{"sk-SK":"Plugin ${packageName} potrebuje prideliť oprávnenia.","en-US":"Plugin ${packageName} needs to grant permissions.","de-DE":""},"serverProblem":{"sk-SK":"Aktuálne je problém zo serverom. Skúste zopakovať dotaz neskôr.","en-US":"Currently is a problem with the server. Please try again later.","de-DE":""},"notDiskSpace":{"sk-SK":"Nedostatok miesta na disku!","en-US":"Not enough disk space!","de-DE":""},"configParameterIsRequired":{"sk-SK":"Je vyžadovaný konfiguračný parameter","en-US":"A configuration parameter is required","de-DE":""},"noPluginFoundToRequest":{"sk-SK":"Na obslúženie tejto požiadavky nebol nájdený žiadny plugin.","en-US":"No plugin was found to serve this request.","de-DE":""},"needInstallPlugin":{"sk-SK":"Na obslúženie tejto požiadavky potrebujem doinštalovať plugin","en-US":"To serve this request, I need to install a plugin","de-DE":""},"freeConnectionFailed":{"sk-SK":"Volne dostupné ${model} spojenie zlihalo. V menu si môžete vložiť svoj vlastný api kľúč, a nadviazať priame spojenie.","en-US":"Free ${model} connection failed. You can insert your own api key in the menu and establish a direct connection.","de-DE":""},"doNotResponse":{"sk-SK":"prestal reagovať","en-US":"do not response","de-DE":""},"repeatedRrrorInGeneratedCode":{"sk-SK":"Opakovaná chyba vo vygenerovanom kóde.","en-US":"Repeated error in generated code.","de-DE":""},"changingLanguageModel":{"sk-SK":"Odporúčam cez menu zmeniť jazykový model.","en-US":"I recommend changing the language model through the menu.","de-DE":""},"generatedCodeStopped":{"sk-SK":"Vygenerovaný kód: \n${codeRequest}\n\n\nobsahuje chybu: ${error}","en-US":"Generated code: \n${codeRequest}\n\n\ncontains an error: ${error}","de-DE":""}}}
```