Skip to content

Commit 84daaff

Browse files
weblateLanguages add-on
and
Languages add-on
committed
Added translation using Weblate (Dari)
Added translation using Weblate (Dari (fa_AF)) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: Languages add-on <[email protected]>
1 parent 501a2d2 commit 84daaff

File tree

2 files changed

+520
-0
lines changed
  • visualization.shadertoy/resources/language

2 files changed

+520
-0
lines changed
Lines changed: 260 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,260 @@
1+
# Kodi Media Center language file
2+
# Addon Name: Visualization Shadertoy
3+
# Addon id: visualization.shadertoy
4+
# Addon Provider: Team Kodi
5+
msgid ""
6+
msgstr ""
7+
"Project-Id-Version: KODI Addons\n"
8+
"Report-Msgid-Bugs-To: https://github.com/xbmc/visualization.shadertoy/issues\n"
9+
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11+
"Last-Translator: Automatically generated\n"
12+
"Language-Team: none\n"
13+
"Language: fa_AF\n"
14+
"MIME-Version: 1.0\n"
15+
"Content-Type: text/plain; charset=UTF-8\n"
16+
"Content-Transfer-Encoding: 8bit\n"
17+
"Plural-Forms: nplurals=2; plural=n > 1;\n"
18+
19+
msgctxt "Addon Summary"
20+
msgid "Visualizations from Shadertoy"
21+
msgstr ""
22+
23+
msgctxt "Addon Description"
24+
msgid "This music visualization is based on Shadertoy based GPU programs."
25+
msgstr ""
26+
27+
#. Settings category
28+
#: visualization.shadertoy/resources/settings.xml
29+
msgctxt "#30000"
30+
msgid "General"
31+
msgstr ""
32+
33+
#. Settings category
34+
#: visualization.shadertoy/resources/settings.xml
35+
msgctxt "#30001"
36+
msgid "iChannel 0"
37+
msgstr ""
38+
39+
#. Settings category
40+
#: visualization.shadertoy/resources/settings.xml
41+
msgctxt "#30002"
42+
msgid "iChannel 1"
43+
msgstr ""
44+
45+
#. Settings category
46+
#: visualization.shadertoy/resources/settings.xml
47+
msgctxt "#30003"
48+
msgid "iChannel 2"
49+
msgstr ""
50+
51+
#. Settings category
52+
#: visualization.shadertoy/resources/settings.xml
53+
msgctxt "#30004"
54+
msgid "iChannel 3"
55+
msgstr ""
56+
57+
#. Boolean settings value to enable and allow selection of a ".glsl" file and related textures
58+
#: visualization.shadertoy/resources/settings.xml
59+
msgctxt "#30010"
60+
msgid "Choose one yourself"
61+
msgstr ""
62+
63+
#. Help text related to setting string with id 30010
64+
#: visualization.shadertoy/resources/settings.xml
65+
msgctxt "#30011"
66+
msgid "Use your own shadertoy. Attention: Some shaders are not supported by some GPU's in performance!"
67+
msgstr ""
68+
69+
#. To open the file selection dialog about *.glsl files, if the setting "Choose one yourself"(30010) above is enabled.
70+
#: visualization.shadertoy/resources/settings.xml
71+
msgctxt "#30012"
72+
msgid "Shadertoy file"
73+
msgstr ""
74+
75+
#. Help text related to setting string with id 30012
76+
#: visualization.shadertoy/resources/settings.xml
77+
msgctxt "#30013"
78+
msgid "Shader as *.glsl"
79+
msgstr ""
80+
81+
#. Boolean value to use channel 0 as audio, if the setting "Choose one yourself"(30010) above is enabled.
82+
#: visualization.shadertoy/resources/settings.xml
83+
msgctxt "#30014"
84+
msgid "Channel 0 as audio"
85+
msgstr ""
86+
87+
#. Help text related to setting string with id 30014
88+
#: visualization.shadertoy/resources/settings.xml
89+
msgctxt "#30015"
90+
msgid "Use audio stream data on channel 0"
91+
msgstr ""
92+
93+
#. Texture image to use, if the setting "Choose one yourself"(30010) above is enabled.
94+
#: visualization.shadertoy/resources/settings.xml
95+
msgctxt "#30016"
96+
msgid "Channel 0 texture image"
97+
msgstr ""
98+
99+
#. Help text related to setting string with id 30016
100+
#: visualization.shadertoy/resources/settings.xml
101+
msgctxt "#30017"
102+
msgid "Channel 0 as *.png"
103+
msgstr ""
104+
105+
#. Boolean value to use channel 1 as audio, if the setting "Choose one yourself"(30010) above is enabled.
106+
#: visualization.shadertoy/resources/settings.xml
107+
msgctxt "#30018"
108+
msgid "Channel 1 as audio"
109+
msgstr ""
110+
111+
#. Help text related to setting string with id 30018
112+
#: visualization.shadertoy/resources/settings.xml
113+
msgctxt "#30019"
114+
msgid "Use audio stream data on channel 1"
115+
msgstr ""
116+
117+
#. Texture image to use, if the setting "Choose one yourself"(30010) above is enabled.
118+
#: visualization.shadertoy/resources/settings.xml
119+
msgctxt "#30020"
120+
msgid "Channel 1 texture image"
121+
msgstr ""
122+
123+
#. Help text related to setting string with id 30020
124+
#: visualization.shadertoy/resources/settings.xml
125+
msgctxt "#30021"
126+
msgid "Channel 1 as *.png"
127+
msgstr ""
128+
129+
#. Boolean value to use channel 2 as audio, if the setting "Choose one yourself"(30010) above is enabled.
130+
#: visualization.shadertoy/resources/settings.xml
131+
msgctxt "#30022"
132+
msgid "Channel 2 as audio"
133+
msgstr ""
134+
135+
#. Help text related to setting string with id 30022
136+
#: visualization.shadertoy/resources/settings.xml
137+
msgctxt "#30023"
138+
msgid "Use audio stream data on channel 2"
139+
msgstr ""
140+
141+
#. Texture image to use, if the setting "Choose one yourself"(30010) above is enabled.
142+
#: visualization.shadertoy/resources/settings.xml
143+
msgctxt "#30024"
144+
msgid "Channel 2 texture image"
145+
msgstr ""
146+
147+
#. Help text related to setting string with id 30024
148+
#: visualization.shadertoy/resources/settings.xml
149+
msgctxt "#30025"
150+
msgid "Channel 2 as *.png"
151+
msgstr ""
152+
153+
#. Boolean value to use channel 3 as audio, if the setting "Choose one yourself"(30010) above is enabled.
154+
#: visualization.shadertoy/resources/settings.xml
155+
msgctxt "#30026"
156+
msgid "Channel 3 as audio"
157+
msgstr ""
158+
159+
#. Help text related to setting string with id 30026
160+
#: visualization.shadertoy/resources/settings.xml
161+
msgctxt "#30027"
162+
msgid "Use audio stream data on channel 3"
163+
msgstr ""
164+
165+
#. Texture image to use, if the setting "Choose one yourself"(30010) above is enabled.
166+
#: visualization.shadertoy/resources/settings.xml
167+
msgctxt "#30028"
168+
msgid "Channel 3 texture image"
169+
msgstr ""
170+
171+
#. Help text related to setting string with id 30028
172+
#: visualization.shadertoy/resources/settings.xml
173+
msgctxt "#30029"
174+
msgid "Channel 3 as *.png"
175+
msgstr ""
176+
177+
#. Header text shown on notification dialog and on file selection dialog
178+
#: visualization.shadertoy/resources/settings.xml
179+
#: visualization.shadertoy/src/PresetsLoader.cpp
180+
msgctxt "#30030"
181+
msgid "Shadertoy Visualization"
182+
msgstr ""
183+
184+
#. Notification message shown on the screen when an incorrect preset list is given
185+
#: visualization.shadertoy/src/PresetsLoader.cpp
186+
msgctxt "#30031"
187+
msgid "Cannot read the JSON file. Please check the formatting is correct and the file is available."
188+
msgstr ""
189+
190+
#. Settings value to open dialog for file selection
191+
#: visualization.shadertoy/resources/settings.xml
192+
msgctxt "#30032"
193+
msgid "Path to custom preset list"
194+
msgstr ""
195+
196+
#. Help text related to setting string with id 30032
197+
#: visualization.shadertoy/resources/settings.xml
198+
msgctxt "#30033"
199+
msgid "Set the path to your custom JSON-formatted preset file. If no path is configured, the add-on will use the default preset file."
200+
msgstr ""
201+
202+
#. Settings group name
203+
#: visualization.shadertoy/resources/settings.xml
204+
msgctxt "#30034"
205+
msgid "Configure a single shader"
206+
msgstr ""
207+
208+
#. Settings value to open a dialog for showing help about the preset file
209+
#: visualization.shadertoy/resources/settings.xml
210+
msgctxt "#30035"
211+
msgid "Show help about preset file"
212+
msgstr ""
213+
214+
#. Help text related to setting string with id 30035
215+
#: visualization.shadertoy/resources/settings.xml
216+
msgctxt "#30036"
217+
msgid "Open to read about creating the JSON-formatted preset file."
218+
msgstr ""
219+
220+
#. Header text on the help dialog within settings, related to the help text of string ID 30038
221+
#: visualization.shadertoy/resources/settings.xml
222+
msgctxt "#30037"
223+
msgid "Help about defining your own shaders in the JSON file"
224+
msgstr ""
225+
226+
#. Help text about showing the JSON-formatted preset file in a text window.
227+
#. Same text also on visualization.shadertoy/resources/presets.json.md, for here
228+
#. only in Kodi's format style and colored code example!
229+
#: visualization.shadertoy/resources/settings.xml
230+
msgctxt "#30038"
231+
msgid "[B][I]JSON file for user defined shader lists[/I][/B]\n"
232+
"\n"
233+
"The file [B]presets.json[/B] is used to define custom shaders.\n"
234+
"A custom path to the shader files (GLSL) can be declared in the add-on settings.\n"
235+
"\n"
236+
"Contents of [B]presets.json[/B] should be:\n"
237+
"[I] 1.[/I] Name of preset. Either hardcoded string or defined in [I]resources/language/.../strings.po[/I]\n"
238+
"[I] 2.[/I] GLSL shader to use. If no custom path was declared, the default [B]resources/[/B] will be used. Set custom path to './' to use shaders from the same path as your [B]presets.json[/B] file.\n"
239+
"[I] 3.[/I] Channel value 0. Defines the texture to use (e.g. PNG file). Can also be set to \"audio\" to pass related stream data within texture. The PNG and GLSL files should be located in the same directory.\n"
240+
"[I] 4.[/I] Channel value 1 definition.\n"
241+
"[I] 5.[/I] Channel value 2 definition.\n"
242+
"[I] 6.[/I] Channel value 3 definition.\n"
243+
"[I] 7.[/I] [I][Optional][/I] append string [B]\"gl_only\"[/B] to make this preset only available to OpenGL.\n"
244+
"\n"
245+
"[B]Example:[/B]\n"
246+
"[COLOR white][COLOR green]{[/COLOR] [COLOR blue]\"presets\"[/COLOR]:[\n"
247+
"[COLOR gray]/* Default way used by the addon itself */[/COLOR]\n"
248+
"[ [COLOR red]\"The Disco Tunnel by poljere\"[/COLOR], [COLOR red]\"discotunnel.frag.glsl\"[/COLOR], [COLOR red]\"tex02.png\"[/COLOR], [COLOR red]\"tex15.png\"[/COLOR], [COLOR red]\"audio\"[/COLOR], [COLOR red]\"\"[/COLOR] ],\n"
249+
"[COLOR gray]/* Description defined in strings.po */[/COLOR]\n"
250+
"[ 30100, [COLOR red]\"audioeclipse.frag.glsl\"[/COLOR], [COLOR red]\"audio\"[/COLOR], [COLOR red]\"\"[/COLOR], [COLOR red]\"\"[/COLOR], [COLOR red]\"\"[/COLOR] ],\n"
251+
"[COLOR gray]/* Define custom file paths */[/COLOR]\n"
252+
"[ [COLOR red]\"My own one\"[/COLOR], [COLOR red]\"/path/to/glsl/my.frag.glsl\"[/COLOR], [COLOR red]\"audio\"[/COLOR], [COLOR red]\"/path/to/pngs/my_image.png\"[/COLOR], [COLOR red]\"\"[/COLOR], [COLOR red]\"\"[/COLOR] ],\n"
253+
"[COLOR gray]/* Preset only available to OpenGL (see 7) */[/COLOR]\n"
254+
"[ [COLOR red]\"Polar Beats by sauj123\"[/COLOR], [COLOR red]\"polarbeats.frag.glsl\"[/COLOR], [COLOR red]\"audio\"[/COLOR], [COLOR red]\"\"[/COLOR], [COLOR red]\"\"[/COLOR], [COLOR red]\"\"[/COLOR], [COLOR red]\"gl_only\"[/COLOR] ],\n"
255+
"[COLOR gray]/* GLSL and PNG files are in the same folder as presets.json */[/COLOR]\n"
256+
"[ [COLOR red]\"Another one\"[/COLOR], [COLOR red]\"./another.frag.glsl\"[/COLOR], [COLOR red]\"./my_01.png\"[/COLOR], [COLOR red]\"./my_02.png\"[/COLOR], [COLOR red]\"audio\"[/COLOR], [COLOR red]\"\"[/COLOR] ],\n"
257+
"[COLOR gray]/* Select texture image by file name, use default \"resources/\" dir */[/COLOR]\n"
258+
"[ [COLOR red]\"Fractal Land by Kali\"[/COLOR], [COLOR red]\"fractalland.frag.glsl\"[/COLOR], [COLOR red]\"tex02.png\"[/COLOR], [COLOR red]\"tex15.png\"[/COLOR], [COLOR red]\"audio\"[/COLOR], [COLOR red]\"\"[/COLOR] ]\n"
259+
"][COLOR green]}[/COLOR][/COLOR]"
260+
msgstr ""

0 commit comments

Comments
 (0)