Skip to content

Commit

Permalink
Add Galician Language Support (#28)
Browse files Browse the repository at this point in the history
* Added Galician translation

Added support for Galician language

* Update Translator.cs to support Galician language

Added Galician to the list of supported languages

* Fixed Galician translation

Forgot to translate two words.
  • Loading branch information
B4sicallyF0x authored Aug 12, 2024
1 parent f3731fa commit af3c351
Show file tree
Hide file tree
Showing 2 changed files with 224 additions and 1 deletion.
3 changes: 2 additions & 1 deletion Editor/Translator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ internal class Languages
internal static readonly string Estonian = "et";
internal static readonly string Finnish = "fi";
internal static readonly string French = "fr";
internal static readonly string Galician = "gl";
internal static readonly string German = "de";

internal static readonly string Greek = "el";
Expand Down Expand Up @@ -81,4 +82,4 @@ internal static async Task<TranslationResult> TranslateText(string Text, string
}


#endif
#endif
222 changes: 222 additions & 0 deletions Localization.json
Original file line number Diff line number Diff line change
Expand Up @@ -1776,6 +1776,228 @@
"FieldValue": "Essaie de détecter automatiquement des animateurs nécessitant d'être exclus, comme GoGoLoco."
}
],
"gl": [
{
"FieldName": "MissingEssentialsLabel_Localized",
"FieldValue": "Ao teu avatar fáltanlle elementos esenciais para funcionar, coma un controlador FX, expressionsMenu, expressionsParameters o un controlador FX no componente animador principal."
},
{
"FieldName": "LingeringAvaCryptLabel_Localized",
"FieldValue": "O teu avatar ten AvaCrypt persistente nel. Isto romperá Kanna Protecc. Kanna Protecc non permitirá a interacción hasta que isto se solucione."
},
{
"FieldName": "AutoFixLabel_Localized",
"FieldValue": "Auto-Fix"
},
{
"FieldName": "AutoFixLingeringAvaCryptTooltip_Localized",
"FieldValue": "Intenta corrixir automáticamente este erro, eliminando AvaCrypt do teu avatar."
},
{
"FieldName": "ExcludeObjectsLabel_Localized",
"FieldValue": "Excluir obxectos do renombrado"
},
{
"FieldName": "ExcludeParamsLabel_Localized",
"FieldValue": "Excluir parámetros do renombrado"
},
{
"FieldName": "ExcludeAnimsLabel_Localized",
"FieldValue": "Excluir os controladores do Animador da ofuscación"
},
{
"FieldName": "AdditionalMaterials_Localized",
"FieldValue": "Materiais adicionales (coma intercambios de materiais)"
},
{
"FieldName": "AdditionalMaterialsTooltip_Localized",
"FieldValue": "Isto te permite especificar materiais adicionales os que inyectar o código Kanna Protecc cando pulses 'Protecc Avatar'. Isto te permitirá cifrar os materiais utilizados nos intercambios de materiais."
},
{
"FieldName": "IgnoredMaterials_Localized",
"FieldValue": "Materiais ignorados"
},
{
"FieldName": "IgnoredMaterialsTooltip_Localized",
"FieldValue": "Estos materiais van ser ignorados por Kanna Protecc. Se una malla contén outros materiais que non son ignorados, seguirá sendo encriptada."
},
{
"FieldName": "DiscordMessage_Localized",
"FieldValue": "¡Visita o meu Discord para obter axuda!"
},
{
"FieldName": "UILanguage_Localized",
"FieldValue": "Lenguaxe de interfaz de usuario"
},
{
"FieldName": "ProteccAvatar_Localized",
"FieldValue": "Protexer o Avatar"
},
{
"FieldName": "CloseVRCToEncrypt_Localized",
"FieldValue": "Pecha VRChat para encriptar"
},
{
"FieldName": "UnproteccAvatar_Localized",
"FieldValue": "Desprotexer o Avatar"
},
{
"FieldName": "ProteccFromRippersTooltip_Localized",
"FieldValue": "Protexe o teu avatar dos rippers."
},
{
"FieldName": "OriginalFormTooltip_Localized",
"FieldValue": "Devolve o teu avatar a súa forma orixinal."
},
{
"FieldName": "WriteKeys_Localized",
"FieldValue": "Escribir claves"
},
{
"FieldName": "CloseVRChatToWriteKeys_Localized",
"FieldValue": "Pecha VRChat para escribir as claves"
},
{
"FieldName": "WriteKeysTooltip_Localized",
"FieldValue": "Escribe túas claves a atributos gardados"
},
{
"FieldName": "EncryptionIntensityLabel_Localized",
"FieldValue": "Intensidade do cifrado:"
},
{
"FieldName": "EncryptionIntensityInfoLabel_Localized",
"FieldValue": "Axústao o suficientemente alto para que a túa malla encriptada quede visualmente destrozada, canto máis alto sexa o valor, máis segura será. Por defecto = 5"
},
{
"FieldName": "VRCSavedParamtersPathLabel_Localized",
"FieldValue": "Ruta de parámetros gardados de VRC"
},
{
"FieldName": "EnsureLocalAvatarPathLabel_Localized",
"FieldValue": "Asegúrate de que isto apunte a túa carpeta LocalAvatarData."
},
{
"FieldName": "Materials_Localized",
"FieldValue": "Materiais"
},
{
"FieldName": "MaterialsTooltip_Localized",
"FieldValue": "Por defecto Kanna Protecc inxectará o seu código en calquera material soportado neste avatar. Aquí podes axustar ese comportamiento para incluir ou eliminar algúns materiais."
},
{
"FieldName": "AutoDetect_Localized",
"FieldValue": "Detección automática"
},
{
"FieldName": "AutoDetectMaterialsTooltip_Localized",
"FieldValue": "Intenta detectar automáticamente materiais adicionais, coma intercambios de materiais."
},
{
"FieldName": "UnlockBitKeys_Localized",
"FieldValue": "Desbloquear bits de encripción"
},
{
"FieldName": "UnlockBitKeysTooltip_Localized",
"FieldValue": "Permitir a modificación dos bits de encripción"
},
{
"FieldName": "LockBitKeys_Localized",
"FieldValue": "Bloquear bits de encripción"
},
{
"FieldName": "LockBitKeysTooltip_Localized",
"FieldValue": "Evitar a modificación nos bits de encripción"
},
{
"FieldName": "BitKeysLabel_Localized",
"FieldValue": "Bits de encripción"
},
{
"FieldName": "EncryptTheMeshLabel_Localized",
"FieldValue": "Estas son as claves utilizadas para encriptar a malla."
},
{
"FieldName": "HiddenToPreventLabel_Localized",
"FieldValue": "Oculto para evitar mostralo accidentalmente a otros - Desbloquear para mostrar."
},
{
"FieldName": "GenerateNewKeys_Localized",
"FieldValue": "Xerar novas claves"
},
{
"FieldName": "GenerateNewKeysTooltip_Localized",
"FieldValue": "Xerar unha nova clave anulando a anterior. Terás que volver a escribir as claves."
},
{
"FieldName": "DebugAndFix_Localized",
"FieldValue": "Depurar e arreglar un avatar roto"
},
{
"FieldName": "DeleteKannaProteccObjects_Localized",
"FieldValue": "Eliminar obxectos Kanna Protecc do controlador"
},
{
"FieldName": "DeleteKannaProteccObjectsTooltip_Localized",
"FieldValue": "Borra todos os obxectos que Kanna Protecc escribiu no teu controlador. Intenta executar isto se algo ponse raro ca encriptación"
},
{
"FieldName": "ForceUnprotecc_Localized",
"FieldValue": "Forzar a desprotección"
},
{
"FieldName": "ForceUnprotecTooltip_Localized",
"FieldValue": "Forza a desprotección no caso de que algo vaia mal."
},
{
"FieldName": "CreateTestLog_Localized",
"FieldValue": "Crea rexistro de probas"
},
{
"FieldName": "CreateTestLogTooltip_Localized",
"FieldValue": "Ignorar Pls Lol"
},
{
"FieldName": "OpenLatestLog_Localized",
"FieldValue": "Abrir o último rexistro"
},
{
"FieldName": "OpenLatestLogTooltip_Localized",
"FieldValue": "Abre o último rexistro de Kanna Protecc"
},
{
"FieldName": "BitKeysLengthLabelField_Localized",
"FieldValue": "Lonxitud de bits de cifrado:"
},
{
"FieldName": "ObfuscatorSettingsLabelField_Localized",
"FieldValue": "Configuración do obfuscador"
},
{
"FieldName": "ObjectNameObfuscation_Localized",
"FieldValue": "Ofuscación de nomes de obxectos"
},
{
"FieldName": "AutoExcludeVRCFuryObjects_Localized",
"FieldValue": "Auto-excluir obxectos VRCFury"
},
{
"FieldName": "AutoExcludeVRCFuryObjectsTooltip_Localized",
"FieldValue": "Intenta detectar obxectos típicos de VRCFury e os excluye"
},
{
"FieldName": "ParameterNameObfuscationRegEx_Localized",
"FieldValue": "Ofuscación de nomes de parámetros (RegEx)"
},
{
"FieldName": "AutoDetectParamsTooltip_Localized",
"FieldValue": "Intenta detectar automáticamente os parámetros para OSC de proxectos ben conocidos como VRCFT."
},
{
"FieldName": "AutoDetectAnimatorsTooltip_Localized",
"FieldValue": "Intenta detectar automáticamente os animadores que necesitan ser excluidos, como GoGoLoco."
}
],
"de": [
{
"FieldName": "MissingEssentialsLabel_Localized",
Expand Down

0 comments on commit af3c351

Please sign in to comment.