diff --git a/data/locale/ar-SA.ini b/data/locale/ar-SA.ini
index 69e35b2..83fe313 100644
--- a/data/locale/ar-SA.ini
+++ b/data/locale/ar-SA.ini
@@ -75,6 +75,9 @@ Shader.Shader.Size.Width="العرض"
Shader.Shader.Size.Height="الطول"
Shader.Shader.Seed="عشوائية التأثير"
Shader.Parameters="خيارات التظليل"
+Shader.Parameter.Texture.Type="النوع"
+Shader.Parameter.Texture.Type.Source="المصدر"
+Shader.Parameter.Texture.Source="المصدر"
Filter.Shader="التظليل"
Source.Shader="التظليل"
Transition.Shader="التظليل"
diff --git a/data/locale/cs-CZ.ini b/data/locale/cs-CZ.ini
index e82ed44..858494a 100644
--- a/data/locale/cs-CZ.ini
+++ b/data/locale/cs-CZ.ini
@@ -101,6 +101,11 @@ Shader.Shader.Size.Width="Šířka"
Shader.Shader.Size.Height="Výška"
Shader.Shader.Seed="Seed náhodnosti"
Shader.Parameters="Parametry Shaderu"
+Shader.Parameter.Texture.Type="Druh"
+Shader.Parameter.Texture.Type.File="Soubor"
+Shader.Parameter.Texture.Type.Source="Zdroj"
+Shader.Parameter.Texture.File="Soubor"
+Shader.Parameter.Texture.Source="Zdroj"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/de-DE.ini b/data/locale/de-DE.ini
index 40c1e85..16bae94 100644
--- a/data/locale/de-DE.ini
+++ b/data/locale/de-DE.ini
@@ -1,5 +1,5 @@
Advanced="Erweiterte Optionen"
-Manual.Open="Handbuch Öffnen"
+Manual.Open="Handbuch öffnen"
Channel.Red="Rot"
Channel.Green="Grün"
@@ -47,7 +47,7 @@ UI.Updater.Dialog.Version.Current="Aktuelle Version:"
UI.Updater.Dialog.Version.Latest="Neueste Version:"
UI.Updater.Dialog.Button.Ok="Downloadseite öffnen"
UI.Updater.Dialog.Button.Cancel="Später erinnern"
-UI.Updater.GitHubPermission.Title="StreamFX benötigt deine Berechtigung, um sich mit GitHub zu verbinden!"
+UI.Updater.GitHubPermission.Title="StreamFX braucht deine Zustimmung um zu GitHub zu verbinden!"
UI.Updater.GitHubPermission.Text="Um manuelle oder automatische Updateprüfungen durchzuführen verwendet StreamFX die GitHub API um die neuesten Information zu bekommen.
Bitte lese die Github Datenschutzerklärung und klicke 'OK' wenn du dieser zustimmst, oder 'Abbrechen' wenn du dieser nicht zustimmst."
UI.Updater.Menu.CheckForUpdates="Prüfe auf Updates"
UI.Updater.Menu.CheckForUpdates.Automatically="Automatische Updateprüfung"
@@ -224,6 +224,11 @@ Shader.Shader.Size.Width="Breite"
Shader.Shader.Size.Height="Höhe"
Shader.Shader.Seed="Zufallsstartwert"
Shader.Parameters="Shader Parameter"
+Shader.Parameter.Texture.Type="Art"
+Shader.Parameter.Texture.Type.File="Datei"
+Shader.Parameter.Texture.Type.Source="Quelle"
+Shader.Parameter.Texture.File="Datei"
+Shader.Parameter.Texture.Source="Quelle"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/en-GB.ini b/data/locale/en-GB.ini
index f706871..fc0ecd8 100644
--- a/data/locale/en-GB.ini
+++ b/data/locale/en-GB.ini
@@ -128,6 +128,11 @@ Shader.Shader.Size.Width="Width"
Shader.Shader.Size.Height="Height"
Shader.Shader.Seed="Randomisation Seed"
Shader.Parameters="Shader Parameters"
+Shader.Parameter.Texture.Type="Type"
+Shader.Parameter.Texture.Type.File="File"
+Shader.Parameter.Texture.Type.Source="Source"
+Shader.Parameter.Texture.File="File"
+Shader.Parameter.Texture.Source="Source"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/es-ES.ini b/data/locale/es-ES.ini
index 883585c..37c189c 100644
--- a/data/locale/es-ES.ini
+++ b/data/locale/es-ES.ini
@@ -25,6 +25,12 @@ State.Automatic="Automático"
State.Default="Por defecto"
UI.Menu="StreamFX"
+UI.Menu.Wiki="Leer la Wiki"
+UI.Menu.Support="Ayuda y Soporte"
+UI.Menu.Website="Visite el sitio web de StreamFX"
+UI.Menu.Discord="Únete al Discord de StreamFX"
+UI.Menu.Twitter="Sigue a StreamFX en Twitter"
+UI.Menu.YouTube="Suscribirse a StreamFX en YouTube"
UI.Menu.About="Acerca de StreamFX"
UI.About.Title="Acerca de StreamFX"
@@ -66,6 +72,7 @@ Encoder.AOM.AV1.Encoder.CPUUsage.6="Más rápido"
Encoder.AOM.AV1.Encoder.CPUUsage.7="Muy Rápido"
Encoder.AOM.AV1.Encoder.CPUUsage.8="Super Rápido"
Encoder.AOM.AV1.Encoder.CPUUsage.9="Ultra Rápido"
+Encoder.AOM.AV1.Encoder.CPUUsage.10="Increíblemente rápido"
Encoder.AOM.AV1.Encoder.Profile="Perfil"
Encoder.AOM.AV1.KeyFrames="Fotograma Clave"
Encoder.AOM.AV1.KeyFrames.IntervalType="Tipo de intervalo"
@@ -108,18 +115,29 @@ Encoder.AOM.AV1.Advanced.Tune.Content="Contenido"
Encoder.AOM.AV1.Advanced.Tune.Content.Screen="Pantalla"
Encoder.AOM.AV1.Advanced.Tune.Content.Film="Película"
+Encoder.FFmpeg="Opciones FFmpeg"
+Encoder.FFmpeg.Suffix=" (mediante FFmpeg)"
+Encoder.FFmpeg.CustomSettings="Ajustes personalizados"
+Encoder.FFmpeg.Threads="Número de hilos"
+Encoder.FFmpeg.GPU="GPU"
+Encoder.FFmpeg.KeyFrames="Fotogramas clave"
Encoder.FFmpeg.KeyFrames.IntervalType="Tipo de intervalo"
Encoder.FFmpeg.KeyFrames.IntervalType.Frames="Fotogramas"
Encoder.FFmpeg.KeyFrames.IntervalType.Seconds="Segundos"
Encoder.FFmpeg.KeyFrames.Interval="Intervalo"
Encoder.FFmpeg.AMF.Preset="Preajuste"
+Encoder.FFmpeg.AMF.Preset.Speed="Velocidad"
+Encoder.FFmpeg.AMF.Preset.Balanced="Equilibrado"
Encoder.FFmpeg.AMF.Preset.Quality="Calidad"
Encoder.FFmpeg.AMF.RateControl="Opciones de control de flujo"
Encoder.FFmpeg.AMF.RateControl.Mode="Modo"
Encoder.FFmpeg.AMF.RateControl.Mode.CQP="Parámetro de Cuantización Constante"
+Encoder.FFmpeg.AMF.RateControl.Mode.VBR_PEAK="Tasa de bits variable (pico restringido)"
+Encoder.FFmpeg.AMF.RateControl.Mode.VBR_LATENCY="Tasa de bits variable (latencia restringida)"
Encoder.FFmpeg.AMF.RateControl.Mode.CBR="Bitrate constante"
Encoder.FFmpeg.AMF.RateControl.LookAhead="Look Ahead"
+Encoder.FFmpeg.AMF.RateControl.FrameSkipping="Omisión de fotogramas"
Encoder.FFmpeg.AMF.RateControl.Limits="Límites"
Encoder.FFmpeg.AMF.RateControl.Limits.BufferSize="Tamaño de búfer"
Encoder.FFmpeg.AMF.RateControl.Limits.Bitrate.Target="Bitrate objetivo"
@@ -130,26 +148,50 @@ Encoder.FFmpeg.AMF.RateControl.QP.P="P-Frame QP"
Encoder.FFmpeg.AMF.RateControl.QP.B="B-Frame QP"
Encoder.FFmpeg.AMF.Other="Otras opciones"
Encoder.FFmpeg.AMF.Other.BFrames="B-Frames máximos"
+Encoder.FFmpeg.AMF.Other.BFrameReferences="Referencias de B-Frames"
Encoder.FFmpeg.AMF.Other.ReferenceFrames="Fotogramas de referencia"
+Encoder.FFmpeg.AMF.Other.EnforceHRD="Forzar HRD"
+Encoder.FFmpeg.AMF.Other.VBAQ="VBAQ"
+Encoder.FFmpeg.AMF.Other.AccessUnitDelimiter="Delimitador de Unidad de Acceso"
Encoder.FFmpeg.NVENC.Preset="Preajuste"
Encoder.FFmpeg.NVENC.Preset.Default="Por defecto"
Encoder.FFmpeg.NVENC.Preset.Slow="Lento"
Encoder.FFmpeg.NVENC.Preset.Medium="Medio"
Encoder.FFmpeg.NVENC.Preset.Fast="Rápido"
+Encoder.FFmpeg.NVENC.Preset.HighPerformance="Alto rendimiento"
+Encoder.FFmpeg.NVENC.Preset.HighQuality="Alta calidad"
+Encoder.FFmpeg.NVENC.Preset.BluRayDisc="Disco BluRay"
+Encoder.FFmpeg.NVENC.Preset.LowLatency="Baja latencia"
+Encoder.FFmpeg.NVENC.Preset.LowLatencyHighPerformance="Baja latencia alto rendimiento"
+Encoder.FFmpeg.NVENC.Preset.LowLatencyHighQuality="Baja latencia alta calidad"
+Encoder.FFmpeg.NVENC.Preset.Lossless="Sin pérdidas"
+Encoder.FFmpeg.NVENC.Preset.LosslessHighPerformance="Sin pérdida alto rendimiento"
Encoder.FFmpeg.NVENC.RateControl="Opciones de control de flujo"
Encoder.FFmpeg.NVENC.RateControl.Mode="Modo"
Encoder.FFmpeg.NVENC.RateControl.Mode.CQP="Parámetro de Cuantización Constante"
+Encoder.FFmpeg.NVENC.RateControl.Mode.VBR="Bitrate variable"
+Encoder.FFmpeg.NVENC.RateControl.Mode.VBR_HQ="Bitrate Variable de alta calidad"
Encoder.FFmpeg.NVENC.RateControl.Mode.CBR="Bitrate constante"
+Encoder.FFmpeg.NVENC.RateControl.Mode.CBR_HQ="Bitrate constante de alta calidad"
+Encoder.FFmpeg.NVENC.RateControl.Mode.CBR_LD_HQ="Bitrate constante de alta calidad con bajo retardo"
Encoder.FFmpeg.NVENC.RateControl.LookAhead="Look Ahead"
+Encoder.FFmpeg.NVENC.RateControl.AdaptiveI="I-Frames adaptativos"
+Encoder.FFmpeg.NVENC.RateControl.AdaptiveB="B-Frames adaptativos"
Encoder.FFmpeg.NVENC.RateControl.Limits="Límites"
Encoder.FFmpeg.NVENC.RateControl.Limits.BufferSize="Tamaño de búfer"
+Encoder.FFmpeg.NVENC.RateControl.Limits.Quality="Calidad deseada"
Encoder.FFmpeg.NVENC.RateControl.Limits.Bitrate.Target="Bitrate objetivo"
Encoder.FFmpeg.NVENC.RateControl.Limits.Bitrate.Maximum="Bitrate máximo"
Encoder.FFmpeg.NVENC.RateControl.QP="Parámetros de Cuantización"
+Encoder.FFmpeg.NVENC.RateControl.QP.Minimum="QP Mínimo"
+Encoder.FFmpeg.NVENC.RateControl.QP.Maximum="QP Máximo"
Encoder.FFmpeg.NVENC.RateControl.QP.I="I-Frame QP"
Encoder.FFmpeg.NVENC.RateControl.QP.P="P-Frame QP"
Encoder.FFmpeg.NVENC.RateControl.QP.B="B-Frame QP"
+Encoder.FFmpeg.NVENC.AQ="Cuantización adaptativa"
+Encoder.FFmpeg.NVENC.AQ.Spatial="Cuantización adaptativa espacial"
+Encoder.FFmpeg.NVENC.AQ.Strength="Intensidad de la Cuantización Adaptativa Espacial"
Encoder.FFmpeg.NVENC.Other="Otras opciones"
Encoder.FFmpeg.NVENC.Other.BFrames="B-Frames máximos"
Encoder.FFmpeg.NVENC.Other.ReferenceFrames="Fotogramas de referencia"
@@ -174,6 +216,11 @@ Shader.Shader.Size.Width="Ancho"
Shader.Shader.Size.Height="Alto"
Shader.Shader.Seed="Semilla de aleatorización"
Shader.Parameters="Parámetros del Shader"
+Shader.Parameter.Texture.Type="Tipo"
+Shader.Parameter.Texture.Type.File="Archivo"
+Shader.Parameter.Texture.Type.Source="Fuente"
+Shader.Parameter.Texture.File="Archivo"
+Shader.Parameter.Texture.Source="Fuente"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/fr-FR.ini b/data/locale/fr-FR.ini
index 4e16427..dd575e9 100644
--- a/data/locale/fr-FR.ini
+++ b/data/locale/fr-FR.ini
@@ -222,6 +222,11 @@ Shader.Shader.Size.Width="Largeur"
Shader.Shader.Size.Height="Hauteur"
Shader.Shader.Seed="Graine de Randomisation"
Shader.Parameters="Paramètres des shaders"
+Shader.Parameter.Texture.Type="Type"
+Shader.Parameter.Texture.Type.File="Fichier"
+Shader.Parameter.Texture.Type.Source="Source"
+Shader.Parameter.Texture.File="Fichier"
+Shader.Parameter.Texture.Source="Source"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/hu-HU.ini b/data/locale/hu-HU.ini
index df6e4d3..00ae033 100644
--- a/data/locale/hu-HU.ini
+++ b/data/locale/hu-HU.ini
@@ -53,6 +53,11 @@ Shader.Shader.File="Fájl"
Shader.Shader.Size="Méret"
Shader.Shader.Size.Width="Szélesség"
Shader.Shader.Size.Height="Magasság"
+Shader.Parameter.Texture.Type="Típus"
+Shader.Parameter.Texture.Type.File="Fájl"
+Shader.Parameter.Texture.Type.Source="Forrás"
+Shader.Parameter.Texture.File="Fájl"
+Shader.Parameter.Texture.Source="Forrás"
Filter.Blur.Type="Típus"
diff --git a/data/locale/it-IT.ini b/data/locale/it-IT.ini
index bbcacfe..7af4fdb 100644
--- a/data/locale/it-IT.ini
+++ b/data/locale/it-IT.ini
@@ -224,6 +224,11 @@ Shader.Shader.Size.Width="Larghezza"
Shader.Shader.Size.Height="Altezza"
Shader.Shader.Seed="Seme Di Casualizzazione"
Shader.Parameters="Parametri Ombreggiatore"
+Shader.Parameter.Texture.Type="Tipo"
+Shader.Parameter.Texture.Type.File="File"
+Shader.Parameter.Texture.Type.Source="Sorgente"
+Shader.Parameter.Texture.File="File"
+Shader.Parameter.Texture.Source="Sorgente"
Filter.Shader="Ombreggiato"
Source.Shader="Ombreggiato"
Transition.Shader="Ombreggiatore"
diff --git a/data/locale/ja-JP.ini b/data/locale/ja-JP.ini
index 4edf901..20eed02 100644
--- a/data/locale/ja-JP.ini
+++ b/data/locale/ja-JP.ini
@@ -128,6 +128,11 @@ Shader.Shader.Size.Width="幅"
Shader.Shader.Size.Height="高さ"
Shader.Shader.Seed="ランダムシード"
Shader.Parameters="シェーダーパラメーター"
+Shader.Parameter.Texture.Type="タイプ"
+Shader.Parameter.Texture.Type.File="ファイル"
+Shader.Parameter.Texture.Type.Source="ソース"
+Shader.Parameter.Texture.File="ファイル"
+Shader.Parameter.Texture.Source="ソース"
Filter.Shader="シェーダー"
Source.Shader="シェーダー"
Transition.Shader="シェーダー"
diff --git a/data/locale/ko-KR.ini b/data/locale/ko-KR.ini
index b5aa525..c1cf51d 100644
--- a/data/locale/ko-KR.ini
+++ b/data/locale/ko-KR.ini
@@ -74,6 +74,9 @@ Shader.Shader.Size.Width="너비"
Shader.Shader.Size.Height="높이"
Shader.Shader.Seed="무작위 시드"
Shader.Parameters="셰이더 매개변수"
+Shader.Parameter.Texture.Type="유형"
+Shader.Parameter.Texture.Type.Source="소스"
+Shader.Parameter.Texture.Source="소스"
Filter.Shader="셰이더"
Source.Shader="셰이더"
Transition.Shader="셰이더"
diff --git a/data/locale/nl-NL.ini b/data/locale/nl-NL.ini
index 60473cc..6bf6ef2 100644
--- a/data/locale/nl-NL.ini
+++ b/data/locale/nl-NL.ini
@@ -169,6 +169,11 @@ Shader.Shader.Size.Width="Breedte"
Shader.Shader.Size.Height="Hoogte"
Shader.Shader.Seed="Willekeurige Seed"
Shader.Parameters="Shader parameters"
+Shader.Parameter.Texture.Type="Variant"
+Shader.Parameter.Texture.Type.File="Bestand"
+Shader.Parameter.Texture.Type.Source="Bron"
+Shader.Parameter.Texture.File="Bestand"
+Shader.Parameter.Texture.Source="Bron"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/no-NO.ini b/data/locale/no-NO.ini
index 9881462..839cc68 100644
--- a/data/locale/no-NO.ini
+++ b/data/locale/no-NO.ini
@@ -98,6 +98,11 @@ Shader.Shader.Size="Størrelse"
Shader.Shader.Size.Width="Bredde"
Shader.Shader.Size.Height="Høyde"
Shader.Parameters="Shader Parametre"
+Shader.Parameter.Texture.Type="Type"
+Shader.Parameter.Texture.Type.File="Fil"
+Shader.Parameter.Texture.Type.Source="Kilde"
+Shader.Parameter.Texture.File="Fil"
+Shader.Parameter.Texture.Source="Kilde"
Filter.Shader="Skyggelegger"
Source.Shader="Overgangsskygge"
Transition.Shader="Overgangsskygge"
diff --git a/data/locale/pl-PL.ini b/data/locale/pl-PL.ini
index 2ec0b0a..69c7bff 100644
--- a/data/locale/pl-PL.ini
+++ b/data/locale/pl-PL.ini
@@ -223,6 +223,11 @@ Shader.Shader.Size.Width="Szerokość"
Shader.Shader.Size.Height="Wysokość"
Shader.Shader.Seed="Ziarno losowości"
Shader.Parameters="Parametry shader-a"
+Shader.Parameter.Texture.Type="Typ"
+Shader.Parameter.Texture.Type.File="Plik"
+Shader.Parameter.Texture.Type.Source="Źródło"
+Shader.Parameter.Texture.File="Plik"
+Shader.Parameter.Texture.Source="Źródło"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/pt-BR.ini b/data/locale/pt-BR.ini
index c52fab8..f9166a4 100644
--- a/data/locale/pt-BR.ini
+++ b/data/locale/pt-BR.ini
@@ -129,6 +129,11 @@ Shader.Shader.Size.Width="Largura"
Shader.Shader.Size.Height="Altura"
Shader.Shader.Seed="Seed de Randomização"
Shader.Parameters="Parâmetros do Shader"
+Shader.Parameter.Texture.Type="Tipo"
+Shader.Parameter.Texture.Type.File="Arquivo"
+Shader.Parameter.Texture.Type.Source="Fonte"
+Shader.Parameter.Texture.File="Arquivo"
+Shader.Parameter.Texture.Source="Fonte"
Filter.Shader="Shader"
Source.Shader="Shader"
Transition.Shader="Shader"
diff --git a/data/locale/pt-PT.ini b/data/locale/pt-PT.ini
index 5f47a4f..96ea6b2 100644
--- a/data/locale/pt-PT.ini
+++ b/data/locale/pt-PT.ini
@@ -70,6 +70,9 @@ Shader.Shader.Size="Tamanho"
Shader.Shader.Size.Width="Largura"
Shader.Shader.Size.Height="Altura"
Shader.Parameters="Parâmetros de sombreamento"
+Shader.Parameter.Texture.Type="Tipo"
+Shader.Parameter.Texture.Type.Source="Fonte"
+Shader.Parameter.Texture.Source="Fonte"
Filter.Shader="Sombreamento"
Source.Shader="Sombreamento"
Transition.Shader="Sombreamento"
diff --git a/data/locale/ro-RO.ini b/data/locale/ro-RO.ini
index 38a77bd..4ae41f7 100644
--- a/data/locale/ro-RO.ini
+++ b/data/locale/ro-RO.ini
@@ -125,6 +125,9 @@ Shader.Shader.Size.Width="Lățime"
Shader.Shader.Size.Height="Înălțime"
Shader.Shader.Seed="Baza de randomizare"
Shader.Parameters="Parametrii Shader-ului"
+Shader.Parameter.Texture.Type="Tip"
+Shader.Parameter.Texture.Type.Source="Sursă"
+Shader.Parameter.Texture.Source="Sursă"
Filter.Shader="Efecte de umbrire"
Source.Shader="Efecte de umbrire"
Transition.Shader="Efecte de umbrire"
diff --git a/data/locale/ru-RU.ini b/data/locale/ru-RU.ini
index 8395291..926f271 100644
--- a/data/locale/ru-RU.ini
+++ b/data/locale/ru-RU.ini
@@ -224,6 +224,11 @@ Shader.Shader.Size.Width="Ширина"
Shader.Shader.Size.Height="Высота"
Shader.Shader.Seed="Семя случайности"
Shader.Parameters="Параметры шейдера"
+Shader.Parameter.Texture.Type="Тип"
+Shader.Parameter.Texture.Type.File="Файл"
+Shader.Parameter.Texture.Type.Source="Источник"
+Shader.Parameter.Texture.File="Файл"
+Shader.Parameter.Texture.Source="Источник"
Filter.Shader="Шейдер"
Source.Shader="Шейдер"
Transition.Shader="Шейдер"
diff --git a/data/locale/sv-SE.ini b/data/locale/sv-SE.ini
index a3b9f3f..5243aaa 100644
--- a/data/locale/sv-SE.ini
+++ b/data/locale/sv-SE.ini
@@ -21,6 +21,11 @@ SourceType.Source="Källa"
Shader.Shader.File="Fil"
+Shader.Parameter.Texture.Type="Typ"
+Shader.Parameter.Texture.Type.File="Fil"
+Shader.Parameter.Texture.Type.Source="Källa"
+Shader.Parameter.Texture.File="Fil"
+Shader.Parameter.Texture.Source="Källa"
Filter.Blur.Type="Typ"
diff --git a/data/locale/th-TH.ini b/data/locale/th-TH.ini
index 51a21af..28adcdb 100644
--- a/data/locale/th-TH.ini
+++ b/data/locale/th-TH.ini
@@ -60,6 +60,9 @@ Shader.Shader.File="ไฟล์"
Shader.Shader.Size="ขนาด"
Shader.Shader.Size.Width="ความกว้าง"
Shader.Shader.Size.Height="ความสูง"
+Shader.Parameter.Texture.Type="ประเภท"
+Shader.Parameter.Texture.Type.File="ไฟล์"
+Shader.Parameter.Texture.File="ไฟล์"
Filter.Shader="เชดเดอร์"
Source.Shader="เชดเดอร์"
Transition.Shader="เชดเดอร์"
diff --git a/data/locale/tr-TR.ini b/data/locale/tr-TR.ini
index 7dda9e6..6ddb3ec 100644
--- a/data/locale/tr-TR.ini
+++ b/data/locale/tr-TR.ini
@@ -149,6 +149,11 @@ Shader.Shader.Size.Width="Genişlik"
Shader.Shader.Size.Height="Yükseklik"
Shader.Shader.Seed="Rastgeleleştirme Tohumu"
Shader.Parameters="Gölge Parametreleri"
+Shader.Parameter.Texture.Type="Tür"
+Shader.Parameter.Texture.Type.File="Dosya"
+Shader.Parameter.Texture.Type.Source="Kaynak"
+Shader.Parameter.Texture.File="Dosya"
+Shader.Parameter.Texture.Source="Kaynak"
Filter.Shader="Gölge"
Source.Shader="Gölge"
Transition.Shader="Gölge"
diff --git a/data/locale/zh-CN.ini b/data/locale/zh-CN.ini
index 4466c87..341aa50 100644
--- a/data/locale/zh-CN.ini
+++ b/data/locale/zh-CN.ini
@@ -224,6 +224,11 @@ Shader.Shader.Size.Width="宽度"
Shader.Shader.Size.Height="高度"
Shader.Shader.Seed="随机种子"
Shader.Parameters="着色器参数"
+Shader.Parameter.Texture.Type="类型"
+Shader.Parameter.Texture.Type.File="文件"
+Shader.Parameter.Texture.Type.Source="来源"
+Shader.Parameter.Texture.File="文件"
+Shader.Parameter.Texture.Source="来源"
Filter.Shader="着色器"
Source.Shader="着色器"
Transition.Shader="着色器"