Compare commits
648 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
0e643570d0 | ||
|
18057068e7 | ||
|
b344211f2f | ||
|
19dbe692f8 | ||
|
87c7ff4fd3 | ||
|
f242cbdf3e | ||
|
880135aefb | ||
|
489304d87b | ||
|
14b418d041 | ||
|
08c50dd4eb | ||
|
4153ea976a | ||
|
a7f29d006d | ||
|
b3ef077d72 | ||
|
ed3696b9c9 | ||
|
6881dd0320 | ||
|
48c1f4c664 | ||
|
deff33d266 | ||
|
1582a2bfcc | ||
|
8c74ae8414 | ||
|
501a5e8733 | ||
|
ec7af382bb | ||
|
1ed6a667bc | ||
|
96691b4e0d | ||
|
f7cded7f63 | ||
|
2f68a24d75 | ||
|
def9fb232f | ||
|
8dba164c64 | ||
|
35692a6152 | ||
|
929c5a40fb | ||
|
9ef2cea5d8 | ||
|
562511a62f | ||
|
3c998d4807 | ||
|
88f23d9a8b | ||
|
c9e66fc800 | ||
|
4f6aeea786 | ||
|
d78921369c | ||
|
c7a161a1b3 | ||
|
2407b36d54 | ||
|
a14e84d286 | ||
|
126fd49b33 | ||
|
3b43b066b5 | ||
|
fff91ea5f3 | ||
|
e1ee972d75 | ||
|
13860167ca | ||
|
f50deeeeb2 | ||
|
a311605013 | ||
|
d533372aa8 | ||
|
c1fa8595de | ||
|
b0bd45c12b | ||
|
88b0aa5dbe | ||
|
e7438889ac | ||
|
caf762464b | ||
|
553375d8aa | ||
|
1e8c9e897e | ||
|
e1807715c3 | ||
|
b911d5f73a | ||
|
7308e50b77 | ||
|
ed29984d9f | ||
|
742fc42d0f | ||
|
f0671d734b | ||
|
11b0b2a2fa | ||
|
637539bdee | ||
|
a46554db1e | ||
|
27a9141275 | ||
|
409e21e782 | ||
|
df918a356f | ||
|
d4d6f634d2 | ||
|
7f20e1b4f0 | ||
|
cefc213899 | ||
|
50f96effdc | ||
|
26bd0559a4 | ||
|
41081b61fb | ||
|
aad2311ebc | ||
|
3021d62d33 | ||
|
d3f10dafe5 | ||
|
e58aea8b6d | ||
|
8254c984e3 | ||
|
3c1a5dc99c | ||
|
40271ee154 | ||
|
7000e4af2d | ||
|
d31da80bd8 | ||
|
69592226da | ||
|
c3db7b4847 | ||
|
aa95a4338d | ||
|
27fadb7864 | ||
|
beb7c10977 | ||
|
bca0d06e60 | ||
|
a1ac4f7b95 | ||
|
9321aaada0 | ||
|
648dc493ad | ||
|
644fe9c5c2 | ||
|
f3c0ef0be7 | ||
|
14240c3c4a | ||
|
f7f1f4d6e6 | ||
|
01b1610aa9 | ||
|
de27448e44 | ||
|
3f316f95c4 | ||
|
8cc61d5e71 | ||
|
5c57a546ad | ||
|
f28f3bf0f7 | ||
|
ce9d47cf93 | ||
|
a807efeada | ||
|
9fddb37971 | ||
|
0a46ad7ba0 | ||
|
ff8595c979 | ||
|
4dd2d83d3a | ||
|
1b801b818f | ||
|
520b08fea5 | ||
|
4b7052cc4b | ||
|
2e55a370a1 | ||
|
f3f951bd8b | ||
|
2946c6ff3f | ||
|
344157cd2e | ||
|
947b52f09a | ||
|
18f390f2e8 | ||
|
eecee58095 | ||
|
686358f186 | ||
|
09aa8f5b8a | ||
|
e7dda96fc9 | ||
|
7363c037d5 | ||
|
ac265b2408 | ||
|
0086ea581c | ||
|
d66076e116 | ||
|
faa21b3c02 | ||
|
428f9085b1 | ||
|
a2792f65d3 | ||
|
7f1a947185 | ||
|
c405721ddd | ||
|
2191ab4c7e | ||
|
e5c7abf9a0 | ||
|
5af13a3510 | ||
|
93dd22886d | ||
|
480ca4b244 | ||
|
c04e3e97a5 | ||
|
9eeb3ede44 | ||
|
159eaac3bf | ||
|
573e86ffe6 | ||
|
e11133255d | ||
|
39ae9063a0 | ||
|
db29a13c55 | ||
|
a7096fb681 | ||
|
4d33da393a | ||
|
0e47c0c49f | ||
|
fe8e8b1614 | ||
|
a2d15e9ae1 | ||
|
eb58604269 | ||
|
01962c0262 | ||
|
9119bcbecc | ||
|
ad1a4d58ec | ||
|
d9a878641a | ||
|
c761a60817 | ||
|
05928bffed | ||
|
74d50b31fa | ||
|
64edf98da4 | ||
|
b105fe8ac3 | ||
|
f17fce4286 | ||
|
ff72749b0b | ||
|
4be653382f | ||
|
3e6d45b65a | ||
|
6634c1824b | ||
|
e979c06535 | ||
|
e3baaa600f | ||
|
a1182edac3 | ||
|
55951a2661 | ||
|
d13780e893 | ||
|
04e39c2f43 | ||
|
db21ead167 | ||
|
2434e49cdc | ||
|
2396373576 | ||
|
7919285356 | ||
|
b2eccbd331 | ||
|
23821c3e28 | ||
|
0822265af9 | ||
|
e2b0b01cd1 | ||
|
7fd1f02116 | ||
|
295fe94d16 | ||
|
5cedd0c384 | ||
|
9c641efdfc | ||
|
77c3d82d27 | ||
|
69dce109f7 | ||
|
2730761cb7 | ||
|
11cf401c64 | ||
|
884bb0d965 | ||
|
62420f9ce1 | ||
|
89f7276185 | ||
|
1fddc13fbb | ||
|
5e548b3984 | ||
|
23ed675843 | ||
|
e0f468ffc8 | ||
|
7b3d27e1e2 | ||
|
8fa6b6ffc3 | ||
|
aa13ff5fba | ||
|
40006e7c81 | ||
|
bb8a9b2e2b | ||
|
dc381ae189 | ||
|
0383437ca9 | ||
|
1c7527b029 | ||
|
0cc83d9595 | ||
|
ea99b283a4 | ||
|
b06321104d | ||
|
6ef0bd0f90 | ||
|
749d51926a | ||
|
45db252552 | ||
|
1cb1d1c498 | ||
|
98cc87a383 | ||
|
405f45d304 | ||
|
49342bbee0 | ||
|
b0f72f65ea | ||
|
d57c05e1f3 | ||
|
fa416f02d9 | ||
|
452f35adef | ||
|
430bb80aba | ||
|
6aded31eb3 | ||
|
75f693d988 | ||
|
8fcfffe596 | ||
|
25f49be90b | ||
|
9e64d70093 | ||
|
542ac2f5da | ||
|
c6944d0905 | ||
|
ebd24e73f9 | ||
|
b4bf491a46 | ||
|
14dcdc36e3 | ||
|
0cd00137c5 | ||
|
0fec0e12e3 | ||
|
60e10a9fa2 | ||
|
9c884103f1 | ||
|
a8315f80e3 | ||
|
4de50f4c77 | ||
|
430d2c07ed | ||
|
59e6d462d7 | ||
|
28974b9626 | ||
|
31c5dd3190 | ||
|
be5786eebb | ||
|
8132fb17fe | ||
|
c9fbe3b4c1 | ||
|
860e777104 | ||
|
d877f2cc6c | ||
|
7a4aaa04ae | ||
|
de39cd7793 | ||
|
c64a3133dc | ||
|
79a4d321cb | ||
|
d6425d40bf | ||
|
8211526e8e | ||
|
8f9585b01f | ||
|
d647451879 | ||
|
a45da38266 | ||
|
2d6cfec228 | ||
|
84339d1e8c | ||
|
60a0049f47 | ||
|
7b8d38e3e1 | ||
|
f7c0565a22 | ||
|
40f76978d2 | ||
|
cf55b7aa15 | ||
|
d0bdd9078c | ||
|
283a0e539a | ||
|
6a4d3e0f17 | ||
|
73086ffcf3 | ||
|
b161021b80 | ||
|
7dd9870910 | ||
|
1673683807 | ||
|
9ebb7ff075 | ||
|
20843b7018 | ||
|
ea186ff30c | ||
|
7c579f0269 | ||
|
714c54d063 | ||
|
ec653e13a3 | ||
|
e693f44786 | ||
|
8e5cfd84d3 | ||
|
81422fbd15 | ||
|
4cb74815f8 | ||
|
d009521754 | ||
|
884a69c3f9 | ||
|
b56159bbf8 | ||
|
ef6fd29e61 | ||
|
45091a9f4b | ||
|
d610cd9604 | ||
|
3be9ee4c79 | ||
|
181a129616 | ||
|
4bc58e90ca | ||
|
ac44cfe116 | ||
|
edc7b9c3c1 | ||
|
4a3a786645 | ||
|
9d20b04642 | ||
|
db0e747bc5 | ||
|
93797bed4f | ||
|
ea13eb2e50 | ||
|
c0ed6409ce | ||
|
a97c32446a | ||
|
da58274f24 | ||
|
28adfd0f0d | ||
|
15491c6c45 | ||
|
ebf105363a | ||
|
bac9776957 | ||
|
560256d26b | ||
|
b85ab2a4ab | ||
|
9d7180bd17 | ||
|
e78952be1c | ||
|
a836debc94 | ||
|
014e823bba | ||
|
2a219b342e | ||
|
0f0c3eb5ff | ||
|
b6160f6417 | ||
|
34014f5b6d | ||
|
88ea3e6b30 | ||
|
139f44a166 | ||
|
1a07d5abc0 | ||
|
d9f7525b95 | ||
|
d67d9de4d3 | ||
|
44768b52fb | ||
|
5cc6f927a4 | ||
|
15fa7ce6ee | ||
|
e971b3c93d | ||
|
26d0f28f1e | ||
|
d8933420f4 | ||
|
9ce9d6ee9a | ||
|
ed547a1930 | ||
|
8a0bba9234 | ||
|
7711ef75c5 | ||
|
382bdf030b | ||
|
4761afe370 | ||
|
d58a4144aa | ||
|
47727e504a | ||
|
1f56d23dd2 | ||
|
e209a4cc41 | ||
|
3a7888c792 | ||
|
5db98eb764 | ||
|
f1e81840b8 | ||
|
3b3d51ef57 | ||
|
9ed28f71da | ||
|
df7b3e73b1 | ||
|
516d1e1d98 | ||
|
b7be8ebaaf | ||
|
b26fd1403c | ||
|
ae85a76a31 | ||
|
e74b54305d | ||
|
41867ee170 | ||
|
24299980fc | ||
|
2a968e11cd | ||
|
f088ffcc70 | ||
|
1babe9ec2b | ||
|
abd1a8305b | ||
|
0cfac49124 | ||
|
f8b3cbf476 | ||
|
3035683bc6 | ||
|
cd9af1f2f4 | ||
|
6099c396c7 | ||
|
3b9a342307 | ||
|
d4bd95e35b | ||
|
53828f6a74 | ||
|
f1688525d3 | ||
|
16ddc93290 | ||
|
b7c31a62f4 | ||
|
cdeddb5abd | ||
|
2e7ae9b7e0 | ||
|
f294c8f318 | ||
|
07a41bcef6 | ||
|
6fdb9df5fe | ||
|
02d77e3b1a | ||
|
cece4ce632 | ||
|
f29d28e1a0 | ||
|
5f9a39a96b | ||
|
5e4dbf54fd | ||
|
01bf9bb996 | ||
|
eb1ef27dc5 | ||
|
481b7a08ef | ||
|
a88d114591 | ||
|
19b060a88d | ||
|
a932bae053 | ||
|
e66b92c097 | ||
|
deec8cc2c9 | ||
|
41488817ea | ||
|
96170eb425 | ||
|
ce8a844e4f | ||
|
a221944a3a | ||
|
d0511c6be0 | ||
|
4ca19059a0 | ||
|
f8ef87bcca | ||
|
2d700ecf0a | ||
|
ca02407d76 | ||
|
8f2de59f0f | ||
|
1249a61edf | ||
|
32c24c1fb4 | ||
|
c8bf73ce34 | ||
|
d2febb0fb7 | ||
|
afb77411d6 | ||
|
4518361d3d | ||
|
b18adf0375 | ||
|
83f6267e0a | ||
|
b3a248e61f | ||
|
160b2643b1 | ||
|
3c684c611b | ||
|
d0d0c0004a | ||
|
be70c8e92f | ||
|
8359664bd0 | ||
|
a605f0ce3a | ||
|
b9ef7f0b9c | ||
|
4aca198e8d | ||
|
c8a1e6d7b6 | ||
|
9f55f48a48 | ||
|
55e4bba939 | ||
|
459456723e | ||
|
235e2a82fe | ||
|
85e581c2c5 | ||
|
83d9596a63 | ||
|
89e14a83e1 | ||
|
bf4e032a3b | ||
|
e39f9d8b23 | ||
|
a5b02d0a7c | ||
|
08492bff44 | ||
|
55db542a29 | ||
|
e4b67ea75b | ||
|
f628ab9316 | ||
|
7926570a3d | ||
|
c7ce7d70fa | ||
|
0b4820e931 | ||
|
46d6a1f127 | ||
|
84535b2520 | ||
|
08a13aa4c5 | ||
|
6ef9fec750 | ||
|
4d48aeeb7b | ||
|
d86e9b4156 | ||
|
ee4d4b43be | ||
|
b4ddec89df | ||
|
3a22dfcc92 | ||
|
ccf604cc8e | ||
|
8189f3c86d | ||
|
38b29d3c0e | ||
|
6be906e12d | ||
|
602d3835f9 | ||
|
806cf7d8b4 | ||
|
1354fc5c70 | ||
|
baadcb3406 | ||
|
f86f5a0586 | ||
|
6a7e0b3653 | ||
|
d28c3ff231 | ||
|
30fec82053 | ||
|
794cd0d850 | ||
|
8bc428f848 | ||
|
3afd22fde0 | ||
|
8ca5fadea0 | ||
|
e8787da651 | ||
|
593003c241 | ||
|
4e1277de42 | ||
|
4a372252bb | ||
|
640482afe5 | ||
|
875530b270 | ||
|
9dfa7bbde1 | ||
|
b26e8e7ff8 | ||
|
d899f409f0 | ||
|
94ee52dbcb | ||
|
1ab1ff980a | ||
|
2e93b5ee9f | ||
|
10e490b15f | ||
|
b902c4ee96 | ||
|
ab6fe1be57 | ||
|
274462ad50 | ||
|
f39af5ac77 | ||
|
7ff4ca1e2f | ||
|
66db56da18 | ||
|
9edb2877db | ||
|
0d0982afd9 | ||
|
4440ec9f97 | ||
|
edea36b9b4 | ||
|
202563d296 | ||
|
76a4762134 | ||
|
07b7bec649 | ||
|
45d0a0558c | ||
|
5e530ef9d2 | ||
|
bf2059cb74 | ||
|
d1bd47bc12 | ||
|
8c9366c866 | ||
|
b139d94a0b | ||
|
afe23e002b | ||
|
ceda15916a | ||
|
693eec1a95 | ||
|
73e45057c0 | ||
|
01c0e1086e | ||
|
c5125aee61 | ||
|
260ca7d64e | ||
|
a82536d38a | ||
|
25102f6932 | ||
|
91fdcd335f | ||
|
4c227a1d20 | ||
|
7fd4dd9f69 | ||
|
9a4bd22793 | ||
|
108ebe8301 | ||
|
29731b1d2f | ||
|
b33141cdfe | ||
|
aa35ec0aee | ||
|
daa69fe842 | ||
|
2594c7967b | ||
|
c0e29ecbcb | ||
|
c961ba1aa2 | ||
|
4fd8ae519b | ||
|
2d1b0d19a6 | ||
|
59aa91ca80 | ||
|
8f1cafc46f | ||
|
cbd6e4f1f6 | ||
|
59b9a11693 | ||
|
e2bb70c4f1 | ||
|
1ffd91ebee | ||
|
3e57db2ad8 | ||
|
42355a336f | ||
|
c29a679783 | ||
|
1fdb13e49a | ||
|
8761b8e9f6 | ||
|
834b803db9 | ||
|
fb6abf3444 | ||
|
97f2ba2ba5 | ||
|
994467e777 | ||
|
23e01f43d7 | ||
|
1beebda581 | ||
|
e0cdb41576 | ||
|
09b8632d01 | ||
|
32bba42cb9 | ||
|
eb39b41b27 | ||
|
0f3dee2e57 | ||
|
2cdbdb5ce4 | ||
|
c03b1f800f | ||
|
6a962eef51 | ||
|
bfee881c7f | ||
|
4ff07bc08c | ||
|
020068bfe8 | ||
|
8106d9ad54 | ||
|
09764568ef | ||
|
9a98b259c0 | ||
|
8acae91d2f | ||
|
26e4daae1e | ||
|
8844736ef1 | ||
|
1cdb8d2356 | ||
|
a0590147c0 | ||
|
cd076c5f14 | ||
|
e315cd43d7 | ||
|
db19aa667d | ||
|
5222218208 | ||
|
3eba207cc7 | ||
|
d060fed98c | ||
|
19f1b89c78 | ||
|
66e5d9f609 | ||
|
e74ec3d5ad | ||
|
25f9d6e06e | ||
|
32abde37de | ||
|
e4939264f0 | ||
|
9f9aa957b1 | ||
|
ead36a120f | ||
|
0e02e8e956 | ||
|
8fb9196949 | ||
|
76e9ca2eba | ||
|
e33b61f52d | ||
|
7f4fcddd9a | ||
|
21d4b727a3 | ||
|
46ae497074 | ||
|
9b25a0ab14 | ||
|
bffb9be415 | ||
|
bf1375e9bb | ||
|
980d348191 | ||
|
09f067da20 | ||
|
8f45184162 | ||
|
09ce8971f1 | ||
|
9f5fc4a9d4 | ||
|
a48a0515c0 | ||
|
e48aa19edb | ||
|
b8a617644f | ||
|
d35cabfd0f | ||
|
a9a8539e1e | ||
|
1981da6240 | ||
|
c14748ea51 | ||
|
e90b730d8e | ||
|
96174bc313 | ||
|
82a04ed87c | ||
|
75e646335b | ||
|
be9c56d3b1 | ||
|
6332672fe6 | ||
|
caa68abcb7 | ||
|
a62a3e7528 | ||
|
3e3052b4b9 | ||
|
f33d95c197 | ||
|
2a191e40d2 | ||
|
e3048051c3 | ||
|
cf032199c7 | ||
|
c6fb297681 | ||
|
b43f907309 | ||
|
35f12e3533 | ||
|
5fb004a588 | ||
|
783f09d3fb | ||
|
fa90917767 | ||
|
386a1ba30e | ||
|
5697398886 | ||
|
f1b044ecfc | ||
|
0b0d9a814c | ||
|
d130e4784d | ||
|
aa560d175c | ||
|
fcf717a162 | ||
|
165d5c0941 | ||
|
96b2d4f816 | ||
|
56f9b655d9 | ||
|
d5cebd3a57 | ||
|
c8b5572673 | ||
|
43cf770f14 | ||
|
a19e85aba1 | ||
|
56da26d531 | ||
|
9ba0ee1b71 | ||
|
5f3c5b15b6 | ||
|
d46b87b16b | ||
|
668161d7a5 | ||
|
8f63f163cc | ||
|
78ce911761 | ||
|
5117c78eec | ||
|
b8683fbe7e | ||
|
454ae6223b | ||
|
aef6d8c45d | ||
|
65dc1dda96 | ||
|
021807b83c | ||
|
cb14fd9b1b | ||
|
025a27c2de | ||
|
3453645229 | ||
|
e9795a653a | ||
|
360f2efedf | ||
|
6c46bdcc7f | ||
|
ffe47ae214 | ||
|
fe5548a7c1 | ||
|
f1a98fe8b1 | ||
|
261dfe62fc | ||
|
b9dd93c3d0 | ||
|
7800bf5d4c | ||
|
d77b57d919 | ||
|
ea7c787a5f | ||
|
da6fea111e | ||
|
e213efe13a | ||
|
f46c9abdff | ||
|
c7accb37ae | ||
|
690df910d2 | ||
|
8269c06b12 | ||
|
0001a72793 | ||
|
a6a06ca6f6 | ||
|
4c17028a9b | ||
|
c0aded3942 | ||
|
f0b2d9ec82 | ||
|
55e17f4fab | ||
|
3eaa88141f | ||
|
9ed525d199 | ||
|
9f0b46d11c | ||
|
0262cdef56 | ||
|
bbc880e6a9 | ||
|
78e878c237 | ||
|
521239bb2b | ||
|
e4b4398059 | ||
|
cb59e66b41 |
7
.gitignore
vendored
@@ -87,3 +87,10 @@ local_build_config.h
|
||||
|
||||
### other files that fall out of the build
|
||||
src/nhttpd/nhttpd.conf
|
||||
|
||||
### IDE-specific settings
|
||||
# Visual Studio Code settings
|
||||
.vscode/
|
||||
|
||||
### python environment fallout
|
||||
venv
|
||||
|
126
.mailmap
Normal file
@@ -0,0 +1,126 @@
|
||||
#
|
||||
# This list is used by git-shortlog to fix a few botched name translations
|
||||
# in the git archive, either because the author's full name was messed up
|
||||
# and/or not always written the same way, making contributions from the
|
||||
# same person appearing not to be so or badly displayed.
|
||||
# With this file it is possible with an easy way to clean up the repository
|
||||
# in combination with git-filter-repo too.
|
||||
# see https://github.com/newren/git-filter-repo
|
||||
#
|
||||
# $ git filter-repo -f --use-mailmap
|
||||
#
|
||||
|
||||
Andrej Tobola <andrej.tobola+gifthub@gmail.com>
|
||||
bazi98 <bazi98@web.de>
|
||||
bazi98 <bazi98@web.de> bazi98 <fritz@example.com>
|
||||
Benny <Benny@users.noreply.github.com>
|
||||
Benny <Benny@users.noreply.github.com> Benny <>
|
||||
BPanther <bpanther_ts@hotmail.com>
|
||||
Christian Ege <k4230r6@googlemail.com>
|
||||
Christian Schuett <Gaucho316@hotmail.com>
|
||||
[CST] Bas <bas@coolstreamtech.com>
|
||||
[CST] Bas <bas@coolstreamtech.com> S.R. van Loon <bas@bvl-mbp-001.(none)>
|
||||
[CST] Focus <focus.cst@gmail.com>
|
||||
[CST] Focus <focus.cst@gmail.com> focus <focus@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
[CST] Lucian <lucian@coolstreamtech.com>
|
||||
[CST] Lucian <lucian@coolstreamtech.com> lucgas <lucgas@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
[CST] Micha <Micha.R@no-access.de>
|
||||
[CST] Nicu <popescunicolae7@hotmail.com>
|
||||
[CST] Nicu <popescunicolae7@hotmail.com> [CST]Nicu <popescunicolae7@hotmail.com>
|
||||
DboxOldie <DboxOldie@users.noreply.github.com> DboxOldie <>
|
||||
DboxOldie <DboxOldie@users.noreply.github.com> DboxOldie <dbo@ddt>
|
||||
defans <defans@bluepeercrew.us>
|
||||
defans <defans@bluepeercrew.us> snafed <snafed@bluepeercrew.us>
|
||||
defans <defans@bluepeercrew.us> svenhoefer, SatBaby, snafed <svenhoefer@svenhoefer.com>
|
||||
defans <defans@bluepeercrew.us> svenhoefer, snafed <svenhoefer@svenhoefer.com>
|
||||
Don de Deckelwech <dondede@gmx.de>
|
||||
Don de Deckelwech <dondede@gmx.de> Don-de-Deckelwech <32013899+Don-de-Deckelwech@users.noreply.github.com>
|
||||
Ezak <marc.szymkowiak91@googlemail.com>
|
||||
FlatTV <FlatTV@gmx.de>
|
||||
FlatTV <FlatTV@gmx.de> FlatTV <FlatTV@linux-z6o4.site>
|
||||
Frankenstone <dampf_acc@online.de>
|
||||
Frankenstone <dampf_acc@online.de> Frankenstone <dampf_acc@yahoo.com>
|
||||
fred_feuerstein <fred_feuerstein@herr-der-mails.de>
|
||||
fred_feuerstein <fred_feuerstein@herr-der-mails.de> fredfeuerstein2 <fred_feuerstein@herr-der-mails.de>
|
||||
fred_feuerstein <fred_feuerstein@herr-der-mails.de> fredfeuerstein2 <52878780+fredfeuerstein2@users.noreply.github.com>
|
||||
Gaucho316 <Gaucho316@hotmail.com>
|
||||
GetAway <get-away@t-online.de>
|
||||
gixxpunk <thomas.harfmann@gmail.com>
|
||||
gixxpunk <thomas.harfmann@gmail.com> gandharva <gandharva@gmx.de>
|
||||
gixxpunk <thomas.harfmann@gmail.com> Striper <gandharva@gmx.de>
|
||||
gixxpunk <thomas.harfmann@gmail.com> striper <striper@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
gixxpunk <thomas.harfmann@gmail.com> striper <striper@gmx.de>
|
||||
Hendi <hendi48@freenet.de>
|
||||
Hendi <hendi48@freenet.de> Hendi48 <32822533+Hendi48@users.noreply.github.com>
|
||||
horsti58 <horsti58@gmx.net>
|
||||
horsti58 <horsti58@gmx.net> horsti58 <horsti58@gmx.netm>
|
||||
IngoF <ingo.fischer@arcormail.de>
|
||||
Jacek Jendrzej <overx300@gmail.com>
|
||||
Jacek Jendrzej <overx300@gmail.com> Jacek Jendrzej <crashdvb@googlemail.com>
|
||||
Jacek Jendrzej <overx300@gmail.com> Jacek Jendrzej <satbaby@kawaii.com>
|
||||
Jacek Jendrzej <overx300@gmail.com> satbaby <>
|
||||
Jacek Jendrzej <overx300@gmail.com> satbaby <crashdvb@googlemail.com>
|
||||
Jacek Jendrzej <overx300@gmail.com> satbaby <satbaby>
|
||||
Jacek Jendrzej <overx300@gmail.com> satbaby <satbaby@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
Jacek Jendrzej <overx300@gmail.com> j00zek <j00zek@ubuntu.(none)>
|
||||
Jacek Jendrzej <overx300@gmail.com> j00zek <zdzislaw22@windowslive.com>
|
||||
Janus <janus@debian>
|
||||
J. Krieg <bellum07@googlemail.com>
|
||||
J. Krieg <bellum07@googlemail.com> bellum <bellum07@googlemail.com>
|
||||
JohnnyRun <giannicarabelli@gmail.com>
|
||||
klauser <baumeister23@freenet.de>
|
||||
Knicko007 <knicko@glj.servebbs.com>
|
||||
Knicko007 <knicko@glj.servebbs.com> Knicko <knicko@glj.servebbs.com>
|
||||
limes007 <39467727+limes007@users.noreply.github.com>
|
||||
Marc Szymkowiak <marc.szymkowiak91@googlemail.com>
|
||||
Markus Volk <f_l_k@t-online.de>
|
||||
Markus Volk <f_l_k@t-online.de> flk <f_l_k@t-online.de>
|
||||
Markus Volk <f_l_k@t-online.de> Markus Volk <flk@linux.fritz.box>
|
||||
Markus Volk <f_l_k@t-online.de> MarkusVolk <f_l_k@t-online.de>
|
||||
martii <m4rtii@gmx.de>
|
||||
martii <m4rtii@gmx.de> martii <you@example.com>
|
||||
max_10 <max_10@gmx.de>
|
||||
max_10 <max_10@gmx.de> max10 <max_10@gmx.de>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> micha-bbg <micha-bbg@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> micha-bbg <tuxcode.bbg@gmail.com>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> micha-bbg <tuxcode.bbg@googlemail.com>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> Michael Liebmann <micha-bbg@users.noreply.github.com>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> M. Liebmann <git@tuxcode.de>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> M. Liebmann <tuxcode.bbg@gmail.com>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> [priv] M. Liebmann <git@tuxcode.de>
|
||||
Michael Liebmann <tuxcode.bbg@gmail.com> [priv] M. Liebmann <tuxcode.bbg@gmail.com>
|
||||
mrcolor <mrcolor@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
mws <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
NadjaW <nadja.wilx@web.de>
|
||||
nightshad <nightshad@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
ni-visitor <neutrino.images@gmail.com>
|
||||
no@ma.il <one@localhost.(none)>
|
||||
OneOfNine <oneofnine@web.de>
|
||||
redblue.pkt <redblue.pkt@orange.pl>
|
||||
redblue.pkt <redblue.pkt@orange.pl> redblue-pkt <17146148+redblue-pkt@users.noreply.github.com>
|
||||
redblue.pkt <redblue.pkt@orange.pl> redblue-pkt <redblue-pkt@orange.pl>
|
||||
retsim01 <mrdata1972+neutrino@gmail.com>
|
||||
rhabarber1848 <rhabarber1848@web.de>
|
||||
rhabarber1848 <rhabarber1848@web.de> rhabarber1848 <rhabarber1848>
|
||||
Sascha Zelzer <sascha.zelzer@gmail.com>
|
||||
SnowHead <snowhead@spinnes-netz.de>
|
||||
Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
|
||||
Stefan Seyfried <seife@tuxbox-git.slipkontur.de> seife <seife@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
Stefan Seyfried <seife@tuxbox-git.slipkontur.de> Stefan Seyfried <seife+github@b1-systems.com>
|
||||
swing99 <swing0815@googlemail.com>
|
||||
TangoCash <eric@loxat.de> Eric Loxat <eric@loxat.de>
|
||||
TangoCash <eric@loxat.de> TangoCash <DaHooD@web.de>
|
||||
TangoCash <eric@loxat.de> TangoCash <me@spamdot.com>
|
||||
Thilo Graf <dbt@novatux.de>
|
||||
Thilo Graf <dbt@novatux.de> thilo <dbt@novatux.de>
|
||||
Thilo Graf <dbt@novatux.de> Thilo Graf <tg.pnhd@novatux.de>
|
||||
Thilo Graf <dbt@novatux.de> thilo <thilo@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
Thilo Graf <dbt@novatux.de> Thilo Graf <dbt1@users.noreply.github.com>
|
||||
tomworld <atzeworld@msn.com>
|
||||
vanhofen <vanhofen@gmx.de>
|
||||
vanhofen <vanhofen@gmx.de> svenhoefer <svenhoefer@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
||||
vanhofen <vanhofen@gmx.de> svenhoefer <svenhoefer@svenhoefer.com>
|
||||
vanhofen <vanhofen@gmx.de> Sven Höfer <svenhoefer@svenhoefer.com>
|
||||
yjogol <yjogol2@online.de>
|
||||
yjogol <yjogol2@online.de> yjogol <yjogol@e54a6e83-5905-42d5-8d5c-058d10e6a962>
|
@@ -1,6 +1 @@
|
||||
SUBDIRS = lib src data
|
||||
|
||||
locale-update:
|
||||
make -C $(top_builddir)/data/locale install-locals
|
||||
|
||||
.PHONY: locale-update
|
||||
|
311
acinclude.m4
@@ -1,203 +1,130 @@
|
||||
AC_DEFUN([TUXBOX_APPS], [
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
AC_CONFIG_HEADERS(config.h)
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
AC_GNU_SOURCE
|
||||
|
||||
AC_MSG_CHECKING(target)
|
||||
AC_ARG_WITH(target,
|
||||
AS_HELP_STRING([--with-target=TARGET], [target for compilation [[native,cdk]]]),
|
||||
AS_HELP_STRING([--with-target=TARGET], [Target mode for compilation, either "native" or "cdk", keep empty for native]),
|
||||
[TARGET="$withval"],
|
||||
[TARGET="native"])
|
||||
|
||||
AC_MSG_CHECKING([targetroot (target system root)])
|
||||
AC_ARG_WITH(targetroot,
|
||||
AS_HELP_STRING([--with-targetroot=PATH], [The target root (only applicable in native mode.]),
|
||||
[TARGET_ROOT="$withval"],
|
||||
[TARGET_ROOT="NONE"])
|
||||
|
||||
AC_ARG_WITH(targetprefix,
|
||||
AS_HELP_STRING([--with-targetprefix=PATH], [prefix relative to target root (only applicable in cdk mode)]),
|
||||
AS_HELP_STRING([--with-targetprefix=PATH], [Prefix relative to target root, e.g. /usr (only applicable in cdk mode)]),
|
||||
[TARGET_PREFIX="$withval"],
|
||||
[TARGET_PREFIX=""])
|
||||
[TARGET_PREFIX="NONE"])
|
||||
|
||||
AC_ARG_WITH(debug,
|
||||
AS_HELP_STRING([--without-debug], [disable debugging code @<:@default=no@:>@]),
|
||||
AS_HELP_STRING([--without-debug], [Disable debugging code @<:@default=no@:>@]),
|
||||
[DEBUG="$withval"],
|
||||
[DEBUG="yes"])
|
||||
|
||||
AC_MSG_CHECKING(debug enabled)
|
||||
if test "$DEBUG" = "yes"; then
|
||||
DEBUG_CFLAGS="-g3 -ggdb"
|
||||
AC_MSG_RESULT([$DEBUG])
|
||||
AC_DEFINE(DEBUG, 1, [enable debugging code])
|
||||
|
||||
AC_MSG_CHECKING(debug flags)
|
||||
if test "$DEBUG_CFLAGS" = ""; then
|
||||
DEBUG_CFLAGS="-g3 -ggdb"
|
||||
AC_MSG_RESULT([Environment variable DEBUG_CFLAGS is not set, default debug flags will be used: $DEBUG_CFLAGS])
|
||||
else
|
||||
AC_MSG_RESULT([Defined by environment variable DEBUG_CFLAGS: $DEBUG_CFLAGS])
|
||||
fi
|
||||
else
|
||||
AC_MSG_RESULT([$DEBUG])
|
||||
fi
|
||||
|
||||
# weather
|
||||
AC_ARG_WITH(weather-dev-key,
|
||||
AS_HELP_STRING([--with-weather-dev-key=KEY], [API dev key to get data from weather data base, required for additional weather informations]),
|
||||
[WEATHER_DEV_KEY="$withval"],
|
||||
[WEATHER_DEV_KEY=""])
|
||||
AC_DEFINE_UNQUOTED([WEATHER_DEV_KEY], ["$WEATHER_DEV_KEY"], [API dev key to get data from weather data base, required for additional weather informations])
|
||||
|
||||
AC_ARG_ENABLE([weather-key-manage],
|
||||
AS_HELP_STRING([--enable-weather-key-manage], [Enable manage weather api dev key via gui for additional weather informations @<:@default=yes@:>@]),
|
||||
[enable_weather_key_manage="$enableval"],
|
||||
[enable_weather_key_manage="yes"])
|
||||
|
||||
if test "$enable_weather_key_manage" = "yes" ; then
|
||||
AC_DEFINE([ENABLE_WEATHER_KEY_MANAGE], 1, [Enable manage weather api dev key via gui for additional weather informations])
|
||||
fi
|
||||
# weather end
|
||||
|
||||
# tmdb
|
||||
AC_ARG_WITH(tmdb-dev-key,
|
||||
AS_HELP_STRING([--with-tmdb-dev-key=KEY], [API dev key to get data from tmdb data base, required for additional epg informations.]),
|
||||
[TMDB_DEV_KEY="$withval"],
|
||||
[TMDB_DEV_KEY=""])
|
||||
AC_DEFINE_UNQUOTED([TMDB_DEV_KEY], ["$TMDB_DEV_KEY"], [API dev key to get data from tmdb data base, required for additional epg informations.])
|
||||
|
||||
|
||||
AC_ARG_ENABLE([tmdb-key-manage],
|
||||
[AS_HELP_STRING([--enable-tmdb-key-manage], [Enable manage tmdb api dev key via gui for additional epg informations. @<:@default=yes@:>@])],
|
||||
[enable_tmdb_key_manage="$enableval"],
|
||||
[enable_tmdb_key_manage="yes"])
|
||||
tmdb_key_manage_val=1
|
||||
if test "$enable_tmdb_key_manage" = "no" ; then
|
||||
tmdb_key_manage_val=0
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([ENABLE_TMDB_KEY_MANAGE],[$tmdb_key_manage_val],[Enable manage tmdb api dev key via gui for additional epg informations.])
|
||||
# end tmdb
|
||||
|
||||
|
||||
# omdb
|
||||
AC_ARG_WITH(omdb-api-key,
|
||||
AS_HELP_STRING([--with-omdb-api-key=KEY], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service.]),
|
||||
[OMDB_API_KEY="$withval"],
|
||||
[OMDB_API_KEY=""])
|
||||
AC_DEFINE_UNQUOTED([OMDB_API_KEY], ["$OMDB_API_KEY"], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service.])
|
||||
|
||||
AC_ARG_ENABLE([omdb-key-manage],
|
||||
[AS_HELP_STRING([--enable-omdb-key-manage], [Enable manage omdb (imdb) api dev key via gui for additional epg informations. @<:@default=yes@:>@])],
|
||||
[enable_omdb_key_manage="$enableval"],
|
||||
[enable_omdb_key_manage="yes"])
|
||||
omdb_key_manage_val=1
|
||||
if test "$enable_omdb_key_manage" = "no" ; then
|
||||
omdb_key_manage_val=0
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([ENABLE_OMDB_KEY_MANAGE],[$omdb_key_manage_val],[Enable manage omdb (imdb) api dev key via gui for additional epg informations.])
|
||||
# end omdb
|
||||
|
||||
|
||||
# youtube
|
||||
AC_ARG_WITH(youtube-dev-key,
|
||||
AS_HELP_STRING([--with-youtube-dev-key=KEY], [API dev key for YouTube streaming.]),
|
||||
[YT_DEV_KEY="$withval"],
|
||||
[YT_DEV_KEY=""])
|
||||
AC_DEFINE_UNQUOTED([YT_DEV_KEY], ["$YT_DEV_KEY"], [API dev key for YouTube streaming.])
|
||||
|
||||
AC_ARG_ENABLE([youtube-key-manage],
|
||||
[AS_HELP_STRING([--enable-youtube-key-manage], [Enable manage youtube dev key via gui for additional epg informations. @<:@default=yes@:>@])],
|
||||
[enable_youtube_key_manage="$enableval"],
|
||||
[enable_youtube_key_manage="yes"])
|
||||
youtube_key_manage_val=1
|
||||
if test "$enable_youtube_key_manage" = "no" ; then
|
||||
youtube_key_manage_val=0
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([ENABLE_YOUTUBE_KEY_MANAGE],[$youtube_key_manage_val], [Enable manage youtube dev key via gui for additional epg informations.])
|
||||
|
||||
AC_ARG_ENABLE([youtube-player],
|
||||
[AS_HELP_STRING([--enable-youtube-player], [Enable play and control youtube streams with moviebrowser. @<:@default=yes@:>@])],
|
||||
[enable_youtube_player="$enableval"],
|
||||
[enable_youtube_player="yes"])
|
||||
youtube_player_val=1
|
||||
if test "$enable_youtube_player" = "no" ; then
|
||||
youtube_player_val=0
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([ENABLE_YOUTUBE_PLAYER],[$youtube_player_val], [Enable play and control YouTube streams with moviebrowser.])
|
||||
# end youtube
|
||||
|
||||
|
||||
# shoutcast
|
||||
AC_ARG_WITH(shoutcast-dev-key,
|
||||
AS_HELP_STRING([--with-shoutcast-dev-key=KEY], [API dev key to get stream data lists from ShoutCast service.]),
|
||||
[SHOUTCAST_DEV_KEY="$withval"],
|
||||
[SHOUTCAST_DEV_KEY=""])
|
||||
AC_DEFINE_UNQUOTED([SHOUTCAST_DEV_KEY], ["$SHOUTCAST_DEV_KEY"], [API dev key to get stream data lists from ShoutCast service.])
|
||||
|
||||
AC_ARG_ENABLE([shoutcast-key-manage],
|
||||
[AS_HELP_STRING([--enable-shoutcast-key-manage], [Enable manage of api dev key to get stream data lists from ShoutCast service via gui. @<:@default=yes@:>@])],
|
||||
[enable_shoutcast_key_manage="$enableval"],
|
||||
[enable_shoutcast_key_manage="yes"])
|
||||
shoutcast_key_manage_val=1
|
||||
if test "$enable_shoutcast_key_manage" = "no" ; then
|
||||
shoutcast_key_manage_val=0
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([ENABLE_SHOUTCAST_KEY_MANAGE],[$shoutcast_key_manage_val], [Enable manage of api dev key to get stream data lists from ShoutCast service via gui.])
|
||||
# end shoutcast
|
||||
|
||||
|
||||
AC_ARG_WITH(libcoolstream-static-dir,
|
||||
AS_HELP_STRING([--with-libcoolstream-static-dir=PATH], [path for static libcoolstream [[NONE]]]),
|
||||
[LIBCOOLSTREAM_STATIC_DIR="$withval"],
|
||||
[LIBCOOLSTREAM_STATIC_DIR=""])
|
||||
|
||||
AC_ARG_ENABLE(libcoolstream-static,
|
||||
AS_HELP_STRING([--enable-libcoolstream-static], [libcoolstream static linked for testing @<:@default=no@:>@]))
|
||||
AM_CONDITIONAL(ENABLE_LIBCOOLSTREAM_STATIC, test "$enable_libcoolstream_static" = "yes")
|
||||
|
||||
AC_ARG_ENABLE(reschange,
|
||||
AS_HELP_STRING([--enable-reschange], [enable to change osd resolution]),
|
||||
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable to change osd resolution]))
|
||||
AM_CONDITIONAL(ENABLE_RESCHANGE, test "$enable_reschange" = "yes")
|
||||
|
||||
# default theme
|
||||
AC_ARG_WITH(default-theme,
|
||||
AS_HELP_STRING([--with-default-theme=THEMENAME], [Default theme for gui. Default it is empty for internal fallback to default colors.]),
|
||||
[default_theme="$withval"],
|
||||
[default_theme=""])
|
||||
AC_DEFINE_UNQUOTED([DEFAULT_THEME], ["$default_theme"], [Default theme for gui.])
|
||||
|
||||
# default oled theme
|
||||
AC_ARG_WITH(default-oled-theme,
|
||||
AS_HELP_STRING([--with-default-oled-theme=THEMENAME], [Default theme for oled. @<:@default is empty@:>@]),
|
||||
[default_oled_theme="$withval"],
|
||||
[default_oled_theme=""])
|
||||
AC_DEFINE_UNQUOTED([DEFAULT_OLED_THEME], ["$default_oled_theme"], [Default theme for oled.])
|
||||
|
||||
AC_MSG_CHECKING(target)
|
||||
if test "$TARGET" = "native" || test "$TARGET" = "cdk"; then
|
||||
AC_MSG_RESULT($TARGET)
|
||||
else
|
||||
AC_MSG_ERROR([Invalid target '$TARGET'. Use either 'native' or 'cdk' or leave empty for native.])
|
||||
fi
|
||||
|
||||
if test "$TARGET" = "native"; then
|
||||
AC_MSG_RESULT(native)
|
||||
AC_MSG_CHECKING(prefix)
|
||||
if test "$prefix" = "NONE"; then
|
||||
prefix=/usr/local
|
||||
fi
|
||||
AC_MSG_RESULT($prefix)
|
||||
|
||||
AC_MSG_CHECKING([targetroot])
|
||||
if test "$TARGET_ROOT" = "NONE"; then
|
||||
TARGET_ROOT=""
|
||||
AC_MSG_RESULT([Is not set, use default target system root: empty])
|
||||
else
|
||||
AC_MSG_RESULT([user defined target system root: $TARGET_ROOT])
|
||||
fi
|
||||
|
||||
AC_MSG_CHECKING([targetprefix])
|
||||
if test "$TARGET_PREFIX" = "NONE"; then
|
||||
TARGET_PREFIX=
|
||||
AC_MSG_RESULT([Is not set, use default target prefix relative to target root: empty])
|
||||
else
|
||||
AC_MSG_RESULT([$TARGET_PREFIX])
|
||||
fi
|
||||
|
||||
if test "$CFLAGS" = "" -a "$CXXFLAGS" = ""; then
|
||||
CFLAGS="-Wall -O2 -pipe $DEBUG_CFLAGS"
|
||||
CXXFLAGS="-Wall -O2 -pipe $DEBUG_CFLAGS"
|
||||
fi
|
||||
if test "$prefix" = "NONE"; then
|
||||
prefix=/usr/local
|
||||
fi
|
||||
targetprefix=$prefix
|
||||
TARGET_PREFIX=$prefix
|
||||
AC_DEFINE_UNQUOTED(TARGET_PREFIX, "$TARGET_PREFIX", [The targets prefix])
|
||||
elif test "$TARGET" = "cdk"; then
|
||||
AC_MSG_RESULT(cdk)
|
||||
|
||||
if test "$CC" = "" -a "$CXX" = ""; then
|
||||
AC_MSG_ERROR([you need to specify variables CC or CXX in cdk])
|
||||
fi
|
||||
if test "$CFLAGS" = "" -o "$CXXFLAGS" = ""; then
|
||||
AC_MSG_ERROR([you need to specify variables CFLAGS and CXXFLAGS in cdk])
|
||||
fi
|
||||
AC_MSG_CHECKING(prefix in cdk mode)
|
||||
if test "$prefix" = "NONE"; then
|
||||
AC_MSG_ERROR([invalid prefix, you need to specify one in cdk mode])
|
||||
AC_MSG_ERROR([$prefix invalid prefix, you need to specify one in cdk mode])
|
||||
fi
|
||||
if test "$TARGET_PREFIX" != "NONE"; then
|
||||
AC_DEFINE_UNQUOTED(TARGET_PREFIX, "$TARGET_PREFIX", [The targets prefix])
|
||||
AC_MSG_RESULT($prefix)
|
||||
|
||||
AC_MSG_CHECKING([targetroot in cdk mode])
|
||||
OLD_TARGET_ROOT=$TARGET_ROOT
|
||||
TARGET_ROOT=""
|
||||
if test "$TARGET_ROOT" = "NONE"; then
|
||||
AC_MSG_NOTICE([Is not set "$OLD_TARGET_ROOT", using fallback to default: empty])
|
||||
|
||||
else
|
||||
AC_MSG_NOTICE([Is set to "$OLD_TARGET_ROOT", but using default: empty])
|
||||
fi
|
||||
|
||||
AC_MSG_CHECKING([targetprefix in cdk mode])
|
||||
if test "$TARGET_PREFIX" = "NONE"; then
|
||||
AC_MSG_ERROR([invalid targetprefix, you need to specify one in cdk mode])
|
||||
TARGET_PREFIX=""
|
||||
AC_MSG_RESULT([default target prefix relative to target root: empty])
|
||||
else
|
||||
AC_MSG_RESULT([user defined target prefix relative to target root: $TARGET_PREFIX])
|
||||
fi
|
||||
else
|
||||
AC_MSG_RESULT(none)
|
||||
AC_MSG_ERROR([invalid target $TARGET, choose on from native,cdk]);
|
||||
|
||||
AC_MSG_CHECKING([gcc/g++ in cdk mode])
|
||||
if test "$CC" = "" -a "$CXX" = ""; then
|
||||
AC_MSG_ERROR([you need to specify variables CC and CXX in cdk mode in your envirionment])
|
||||
fi
|
||||
AC_MSG_RESULT($CC / $CXX)
|
||||
|
||||
AC_MSG_CHECKING([CFLAGS and CXXFLAGS in cdk mode])
|
||||
if test "$CFLAGS" = "" -o "$CXXFLAGS" = ""; then
|
||||
AC_MSG_ERROR([you need to specify variables CFLAGS and CXXFLAGS in cdk mode in your envirionment])
|
||||
fi
|
||||
AC_MSG_RESULT(CFLAGS: $CFLAGS)
|
||||
AC_MSG_RESULT(CXXLAGS: $CXXFLAGS)
|
||||
fi
|
||||
|
||||
AC_MSG_CHECKING(exec_prefix)
|
||||
if test "$exec_prefix" = "NONE"; then
|
||||
exec_prefix=$prefix
|
||||
fi
|
||||
AC_MSG_RESULT($exec_prefix)
|
||||
|
||||
AC_DEFINE_UNQUOTED([TARGET], ["$TARGET"], [target for compilation])
|
||||
AC_DEFINE_UNQUOTED([TARGET_ROOT], ["$TARGET_ROOT"], [root path at the target system native: the target root; cdk: empty])
|
||||
AC_DEFINE_UNQUOTED([TARGET_PREFIX], ["$TARGET_PREFIX"], [native: auto-assigned path; cdk: path relative to target root])
|
||||
|
||||
|
||||
AC_CANONICAL_BUILD
|
||||
AC_CANONICAL_HOST
|
||||
@@ -247,19 +174,29 @@ AC_SUBST(TARGET_$2)
|
||||
AC_DEFUN([TUXBOX_APPS_DIRECTORY], [
|
||||
AC_REQUIRE([TUXBOX_APPS])
|
||||
|
||||
#
|
||||
# FIXME:
|
||||
# This breaks --sysconfdir= etc. switches in cdk mode.
|
||||
#
|
||||
if test "$TARGET" = "cdk"; then
|
||||
datadir="\${prefix}/share"
|
||||
sysconfdir="/etc"
|
||||
localstatedir="/var"
|
||||
libdir="\${prefix}/lib"
|
||||
mntdir="/mnt"
|
||||
targetdatadir="\${TARGET_PREFIX}/share"
|
||||
targetsysconfdir="/etc"
|
||||
targetlocalstatedir="/var"
|
||||
|
||||
libdir="\${prefix}/lib"
|
||||
targetlibdir="\${TARGET_PREFIX}/lib"
|
||||
|
||||
sysconfdir="/etc"
|
||||
targetsysconfdir="/etc"
|
||||
|
||||
localstatedir="/var"
|
||||
targetlocalstatedir="/var"
|
||||
|
||||
mntdir="/mnt"
|
||||
targetmntdir="/mnt"
|
||||
MNTDIR=$targetmntdir
|
||||
else
|
||||
mntdir="/mnt" # hack
|
||||
mntdir="/mnt"
|
||||
MNTDIR=$mntdir
|
||||
fi
|
||||
|
||||
TUXBOX_APPS_DIRECTORY_ONE(configdir, CONFIGDIR, localstatedir, /var, /tuxbox/config,
|
||||
@@ -488,7 +425,7 @@ AC_ARG_WITH(boxtype,
|
||||
AC_ARG_WITH(boxmodel,
|
||||
AS_HELP_STRING([--with-boxmodel], [valid for generic: generic, raspi])
|
||||
AS_HELP_STRING([], [valid for coolstream: hd1, hd2])
|
||||
AS_HELP_STRING([], [valid for armbox: hd60, hd61, multiboxse, hd51, bre2ze4k, h7, osmini4k, osmio4k, osmio4kplus, vusolo4k, vuduo4k, vuduo4kse, vuultimo4k, vuuno4k, vuuno4kse, vuzero4k])
|
||||
AS_HELP_STRING([], [valid for armbox: hd60, hd61, multibox, multiboxse, hd51, bre2ze4k, h7, e4hdultra, protek4k, osmini4k, osmio4k, osmio4kplus, vusolo4k, vuduo4k, vuduo4kse, vuultimo4k, vuuno4k, vuuno4kse, vuzero4k])
|
||||
AS_HELP_STRING([], [valid for mipsbox: vuduo, vuduo2]),
|
||||
[case "${withval}" in
|
||||
generic|raspi)
|
||||
@@ -517,7 +454,7 @@ AS_HELP_STRING([], [valid for mipsbox: vuduo, vuduo2]),
|
||||
AC_MSG_ERROR([unknown model $withval for boxtype $BOXTYPE])
|
||||
fi
|
||||
;;
|
||||
hd60|hd61|multiboxse|hd51|bre2ze4k|h7|osmini4k|osmio4k|osmio4kplus|vusolo4k|vuduo4k|vuduo4kse|vuultimo4k|vuuno4k|vuuno4kse|vuzero4k)
|
||||
hd60|hd61|multibox|multiboxse|hd51|bre2ze4k|h7|e4hdultra|protek4k|osmini4k|osmio4k|osmio4kplus|vusolo4k|vuduo4k|vuduo4kse|vuultimo4k|vuuno4k|vuuno4kse|vuzero4k)
|
||||
if test "$BOXTYPE" = "armbox"; then
|
||||
BOXMODEL="$withval"
|
||||
else
|
||||
@@ -556,11 +493,14 @@ AM_CONDITIONAL(BOXMODEL_CST_HD2, test "$BOXMODEL" = "hd2")
|
||||
# armbox
|
||||
AM_CONDITIONAL(BOXMODEL_HD60, test "$BOXMODEL" = "hd60")
|
||||
AM_CONDITIONAL(BOXMODEL_HD61, test "$BOXMODEL" = "hd61")
|
||||
AM_CONDITIONAL(BOXMODEL_MULTIBOX, test "$BOXMODEL" = "multibox")
|
||||
AM_CONDITIONAL(BOXMODEL_MULTIBOXSE, test "$BOXMODEL" = "multiboxse")
|
||||
|
||||
AM_CONDITIONAL(BOXMODEL_HD51, test "$BOXMODEL" = "hd51")
|
||||
AM_CONDITIONAL(BOXMODEL_BRE2ZE4K, test "$BOXMODEL" = "bre2ze4k")
|
||||
AM_CONDITIONAL(BOXMODEL_H7, test "$BOXMODEL" = "h7")
|
||||
AM_CONDITIONAL(BOXMODEL_E4HDULTRA, test "$BOXMODEL" = "e4hdultra")
|
||||
AM_CONDITIONAL(BOXMODEL_PROTEK4K, test "$BOXMODEL" = "protek4k")
|
||||
|
||||
AM_CONDITIONAL(BOXMODEL_OSMINI4K, test "$BOXMODEL" = "osmini4k")
|
||||
AM_CONDITIONAL(BOXMODEL_OSMIO4K, test "$BOXMODEL" = "osmio4k")
|
||||
@@ -594,18 +534,6 @@ elif test "$BOXTYPE" = "mipsbox"; then
|
||||
AC_DEFINE(HAVE_MIPS_HARDWARE, 1, [building for an mipsbox])
|
||||
fi
|
||||
|
||||
# BOXTYPEs that use libstb-hal
|
||||
case "$BOXTYPE" in
|
||||
coolstream)
|
||||
libstb_hal=no
|
||||
;;
|
||||
*)
|
||||
AC_DEFINE(HAVE_LIBSTB_HAL, 1, [use libstb-hal])
|
||||
libstb_hal=yes
|
||||
;;
|
||||
esac
|
||||
AM_CONDITIONAL(HAVE_LIBSTB_HAL, test "$libstb_hal" = "yes")
|
||||
|
||||
# generic
|
||||
if test "$BOXMODEL" = "generic"; then
|
||||
AC_DEFINE(BOXMODEL_GENERIC, 1, [generic pc])
|
||||
@@ -623,6 +551,8 @@ elif test "$BOXMODEL" = "hd60"; then
|
||||
AC_DEFINE(BOXMODEL_HD60, 1, [hd60])
|
||||
elif test "$BOXMODEL" = "hd61"; then
|
||||
AC_DEFINE(BOXMODEL_HD61, 1, [hd61])
|
||||
elif test "$BOXMODEL" = "multibox"; then
|
||||
AC_DEFINE(BOXMODEL_MULTIBOX, 1, [multibox])
|
||||
elif test "$BOXMODEL" = "multiboxse"; then
|
||||
AC_DEFINE(BOXMODEL_MULTIBOXSE, 1, [multiboxse])
|
||||
|
||||
@@ -632,13 +562,17 @@ elif test "$BOXMODEL" = "bre2ze4k"; then
|
||||
AC_DEFINE(BOXMODEL_BRE2ZE4K, 1, [bre2ze4k])
|
||||
elif test "$BOXMODEL" = "h7"; then
|
||||
AC_DEFINE(BOXMODEL_H7, 1, [h7])
|
||||
elif test "$BOXMODEL" = "e4hdultra"; then
|
||||
AC_DEFINE(BOXMODEL_E4HDULTRA, 1, [e4hdultra])
|
||||
elif test "$BOXMODEL" = "protek4k"; then
|
||||
AC_DEFINE(BOXMODEL_PROTEK4K, 1, [protek4k])
|
||||
|
||||
elif test "$BOXMODEL" = "osmini4k"; then
|
||||
AC_DEFINE(BOXMODEL_OSMINI4K, 1, [osmini4k])
|
||||
AC_DEFINE(BOXMODEL_OSMINI4K, 1, [osmini4k])
|
||||
elif test "$BOXMODEL" = "osmio4k"; then
|
||||
AC_DEFINE(BOXMODEL_OSMIO4K, 1, [osmio4k])
|
||||
AC_DEFINE(BOXMODEL_OSMIO4K, 1, [osmio4k])
|
||||
elif test "$BOXMODEL" = "osmio4kplus"; then
|
||||
AC_DEFINE(BOXMODEL_OSMIO4KPLUS, 1, [osmio4kplus])
|
||||
AC_DEFINE(BOXMODEL_OSMIO4KPLUS, 1, [osmio4kplus])
|
||||
|
||||
elif test "$BOXMODEL" = "vusolo4k"; then
|
||||
AC_DEFINE(BOXMODEL_VUSOLO4K, 1, [vusolo4k])
|
||||
@@ -710,7 +644,7 @@ AM_CONDITIONAL(BOXMODEL_VUPLUS_MIPS, test "$vuplus_mips" = "true")
|
||||
|
||||
# all hisilicon BOXMODELs
|
||||
case "$BOXMODEL" in
|
||||
hd60|hd61|multiboxse)
|
||||
hd60|hd61|multibox|multiboxse)
|
||||
AC_DEFINE(BOXMODEL_HISILICON, 1, [hisilicon])
|
||||
hisilicon=true
|
||||
;;
|
||||
@@ -719,13 +653,6 @@ case "$BOXMODEL" in
|
||||
;;
|
||||
esac
|
||||
AM_CONDITIONAL(BOXMODEL_HISILICON, test "$hisilicon" = "true")
|
||||
|
||||
# BOXMODELs that allows to change osd resolution
|
||||
case "$BOXMODEL" in
|
||||
hd2|hd60|hd61|multiboxse|hd51|bre2ze4k|h7|osmini4k|osmio4k|osmio4kplus|vusolo4k|vuduo4k|vuduo4kse|vuultimo4k|vuuno4k|vuuno4kse|vuzero4k|vuduo|vuduo2|gb800se|osnino|osninoplus|osninopro)
|
||||
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable to change osd resolution])
|
||||
;;
|
||||
esac
|
||||
])
|
||||
|
||||
dnl backward compatiblity
|
||||
|
345
configure.ac
@@ -1,6 +1,6 @@
|
||||
# explicit defines for separate revision handling
|
||||
define(ver_major, 3)
|
||||
define(ver_minor, 22)
|
||||
define(ver_minor, 25)
|
||||
define(ver_micro, 0)
|
||||
define(rel_cycle, "ver_major.0")
|
||||
|
||||
@@ -38,6 +38,11 @@ AC_PROG_CXX
|
||||
AC_DISABLE_STATIC
|
||||
LT_INIT
|
||||
|
||||
# Set default for ARFLAGS, since autoconf does not have a macro for it.
|
||||
# This allows people to set it when running configure or make
|
||||
test -n "$ARFLAGS" || ARFLAGS="cr"
|
||||
AC_SUBST(ARFLAGS)
|
||||
|
||||
# Add build information to local_build_config.h.tmp
|
||||
# -------------------------------------------------
|
||||
rm -f local_build_config.h.tmp
|
||||
@@ -174,11 +179,250 @@ AC_ARG_ENABLE(lcd4linux,
|
||||
AC_DEFINE(ENABLE_LCD4LINUX, 1, [enable LCD4Linux support]))
|
||||
AM_CONDITIONAL(ENABLE_LCD4LINUX, test "$enable_lcd4linux" = "yes")
|
||||
|
||||
# lcd
|
||||
AC_ARG_ENABLE(lcd,
|
||||
AS_HELP_STRING([--enable-lcd], [enable internal lcd support @<:@default=no@:>@]),
|
||||
AC_DEFINE(ENABLE_LCD, 1, [enable internal lcd support]))
|
||||
AM_CONDITIONAL(ENABLE_LCD, test "$enable_lcd" = "yes")
|
||||
|
||||
# lcd update
|
||||
if test "$enable_lcd" = "yes"; then
|
||||
AC_DEFINE(LCD_UPDATE, 1, [include internal lcd update support])
|
||||
fi
|
||||
AM_CONDITIONAL(LCD_UPDATE, test "$enable_lcd" = "yes")
|
||||
|
||||
AC_ARG_ENABLE(graphlcd,
|
||||
AS_HELP_STRING([--enable-graphlcd], [enable GraphLCD support @<:@default=no@:>@]),
|
||||
AC_DEFINE(ENABLE_GRAPHLCD, 1, [enable GraphLCD support]))
|
||||
AM_CONDITIONAL(ENABLE_GRAPHLCD, test "$enable_graphlcd" = "yes")
|
||||
|
||||
## OpenWeather API key
|
||||
# Check and configure the OpenWeather API key
|
||||
AC_MSG_CHECKING([for OpenWeather API key])
|
||||
AC_ARG_WITH([weather-api-key],
|
||||
AS_HELP_STRING([--with-weather-api-key=KEY], [Specify the OpenWeather API key for accessing weather information]),
|
||||
[WEATHER_API_KEY="$withval"],
|
||||
[WEATHER_API_KEY=""])
|
||||
# Fallback to deprecated developer OpenWeather API key option string, if obsolete option is specified.
|
||||
warning_msg=""
|
||||
AC_ARG_WITH([weather-dev-key],
|
||||
AS_HELP_STRING([--with-weather-dev-key=KEY], [DEPRECATED: Legacy API key for accessing weather information]),
|
||||
[if test -z "$WEATHER_API_KEY"; then
|
||||
WEATHER_API_KEY="$withval"
|
||||
warning_msg="Using deprecated option --with-weather-dev-key. Please switch to --with-weather-api-key."
|
||||
fi])
|
||||
|
||||
# Output the result of the OpenWeather API key check
|
||||
if test -z "$WEATHER_API_KEY"; then
|
||||
result_msg="no"
|
||||
else
|
||||
# Display shortened and masked OpenWeather API key
|
||||
discrete_key=`echo $WEATHER_API_KEY | cut -c1-7`
|
||||
result_msg="yes [$discrete_key***]"
|
||||
fi
|
||||
AC_MSG_RESULT([$result_msg])
|
||||
|
||||
# Output the warning separately if present
|
||||
if test -n "$warning_msg"; then
|
||||
AC_MSG_WARN([$warning_msg])
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([WEATHER_API_KEY], ["$WEATHER_API_KEY"], [OpenWeather API key])
|
||||
|
||||
# Configuration for used OpenWeather API version
|
||||
AC_MSG_CHECKING([for OpenWeather API version])
|
||||
AC_ARG_WITH([weather-api-version],
|
||||
AS_HELP_STRING([--with-weather-api-version=VERSION], [Specify the OpenWeather API version]),
|
||||
[WEATHER_API_VERSION="$withval"],
|
||||
[WEATHER_API_VERSION=""])
|
||||
if test -z "$WEATHER_API_VERSION"; then
|
||||
AC_MSG_RESULT([no])
|
||||
else
|
||||
AC_MSG_RESULT([yes $WEATHER_API_VERSION])
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([WEATHER_API_VERSION], ["$WEATHER_API_VERSION"], [OpenWeather API version])
|
||||
|
||||
# Handle optional GUI managed OpenWeather API key
|
||||
AC_ARG_ENABLE([weather-key-manage],
|
||||
AS_HELP_STRING([--enable-weather-key-manage], [Enable management of the OpenWeather API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
|
||||
[enable_weather_key_manage="$enableval"],
|
||||
[enable_weather_key_manage="no"])
|
||||
if test "$enable_weather_key_manage" = "yes"; then
|
||||
AC_DEFINE([ENABLE_WEATHER_KEY_MANAGE], 1, [Enable management of the OpenWeather API key via GUI])
|
||||
AC_MSG_WARN([Warning: Enabling GUI management for OpenWeather API key is enabled. This may expose the key to users!])
|
||||
fi
|
||||
## END: OpenWeather API key
|
||||
|
||||
## TMDb API key
|
||||
# Check and configure the TMDb API key
|
||||
AC_MSG_CHECKING([for TMDb API key])
|
||||
AC_ARG_WITH([tmdb-api-key],
|
||||
AS_HELP_STRING([--with-tmdb-api-key=KEY], [Specify the TMDb API key for accessing movie information]),
|
||||
[TMDB_API_KEY="$withval"],
|
||||
[TMDB_API_KEY=""])
|
||||
# Fallback to deprecated TMDb API key option string, if obsolete option is specified.
|
||||
warning_msg=""
|
||||
AC_ARG_WITH([tmdb-dev-key],
|
||||
AS_HELP_STRING([--with-tmdb-dev-key=KEY], [DEPRECATED: Legacy API dev key, it's obsolete, use --with-tmdb-api-key=KEY]),
|
||||
[if test -z "$TMDB_API_KEY"; then
|
||||
TMDB_API_KEY="$withval"
|
||||
warning_msg="Using deprecated option --with-tmdb-dev-key. Please switch to --with-tmdb-api-key."
|
||||
fi])
|
||||
|
||||
# Output the result of the TMDb API key check
|
||||
if test -z "$TMDB_API_KEY"; then
|
||||
result_msg="no"
|
||||
else
|
||||
# Display shortened and masked TMDb API key
|
||||
discrete_key=`echo $TMDB_API_KEY | cut -c1-7`
|
||||
result_msg="yes [$discrete_key***]"
|
||||
fi
|
||||
AC_MSG_RESULT([$result_msg])
|
||||
|
||||
# Output the warning separately if present
|
||||
if test -n "$warning_msg"; then
|
||||
AC_MSG_WARN([$warning_msg])
|
||||
fi
|
||||
|
||||
AC_DEFINE_UNQUOTED([TMDB_API_KEY], ["$TMDB_API_KEY"], [TMDB API key])
|
||||
|
||||
# Handle optional GUI managed TMDb API key
|
||||
AC_ARG_ENABLE([tmdb-key-manage],
|
||||
AS_HELP_STRING([--enable-tmdb-key-manage], [Enable management of the TMDb API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
|
||||
[enable_tmdb_key_manage="$enableval"],
|
||||
[enable_tmdb_key_manage="no"])
|
||||
if test "$enable_tmdb_key_manage" = "yes"; then
|
||||
AC_DEFINE([ENABLE_TMDB_KEY_MANAGE], 1, [Enable management of the TMDb API key via GUI])
|
||||
AC_MSG_WARN([Warning: Enabling GUI management for the TMDb API key is enabled. This may expose the key to users!])
|
||||
fi
|
||||
## END: TMDb API key
|
||||
|
||||
## OMDb API key
|
||||
# Check and configure the OMDb API key
|
||||
AC_MSG_CHECKING([for OMDb API key])
|
||||
AC_ARG_WITH([omdb-api-key],
|
||||
AS_HELP_STRING([--with-omdb-api-key=KEY], [Specify the OMDb API key for accessing IMDb movie information]),
|
||||
[OMDB_API_KEY="$withval"],
|
||||
[OMDB_API_KEY=""])
|
||||
|
||||
# Output the result of the OMDb API key check
|
||||
if test -z "$OMDB_API_KEY"; then
|
||||
result_msg="no"
|
||||
else
|
||||
# Display shortened and masked OMDb API key
|
||||
discrete_key=`echo $OMDB_API_KEY | cut -c1-7`
|
||||
result_msg="yes [$discrete_key***]"
|
||||
fi
|
||||
AC_MSG_RESULT([$result_msg])
|
||||
|
||||
AC_DEFINE_UNQUOTED([OMDB_API_KEY], ["$OMDB_API_KEY"], [OMDb API key])
|
||||
|
||||
# Handle optional GUI managed OMDb API key
|
||||
AC_ARG_ENABLE([omdb-key-manage],
|
||||
AS_HELP_STRING([--enable-omdb-key-manage], [Enable management of the OMDb API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
|
||||
[enable_omdb_key_manage="$enableval"],
|
||||
[enable_omdb_key_manage="no"])
|
||||
if test "$enable_omdb_key_manage" = "yes"; then
|
||||
AC_DEFINE([ENABLE_OMDB_KEY_MANAGE], 1, [Enable management of the OMDb API key via GUI])
|
||||
AC_MSG_WARN([Warning: Enabling GUI management for the OMDb API key is enabled. This may expose the key to users!])
|
||||
fi
|
||||
## END: OMDb API key
|
||||
|
||||
## Shoutcast Developer ID
|
||||
# Check and configure the Shoutcast Developer ID
|
||||
AC_MSG_CHECKING([for Shoutcast Develper ID])
|
||||
AC_ARG_WITH([shoutcast-dev-id],
|
||||
AS_HELP_STRING([--with-shoutcast-dev-id=ID], [Specify the Shoutcast Developer ID for accessing streaming service information]),
|
||||
[SHOUTCAST_DEV_ID="$withval"],
|
||||
[SHOUTCAST_DEV_ID=""])
|
||||
|
||||
# Fallback for deprecated Shoutcast Dev key option string, if obsolete option is specified.
|
||||
warning_msg=""
|
||||
AC_ARG_WITH([shoutcast-dev-key],
|
||||
AS_HELP_STRING([--with-shoutcast-dev-key=KEY], [DEPRECATED: Legacy API dev key, it's obsolete, use --with-shoutcast-dev-id instead]),
|
||||
[if test -z "$SHOUTCAST_DEV_ID"; then
|
||||
SHOUTCAST_DEV_ID="$withval"
|
||||
warning_msg="Using deprecated option --with-shoutcast-dev-key. Please switch to --with-shoutcast-dev-id."
|
||||
fi])
|
||||
|
||||
# Output the result of the Shoutcast Developer ID check
|
||||
if test -z "$SHOUTCAST_DEV_ID"; then
|
||||
result_msg="no"
|
||||
else
|
||||
# Display shortened and masked Shoutcast Developer ID
|
||||
discrete_key=`echo $SHOUTCAST_DEV_ID | cut -c1-7`
|
||||
result_msg="yes [$discrete_key***]"
|
||||
fi
|
||||
AC_MSG_RESULT([$result_msg])
|
||||
|
||||
# Output the warning separately if present
|
||||
if test -n "$warning_msg"; then
|
||||
AC_MSG_WARN([$warning_msg])
|
||||
fi
|
||||
|
||||
AC_DEFINE_UNQUOTED([SHOUTCAST_DEV_ID], ["$SHOUTCAST_DEV_ID"], [Shoutcast Developer ID])
|
||||
|
||||
# Handle optional GUI managed Shoutcast Developer ID
|
||||
AC_ARG_ENABLE([shoutcast-id-manage],
|
||||
AS_HELP_STRING([--enable-shoutcast-id-manage], [Enable management of the Shoutcast Developer ID via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the ID to users!]),
|
||||
[enable_shoutcast_id_manage="$enableval"],
|
||||
[enable_shoutcast_id_manage="no"])
|
||||
# Fallback for deprecated Shoutcast Dev key GUI management option, if present
|
||||
AC_ARG_ENABLE([shoutcast-key-manage],
|
||||
AS_HELP_STRING([--enable-shoutcast-key-manage], [DEPRECATED: Use --enable-shoutcast-id-manage instead]),
|
||||
[AC_MSG_WARN([Using deprecated option --enable-shoutcast-key-manage. Please switch to --enable-shoutcast-id-manage.])
|
||||
enable_shoutcast_id_manage="$enableval"],
|
||||
[])
|
||||
|
||||
if test "$enable_shoutcast_id_manage" = "yes"; then
|
||||
AC_DEFINE([ENABLE_SHOUTCAST_ID_MANAGE], 1, [Enable management of the Shoutcast Developer ID via GUI])
|
||||
AC_MSG_WARN([Warning: Enabling GUI management for the Shoutcast Developer ID is enabled. This may expose the ID to users!])
|
||||
fi
|
||||
# END: Shoutcast Developer ID
|
||||
|
||||
## YouTube API key
|
||||
# Check and configure the YouTube API key
|
||||
AC_MSG_CHECKING([for YouTube API key])
|
||||
AC_ARG_WITH([youtube-api-key],
|
||||
AS_HELP_STRING([--with-youtube-api-key=KEY], [Specify the YouTube API key for accessing streaming services]),
|
||||
[YOUTUBE_API_KEY="$withval"],
|
||||
[YOUTUBE_API_KEY=""])
|
||||
# Fallback for deprecated developer key if no new key is specified
|
||||
warning_msg=""
|
||||
AC_ARG_WITH([youtube-dev-key],
|
||||
AS_HELP_STRING([--with-youtube-dev-key=KEY], [DEPRECATED: Legacy API dev key, use --with-youtube-api-key instead]),
|
||||
[if test -z "$YOUTUBE_API_KEY"; then
|
||||
YOUTUBE_API_KEY="$withval"
|
||||
warning_msg="Using deprecated option --with-youtube-dev-key. Please switch to --with-youtube-api-key."
|
||||
fi])
|
||||
|
||||
# Output the result of the YouTube API key check
|
||||
if test -z "$YOUTUBE_API_KEY"; then
|
||||
result_msg="no"
|
||||
else
|
||||
# Display shortened and masked YouTube API key
|
||||
discrete_key=`echo $YOUTUBE_API_KEY | cut -c1-7`
|
||||
result_msg="yes [$discrete_key***]"
|
||||
fi
|
||||
AC_MSG_RESULT([$result_msg])
|
||||
|
||||
# Output the warning separately if present
|
||||
if test -n "$warning_msg"; then
|
||||
AC_MSG_WARN([$warning_msg])
|
||||
fi
|
||||
|
||||
AC_DEFINE_UNQUOTED([YOUTUBE_API_KEY], ["$YOUTUBE_API_KEY"], [YouTube API key])
|
||||
|
||||
# Handle optional GUI managed YouTube API key
|
||||
AC_ARG_ENABLE([youtube-key-manage],
|
||||
AS_HELP_STRING([--enable-youtube-key-manage], [Enable management of the YouTube API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
|
||||
[enable_youtube_key_manage="$enableval"],
|
||||
[enable_youtube_key_manage="no"])
|
||||
if test "$enable_youtube_key_manage" = "yes"; then
|
||||
AC_DEFINE([ENABLE_YOUTUBE_KEY_MANAGE], 1, [Enable management of the YouTube API key via GUI])
|
||||
AC_MSG_WARN([Warning: Enabling GUI management for the YouTube API key is enabled. This may expose the key to users!])
|
||||
fi
|
||||
## END: YouTube API key
|
||||
|
||||
AC_ARG_ENABLE(keyboard-no-rc,
|
||||
AS_HELP_STRING([--enable-keyboard-no-rc], [enable keyboard control, disable rc control @<:@default=no@:>@]),
|
||||
AC_DEFINE(KEYBOARD_INSTEAD_OF_REMOTE_CONTROL, 1, [enable keyboard control, disable rc control]))
|
||||
@@ -206,9 +450,9 @@ AC_ARG_ENABLE(aitscan,
|
||||
[enable_aitscan="yes"])
|
||||
|
||||
if test "$enable_aitscan" = "yes"; then
|
||||
AC_DEFINE(ENABLE_AIT, 1, [enable Application Information Table support])
|
||||
AC_DEFINE(ENABLE_AITSCAN, 1, [enable Application Information Table support])
|
||||
fi
|
||||
AM_CONDITIONAL(ENABLE_AIT, test "$enable_aitscan" = "yes")
|
||||
AM_CONDITIONAL(ENABLE_AITSCAN, test "$enable_aitscan" = "yes")
|
||||
|
||||
AC_ARG_ENABLE(giflib,
|
||||
AS_HELP_STRING([--enable-giflib], [use giflib instead of libungif @<:@default=no@:>@]),
|
||||
@@ -324,8 +568,52 @@ AC_ARG_ENABLE(fribidi,
|
||||
AC_DEFINE(ENABLE_FRIBIDI, 1, [enable fribidi support]))
|
||||
AM_CONDITIONAL(ENABLE_FRIBIDI, test "$enable_fribidi" = "yes")
|
||||
|
||||
# default theme
|
||||
AC_ARG_WITH(default-theme,
|
||||
AS_HELP_STRING([--with-default-theme=THEMENAME], [default theme for gui @<:@default is empty@:>@]),
|
||||
[default_theme="$withval"],
|
||||
[default_theme=""])
|
||||
AC_DEFINE_UNQUOTED([DEFAULT_THEME], ["$default_theme"], [default theme for gui])
|
||||
|
||||
# default oled theme
|
||||
AC_ARG_WITH(default-oled-theme,
|
||||
AS_HELP_STRING([--with-default-oled-theme=THEMENAME], [default theme for oled @<:@default is empty@:>@]),
|
||||
[default_oled_theme="$withval"],
|
||||
[default_oled_theme=""])
|
||||
AC_DEFINE_UNQUOTED([DEFAULT_OLED_THEME], ["$default_oled_theme"], [default theme for oled])
|
||||
|
||||
AC_ARG_ENABLE(change-osd-resolution,
|
||||
AS_HELP_STRING([--enable-change-osd-resolution], [enable to change osd resolution @<:@default=yes@:>@]]),
|
||||
[enable_change_osd_resolution="$enableval"],
|
||||
[enable_change_osd_resolution="yes"])
|
||||
|
||||
# BOXMODELs that *not* allows to change osd resolution
|
||||
case "$BOXMODEL" in
|
||||
hd1)
|
||||
if test "$enable_change_osd_resolution" = "yes"; then
|
||||
AC_MSG_WARN([--enable-change-osd-resolution=yes is not allowed for boxmodel $BOXMODEL])
|
||||
enable_change_osd_resolution="no"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
if test "$enable_change_osd_resolution" = "yes"; then
|
||||
AC_DEFINE(ENABLE_CHANGE_OSD_RESOLUTION, 1, [enable to change osd resolution])
|
||||
fi
|
||||
AM_CONDITIONAL(ENABLE_CHANGE_OSD_RESOLUTION, test "$enable_change_osd_resolution" = "yes")
|
||||
|
||||
# webif content
|
||||
AC_ARG_WITH(webif,
|
||||
AS_HELP_STRING([--without-webif], [disable installation of webif content within defined public httpd path provided by yWeb @<:@default it is enabled@:>@]),
|
||||
[ENABLE_WEBIF="$withval"],
|
||||
[ENABLE_WEBIF="yes"])
|
||||
AM_CONDITIONAL(ENABLE_WEBIF,test "$ENABLE_WEBIF" = "yes")
|
||||
if test "$ENABLE_WEBIF" = "yes"; then
|
||||
AC_DEFINE(ENABLE_WEBIF, 1, [Enable installation of webif content within defined public httpd path provided by yWeb.])
|
||||
fi
|
||||
|
||||
AC_ARG_WITH(stb-hal-includes,
|
||||
AS_HELP_STRING([--with-stb-hal-includes=PATH], [path for libstb-hal includes [[NONE]]]),
|
||||
AS_HELP_STRING([--with-stb-hal-includes=PATH], [path to libstb-hal includes [[NONE]]]),
|
||||
[STB_HAL_INC="$withval"],
|
||||
[STB_HAL_INC=""])
|
||||
|
||||
@@ -334,24 +622,39 @@ AC_ARG_WITH(stb-hal-build,
|
||||
[STB_HAL_LIB="-L$withval"],
|
||||
[STB_HAL_LIB=""])
|
||||
|
||||
if test "$BOXTYPE" != coolstream; then
|
||||
AC_DEFINE(USE_STB_HAL, 1, [use libstb-hal])
|
||||
AC_ARG_WITH(libcoolstream-static-dir,
|
||||
AS_HELP_STRING([--with-libcoolstream-static-dir=PATH], [path to static libcoolstream [[NONE]]]),
|
||||
[LIBCOOLSTREAM_STATIC_DIR="$withval"],
|
||||
[LIBCOOLSTREAM_STATIC_DIR=""])
|
||||
|
||||
AC_ARG_ENABLE(libcoolstream-static,
|
||||
AS_HELP_STRING([--enable-libcoolstream-static], [libcoolstream static linked for testing @<:@default=no@:>@]))
|
||||
AM_CONDITIONAL(ENABLE_LIBCOOLSTREAM_STATIC, test "$enable_libcoolstream_static" = "yes")
|
||||
|
||||
# BOXTYPEs that use libstb-hal
|
||||
case "$BOXTYPE" in
|
||||
coolstream)
|
||||
libstb_hal=no
|
||||
;;
|
||||
*)
|
||||
libstb_hal=yes
|
||||
AC_DEFINE(HAVE_LIBSTB_HAL, 1, [use libstb-hal])
|
||||
;;
|
||||
esac
|
||||
AM_CONDITIONAL(HAVE_LIBSTB_HAL, test "$libstb_hal" = "yes")
|
||||
|
||||
if test "$libstb_hal" = "yes"; then
|
||||
if test "$STB_HAL_INC" = ""; then
|
||||
AC_MSG_ERROR([need libstb-hal includes path with --with-stb-hal-includes=...])
|
||||
fi
|
||||
HWLIB_CFLAGS="-I$STB_HAL_INC"
|
||||
fi
|
||||
AM_CONDITIONAL(USE_STB_HAL, test "$BOXTYPE" != "coolstream")
|
||||
|
||||
if test "$BOXTYPE" = "coolstream"; then
|
||||
else
|
||||
if test "$BOXMODEL" = "hd1"; then
|
||||
if test -e ${srcdir}/lib/hardware/coolstream/hd1/libcoolstream/nevis_ir.h; then
|
||||
AC_DEFINE(HAVE_COOLSTREAM_NEVIS_IR_H, 1, [Define to 1 if you have the <nevis_ir.h> header file.])
|
||||
fi
|
||||
HWLIB_CFLAGS='-I$(top_srcdir)/lib/hardware/coolstream/hd1/libcoolstream'
|
||||
fi
|
||||
|
||||
if test "$BOXMODEL" = "hd2"; then
|
||||
elif test "$BOXMODEL" = "hd2"; then
|
||||
if test -e ${srcdir}/lib/hardware/coolstream/hd2/libcoolstream/cs_ir_generic.h; then
|
||||
AC_DEFINE(HAVE_COOLSTREAM_CS_IR_GENERIC_H, 1, [Define to 1 if you have the <cs_ir_generic.h> header file.])
|
||||
fi
|
||||
@@ -360,10 +663,12 @@ if test "$BOXTYPE" = "coolstream"; then
|
||||
fi
|
||||
HWLIB_CFLAGS='-I$(top_srcdir)/lib/hardware/coolstream/hd2/libcoolstream'
|
||||
fi
|
||||
|
||||
HWLIB_CFLAGS="$HWLIB_CFLAGS "'-I$(top_srcdir)/lib/hardware/coolstream'
|
||||
fi
|
||||
|
||||
# uclibc
|
||||
AM_CONDITIONAL(HAVE_UCLIBC, $CC --version | grep -q "uclibc")
|
||||
|
||||
# hack, so that framebuffer.h does not need to be included everywhere...
|
||||
AC_DEFINE(fb_pixel_t, uint32_t, [hack, so that framebuffer.h does not need to be included everywhere...])
|
||||
|
||||
@@ -418,6 +723,7 @@ data/iso-codes/Makefile
|
||||
data/lcd/Makefile
|
||||
data/lcd/clock/Makefile
|
||||
data/lcd/icons/Makefile
|
||||
data/lcd4l/Makefile
|
||||
data/license/Makefile
|
||||
data/locale/Makefile
|
||||
data/luaplugins/Makefile
|
||||
@@ -427,6 +733,7 @@ data/oled/icons/Makefile
|
||||
data/oled/icons/clock/Makefile
|
||||
data/oled/icons/weather/Makefile
|
||||
data/oled/themes/Makefile
|
||||
data/oled/themes/220x176/Makefile
|
||||
data/oled/themes/400x240/Makefile
|
||||
data/oled/themes/480x320/Makefile
|
||||
data/oled/themes/800x480/Makefile
|
||||
@@ -448,6 +755,7 @@ data/themes/Neutrino-3.0/icons/buttons/Makefile
|
||||
data/themes/Olive-3.0/Makefile
|
||||
data/themes/Olive-3.0/icons/Makefile
|
||||
data/themes/Olive-3.0/icons/buttons/Makefile
|
||||
data/weather/Makefile
|
||||
data/webradio/Makefile
|
||||
data/webtv/Makefile
|
||||
data/y-web/Makefile
|
||||
@@ -461,6 +769,7 @@ lib/connection/Makefile
|
||||
lib/hardware/coolstream/Makefile
|
||||
lib/jsoncpp/Makefile
|
||||
lib/libconfigfile/Makefile
|
||||
lib/liblcddisplay/Makefile
|
||||
lib/libdvbsub/Makefile
|
||||
lib/libeventserver/Makefile
|
||||
lib/libiw/Makefile
|
||||
@@ -483,6 +792,7 @@ src/gui/Makefile
|
||||
src/gui/bedit/Makefile
|
||||
src/gui/components/Makefile
|
||||
src/gui/lua/Makefile
|
||||
src/gui/moviedb/Makefile
|
||||
src/gui/moviebrowser/Makefile
|
||||
src/gui/widget/Makefile
|
||||
src/gui/widget/yaft/Makefile
|
||||
@@ -517,6 +827,12 @@ data/scripts/backup_flash.sh
|
||||
data/scripts/restore_flash.sh
|
||||
])
|
||||
|
||||
if test "$BOXTYPE" = "generic"; then
|
||||
AC_CONFIG_FILES([
|
||||
data/scripts/neutrino.sh
|
||||
])
|
||||
fi
|
||||
|
||||
# Backup configs
|
||||
AC_CONFIG_FILES([
|
||||
data/config/settingsupdate.conf
|
||||
@@ -530,6 +846,7 @@ data/config/tobackup.conf
|
||||
|
||||
# Oled themes
|
||||
AC_CONFIG_FILES([
|
||||
data/oled/themes/220x176/Default.otheme
|
||||
data/oled/themes/400x240/Default.otheme
|
||||
data/oled/themes/480x320/Default.otheme
|
||||
data/oled/themes/480x320/Advanced.otheme
|
||||
|
@@ -12,9 +12,9 @@ SUBDIRS = \
|
||||
policy \
|
||||
scripts \
|
||||
themes \
|
||||
weather \
|
||||
webradio \
|
||||
webtv \
|
||||
y-web \
|
||||
zapit
|
||||
|
||||
if ENABLE_LUA
|
||||
@@ -22,7 +22,17 @@ SUBDIRS += \
|
||||
luaplugins
|
||||
endif
|
||||
|
||||
if ENABLE_LCD4LINUX
|
||||
SUBDIRS += \
|
||||
lcd4l
|
||||
endif
|
||||
|
||||
if ENABLE_GRAPHLCD
|
||||
SUBDIRS += \
|
||||
oled
|
||||
endif
|
||||
|
||||
if ENABLE_WEBIF
|
||||
SUBDIRS += \
|
||||
y-web
|
||||
endif
|
||||
|
@@ -41,6 +41,8 @@ glibc-
|
||||
gstreamer1.0-
|
||||
initscripts-
|
||||
icu
|
||||
iproute2-
|
||||
iptables-
|
||||
jpeg-tools
|
||||
kbd-
|
||||
kernel
|
||||
|
@@ -1,128 +1,102 @@
|
||||
#Fallback encoding when in dvb-text no encoding table is given
|
||||
#Countycode ISO8859-X
|
||||
tur ISO8859-9
|
||||
gre ISO8859-7
|
||||
pol ISO8859-2
|
||||
rus ISO8859-5
|
||||
bul ISO8859-5
|
||||
cn ISO3166-2
|
||||
#Table of transponder using two byte char mappings (VideoTexSuppl)
|
||||
#TSID ONID
|
||||
0x441 0x1 ISO6937 # RTL
|
||||
0x443 0x1 ISO6937 # Eurosport / RTL Austria
|
||||
#
|
||||
#0x447 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
|
||||
#0x427 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
|
||||
#0x44b 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
|
||||
#0x4ff 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
|
||||
#0x407 0x1 #ASTRA 19.2<EFBFBD> UPC Direct
|
||||
#0x436 0x1 #ASTRA 19.2<EFBFBD> MTV Euro - MTV Networks
|
||||
#0x42a 0x1 #ASTRA 19.2<EFBFBD> VH1 Classic - MTV Networks
|
||||
#
|
||||
#0xc23 0x3 #ASTRA 23.5<EFBFBD> CzechLink 10803H
|
||||
#0xbc7 0x3 #ASTRA 23.5<EFBFBD> CzechLink 12565H
|
||||
#0xc8b 0x3 #ASTRA 23.5<EFBFBD> CzechLink 11914H
|
||||
#0xc8f 0x3 #ASTRA 23.5<EFBFBD> CzechLink 11992H
|
||||
0xbc6 0x3 #ASTRA 23.5<EFBFBD> 12525V skylink
|
||||
0xc85 0x3 #ASTRA 23.5<EFBFBD> 11797H skylink
|
||||
0xc87 0x3 #ASTRA 23.5<EFBFBD> 11836H skylink*
|
||||
0xc88 0x3 #ASTRA 23.5<EFBFBD> 11856V skylink*
|
||||
0xc89 0x3 #ASTRA 23.5<EFBFBD> 11876H skylink
|
||||
0xc8a 0x3 #ASTRA 23.5<EFBFBD> 11895V skylink
|
||||
0xc8c 0x3 #ASTRA 23.5<EFBFBD> 11934V skylink*
|
||||
0xc8e 0x3 #ASTRA 23.5<EFBFBD> 11973V skylink*
|
||||
0xc93 0x3 #ASTRA 23.5<EFBFBD> 12070H skylink
|
||||
0xc95 0x3 #ASTRA 23.5<EFBFBD> 12109H skylink
|
||||
0xc98 0x3 #ASTRA 23.5<EFBFBD> 12168V skylink*
|
||||
0xc9a 0x3 #ASTRA 23.5<EFBFBD> 12207V skylink*
|
||||
0xc8b 0x3 ISO6397 # skylink 23.5<EFBFBD>E 11914 H
|
||||
#TSID ONID
|
||||
0x1 0x601 #UPC Cable Hungary
|
||||
0x2 0x601 #UPC Cable Hungary
|
||||
0x3 0x601 #UPC Cable Hungary
|
||||
0x4 0x601 #UPC Cable Hungary
|
||||
0x5 0x601 #UPC Cable Hungary
|
||||
0x6 0x601 #UPC Cable Hungary
|
||||
0x7 0x601 #UPC Cable Hungary
|
||||
0x8 0x601 #UPC Cable Hungary
|
||||
0x9 0x601 #UPC Cable Hungary
|
||||
0xa 0x601 #UPC Cable Hungary
|
||||
0xb 0x601 #UPC Cable Hungary
|
||||
0xc 0x601 #UPC Cable Hungary
|
||||
0xd 0x601 #UPC Cable Hungary
|
||||
0xe 0x601 #UPC Cable Hungary
|
||||
0xf 0x601 #UPC Cable Hungary
|
||||
# freesat
|
||||
0x2bd 0x600 # freesat 0.8<EFBFBD>W 11727 V
|
||||
0x2be 0x600 # freesat 0.8<EFBFBD>W 11766 V
|
||||
0x2bf 0x600 # freesat 0.8<EFBFBD>W 11804 V
|
||||
0x2c0 0x600 # freesat 0.8<EFBFBD>W 11996 V
|
||||
0x2c1 0x600 # freesat 0.8<EFBFBD>W 12034 V
|
||||
0x2c2 0x600 # freesat 0.8<EFBFBD>W 12073 V
|
||||
0x2c3 0x600 # freesat 0.8<EFBFBD>W 11938 H
|
||||
0x2c4 0x600 # freesat 0.8<EFBFBD>W 12188 V
|
||||
0x2c5 0x600 # freesat 0.8<EFBFBD>W 12265 V
|
||||
0x2c6 0x600 # freesat 0.8<EFBFBD>W 11843 V
|
||||
0x2c8 0x600 # freesat 0.8<EFBFBD>W 12111 V
|
||||
0x26 0x46 # freesat 0.8<EFBFBD>W 11785 H
|
||||
0x29 0x46 # freesat 0.8<EFBFBD>W 12015 H
|
||||
0x1b 0x2c0 # freesat 0.8<EFBFBD>W 12226 V
|
||||
0x5 0x1111 # freesat 0.8<EFBFBD>W 11747 H
|
||||
0x7 0x1111 # freesat 0.8<EFBFBD>W 11976 H
|
||||
0x65 0x1771 # freesat 0.8<EFBFBD>W 12380 V
|
||||
# DigiTV
|
||||
0x1 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12687 H
|
||||
0x2 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12723 H
|
||||
0x3 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12643 H
|
||||
0x4 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12527 H
|
||||
0x5 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12563 H
|
||||
0x6 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12643 V
|
||||
0x7 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12607 H
|
||||
0x8 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12687 V
|
||||
0x9 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12607 V
|
||||
0xa 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12563 V
|
||||
0xb 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 12718 V
|
||||
0xc 0x1 ISO8859-2 # DigiTV 0.8<EFBFBD>W 11900 H
|
||||
# Cyfra+
|
||||
200 318 #Hotbird Eutelsat (Eurosport)
|
||||
300 318 #Hotbird Eutelsat (Eurosport, Animal Pl.HD)
|
||||
400 318 #Hotbird 13.0 Cyfra+
|
||||
1000 318 #Hotbird 13.0 Grupa ITI
|
||||
1500 318 #Hotbird 13.0 Cyfra+
|
||||
1600 318 #Hotbird 13.0 Cyfra+
|
||||
2800 318 #Hotbird 13.0 MTV Networks (Comedy Central)
|
||||
7400 113 #Hotbird 13.0 Cyfrowy Polsat
|
||||
7800 113 #Hotbird 13.0 Cyfrowy Polsat
|
||||
7900 113 #Hotbird 13.0 Cyfrowy Polsat
|
||||
8100 113 #Hotbird 13.0 Universal (Cyfra+)
|
||||
8100 318 #Hotbird 13.0 Eutelsat (Universal)
|
||||
11000 318 #Hotbird 13.0 Cyfra+
|
||||
11400 318 #Hotbird 13.0 Cyfra+
|
||||
11600 318 #Hotbird 13.0 BBC HD, ITI
|
||||
11700 318 #Hotbird 13.0 Eurosport2
|
||||
11900 318 #Hotbird 13.0 Cyfra+
|
||||
12200 318 #Hotbird 13.0 Disney Channel Polska and other
|
||||
12800 318 #Hotbird 13.0 Viacom ... MTV / VH1 Polska
|
||||
13000 318 #Hotbird 13.0 BBC Polska and other
|
||||
13100 318 #Hotbird 13.0 Crime and Investigation
|
||||
13200 113 #Hotbird 13.0 Cyfrowy Polsat
|
||||
#Fallback encoding table for following transponders
|
||||
#TSID ONID ISO8859-X
|
||||
0x4fb0 0x7e ISO8859-9 # Digiturk 7<>E 10762 V
|
||||
0x5014 0x7e ISO8859-9 # Digiturk 7<>E 10803 H
|
||||
0x5078 0x7e ISO8859-9 # Digiturk 7<>E 10804 V
|
||||
0x5140 0x7e ISO8859-9 # Digiturk 7<>E 10845 V
|
||||
0x51a4 0x7e ISO8859-9 # Digiturk 7<>E 10886 H
|
||||
0x5208 0x7e ISO8859-9 # Digiturk 7<>E 10928 H
|
||||
0x526c 0x7e ISO8859-9 # Digiturk 7<>E 10887 V
|
||||
0x52d0 0x7e ISO8859-9 # Digiturk 7<>E 10928 V
|
||||
0xa0f0 0x7e ISO8859-9 # Digiturk 7<>E 11455 V
|
||||
0xc3b4 0x7e ISO8859-9 # Digiturk 7<>E 11471 H
|
||||
0xc418 0x7e ISO8859-9 # Digiturk 7<>E 11492 V
|
||||
0xc47c 0x7e ISO8859-9 # Digiturk 7<>E 11637 H
|
||||
0xc4e0 0x7e ISO8859-9 # Digiturk 7<>E 11534 V
|
||||
0xc5a8 0x7e ISO8859-9 # Digiturk 7<>E 11575 V and 42<34>E 11729 V
|
||||
0xc60c 0x7e ISO8859-9 # Digiturk 7<>E 11595 H
|
||||
0xc670 0x7e ISO8859-9 # Digiturk 7<>E 11679 H
|
||||
0xc6d4 0x7e ISO8859-9 # Digiturk 7<>E 11513 H
|
||||
0xc738 0x7e ISO8859-9 # Digiturk 7<>E 11617 V
|
||||
#
|
||||
# Fallback encoding when dvb-text doesn't provide an encoding table.
|
||||
# See CountryCodeDefaultMapping in edvbstring code.
|
||||
#
|
||||
# Format:
|
||||
#Countrycode ISO8859-X
|
||||
#
|
||||
#chn ISO3166-2
|
||||
#
|
||||
# -----------------------------------------------------------------------------
|
||||
#
|
||||
# Table of transponder using two byte char mappings.
|
||||
# See TransponderUseTwoCharMapping in edvbstring code.
|
||||
#
|
||||
# Format:
|
||||
#TSID ONID
|
||||
#
|
||||
# plustelka DVB-T/T2
|
||||
0x0101 0x22bf #DVBT SK Mux1
|
||||
0x0102 0x22bf #DVBT SK Mux2
|
||||
0x0103 0x22bf #DVBT SK Mux3
|
||||
0x0104 0x22bf #DVBT SK Mux4
|
||||
# skylink 23.5°E
|
||||
0x0c82 0x0003 #ASTRA 11739.00 V Cartoonito
|
||||
0x0c89 0x0003 #ASTRA 11875.50 H
|
||||
0x0c8c 0x0003 #ASTRA 11934.00 V
|
||||
0x0c8d 0x0003 #ASTRA 11953.50 H
|
||||
0x0c8e 0x0003 #ASTRA 11973.00 V
|
||||
0x0c90 0x0003 #ASTRA 12012.00 V
|
||||
0x0c91 0x0003 #ASTRA 12031.50 H
|
||||
0x0c93 0x0003 #ASTRA 12070.50 H
|
||||
0x0c94 0x0003 #ASTRA 12090.00 V
|
||||
0x0c95 0x0003 #ASTRA 12109.50 H
|
||||
0x0ca1 0x0003 #ASTRA 12343.50 H
|
||||
0x0ca2 0x0003 #ASTRA 12363.00 V
|
||||
# DirectOne 0.8°W
|
||||
0x0003 0x0001 #freesat 12130.00 H Dikh TV,Film 4,Galaxy 4,Match 4
|
||||
0x0004 0x0001 #freesat 12187.00 V OzoneNetwork
|
||||
0x0005 0x0001 #freesat 11785.00 H Spektrum Home
|
||||
0x0005 0x1111 #freesat 11747.00 H Filmbox Basic
|
||||
0x000b 0x1111 #freesat 12092.00 H AXN Black,AXN CE,AXN CZ,AXN White,Nat Geo HD,Viasat 2,Viasat 3.,Viasat 6.,Viasat Film
|
||||
0x000c 0x0001 #freesat 11900.00 H HBO 3 HU,M4 Sport
|
||||
0x000d 0x0001 #freesat 11823.00 H M1 HD,MATCH4 HD
|
||||
0x001b 0x02c0 #freesat 12226.00 V Comedy Central Family Hungary,Comedy Central Hungary,MTV Europe,Nickelodeon,Paramount Network
|
||||
0x0029 0x0046 #freesat 12015.00 H BBC Earth HD
|
||||
0x004c 0x0046 #freesat 12149.00 V History
|
||||
0x02bd 0x0600 #freesat 11727.48 V
|
||||
0x02be 0x0600 #freesat 11765.84 V
|
||||
0x02bf 0x0600 #freesat 11803.90 V
|
||||
0x02c0 0x0600 #freesat 11996.00 V
|
||||
0x02c1 0x0600 #freesat 12034.36 V
|
||||
0x02c2 0x0600 #freesat 12073.72 V
|
||||
0x02c3 0x0600 #freesat 11938.46 H
|
||||
0x02c5 0x0600 #freesat 12264.52 V
|
||||
0x02c6 0x0600 #freesat 11842.56 V
|
||||
0x02c7 0x0600 #freesat 11919.28 V
|
||||
0x02c8 0x0600 #freesat 11958.00 V
|
||||
0x02c9 0x0600 #freesat 12207.00 H
|
||||
0x02ca 0x0600 #freesat 12284.00 H
|
||||
0x0af7 0x00bb #freesat 12563.00 H Epic Drama HD,JOJ 24,Nova Cinema HD
|
||||
0x0af8 0x00bb #freesat 12527.00 H Film+ SK,Spektrum SK HD,Minimax SK
|
||||
0x0afa 0x00bb #freesat 12563.00 V RTVS Sport HD,TV Barrandov
|
||||
#
|
||||
# -----------------------------------------------------------------------------
|
||||
#
|
||||
# Fallback encoding table for following transponders.
|
||||
# See TransponderDefaultMapping in edvbstring code.
|
||||
#
|
||||
# Format:
|
||||
#TSID ONID ISO8859-X
|
||||
#
|
||||
# Digiturk 42°E
|
||||
0x0001 0x002a ISO8859-9 #Digiturk 11977 H CARTOON NETWORK,SHOW RADYO,RADYO VIVA
|
||||
0x0003 0x002a ISO8859-9 #Digiturk 12034 V SUPER FM,JOY TURK FM,JOY FM RADYO,TELE 1 HD
|
||||
0x0007 0x002a ISO8859-9 #Digiturk 12245 H KANAL D HD,CNN TURK HD,LIDER HABER HD,TEVE 2 HD
|
||||
0x003d 0x002a ISO8859-9 #Digiturk 11096 H TRT AVAZ HD,TRT AL ARABIA HD
|
||||
0x4e85 0x002a ISO8859-9 #Digiturk 11675 V
|
||||
0x76c1 0x002a ISO8859-9 #Digiturk 12729 V TV100 HD
|
||||
0x78b5 0x002a ISO8859-9 #Digiturk 11265 V
|
||||
0x7919 0x002a ISO8859-9 #Digiturk 11054 V TRT HABER HD,TRT KURDI HD,TRT TUTK HD,TRT WORLD
|
||||
0x7b0e 0x002a ISO8859-9 #Digiturk 12685 H HABER GLOBAL HD,TGRT HABER HD
|
||||
0x7bd6 0x002a ISO8859-9 #Digiturk 12685 V HALK TV HD,
|
||||
0x7d6b 0x002a ISO8859-9 #Digiturk 11012 H AL QUARAN HD,AL SUNNAH HD
|
||||
0x9c40 0x002a ISO8859-9 #Digiturk 11676 _ 0x042f,0x13cf
|
||||
0x9ca5 0x002a ISO8859-9 #Digiturk 11916 V KAFA RADYO
|
||||
0x9d6d 0x002a ISO8859-9 #Digiturk 11958 V TRT 3 SPOR HD,TRT 2 HD,TRT SPOR YILDIZ HD
|
||||
0x9e38 0x002a ISO8859-9 #Digiturk 11999 V A PARA HD,A2 HD,VAV TV HD
|
||||
0x9e99 0x002a ISO8859-9 #Digiturk 12015 H STAR TV HD,NTV HD,KRAL POP,DMAX HD,TLC HD,KRAL FM
|
||||
0x9f61 0x002a ISO8859-9 #Digiturk 12054 H MINIKA GO,ATV HD,A HABER HD,A SPORT HD
|
||||
0x9fc5 0x002a ISO8859-9 #Digiturk 12073 V
|
||||
0xa02b 0x002a ISO8859-9 #Digiturk 12103 H KANAL 7 HD,ULKE TV HD
|
||||
0xa02d 0x002a ISO8859-9 #Digiturk 12084 H TRT EBA
|
||||
0xa1b9 0x002a ISO8859-9 #Digiturk 12209 H BLOOMBERH HT HD,SHOW TV HD,HABERTURK HD
|
||||
0xa2e6 0x002a ISO8859-9 #Digiturk 12298 V ALEM FM
|
||||
0xa2e7 0x002a ISO8859-9 #Digiturk 12310 V 24 HD,360 TV HD
|
||||
0xa3ae 0x002a ISO8859-9 #Digiturk 12380 V DIYANET TV HD,BEYAZ TV HD
|
||||
0xa411 0x002a ISO8859-9 #Digiturk 12379 H DISCOVERY CHANNEL HD,beIN SPORTS HABER,BABY TV
|
||||
0xa415 0x002a ISO8859-9 #Digiturk 12356 H TV8 HD
|
||||
0xa861 0x002a ISO8859-9 #Digiturk 11794 V TRT COCUK HD,TRT SPOR HD,TRT BELGESEL HD,TRT MUZIK HD,TRT1 HD
|
||||
0xa925 0x002a ISO8859-9 #Digiturk 11837 V EKOTURK HD,SOZCU TV
|
||||
0xa929 0x002a ISO8859-9 #Digiturk 11305 V
|
||||
0xc5a8 0x002a ISO8859-9 #Digiturk 11180 H
|
||||
|
@@ -187,12 +187,13 @@
|
||||
<transponder frequency="762000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
|
||||
</terrestrial>
|
||||
<terrestrial name="Koeln/Bonn (DVB-T2)" flags="5">
|
||||
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
|
||||
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
|
||||
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
|
||||
<transponder frequency="698000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
|
||||
<transponder frequency="826000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
|
||||
<transponder frequency="834000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" />
|
||||
<transponder frequency="514000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 26 WDR1-Sued -->
|
||||
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" plp_id="0"/> <!-- CH 29 ZDF -->
|
||||
<transponder frequency="538000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" plp_id="1"/> <!-- CH 29 freenet Connect -->
|
||||
<transponder frequency="586000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 35 WDR2 -->
|
||||
<transponder frequency="594000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 36 freenet TV 3 -->
|
||||
<transponder frequency="626000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 40 freenet TV 1 -->
|
||||
<transponder frequency="650000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 40 freenet TV 2 -->
|
||||
</terrestrial>
|
||||
<terrestrial name="Landshut, Passau, Pfarrkirchen (DVB-T2)" flags="5">
|
||||
<transponder frequency="530000" bandwidth="0" constellation="6" transmission_mode="2" code_rate_HP="9" code_rate_LP="9" guard_interval="4" hierarchy="0" /> <!-- CH 28 ARD -->
|
||||
|
@@ -13,6 +13,7 @@ install_DATA = \
|
||||
9.png \
|
||||
btn_backward.png \
|
||||
btn_blue.png \
|
||||
btn_checked.png \
|
||||
btn_forward.png \
|
||||
btn_green.png \
|
||||
btn_option_off_active.png \
|
||||
|
BIN
data/icons/buttons/btn_checked.png
Normal file
After Width: | Height: | Size: 794 B |
@@ -35,5 +35,4 @@ install_DATA = \
|
||||
streaming.png \
|
||||
timer.png \
|
||||
upnp.png \
|
||||
video.png \
|
||||
ytplay.png
|
||||
video.png
|
||||
|
Before Width: | Height: | Size: 6.3 KiB |
@@ -21,6 +21,7 @@ install_DATA = \
|
||||
hint_hdd.png \
|
||||
\
|
||||
hint_imageinfo.png \
|
||||
hint_imagelogo.png \
|
||||
\
|
||||
hint_inetradio.png \
|
||||
hint_info.png \
|
||||
@@ -64,8 +65,12 @@ install_DATA = \
|
||||
hint_vtxt.png \
|
||||
hint_webradio.png \
|
||||
hint_webtv.png \
|
||||
hint_xmltv.png \
|
||||
hint_ytplay.png
|
||||
hint_xmltv.png
|
||||
|
||||
if ENABLE_GRAPHLCD
|
||||
install_DATA += \
|
||||
hint_graphlcd.png
|
||||
endif
|
||||
|
||||
if ENABLE_PIP
|
||||
install_DATA += \
|
||||
|
BIN
data/icons/hints/hint_graphlcd.png
Normal file
After Width: | Height: | Size: 361 B |
BIN
data/icons/hints/hint_imagelogo.png
Normal file
After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 2.6 KiB |
@@ -3,6 +3,8 @@ installdir = $(ICONSDIR)
|
||||
install_DATA = \
|
||||
marker_dialog_off.png \
|
||||
marker_dialog_ok.png \
|
||||
marker_dialog_ok_apply.png \
|
||||
marker_download_later.png \
|
||||
marker_epg.png \
|
||||
marker_hd.png \
|
||||
marker_hidden.png \
|
||||
@@ -17,6 +19,7 @@ install_DATA = \
|
||||
marker_streaming.png \
|
||||
marker_timeshift.png \
|
||||
marker_timeshift_gray.png \
|
||||
marker_user_busy.png \
|
||||
marker_tv.png \
|
||||
marker_uhd.png \
|
||||
marker_update_available.png \
|
||||
|
Before Width: | Height: | Size: 794 B After Width: | Height: | Size: 775 B |
BIN
data/icons/status/markers/marker_dialog_ok_apply.png
Normal file
After Width: | Height: | Size: 794 B |
BIN
data/icons/status/markers/marker_download_later.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 13 KiB |
BIN
data/icons/status/markers/marker_user_busy.png
Normal file
After Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 871 B After Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 928 B After Width: | Height: | Size: 6.1 KiB |
BIN
data/icons/weather/01d.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
data/icons/weather/01n.png
Normal file
After Width: | Height: | Size: 925 B |
BIN
data/icons/weather/02d.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
data/icons/weather/02n.png
Normal file
After Width: | Height: | Size: 1015 B |
BIN
data/icons/weather/03d.png
Normal file
After Width: | Height: | Size: 956 B |
BIN
data/icons/weather/03n.png
Normal file
After Width: | Height: | Size: 956 B |
BIN
data/icons/weather/04d.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
data/icons/weather/04n.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
data/icons/weather/09d.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
data/icons/weather/09n.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
data/icons/weather/10d.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
data/icons/weather/10n.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
data/icons/weather/11d.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
data/icons/weather/11n.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
data/icons/weather/13d.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
data/icons/weather/13n.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
data/icons/weather/50d.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
data/icons/weather/50n.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
@@ -1,14 +1,22 @@
|
||||
installdir = $(ICONSDIR)/weather
|
||||
|
||||
install_DATA = \
|
||||
clear-day.png \
|
||||
clear-night.png \
|
||||
cloudy.png \
|
||||
fog.png \
|
||||
partly-cloudy-day.png \
|
||||
partly-cloudy-night.png \
|
||||
rain.png \
|
||||
sleet.png \
|
||||
snow.png \
|
||||
unknown.png \
|
||||
wind.png
|
||||
01d.png \
|
||||
01n.png \
|
||||
02d.png \
|
||||
02n.png \
|
||||
03d.png \
|
||||
03n.png \
|
||||
04d.png \
|
||||
04n.png \
|
||||
09d.png \
|
||||
09n.png \
|
||||
10d.png \
|
||||
10n.png \
|
||||
11d.png \
|
||||
11n.png \
|
||||
13d.png \
|
||||
13n.png \
|
||||
50d.png \
|
||||
50n.png \
|
||||
unknown.png
|
||||
|
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 539 B |
5
data/lcd4l/Makefile.am
Normal file
@@ -0,0 +1,5 @@
|
||||
installdir = $(ICONSDIR)/logo
|
||||
|
||||
install_DATA = \
|
||||
Moviebrowser.png \
|
||||
Movieplayer.png
|
BIN
data/lcd4l/Moviebrowser.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
data/lcd4l/Movieplayer.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
@@ -8,49 +8,4 @@ unmaintained = \
|
||||
nederlands.locale \
|
||||
slovak.locale
|
||||
|
||||
# install_DATA += $(locale_unmaintained)
|
||||
|
||||
if MAINTAINER_MODE
|
||||
|
||||
master.locale=english.locale
|
||||
|
||||
locals: sort-locals work-locals locals.h locals_intern.h
|
||||
|
||||
$(master.locale) \
|
||||
sort-locals:
|
||||
for locale in $(locale); do \
|
||||
cat $(top_srcdir)/data/locale/$${locale} | LC_ALL=C sort | uniq > $${locale}; \
|
||||
done
|
||||
|
||||
work-locals: $(master.locale)
|
||||
for locale in $(locale); do \
|
||||
( cd $(top_srcdir)/data/locale; helpers/create-locals-work $${locale}; ); \
|
||||
done
|
||||
|
||||
ordercheck: $(master.locale)
|
||||
cut -d' ' -f1 $(top_srcdir)/data/locale/$(master.locale) | LC_ALL=C sort | uniq > /tmp/log
|
||||
cut -d' ' -f1 $(top_srcdir)/data/locale/$(master.locale) | uniq | diff - /tmp/log || \
|
||||
(echo "ERROR: $(master.locale) not ordered or contains empty lines" && false)
|
||||
|
||||
locals.h: ordercheck
|
||||
cut -d' ' -f1 $(top_srcdir)/data/locale/$(master.locale) | LC_ALL=C sort | uniq | tr [:lower:] [:upper:] | tr \. \_ | tr \- \_ | tr -d \? | \
|
||||
$(top_srcdir)/data/locale/helpers/create-locals.h
|
||||
|
||||
locals_intern.h: ordercheck
|
||||
cut -d' ' -f1 $(top_srcdir)/data/locale/$(master.locale) | LC_ALL=C sort | uniq | \
|
||||
$(top_srcdir)/data/locale/helpers/create-locals_intern.h
|
||||
|
||||
check: locals.h locals_intern.h
|
||||
diff locals.h $(top_srcdir)/src/system
|
||||
diff locals_intern.h $(top_srcdir)/src/system
|
||||
|
||||
install-locals: $(locale) locals.h locals_intern.h
|
||||
cp locals.h locals_intern.h $(top_srcdir)/src/system
|
||||
@echo "Consider committing src/system/[locals.h locals_intern.h]"
|
||||
## ??? cp -f $(locale) $(top_srcdir)/data/locale
|
||||
## @echo "Consider committing data/locale/[$(locale)]"
|
||||
|
||||
locals-clean:
|
||||
rm -f locals.h locals_intern.h $(locale)
|
||||
|
||||
endif
|
||||
#install_DATA += $(unmaintained)
|
||||
|
@@ -1,65 +0,0 @@
|
||||
Format of .locale files:
|
||||
------------------------
|
||||
character encoding: UTF-8
|
||||
filename suffix : .locale
|
||||
|
||||
Files must be strictly alphabetically ordered, and must not contain
|
||||
any empty lines.
|
||||
|
||||
Destination of .locale files:
|
||||
-----------------------------
|
||||
directory: /var/tuxbox/locale or /share/tuxbox/neutrino/locale
|
||||
|
||||
Master file:
|
||||
------------
|
||||
english.locale is considered the master file.
|
||||
|
||||
|
||||
Verfication of .locale files:
|
||||
-----------------------------
|
||||
Use ./helpers/check-locale for detecting in master file
|
||||
- violations of the sorting order,
|
||||
- missing translations and
|
||||
- legacy strings.
|
||||
|
||||
|
||||
|
||||
How do I add a new locale string?
|
||||
---------------------------------
|
||||
1.)
|
||||
First of all, add the new string to english.locale while preserving
|
||||
the ordering. Do not add any empty lines.
|
||||
|
||||
2.)
|
||||
Enter the directory build_tmp/neutrino-hd/data/locale.
|
||||
|
||||
3.)
|
||||
Use for sorting 'make sort-locals', use 'make ordercheck' to for verification.
|
||||
|
||||
4.)
|
||||
To the extent possible, update other locale file. For this, 'make work-locals'
|
||||
may be useful. if you find a file called *.locale-work, merge this into *.locale
|
||||
|
||||
5.)
|
||||
Create new versions of the files src/system/locals.h and src/system/locals_intern.h
|
||||
using the command 'make locals.h locals_intern.h'.
|
||||
|
||||
6.)
|
||||
Check the modifications with 'make check'
|
||||
|
||||
7.)
|
||||
Or use for item 3-6 'make locals'
|
||||
|
||||
8.)
|
||||
Copy the replacement file to their destination with 'make install-locals'
|
||||
|
||||
9.)
|
||||
If committing the changes to Git, commit both the involved
|
||||
locale-files, src/system/locals.h, and src/system/locals_intern.h.
|
||||
|
||||
Useful tools:
|
||||
-------------
|
||||
- emacs (add '(file-coding-system-alist (quote (("\\.locale\\'" . utf-8-unix) ("" undecided)))) to .emacs or use "C-x <RET> c utf-8 <RET> C-x C-f english.locale")
|
||||
- iconv
|
||||
- sort
|
||||
- uxterm
|
50
data/locale/create-locale
Executable file
@@ -0,0 +1,50 @@
|
||||
#!/bin/bash
|
||||
|
||||
locale_master="deutsch.locale"
|
||||
locale="${locale_master} english.locale"
|
||||
|
||||
check_locale() {
|
||||
cut -d' ' -f1 ${locale_master} | LC_ALL=C sort | uniq > /tmp/${locale_master}
|
||||
for l in ${locale}; do
|
||||
test $l == ${locale_master} && continue
|
||||
echo $l:
|
||||
echo "----------------"
|
||||
cut -d' ' -f1 $l | diff -u - /tmp/${locale_master}
|
||||
echo
|
||||
done
|
||||
rm /tmp/${locale_master}
|
||||
}
|
||||
|
||||
sort_locale() {
|
||||
for l in ${locale}; do
|
||||
cat ${l} | LC_ALL=C sort | uniq > ${l}.tmp
|
||||
mv ${l}.tmp ${l}
|
||||
done
|
||||
}
|
||||
|
||||
create_locale_work() {
|
||||
for l in ${locale}; do
|
||||
helpers/create-locale-work ${l}
|
||||
done
|
||||
}
|
||||
|
||||
create_locals_h() {
|
||||
cut -d' ' -f1 ${locale_master} | LC_ALL=C sort | uniq | tr [:lower:] [:upper:] | tr \. \_ | tr \- \_ | tr -d \? | \
|
||||
helpers/create-locals_h
|
||||
mv locals.h ../../src/system
|
||||
}
|
||||
|
||||
create_locals_intern_h() {
|
||||
cut -d' ' -f1 ${locale_master} | LC_ALL=C sort | uniq | \
|
||||
helpers/create-locals_intern_h
|
||||
mv locals_intern.h ../../src/system
|
||||
}
|
||||
|
||||
#check_locale
|
||||
sort_locale
|
||||
create_locale_work
|
||||
create_locals_h
|
||||
create_locals_intern_h
|
||||
|
||||
echo "Consider committing src/system/[locals.h locals_intern.h]"
|
||||
echo "and data/locale/[${locale}]"
|
@@ -271,8 +271,10 @@ channellist.edit Bearbeiten
|
||||
channellist.enablesdt_off aus
|
||||
channellist.enablesdt_on ein
|
||||
channellist.enablesdt_on_extended ein (mit PMT)
|
||||
channellist.epgtext_align_left links
|
||||
channellist.epgtext_align_right rechts
|
||||
channellist.epgtext_align_left_bottom links unten
|
||||
channellist.epgtext_align_left_middle links zentriert
|
||||
channellist.epgtext_align_right_bottom rechts unten
|
||||
channellist.epgtext_align_right_middle rechts zentiert
|
||||
channellist.extended Sendungsfortschritt anzeigen
|
||||
channellist.favs Favoriten
|
||||
channellist.foot Kanalinformationen
|
||||
@@ -363,6 +365,7 @@ colorchooser.blue blau
|
||||
colorchooser.green grün
|
||||
colorchooser.red rot
|
||||
colormenu.background Hintergrundfarbe
|
||||
colormenu.channellist_description_text Textfarbe für Sendungsbeschreibungen
|
||||
colormenu.clock_textcolor Ziffernfarbe
|
||||
colormenu.fade Ein-/Ausblenden
|
||||
colormenu.font Verwendete Schriftart
|
||||
@@ -370,7 +373,7 @@ colormenu.font_ttx Videotext Schriftart
|
||||
colormenu.menucolors Themes
|
||||
colormenu.osd_preset Bildschirmauswahl
|
||||
colormenu.osd_resolution OSD-Auflösung
|
||||
colormenu.progressbar_active Farbe des aktiven Teil
|
||||
colormenu.progressbar_active Farbe des aktiven Teils
|
||||
colormenu.progressbar_passive Hintergrundfarbe
|
||||
colormenu.shadow_color Schattenfarbe
|
||||
colormenu.textcolor Textfarbe
|
||||
@@ -447,7 +450,7 @@ eventfinder.history Frühere Suchen
|
||||
eventfinder.keyword Suche nach Textpassage
|
||||
eventfinder.max_history Max. Anzahl früherer Suchen
|
||||
eventfinder.search Suche
|
||||
eventfinder.search_all_epg Ganze
|
||||
eventfinder.search_all_epg Ganze
|
||||
eventfinder.search_within_epg Suche innerhalb EPG-Daten
|
||||
eventfinder.search_within_list Suche innerhalb Text
|
||||
eventfinder.searching Suche ...
|
||||
@@ -478,35 +481,35 @@ extra.dboxinfo_uptime Uptime
|
||||
extra.dboxinfo_use Nutzung
|
||||
extra.dboxinfo_used Benutzt
|
||||
extra.east Osten
|
||||
extra.fec_1_2 1/2
|
||||
extra.fec_2_3 2/3
|
||||
extra.fec_2_5 2/5
|
||||
extra.fec_3_4 3/4
|
||||
extra.fec_3_5 3/5
|
||||
extra.fec_4_5 4/5
|
||||
extra.fec_5_6 5/6
|
||||
extra.fec_7_8 7/8
|
||||
extra.fec_8_9 8/9
|
||||
extra.fec_9_10 9/10
|
||||
extra.fec_auto Auto
|
||||
extra.fec_13_45 13/45
|
||||
extra.fec_9_20 9/20
|
||||
extra.fec_11_15 11/15
|
||||
extra.fec_11_20 11/20
|
||||
extra.fec_13_18 13/18
|
||||
extra.fec_13_45 13/45
|
||||
extra.fec_1_2 1/2
|
||||
extra.fec_1_2_L 1/2L
|
||||
extra.fec_23_36 23/36
|
||||
extra.fec_25_36 25/36
|
||||
extra.fec_13_18 13/18
|
||||
extra.fec_26_45 26/45
|
||||
extra.fec_28_45 28/45
|
||||
extra.fec_7_9 7/9
|
||||
extra.fec_77_90 77/90
|
||||
extra.fec_32_45 32/45
|
||||
extra.fec_11_15 11/15
|
||||
extra.fec_1_2_L 1/2L
|
||||
extra.fec_8_15_L 8/15L
|
||||
extra.fec_3_5_L 3/5L
|
||||
extra.fec_2_3_L 2/3L
|
||||
extra.fec_5_9_L 5/9L
|
||||
extra.fec_26_45_L 26/45L
|
||||
extra.fec_28_45 28/45
|
||||
extra.fec_2_3 2/3
|
||||
extra.fec_2_3_L 2/3L
|
||||
extra.fec_2_5 2/5
|
||||
extra.fec_32_45 32/45
|
||||
extra.fec_3_4 3/4
|
||||
extra.fec_3_5 3/5
|
||||
extra.fec_3_5_L 3/5L
|
||||
extra.fec_4_5 4/5
|
||||
extra.fec_5_6 5/6
|
||||
extra.fec_5_9_L 5/9L
|
||||
extra.fec_77_90 77/90
|
||||
extra.fec_7_8 7/8
|
||||
extra.fec_7_9 7/9
|
||||
extra.fec_8_15_L 8/15L
|
||||
extra.fec_8_9 8/9
|
||||
extra.fec_9_10 9/10
|
||||
extra.fec_9_20 9/20
|
||||
extra.fec_auto Auto
|
||||
extra.key_current_transponder Aktueller Transponder
|
||||
extra.key_format_mode Videoformat
|
||||
extra.key_help Hilfe
|
||||
@@ -515,12 +518,15 @@ extra.key_list_start Listenanfang
|
||||
extra.key_next43mode Nächstes Seitenformat
|
||||
extra.key_pic_mode Bildschirmformat
|
||||
extra.key_pic_size 4:3 Anzeigeverhalten
|
||||
extra.key_pip_close Stop/Start PiP
|
||||
extra.key_pip_close_avinput Stop/Start PiP (HDMI)
|
||||
extra.key_pip_close PiP Start/Stopp
|
||||
extra.key_pip_close_avinput PiP Start/Stopp (HDMI)
|
||||
extra.key_pip_rotate_ccw PiP bewegen entgegen dem Uhrzeigersinn
|
||||
extra.key_pip_rotate_cw PiP bewegen im Uhrzeigensinn
|
||||
extra.key_pip_setup PiP Konfiguration
|
||||
extra.key_pip_swap Umschalten PiP/live
|
||||
extra.key_pip_swap PiP/Live umschalten
|
||||
extra.key_record Aufnahme
|
||||
extra.key_screenshot Screenshot
|
||||
extra.key_sleep Sleeptimer
|
||||
extra.key_switchformat Nächste Auflösung
|
||||
extra.key_timeshift Timeshift
|
||||
extra.key_unlock Entsperren
|
||||
@@ -641,6 +647,8 @@ extra.volume_pos Lautstärkeanzeige
|
||||
extra.volume_size Höhe der Anzeige
|
||||
extra.west Westen
|
||||
extra.zap_cycle Zap nur in Bouquet
|
||||
extra.zapit_fe_no_same Verschiedene Tuner bei gleichen Transponder
|
||||
extra.zapit_fe_retries Tuning Wiederholungen
|
||||
extra.zapit_fe_timeout Tuning Timeout
|
||||
extra.zapit_hvoltage High (13.5/18.5) Voltage
|
||||
extra.zapit_motor_speed Rotor Drehzeit
|
||||
@@ -705,6 +713,7 @@ flashupdate.createimage_warning Nachfolgend wird ein Image für die %s STB erste
|
||||
flashupdate.currentversion_sep Installierte Version
|
||||
flashupdate.currentversiondate Datum
|
||||
flashupdate.currentversiontime Uhrzeit
|
||||
flashupdate.enter_flash_script Stoppe laufende Dienste ...
|
||||
flashupdate.erasefailed Flash löschen fehlgeschlagen
|
||||
flashupdate.erasing lösche Flash
|
||||
flashupdate.experimentalimage Sie haben eine Betaversion oder einen Nightly Build ausgewählt.\nBitte beachten Sie, dass diese Version ungetestet ist\nund Ihre Box nach dem Update möglicherweise nicht mehr funktionsfähig ist.\n\nSoll diese Version wirklich installiert werden?
|
||||
@@ -780,7 +789,7 @@ flashupdate.update_with_settings_skipped Ordner [%s] kann nicht gesichert werden
|
||||
flashupdate.update_with_settings_warning Warnung Flashspeicher!\n \nIm neuen Image sind nur noch %ld KB (von %ld KB) frei,\ndas ist möglicherweise zu wenig, um einen sicheren Betrieb zu gewährleisten.\n \nSoll der Vorgang trotzdem fortgesetzt werden?
|
||||
flashupdate.updatemode Updatemodus
|
||||
flashupdate.updatemode_internet Internet
|
||||
flashupdate.updatemode_manual von lokalem Update-Verzeichnis
|
||||
flashupdate.updatemode_manual von lokalem Update-Verzeichnis
|
||||
flashupdate.url_file Internet Konfigurations-Datei
|
||||
flashupdate.versioncheck Versionsüberprüfung
|
||||
flashupdate.writeflash ganzes Flashimage einspielen
|
||||
@@ -845,23 +854,22 @@ fsk.to_12 bis 12
|
||||
fsk.to_16 bis 16
|
||||
fsk.to_7 bis 7
|
||||
glcd.align_center zentriert
|
||||
glcd.align_channel Sender ausrichten
|
||||
glcd.align_duration Sendungsdauer ausrichten
|
||||
glcd.align_end Sendungsende ausrichten
|
||||
glcd.align_epg EPG ausrichten
|
||||
glcd.align_left links
|
||||
glcd.align_none keine
|
||||
glcd.align_right rechts
|
||||
glcd.align_start Sendungsstart ausrichten
|
||||
glcd.align_time Uhrzeit ausrichten
|
||||
glcd.bar_width Fortschrittsbalken Weite
|
||||
glcd.bar_x_position Fortschrittsbalken x-Position
|
||||
glcd.bar_y_position Fortschrittsbalken y-Position
|
||||
glcd.background Hintergrundbild
|
||||
glcd.brightness Helligkeit
|
||||
glcd.brightness_standby Helligkeit im Standby-Modus
|
||||
glcd.brightness_dim Dimmen
|
||||
glcd.brightness_dim_time Dimmen nach
|
||||
glcd.brightness_settings Helligkeit
|
||||
glcd.brightness_standby Helligkeit im Standby-Modus
|
||||
glcd.channel_align Sendername ausrichten
|
||||
glcd.channel_size Sendername Höhe
|
||||
glcd.channel_x_position Sendername x-Position
|
||||
glcd.channel_y_position Sendername y-Position
|
||||
glcd.clock_digital_y_position Digitaluhr y-Position
|
||||
glcd.clock_simple_size Einfache Uhr Höhe
|
||||
glcd.clock_simple_y_position Einfache Uhr y-Position
|
||||
glcd.color.amber Amber
|
||||
glcd.color.black Schwarz
|
||||
glcd.color.blue Blau
|
||||
@@ -883,64 +891,90 @@ glcd.color.red Rot
|
||||
glcd.color.teal Teal
|
||||
glcd.color.white Weiß
|
||||
glcd.color.yellow Gelb
|
||||
glcd.channel_x_position Sender x-Position
|
||||
glcd.channel_y_position Sender y-Position
|
||||
glcd.digital_clock_y_position Digitaluhr y-Position
|
||||
glcd.color_bg Hintergrundfarbe
|
||||
glcd.color_fg Textfarbe
|
||||
glcd.display Display-Typ
|
||||
glcd.duration_align Sendungsdauer ausrichten
|
||||
glcd.duration_show Sendungsdauer anzeigen
|
||||
glcd.duration_size Sendungsdauer Höhe
|
||||
glcd.duration_x_position Sendungsdauer x-Position
|
||||
glcd.duration_y_position Sendungsdauer y-Position
|
||||
glcd.enable GraphLCD aktiv
|
||||
glcd.end_align Sendungsende ausrichten
|
||||
glcd.end_show Sendungsende anzeigen
|
||||
glcd.end_size Sendungsende Höhe
|
||||
glcd.end_x_position Sendungsende x-Position
|
||||
glcd.end_y_position Sendungsende y-Position
|
||||
glcd.epg_align EPG ausrichten
|
||||
glcd.epg_size EPG Höhe
|
||||
glcd.epg_x_position EPG x-Position
|
||||
glcd.epg_y_position EPG y-Position
|
||||
glcd.font Schrift
|
||||
glcd.font_autoresize Automatische Schriftgröße
|
||||
glcd.head GraphLCD-Unterstützung
|
||||
glcd.logodir Senderlogo-Verzeichnis
|
||||
glcd.icon_cam_x_position Icon CI x-Position
|
||||
glcd.icon_dd_x_position Icon Ton x-Position
|
||||
glcd.icon_ecm_x_position Icon Verschlüsselung x-Position
|
||||
glcd.icon_mute_x_position Icon Mute x-Position
|
||||
glcd.icon_rec_x_position Icon Aufnahme x-Position
|
||||
glcd.icon_timer_x_position Icon Timer x-Position
|
||||
glcd.icon_ts_x_position Icon Timeshift x-Position
|
||||
glcd.icon_txt_x_position Icon Radiotext x-Position
|
||||
glcd.icon_y_percent Icons Höhe
|
||||
glcd.icon_y_position Icons y-Position
|
||||
glcd.logo_show Senderlogo anzeigen
|
||||
glcd.logo_size Senderlogo max. Höhe %
|
||||
glcd.logo_width Senderlogo max. Breite %
|
||||
glcd.logo_x_position Senderlogo x-Position
|
||||
glcd.logo_y_position Senderlogo y-Position
|
||||
glcd.logodir Senderlogo-Verzeichnis
|
||||
glcd.mirror_osd OSD-Menü auf GraphLCD anzeigen
|
||||
glcd.mirror_video Videobild auf GraphLCD anzeigen
|
||||
glcd.position_settings Positionen und Größen
|
||||
glcd.progressbar_color Fortschrittsbalken Farbe
|
||||
glcd.progressbar_show Fortschrittsbalken anzeigen
|
||||
glcd.progressbar_size Fortschrittsbalken Höhe
|
||||
glcd.progressbar_width Fortschrittsbalken Weite
|
||||
glcd.progressbar_x_position Fortschrittsbalken x-Position
|
||||
glcd.progressbar_y_position Fortschrittsbalken y-Position
|
||||
glcd.restart Neu erkennen
|
||||
glcd.scroll_speed Scroll-Geschwindigkeit
|
||||
glcd.select.bar Fortschrittsbalkenfarbe
|
||||
glcd.select.bg Hintergrundfarbe
|
||||
glcd.select.fg Textfarbe
|
||||
glcd.show_duration Sendungsdauer anzeigen
|
||||
glcd.show_end Sendungsende anzeigen
|
||||
glcd.show_logo Senderlogo anzeigen
|
||||
glcd.show_progressbar Fortschrittsbalken anzeigen
|
||||
glcd.show_start Sendungsstart anzeigen
|
||||
glcd.show_time Uhrzeit anzeigen
|
||||
glcd.show_weather Wetter anzeigen
|
||||
glcd.simple_clock_y_position Einfache Uhr y-Position
|
||||
glcd.size_bar Fortschrittsbalken Höhe
|
||||
glcd.size_channel Sender Höhe
|
||||
glcd.size_duration Sendungsdauer Höhe
|
||||
glcd.size_end Sendungsende Höhe
|
||||
glcd.size_epg EPG Höhe
|
||||
glcd.size_logo Senderlogo Höhe
|
||||
glcd.size_simple_clock Einfache Uhr Höhe
|
||||
glcd.size_start Sendungsstart Höhe
|
||||
glcd.size_time Uhrzeit Höhe
|
||||
glcd.size_time_standby Uhrzeit Höhe im Standby
|
||||
glcd.theme Theme auswählen
|
||||
glcd.theme_settings Themes
|
||||
glcd.standby_analog_clock Analoge Uhr
|
||||
glcd.standby_digital_clock Digitale Uhr
|
||||
glcd.standby_lcd_clock LCD-Uhr
|
||||
glcd.standby_led_clock LED-Uhr
|
||||
glcd.scroll Laufschrift
|
||||
glcd.scroll_speed Geschwindigkeit der Laufschrift
|
||||
glcd.standby_clock Zeitanzeige im Standby
|
||||
glcd.standby_clock_analog Analoge Uhr
|
||||
glcd.standby_clock_digital Digitale Uhr
|
||||
glcd.standby_clock_lcd LCD-Uhr
|
||||
glcd.standby_clock_led LED-Uhr
|
||||
glcd.standby_clock_simple Einfache Uhr
|
||||
glcd.standby_settings Standby-Einstellungen
|
||||
glcd.standby_simple_clock Einfache Uhr
|
||||
glcd.standby_weather Wetter im Standby
|
||||
glcd.standby_weather_curr_icon_x_position Wetter-Icon heute x-Position
|
||||
glcd.standby_weather_curr_temp_x_position Temperatur heute x-Position
|
||||
glcd.standby_weather_next_icon_x_position Wetter-Icon morgen x-Position
|
||||
glcd.standby_weather_next_temp_x_position Temperatur morgen x-Position
|
||||
glcd.standby_weather_percent Wetter Höhe
|
||||
glcd.standby_weather_y_position Wetter im Standby y-Position
|
||||
glcd.start_align Sendungsstart ausrichten
|
||||
glcd.start_show Sendungsstart anzeigen
|
||||
glcd.start_size Sendungsstart Höhe
|
||||
glcd.start_x_position Sendungsstart x-Position
|
||||
glcd.start_y_position Sendungsstart y-Position
|
||||
glcd.time_in_standby Zeitanzeige im Standby
|
||||
glcd.theme Theme auswählen
|
||||
glcd.theme_settings Themes
|
||||
glcd.time_align Uhrzeit ausrichten
|
||||
glcd.time_show Uhrzeit anzeigen
|
||||
glcd.time_size Uhrzeit Höhe
|
||||
glcd.time_size_standby Uhrzeit Höhe im Standby
|
||||
glcd.time_x_position Uhrzeit x-Position
|
||||
glcd.time_y_position Uhrzeit y-Position
|
||||
glcd.volume Lautstärke
|
||||
glcd.weather_curr_icon_x_position Wetter-Icon heute x-Position
|
||||
glcd.weather_curr_temp_x_position Temperatur heute x-Position
|
||||
glcd.weather_next_icon_x_position Wetter-Icon morgen x-Position
|
||||
glcd.weather_next_temp_x_position Temperatur morgen x-Position
|
||||
glcd.weather_percent Wetter Höhe
|
||||
glcd.weather_show Wetter anzeigen
|
||||
glcd.weather_y_position Wetter y-Position
|
||||
hdd_10min 10 min.
|
||||
hdd_1min 1 min.
|
||||
hdd_20min 20 min.
|
||||
@@ -958,9 +992,6 @@ hdd_format_failed Formatierung fehlgeschlagen! Stellen Sie sicher, dass der Date
|
||||
hdd_format_on_mount_failed Formatieren bei Einhänge-Fehler
|
||||
hdd_format_warn Alle Daten auf dem Datenträger werden gelöscht! Formatierung starten?
|
||||
hdd_fs Dateisystem zum formatieren
|
||||
hdd_label Datenträger-Bezeichnung
|
||||
hdd_label_hint1 Datenträger-Bezeichnung eingeben und mit Speichern übernehmen
|
||||
hdd_label_hint2 Nur bei "%s" (Aufnahme-Medium) werden die nötigen Verzeichnisse auf den Datenträger geschrieben
|
||||
hdd_info_capacity Kapazität
|
||||
hdd_info_firmware Firmware
|
||||
hdd_info_head HDD Info
|
||||
@@ -973,6 +1004,9 @@ hdd_info_sector_size Sektorengröße
|
||||
hdd_info_serial Seriennummer
|
||||
hdd_info_temperature Temperatur
|
||||
hdd_info_unknown unbekannt
|
||||
hdd_label Datenträger-Bezeichnung
|
||||
hdd_label_hint1 Datenträger-Bezeichnung eingeben und mit Speichern übernehmen
|
||||
hdd_label_hint2 Nur bei "%s" (Aufnahme-Medium) werden die nötigen Verzeichnisse auf den Datenträger geschrieben
|
||||
hdd_manage Datenträger verwalten
|
||||
hdd_middle Mittel
|
||||
hdd_mount Mount
|
||||
@@ -1011,8 +1045,6 @@ imageinfo.os System:
|
||||
imageinfo.policy Datenschutz
|
||||
imageinfo.vcs Git:
|
||||
imageinfo.version Version:
|
||||
imdb.api_key IMDb API Schlüssel
|
||||
imdb.enabled IMDb-Unterstützung
|
||||
imdb.data_actors Darsteller
|
||||
imdb.data_awards Awards
|
||||
imdb.data_boxoffice Einspielergebnis
|
||||
@@ -1030,8 +1062,6 @@ imdb.data_title Originaltitel
|
||||
imdb.data_votes Stimmen
|
||||
imdb.data_website Webseite
|
||||
imdb.data_writer Drehbuchautor
|
||||
imdb.head IMDb
|
||||
imdb.read_data Suche IMDb-Daten ...
|
||||
inetradio.autostart Internetradio Auto-Start
|
||||
inetradio.name Internetradio
|
||||
infoviewer.epgnotload Informationen noch nicht geladen ...
|
||||
@@ -1108,18 +1138,20 @@ lcd4l_convert Konvertiere Umlaute
|
||||
lcd4l_display_type Display-Typ
|
||||
lcd4l_display_type_setup Display-Typ einstellen
|
||||
lcd4l_logodir Senderlogo-Verzeichnis
|
||||
lcd4l_screenshots Screenshots erstellen
|
||||
lcd4l_skin Display-Style
|
||||
lcd4l_skin_0 Standard
|
||||
lcd4l_skin_1 Benutzer 1
|
||||
lcd4l_skin_2 Benutzer 2
|
||||
lcd4l_skin_3 Benutzer 3
|
||||
lcd4l_skin_4 Benutzer 4
|
||||
lcd4l_skin_1 Thema 1
|
||||
lcd4l_skin_100 Benutzer
|
||||
lcd4l_skin_2 Thema 2
|
||||
lcd4l_skin_3 Thema 3
|
||||
lcd4l_skin_4 Thema 4
|
||||
lcd4l_skin_radio Radio-Style aktivieren
|
||||
lcd4l_support LCD4Linux-Unterstützung
|
||||
lcd4l_support_auto automatisch
|
||||
lcd4l_support_off aus
|
||||
lcd4l_support_on ein
|
||||
lcd4l_weather Wetter im Standby-Modus
|
||||
lcd4l_weather Wetterdaten anzeigen
|
||||
lcd_info_line Zeige in Infozeile
|
||||
lcd_info_line_channelname Kanalname
|
||||
lcd_info_line_channelnumber Kanalnummer
|
||||
@@ -1164,6 +1196,8 @@ lua.parameter_deprecated2 Der Parameter
|
||||
lua.versionscheck1 Ihre Lua API Version ist zu alt
|
||||
lua.versionscheck2 Erforderlich ist mindestens
|
||||
mainmenu.audioplayer Audioplayer
|
||||
mainmenu.avinputmode HDMI-Eingang (Modus)
|
||||
mainmenu.avinputmode_pip HDMI-Eingang (PiP)
|
||||
mainmenu.channels Kanalliste
|
||||
mainmenu.clearsectionsd Lösche EPG Cache
|
||||
mainmenu.games Spiele
|
||||
@@ -1179,8 +1213,6 @@ mainmenu.reboot Neustart
|
||||
mainmenu.recording Aufnehmen
|
||||
mainmenu.recording_start Start
|
||||
mainmenu.recording_stop Stopp
|
||||
mainmenu.avinputmode HDMI-Eingang (Modus)
|
||||
mainmenu.avinputmode_pip HDMI-Eingang (PiP)
|
||||
mainmenu.scripts Skripte
|
||||
mainmenu.service Service
|
||||
mainmenu.settings Einstellungen
|
||||
@@ -1209,9 +1241,11 @@ mbkey.copy_onefile Film kopieren
|
||||
mbkey.copy_several Film kopieren und teilen
|
||||
mbkey.cover Filmcover erzeugen/löschen
|
||||
mbkey.cut Film schneiden
|
||||
mbkey.toggle_view_ccw Ansicht umschalten entgegen dem Uhrzeigersinn
|
||||
mbkey.toggle_view_cw Ansicht umschalten im Uhrzeigersinn
|
||||
mbkey.truncate Film kürzen
|
||||
mdb.head Movie Database
|
||||
mdb.choose Movie Database wählen
|
||||
mdb.head Movie Database
|
||||
mdb.save_poster Bild speichern
|
||||
mdb.save_poster_hint Bild speichern mit "%s"
|
||||
menu.back Zurück
|
||||
@@ -1266,7 +1300,7 @@ menu.hint_cache_txt Startet das Zwischenspeichern des Videotextes nach einem Kan
|
||||
menu.hint_cec_mode CEC-Modus
|
||||
menu.hint_cec_standby CEC-Standby
|
||||
menu.hint_cec_view_on CEC view ON
|
||||
menu.hint_cec_volume Beim Betätigen der Lautstärketasten wird die Lautstärke an angeschlossenen Audiogerät reguliert
|
||||
menu.hint_cec_volume Beim Betätigen der Lautstärketasten wird die Lautstärke am angeschlossenen Audiogerät reguliert
|
||||
menu.hint_channellist_additional Definiert, ob zusätzliche Informationen im Hauptfenster angezeigt werden sollen
|
||||
menu.hint_channellist_enablesdt Ermöglicht die dynamische Senderaktualisierung im laufenden Betrieb
|
||||
menu.hint_channellist_epg_align Legen Sie fest, wie der Text für das EPG in der Liste rechts vom Programmnamen ausgerichtet wird
|
||||
@@ -1291,6 +1325,7 @@ menu.hint_clock_mode Schalten Sie die Uhr ein oder aus
|
||||
menu.hint_clock_seconds Legen Sie fest, ob die Sekunden angezeigt werden sollen
|
||||
menu.hint_clock_size Stellen Sie die Größe der Uhr ein
|
||||
menu.hint_clock_textcolor Konfigurieren Sie die Farbe der Ziffern
|
||||
menu.hint_color_channellist_description_text Ändern Sie die Farbe für die Sendungsbeschreibungen in der Kanalliste
|
||||
menu.hint_color_gradient Schaltet Farbverläufe für verschiedene Menüelemente ein/aus
|
||||
menu.hint_color_gradient_direction Richtung des Farbverlaufs festlegen
|
||||
menu.hint_color_gradient_separator_enable Farbverlauf für Menü-Trennlinien aktivieren/deaktivieren
|
||||
@@ -1338,6 +1373,7 @@ menu.hint_fonts Konfigurieren Sie die Schriftart und die Schriftgrößen für di
|
||||
menu.hint_foot_back Ändern Sie die Fußleisten-Hintergrundfarbe
|
||||
menu.hint_foot_textcolor Ändern Sie die Fußleisten-Textfarbe
|
||||
menu.hint_games Zeige Liste der installierten Spiele
|
||||
menu.hint_glcd_support GraphLCD aktivieren/deaktivieren
|
||||
menu.hint_hdd Formatierung und Prüfung der Datenträger
|
||||
menu.hint_hdd_allow_set_recdir Erlaubt das sofortige Einstellen des neuen Datenträgers als Aufnahmemedium
|
||||
menu.hint_hdd_apply Die veränderten Einstellungen zum Sleep- und Akustik-Modus werden übernommen
|
||||
@@ -1360,8 +1396,8 @@ menu.hint_imageinfo Informationen über die installierte Software
|
||||
menu.hint_inact_timer Ausschalten der Box nach Inaktivität in Minuten.\nDie Box geht automatisch in den Standby-Modus
|
||||
menu.hint_inactive_back Ändern Sie die Hintergrundfarbe für deaktivierte Fensterinhalte
|
||||
menu.hint_inactive_textcolor Ändern Sie die Textfarbe für deaktivierte Fensterinhalte
|
||||
menu.hint_inet_radio Internetradio
|
||||
menu.hint_inet_radio_autostart Spielt automatisch den ersten Eintrag der Favoriten-Liste ab
|
||||
menu.hint_inetradio Internetradio
|
||||
menu.hint_inetradio_autostart Spielt automatisch den ersten Eintrag der Favoriten-Liste ab
|
||||
menu.hint_info Systeminformationen anzeigen.
|
||||
menu.hint_infobar_back Ändern Sie die Hintergrundfarbe für die Infobar
|
||||
menu.hint_infobar_buttons_usertitle Erzwingt die benutzerdefinierten Titel der Farbtasten
|
||||
@@ -1418,7 +1454,9 @@ menu.hint_key_pagedown Weisen Sie eine Taste für das Herunterblättern zu
|
||||
menu.hint_key_pageup Weisen Sie eine Taste für das Hochblättern zu
|
||||
menu.hint_key_pic_mode_active Die Taste für das Bildschirmformat deaktivieren/aktivieren
|
||||
menu.hint_key_pic_size_active Die Taste für das 4:3 Anzeigeverhalten deaktivieren/aktivieren
|
||||
menu.hint_key_pip_close Tastenzuordnung für Stop PiP oder Start mit aktuellem Kanal
|
||||
menu.hint_key_pip_close Tastenzuordnung für Start PiP mit aktuellem Kanal oder Stopp PiP
|
||||
menu.hint_key_pip_rotate_ccw Tastenzuordnung für PiP Bewegung entgegen dem Uhrzeigersinn
|
||||
menu.hint_key_pip_rotate_cw Tastenzuordnung für PiP Bewegung im Uhrzeigersinn
|
||||
menu.hint_key_pip_setup Tastenzuordnung für PiP Konfiguration
|
||||
menu.hint_key_poweroff Wählen Sie eine Taste für den Standby und für das Verhalten für Standby und Deep-Standby
|
||||
menu.hint_key_quickzap Konfigurieren Sie die Tastenbelegung für die Schnellumschaltung
|
||||
@@ -1428,6 +1466,7 @@ menu.hint_key_repeatblockgeneric Die Verzögerung zwischen den Tastewiederholung
|
||||
menu.hint_key_right Wählen Sie die Funktion für die Tasten 'links' und 'rechts' im TV/Radio- und Movieplayer-Modus
|
||||
menu.hint_key_save Speichern Sie Ihre Tastenbelegungen in einer Datei namens keys.conf ab
|
||||
menu.hint_key_screenshot Weisen Sie eine Taste zu, um Menü- und/oder TV-Screenshots zu speichern
|
||||
menu.hint_key_sleep Weisen Sie eine Taste zu, um einen Sleeptimer zu setzen
|
||||
menu.hint_key_sort Weisen Sie eine Taste für das Sortieren in der Kanalliste zu
|
||||
menu.hint_key_special_active Deaktivieren oder aktivieren einiger Sondertasten
|
||||
menu.hint_key_standbyoff_add Weisen Sie eine zusätzliche Taste zum Beenden des Standby-Modus zu
|
||||
@@ -1451,11 +1490,12 @@ menu.hint_lcd4l_clock_a Zeigt im Standby-Betrieb eine Analog-Uhr anstatt einer D
|
||||
menu.hint_lcd4l_convert Konvertiert Umlaute für die eingebaute LCD4Linux-Schriftart
|
||||
menu.hint_lcd4l_display_type Wählen Sie den Typ des externen Displays
|
||||
menu.hint_lcd4l_display_type_setup Einstellungen für den Typ des externen Displays
|
||||
menu.hint_lcd4l_logodir Verzeichnis für Senderlogos\nBei ungültigem Eintrag Fallback auf Standard-Logoverzeichnis
|
||||
menu.hint_lcd4l_logodir Verzeichnis für eigene Senderlogos. Bei ungültigem Eintrag werden die Standard-Logos benutzt.
|
||||
menu.hint_lcd4l_screenshots Erzeugt Screenshots des externen Displays in /tmp/lcd4linux.png
|
||||
menu.hint_lcd4l_skin Auswahl der verfügbaren Darstellungsarten\nStandard, Benutzerdefiniert, etc.
|
||||
menu.hint_lcd4l_skin_radio Wechselt die Darstellungsart, wenn der Radio-Modus aktiviert wird
|
||||
menu.hint_lcd4l_support LCD4Linux aktivieren/deaktivieren\nUnterstützte Displays: Pearl DPF, Samsung DPF, VU+SOLO4K, PNG
|
||||
menu.hint_lcd4l_weather Zeigt im Standby-Betrieb Wetterdaten auf dem Display an
|
||||
menu.hint_lcd4l_support LCD4Linux aktivieren/deaktivieren\nUnterstützte Displays: Pearl DPF, Samsung SPF
|
||||
menu.hint_lcd4l_weather Zeigt Wetterdaten auf dem Display an
|
||||
menu.hint_leds_blink Die Power-LEDs blinken, wenn sich der Receiver im Deep-Standby befindet und ein Timer aktiv ist
|
||||
menu.hint_leds_deepstandby Definiert den Status der Power-LEDs im Deep-Standby
|
||||
menu.hint_leds_record Definiert, ob die Power-LEDs blinken sollen, wenn eine Aufnahme aktiv ist
|
||||
@@ -1486,7 +1526,7 @@ menu.hint_misc_energy Energieverbrauchs- und Standby-Optionen, verzögertes Auss
|
||||
menu.hint_misc_epg Diverse EPG-Einstellungen und Speicherverzeichnis für EPG-Daten
|
||||
menu.hint_misc_filebrowser Dateisystem, Dateirechte anzeigen im Dateibrowser, Startverzeichnisoptionen
|
||||
menu.hint_misc_general Standby-, Videotext- und Debuglevel-Einstellungen
|
||||
menu.hint_misc_onlineservices Konfigurieren und steuern von Online-Diensten wie Wetter, YouTube, SHOUTCast und TMDb
|
||||
menu.hint_misc_onlineservices Konfigurieren und steuern von Online-Diensten wie Wetter, TMDb, OMDb, SHOUTCast und YouTube
|
||||
menu.hint_misc_zapit Verwaltung der Start-Kanäle für den TV/Radio-Modus
|
||||
menu.hint_movie Wiedergabe von Filmen
|
||||
menu.hint_moviebrowser_fonts Ändern Sie die Schriftgrößen im Moviebrowser (Meine Aufnahmen)
|
||||
@@ -1531,6 +1571,8 @@ menu.hint_new_zap_mode Aktiviert Quickzap in der Kanalliste. Nach Betätigen der
|
||||
menu.hint_next Weiter zum nächsten Menü.\nDie Taste 'Menü' schließt alle Menüs
|
||||
menu.hint_next_brief Weiter zum nächsten Menü
|
||||
menu.hint_numeric_adjust Bei numerischer Programmwahl die Kanalliste am neu gewählten Programm ausrichten
|
||||
menu.hint_omdb_api_key Geben Sie den OMDb API Schlüssel ein. Eine leere Eingabe schaltet die OMDb-Unterstützung aus
|
||||
menu.hint_omdb_enabled Schaltet die OMDb-Unterstützung (omdb.org) ein bzw. aus
|
||||
menu.hint_opkg Software-Pakete installieren oder vorhandene aktualisieren
|
||||
menu.hint_opkg_feed_addresses_edit Bearbeiten von Feed-Adressen
|
||||
menu.hint_opkg_install_local_package Paket von USB-Stick, SD, Freigabe oder lokalem Ordner installieren.
|
||||
@@ -1635,6 +1677,8 @@ menu.hint_scan_fastupdate Aktivieren/Deaktivieren Fastscan Auto-Update
|
||||
menu.hint_scan_fec Wählen Sie eine Transponder-FEC
|
||||
menu.hint_scan_felink Select tuner to link tuner to
|
||||
menu.hint_scan_femode Wählen Sie den Verbindungstyp für den zweiten Tuner
|
||||
menu.hint_scan_fenosame Für zwei gleiche CI Module:\nGleichen Tuner nur nutzen bei gleicher Service-ID
|
||||
menu.hint_scan_feretries Wiederholungen bei fehlgeschlagenem Tuning
|
||||
menu.hint_scan_fesetup Konfigurieren des oder der Tuner
|
||||
menu.hint_scan_fetimeout Maximale Wartezeit auf das Signal in 1/10 Sekunden
|
||||
menu.hint_scan_freq Geben Sie eine Transponder-Frequenz ein
|
||||
@@ -1709,7 +1753,7 @@ menu.hint_selected_text Ändern Sie die Textfarbe für ausgewählte Fensterinhal
|
||||
menu.hint_service Sendersuchlauf, Bouquet-Verwaltung, Software-Aktualisierung usw.
|
||||
menu.hint_service_scan Automatischer und manueller Service Suchlauf
|
||||
menu.hint_settings Konfigurieren des Systems,\nNetzwerk, Video, Audio, OSD usw.
|
||||
menu.hint_shoutcast_dev_id Geben Sie die SHOUTcast Dev ID ein. Eine leere Eingabe schaltet die SHOUTcast-Unterstützung aus
|
||||
menu.hint_shoutcast_dev_id Geben Sie die SHOUTcast Developer ID ein. Eine leere Eingabe schaltet die SHOUTcast-Unterstützung aus
|
||||
menu.hint_shoutcast_enabled Schaltet die SHOUTcast-Unterstützung ein oder aus
|
||||
menu.hint_show_mute_icon Definiert, ob bei einem Lautstärkewert von 0 das Stumm-Symbol eingeblendet werden soll
|
||||
menu.hint_shutdown Setzen Sie Ihre Box in den Standby-Modus oder schalten Sie die Box komplett aus
|
||||
@@ -1747,7 +1791,7 @@ menu.hint_tvradio_switch Schaltet zwischen TV- und Radio-Modus um
|
||||
menu.hint_uni_setup Konfiguration Unikabel Frequenz, Userband und Pin
|
||||
menu.hint_upnp Universal Plug and Play Browser
|
||||
menu.hint_vfd Frontdisplay und Power-LEDs
|
||||
menu.hint_vfd_brightness Definiert die Helligkeit im TV-Betrieb
|
||||
menu.hint_vfd_brightness Definiert die Helligkeit im TV-Betrieb
|
||||
menu.hint_vfd_brightness_setup Konfiguriert die Helligkeit des Frontdisplays für verschiedene Modi
|
||||
menu.hint_vfd_brightnessdeepstandby Definiert die Helligkeit im Deep-Standby
|
||||
menu.hint_vfd_brightnessdim Definiert den Wert für das Dimmen des Display nach Ablauf der eingestellten Zeit
|
||||
@@ -1782,20 +1826,19 @@ menu.hint_volume Wählen Sie die Anzeigeoptionen für die Lautstärke
|
||||
menu.hint_volume_digits Zifferndarstellung der Lautstärkeanzeige ein- oder ausschalten
|
||||
menu.hint_volume_pos Wählen Sie die Position der Lautstärkeanzeige aus
|
||||
menu.hint_volume_size Wählen Sie die Höhe der Lautstärkeanzeige
|
||||
menu.hint_weather_api_key Geben Sie den Dark Sky API Schlüssel ein. Eine leere Eingabe schaltet die Wetter-Unterstützung aus
|
||||
menu.hint_weather_country Land auswählen
|
||||
menu.hint_weather_enabled Schaltet die Wetter-Unterstützung (darksky.net) ein bzw. aus
|
||||
menu.hint_weather_api_key Geben Sie den OpenWeather API Schlüssel ein. Eine leere Eingabe schaltet die Wetter-Unterstützung aus
|
||||
menu.hint_weather_api_version Wählen Sie die OpenWeather API Version
|
||||
menu.hint_weather_enabled Schaltet die Wetter-Unterstützung (openweathermap.org) ein bzw. aus
|
||||
menu.hint_weather_location Wählen Sie eine Stadt in ihrer Nähe zur Anzeige der Wetterdaten aus
|
||||
menu.hint_weather_postalcode Geben Sie ihre Postleitzahl zur Anzeige der Wetterdaten an
|
||||
menu.hint_webradio_setup Hier konfigurierte WebRadio-Kanäle finden Sie in der Kanalverwaltung.
|
||||
menu.hint_webradio_xml_auto Lädt automatisch alle WebRadio-Dateien aus %s/ und %s/
|
||||
menu.hint_webtv_setup Hier konfigurierte WebTV-Kanäle finden Sie in der Kanalverwaltung.
|
||||
menu.hint_webtv_xml_auto Lädt automatisch alle WebTV-Dateien aus %s/ und %s/
|
||||
menu.hint_window_size Kanalliste, EPG-Infos und einige andere Fenster werden mit diesem Faktor skaliert
|
||||
menu.hint_xmltv_setup Hier konfigurieren Sie XMLTV-Dateien, die EPG-Daten enthalten
|
||||
menu.hint_youtube_dev_id Geben Sie die YouTube Dev ID ein. Eine leere Eingabe schaltet die YouTube-Unterstützung aus
|
||||
menu.hint_youtube_enabled Schaltet die YouTube-Unterstützung ein oder aus
|
||||
menu.hint_ytplay Wiedergabe von ausgewählten YouTube Feeds
|
||||
menu.hint_ytplay_setup Konfigurieren Sie YouTube-spezifische Optionen wie maximale Ergebnisse bei Suchen oder Cache-Verzeichnis
|
||||
menu.hint_youtube_api_key Geben Sie den YouTube API Schlüssel ein. Eine leere Eingabe schaltet die YouTube-Unterstützung aus
|
||||
menu.hint_youtube_enabled Schaltet die YouTube-Unterstützung (für Plugins) ein oder aus
|
||||
menu.hint_zap_cycle Wählen Sie, ob nur innerhalb des aktiven Bouquets umgeschaltet werden kann
|
||||
menu.next Weiter
|
||||
message.frame_enable Rahmen für Meldungen und Hinweisfenster
|
||||
@@ -1813,7 +1856,7 @@ messagebox.ok OK
|
||||
messagebox.yes Ja
|
||||
miscsettings.channellist Kanalliste
|
||||
miscsettings.channellist_enablesdt Transponder Hintergrundaktualisierung
|
||||
miscsettings.channellist_epgtext_align Event-Text ausrichten
|
||||
miscsettings.channellist_epgtext_alignment Event-Text ausrichten
|
||||
miscsettings.channellogos Senderlogos
|
||||
miscsettings.colored_events Sendung hervorheben
|
||||
miscsettings.colored_events_0 keine
|
||||
@@ -1913,8 +1956,9 @@ miscsettings.shutdown_real Standby-Modus
|
||||
miscsettings.shutdown_real_rcdelay Verzögertes Ausschalten
|
||||
miscsettings.sleeptimer Ausschalten nach Inaktivität
|
||||
miscsettings.sleeptimer_min Sleeptimer Vorgabe
|
||||
miscsettings.streaming Streaming
|
||||
miscsettings.volume Lautstärke
|
||||
miscsettings.zapto_pre_time Umschaltstart-Vorlaufzeit
|
||||
miscsettings.zapto_pre_time Umschalt-Timer-Vorlaufzeit
|
||||
motorcontrol.calc_positions Positionen (Neu)-Berechne(n))
|
||||
motorcontrol.disable_limit Deaktiviere (soft) Limit
|
||||
motorcontrol.drive_mode Fahr-Modus
|
||||
@@ -1945,8 +1989,8 @@ motorcontrol.step_increase Schrittweite rauf (c)
|
||||
motorcontrol.step_mode Schrittmodus
|
||||
motorcontrol.step_size (c) Schrittweite:
|
||||
motorcontrol.step_west Fahre Motor nach Westen (b,c)
|
||||
motorcontrol.stop_moving Stoppe bei guten Signal(moving)
|
||||
motorcontrol.stop_stopped Stoppe bei schlechtem Signal(stopped)
|
||||
motorcontrol.stop_moving Stoppe bei guten Signal (moving)
|
||||
motorcontrol.stop_stopped Stoppe bei schlechtem Signal (stopped)
|
||||
motorcontrol.store Speichere Motorposition (a)
|
||||
motorcontrol.timed_mode Zeitgesteuerter Schrittweitenmodus
|
||||
motorcontrol.user_menu Benutzermenü
|
||||
@@ -1990,9 +2034,9 @@ moviebrowser.directories Verzeichnisse
|
||||
moviebrowser.directories_additional Zusätzliche Verzeichnisse
|
||||
moviebrowser.edit_book Markierung ändern
|
||||
moviebrowser.edit_book_name_info1 Neuer Markierungsname
|
||||
moviebrowser.edit_book_name_info2
|
||||
moviebrowser.edit_book_name_info2 Geben Sie den Namen für die neue Markierung ein
|
||||
moviebrowser.edit_book_pos_info1 Neue Position (s)
|
||||
moviebrowser.edit_book_pos_info2
|
||||
moviebrowser.edit_book_pos_info2 Geben Sie die neue Position in Sekunden ein
|
||||
moviebrowser.edit_book_type_info1 Neue Sprunglänge (s)
|
||||
moviebrowser.edit_book_type_info2 <0: zurück, >0: vor, 0: kein
|
||||
moviebrowser.edit_serie Name der Serie
|
||||
@@ -2030,7 +2074,7 @@ moviebrowser.hint_newbook_forward Neuer Werbesprung gestartet.\n'%s' bestimmt di
|
||||
moviebrowser.hint_truncate Entfernt den Filmteil hinter der Filmende-Markierung
|
||||
moviebrowser.info_audio Audio
|
||||
moviebrowser.info_channel Kanal
|
||||
moviebrowser.info_elapsed Letzer Wiedergabe Stop
|
||||
moviebrowser.info_elapsed Letzer Wiedergabe-Stopp
|
||||
moviebrowser.info_file Datei
|
||||
moviebrowser.info_filename Dateiname
|
||||
moviebrowser.info_genre_major Genre
|
||||
@@ -2088,7 +2132,6 @@ moviebrowser.option_browser Anzeigeoptionen
|
||||
moviebrowser.reload_at_start Filminfos neu laden bei Start
|
||||
moviebrowser.remount_at_start Filmdepot verbinden bei Start
|
||||
moviebrowser.scan_for_movies Suche Aufnahmen ...
|
||||
moviebrowser.scan_for_videos Suche YT-Videos ...
|
||||
moviebrowser.serie_auto_create Serien automatisch zuordnen
|
||||
moviebrowser.serie_head Serie
|
||||
moviebrowser.serie_name Name ändern
|
||||
@@ -2127,38 +2170,14 @@ moviebrowser.update_if_dest_empty_only Übernehmen nur wenn Ziel leer
|
||||
moviebrowser.use_dir Verzeichnis verwenden
|
||||
moviebrowser.use_movie_dir Wiedergabeverzeichnis verwenden
|
||||
moviebrowser.use_rec_dir Aufnahmeverzeichnis verwenden
|
||||
moviebrowser.yt_cache Downloads
|
||||
moviebrowser.yt_cache_add Download von\n%s\nwird eingeplant.
|
||||
moviebrowser.yt_cancel Alle abbrechen
|
||||
moviebrowser.yt_cancel_transfer Download abbrechen?
|
||||
moviebrowser.yt_clear Liste leeren
|
||||
moviebrowser.yt_completed Vollständige Downloads
|
||||
moviebrowser.yt_concurrent_connections Gleichzeitige Verbindungen
|
||||
moviebrowser.yt_dl_dir Youtube download Verzeichnis
|
||||
moviebrowser.yt_error Fehler beim Laden des YouTube-Feeds
|
||||
moviebrowser.yt_failed Fehlgeschlagene Downloads
|
||||
moviebrowser.yt_history Frühere Suchen
|
||||
moviebrowser.yt_max_history Max. Anzahl früherer Suchen
|
||||
moviebrowser.yt_max_results Max. Anzahl der zu holenden Feeds
|
||||
moviebrowser.yt_most_popular Beliebteste Videos heute
|
||||
moviebrowser.yt_most_popular_all_time Beliebteste Videos
|
||||
moviebrowser.yt_orderby Sortierung nach
|
||||
moviebrowser.yt_orderby.published Veröffentlichungszeitpunkt
|
||||
moviebrowser.yt_orderby.rating Bewertung
|
||||
moviebrowser.yt_orderby.relevance Relevanz
|
||||
moviebrowser.yt_orderby.viewcount Zahl der Views
|
||||
moviebrowser.yt_pending Anstehende Downloads
|
||||
moviebrowser.yt_pref_quality Bevorzugte Qualität
|
||||
moviebrowser.yt_region Region
|
||||
moviebrowser.yt_related Passende Videos
|
||||
moviebrowser.yt_search Suche nach Stichwort
|
||||
moviecut.cancel Bearbeiten des Filmes abbrechen?
|
||||
movieplayer.bookmark Bookmarks
|
||||
movieplayer.bookmarkname Bookmark Name
|
||||
movieplayer.bookmarkname_hint1 Geben Sie den Namen für das neue Lesezeichen ein
|
||||
movieplayer.bookmarkname_hint2
|
||||
movieplayer.bookmarkname_hint1 Neues Lesezeichen
|
||||
movieplayer.bookmarkname_hint2 Geben Sie den Namen für das neue Lesezeichen ein
|
||||
movieplayer.chapters Kapitel
|
||||
movieplayer.display_playtime Zeige Spielzeit im VFD/LCD
|
||||
movieplayer.eof_cnt EOF-Wiederholungen nach Serverabbruch (WebTV/WebRadio)
|
||||
movieplayer.fileplayback_audio Multiformat-Audiowiedergabe
|
||||
movieplayer.fileplayback_video Multiformat-Videowiedergabe
|
||||
movieplayer.head Movieplayer
|
||||
@@ -2182,7 +2201,6 @@ movieplayer.starting Wiedergabe starten ...
|
||||
movieplayer.titles Titel
|
||||
movieplayer.toomanybookmarks Sie haben bereits zu viele Lesezeichen angelegt.\nEs muß erst ein anderes gelöscht werden.
|
||||
movieplayer.tsplayback TS Abspielen
|
||||
movieplayer.ytplayback YouTube-Feed Wiedergabe
|
||||
movieplayer.zap Umschalten während der Film- oder Timeshift-Wiedergabe nicht möglich
|
||||
mpkey.audio Tonspuren
|
||||
mpkey.bookmark Markierungen
|
||||
@@ -2261,11 +2279,17 @@ nvodselector.directormode Bildregie-Modus
|
||||
nvodselector.head Bildregie
|
||||
nvodselector.starttime Anfangszeit auswählen
|
||||
nvodselector.subservice Perspektiven
|
||||
omdb.api_key OMDb API Schlüssel
|
||||
omdb.enabled OMDb-Unterstützung
|
||||
omdb.head OMDb
|
||||
omdb.read_data Suche OMDb-Daten ...
|
||||
opkg.button.expert_off Standard-Modus
|
||||
opkg.button.expert_on Experten-Modus
|
||||
opkg.button.info Paket-Informationen
|
||||
opkg.button.install Paket installieren
|
||||
opkg.button.uninstall Paket entfernen
|
||||
opkg.button.install Installieren
|
||||
opkg.button.reinstall Neu installieren
|
||||
opkg.button.uninstall Deinstallieren
|
||||
opkg.button.update.check Updateprüfung
|
||||
opkg.enter.feed.address Bitte Adresse für Server-Feed oder lokalen Ordner eintragen!
|
||||
opkg.enter.feed.address.example Beispiel: http://pkg.nevis.neutrino-hd.com
|
||||
opkg.failure.install Installation fehlgeschlagen
|
||||
@@ -2273,15 +2297,22 @@ opkg.failure.update Update fehlgeschlagen
|
||||
opkg.failure.upgrade Upgrade fehlgeschlagen
|
||||
opkg.feed.addresses Feed-Adressen
|
||||
opkg.install.local.package Installiere lokales Paket
|
||||
opkg.messagebox.please.wait Bitte warten...!
|
||||
opkg.messagebox.reinstall %s erneut installieren?
|
||||
opkg.messagebox.remove %s entfernen?
|
||||
opkg.messagebox.size.error Nicht genügend freier Speicher für Paketinstallation verfügbar!
|
||||
opkg.messagebox.updates.available Paket-Aktualisierung(en) verfügbar!
|
||||
opkg.success.install Installation erfolgreich!\nNeustart von Neutrino kann erforderlich sein. Jetzt neu starten?
|
||||
opkg.separator.packages.available verfügbare Pakete
|
||||
opkg.separator.packages.available.plugins verfügbare Plugins
|
||||
opkg.separator.packages.installed installiert
|
||||
opkg.separator.packages.installed.plugins installierte Plugins
|
||||
opkg.separator.upgrades.available Aktualisierungen
|
||||
opkg.title Paketverwaltung
|
||||
opkg.update.check Prüfe auf Updates ...
|
||||
opkg.update.reading_lists Paketlisten werden eingelesen ...
|
||||
opkg.upgrade Installierte Pakete aktualisieren
|
||||
opkg.title.expert.mode Paketverwaltung - Experten-Modus
|
||||
opkg.update.check Prüfe auf Aktualisierungen...
|
||||
opkg.update.reading_lists Paketlisten werden eingelesen...
|
||||
opkg.upgrade System aktualisieren
|
||||
opkg.warning_3rdparty_packages Drittanbieter-Pakete könnten Ihr System beschädigen! Sind Sie sicher, dieses Paket zu installieren?
|
||||
options.always immer
|
||||
options.default Voreinstellungen benutzen
|
||||
@@ -2418,6 +2449,8 @@ recording.stop Beende Aufnahme, bitte warten ...
|
||||
recording.time_hour Stunde
|
||||
recording.time_hours Stunden
|
||||
recording.time_min Min
|
||||
recording_type.file Direkt (Datei)
|
||||
recording_type.off aus
|
||||
recordingmenu.already_found_check Prüfe, ob Titel bereits vorhanden
|
||||
recordingmenu.apids Tonspuren
|
||||
recordingmenu.apids_ac3 AC3 Tonspuren aufnehmen
|
||||
@@ -2449,8 +2482,6 @@ recordingmenu.timeshift Timeshift
|
||||
recordingmenu.tsdir Timeshift Aufnahmeverzeichnis
|
||||
recordingmenu.vtxt_pid Videotext aufnehmen
|
||||
recordingmenu.zap_on_announce Umschalten bei Ankündigung
|
||||
recording_type.file Direkt (Datei)
|
||||
recording_type.off aus
|
||||
recordtimer.announce Die Aufnahme beginnt in wenigen Minuten.
|
||||
remotebox_add Hinzufügen
|
||||
remotebox_channel_na Kanal auf Remote-Box nicht verfügbar
|
||||
@@ -2570,7 +2601,7 @@ scants.numberofdataservices Daten
|
||||
scants.numberofradioservices Radio
|
||||
scants.numberoftotalservices Alle
|
||||
scants.numberoftvservices TV
|
||||
scants.preverences_receiving_system Grundeinstellungen
|
||||
scants.preferences_receiving_system Grundeinstellungen
|
||||
scants.provider Anbieter
|
||||
scants.select_tp Wählen Sie einen Transponder
|
||||
scants.startnow Kanalsuche starten
|
||||
@@ -2627,14 +2658,16 @@ settings.noconffile Die Einstellungen wurden nicht\ngefunden. Es werden Standard
|
||||
settings.pos_bottom_center unten zentriert
|
||||
settings.pos_bottom_left unten links
|
||||
settings.pos_bottom_right unten rechts
|
||||
settings.pos_default_center zentriert
|
||||
settings.pos_center zentriert
|
||||
settings.pos_higher_center höher zentriert
|
||||
settings.pos_left links
|
||||
settings.pos_right rechts
|
||||
settings.pos_top_center oben zentriert
|
||||
settings.pos_top_left oben links
|
||||
settings.pos_top_right oben rechts
|
||||
settings.restore System-Einstellungen wiederherstellen
|
||||
settings.restore_warn Alle Settings werden ersetzt.\nDie Box wird neu gestartet.\nWeiter?
|
||||
shoutcast.dev_id SHOUTcast Dev ID
|
||||
shoutcast.dev_id SHOUTcast Developer ID
|
||||
shoutcast.enabled SHOUTcast-Unterstützung
|
||||
shutdown.recording_query Aufnahme läuft. Trotzdem beenden?
|
||||
shutdown.timeshift_query Timeshift läuft. Trotzdem beenden?
|
||||
@@ -2661,8 +2694,11 @@ streaminfo.resolution Auflösung
|
||||
streaminfo.signal Tuner
|
||||
streaminfo.videosystem Videosystem
|
||||
streaming.busy Einer oder mehrere Aufnahmeprozesse sind aktiv.\nSollte die Aufnahme eigentlich beendet sein,\nschafft ein Neustart der GUI Abhilfe.
|
||||
streaming.decryptmode HTTP Streams entschlüsseln
|
||||
streaming.dir_not_writable Das Aufnahmeverzeichnis ist nicht beschreibbar.\nAufnahmen sind daher nicht möglich.
|
||||
streaming.ecmmode Berechtigungen senden
|
||||
streaming.overflow Aufnahme-Puffer Überlauf! Bitte ggf. einige Aufnahmen beenden.
|
||||
streaming.port Streaming-Port
|
||||
streaming.slow System oder Datenträger zu langsam! Bitte ggf. einige Aufnahmen beenden.
|
||||
streaming.write_error Die Aufnahme wurde leider abgebrochen,\nda ein Fehler beim Schreiben der Daten auftrat.
|
||||
stringinput.backspace Rücklöschen
|
||||
@@ -2769,14 +2805,16 @@ tmdb.enabled TMDb-Unterstützung
|
||||
tmdb.head TMDb
|
||||
tmdb.read_data Suche TMDb-Daten ...
|
||||
tunersetup.cable Kabel (DVB-C)
|
||||
tunersetup.hybrid Hybrid (DVB-C/T/T2)
|
||||
tunersetup.hybrid Hybrid (DVB-*)
|
||||
tunersetup.mode Betriebsmodus
|
||||
tunersetup.power 5V-Versorgung bei DVB-T/T2 Kanälen
|
||||
tunersetup.sat Satellit (DVB-S/S2)
|
||||
tunersetup.terr Terrestrisch (DVB-T/T2)
|
||||
tunersetup.tunersetup Tunereinstellungen
|
||||
unicable.freq Unicable Frequenz
|
||||
unicable.lnb Unicable Eingang
|
||||
unicable.pin Unicable PIN
|
||||
unicable.pin_hint PIN (1 - 255) für Benutzerfrequenz\n0 bedeutet inaktiv / aus
|
||||
unicable.freq Unicable Frequenz
|
||||
unicable.scr Unicable SCR
|
||||
unit.decimal ,
|
||||
unit.long.years Jahre
|
||||
@@ -2845,16 +2883,16 @@ videomenu.hdmi_cec_mode_recorder als Sat/Kabel PVR
|
||||
videomenu.hdmi_cec_mode_tuner als Sat/Kabel STB
|
||||
videomenu.hdmi_cec_standby Aktiviere CEC Standby
|
||||
videomenu.hdmi_cec_view_on Aktiviere CEC View on
|
||||
videomenu.hdmi_cec_volume CEC Lautstärke Regelung
|
||||
videomenu.hdmi_cec_vol_audiosystem Audiosystem
|
||||
videomenu.hdmi_cec_vol_off aus
|
||||
videomenu.hdmi_cec_vol_tv TV
|
||||
videomenu.hdmi_cec_volume CEC Lautstärke Regelung
|
||||
videomenu.hdmi_colorimetry Farbprofil
|
||||
videomenu.hdmi_colorimetry_auto auto
|
||||
videomenu.hdmi_colorimetry_bt2020ncl BT 2020 ncl
|
||||
videomenu.hdmi_colorimetry_bt2020cl BT 2020 cl
|
||||
videomenu.hdmi_colorimetry_bt709 BT 709
|
||||
videomenu.hdmi_colorimetry_bt2020ncl BT 2020 ncl
|
||||
videomenu.hdmi_colorimetry_bt470 BT 470
|
||||
videomenu.hdmi_colorimetry_bt709 BT 709
|
||||
videomenu.hue Farbton
|
||||
videomenu.letterbox Letterbox
|
||||
videomenu.panscan Pan & Scan
|
||||
@@ -2880,14 +2918,31 @@ videomenu.videoformat_169 16:9
|
||||
videomenu.videoformat_43 4:3
|
||||
videomenu.videomode Videosystem
|
||||
videomenu.zappingmode Umschaltverhalten
|
||||
videomenu.zappingmode_mute Schwarzes Bild
|
||||
videomenu.zappingmode_hold Standbild
|
||||
weather.api_key Wetter API Schlüssel (Dark Sky)
|
||||
weather.country Länderwahl
|
||||
weather.country_deutschland Deutschland
|
||||
weather.country_norway Norwegen
|
||||
videomenu.zappingmode_holdtilllock Standbild bis lock
|
||||
videomenu.zappingmode_mute Schwarzes Bild
|
||||
videomenu.zappingmode_mutetilllock Schwarzes Bild bis lock
|
||||
weather.api_key Wetter API Schlüssel (OpenWeather)
|
||||
weather.api_version Wetter API Version
|
||||
weather.direction_e O
|
||||
weather.direction_ene ONO
|
||||
weather.direction_ese OSO
|
||||
weather.direction_n N
|
||||
weather.direction_ne NO
|
||||
weather.direction_nne NNO
|
||||
weather.direction_nnw NNW
|
||||
weather.direction_nw NW
|
||||
weather.direction_s S
|
||||
weather.direction_se SO
|
||||
weather.direction_sse SSO
|
||||
weather.direction_ssw SSW
|
||||
weather.direction_sw SW
|
||||
weather.direction_w W
|
||||
weather.direction_wnw WNW
|
||||
weather.direction_wsw WSW
|
||||
weather.enabled Wetter-Unterstützung
|
||||
weather.location Wetter-Standort
|
||||
weather.postalcode Wetter-Standort per Postleitzahl
|
||||
webchannels.xml.add Hinzufügen
|
||||
webchannels.xml.del Entfernen
|
||||
webchannels.xml.enter Eintragen
|
||||
@@ -2915,8 +2970,8 @@ xmltv.xml.add Hinzufügen
|
||||
xmltv.xml.del Entfernen
|
||||
xmltv.xml.enter Eintragen
|
||||
xmltv.xml.reload Neu laden
|
||||
youtube.dev_id YouTube Dev ID
|
||||
youtube.enabled YouTube-Unterstützung
|
||||
youtube.api_key YouTube API Schlüssel
|
||||
youtube.enabled YouTube-Unterstützung (für Plugins)
|
||||
zapit.scantype Service-Auswahl
|
||||
zapit.scantype.all Alle Services
|
||||
zapit.scantype.radio Nur Radio
|
||||
|
@@ -1,9 +0,0 @@
|
||||
#!/bin/sh
|
||||
cut -d' ' -f1 english.locale | sort | uniq > /tmp/log
|
||||
for i in *.locale; do \
|
||||
echo $i:; \
|
||||
echo "----------------"; \
|
||||
cut -d' ' -f1 $i | diff -u - /tmp/log; \
|
||||
echo; \
|
||||
done
|
||||
rm /tmp/log
|
@@ -9,14 +9,14 @@
|
||||
# reorganized by Stefan Seyfried 2016-01-03, following changes:
|
||||
# * use strict, use warnings to find errors easier
|
||||
# * make it work with the above pragmas
|
||||
# * tolerance against empty locales in english.locale
|
||||
# * tolerance against empty locales in deutsch.locale
|
||||
|
||||
use warnings;
|
||||
use strict;
|
||||
|
||||
my $masterfilename = "english.locale";
|
||||
my $masterfilename = "deutsch.locale";
|
||||
|
||||
$#ARGV == 0 || die("Usage: create-locals-work file.locale.");
|
||||
$#ARGV == 0 || die("Usage: create-locals-work file.locale");
|
||||
|
||||
my $no_errors = 0;
|
||||
my $last_was_ok = 1;
|
||||
@@ -31,36 +31,45 @@ my %master;
|
||||
my %locale;
|
||||
|
||||
my $line;
|
||||
while ($line = <MASTER>) {
|
||||
# master hash
|
||||
chomp $line;
|
||||
$line =~ s/^\s+//; # strip whitespace from start of line
|
||||
my ($key, $text) = split /\s+/, $line, 2;
|
||||
$master{$key} = $text ? $text : "";
|
||||
while ($line = <MASTER>)
|
||||
{
|
||||
# master hash
|
||||
chomp $line;
|
||||
$line =~ s/^\s+//; # strip whitespace from start of line
|
||||
my ($key, $text) = split /\s+/, $line, 2;
|
||||
$master{$key} = $text ? $text : "";
|
||||
}
|
||||
close(MASTER);
|
||||
|
||||
while ($line = <LOCALE>) {
|
||||
# locale hash
|
||||
chomp $line;
|
||||
$line =~ s/^\s+//;
|
||||
my ($key, $text) = split /\s+/, $line, 2;
|
||||
$locale{$key} = $text ? $text : "";
|
||||
while ($line = <LOCALE>)
|
||||
{
|
||||
# locale hash
|
||||
chomp $line;
|
||||
$line =~ s/^\s+//;
|
||||
my ($key, $text) = split /\s+/, $line, 2;
|
||||
$locale{$key} = $text ? $text : "";
|
||||
}
|
||||
close(LOCALE);
|
||||
|
||||
foreach my $term (sort keys %master) {
|
||||
if (exists $locale{$term}) {
|
||||
print OUT $term." ".$locale{$term}."\n";
|
||||
} else {
|
||||
# not found
|
||||
$no_errors++;
|
||||
print OUT $term." TRANSLATE ".$master{$term}."\n";
|
||||
}
|
||||
foreach my $term (sort keys %master)
|
||||
{
|
||||
if (exists $locale{$term})
|
||||
{
|
||||
print OUT $term." ".$locale{$term}."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
# not found
|
||||
$no_errors++;
|
||||
print OUT $term." (((T))) ".$master{$term}."\n";
|
||||
}
|
||||
}
|
||||
|
||||
if ($no_errors == 0) {
|
||||
unlink($outfilename);
|
||||
} else {
|
||||
print "There were ", $no_errors, " error(s) in ", $localefilename, ".\n";
|
||||
if ($no_errors == 0)
|
||||
{
|
||||
unlink($outfilename);
|
||||
}
|
||||
else
|
||||
{
|
||||
print "There were ", $no_errors, " error(s) in ", $localefilename, ".\n";
|
||||
}
|
@@ -1,6 +1,7 @@
|
||||
#!/bin/bash
|
||||
# usage: cut -d' ' -f1 english.locale | LC_ALL=C sort | uniq | tr [:lower:] [:upper:] | tr \. \_ | tr \- \_ | tr -d \? | ./helpers/create-locals.h
|
||||
cat > locals.h <<EOH
|
||||
# usage: cut -d' ' -f1 deutsch.locale | LC_ALL=C sort | uniq | tr [:lower:] [:upper:] | tr \. \_ | tr \- \_ | tr -d \? | ./helpers/create-locals.h
|
||||
|
||||
cat > locals.h << EOH
|
||||
#ifndef __locals__
|
||||
#define __locals__
|
||||
|
||||
@@ -28,13 +29,14 @@ cat > locals.h <<EOH
|
||||
typedef enum
|
||||
{
|
||||
EOH
|
||||
|
||||
printf "\tNONEXISTANT_LOCALE" >> locals.h
|
||||
|
||||
while read id; do
|
||||
printf ",\n\tLOCALE_$id" >> locals.h;
|
||||
done
|
||||
|
||||
cat >> locals.h <<EOF
|
||||
cat >> locals.h << EOF
|
||||
|
||||
} neutrino_locale_t;
|
||||
#endif
|
@@ -1,6 +1,7 @@
|
||||
#!/bin/bash
|
||||
# usage: cut -d' ' -f1 english.locale | LC_ALL=C sort | uniq | ./helpers/create-locals_intern.h
|
||||
cat > locals_intern.h <<EOH
|
||||
# usage: cut -d' ' -f1 deutsch.locale | LC_ALL=C sort | uniq | ./helpers/create-locals_intern.h
|
||||
|
||||
cat > locals_intern.h << EOH
|
||||
#ifndef __locals_intern__
|
||||
#define __locals_intern__
|
||||
|
||||
@@ -28,13 +29,14 @@ cat > locals_intern.h <<EOH
|
||||
const char * locale_real_names[] =
|
||||
{
|
||||
EOH
|
||||
|
||||
printf "\t\"INTERNAL ERROR - PLEASE REPORT\"" >> locals_intern.h
|
||||
|
||||
while read id; do
|
||||
printf ",\n\t\"$id\"" >> locals_intern.h
|
||||
done
|
||||
|
||||
cat >> locals_intern.h <<EOF
|
||||
cat >> locals_intern.h << EOF
|
||||
|
||||
};
|
||||
#endif
|
@@ -10,7 +10,7 @@ EPGPlus.bypage_mode Per pagina
|
||||
EPGPlus.head Programmagids overzicht (EPG Plus)
|
||||
EPGPlus.next_bouquet Volgende favorietenlijst
|
||||
EPGPlus.options Opties
|
||||
EPGPlus.page_down Pagina omlaag
|
||||
EPGPlus.page_down Pagina omlaag
|
||||
EPGPlus.page_up Pagina omhoog
|
||||
EPGPlus.prev_bouquet Vorige favorietenlijst
|
||||
EPGPlus.record Opnemen
|
||||
@@ -104,7 +104,7 @@ audio.srs_algo_light Eenvoudig
|
||||
audio.srs_algo_normal Normaal
|
||||
audio.srs_iq SRS True-volume technologie
|
||||
audio.srs_nmgr Ruis manager
|
||||
audio.srs_volume Referentie volume
|
||||
audio.srs_volume Referentie volume
|
||||
audiomenu.PCMOffset Verlaag volume niveau PCM
|
||||
audiomenu.analog_mode Analoge modus
|
||||
audiomenu.analog_out Analoge uitgang
|
||||
@@ -113,11 +113,11 @@ audiomenu.auto_subs Automatisch ondertiteling selecteren
|
||||
audiomenu.avs avs
|
||||
audiomenu.avsync A/V synchronisatie
|
||||
audiomenu.avsync_am Audio master
|
||||
audiomenu.clockrec
|
||||
audiomenu.clockrec
|
||||
audiomenu.dolbydigital Automatisch Dolby Digital gebruiken indien aanwezig
|
||||
audiomenu.hdmi_dd Encoded Dolby Digital via HDMI
|
||||
audiomenu.hdmi_dd_auto Automatisch
|
||||
audiomenu.hdmi_dd_force Forceer
|
||||
audiomenu.hdmi_dd_force Forceer
|
||||
audiomenu.monoleft Mono links
|
||||
audiomenu.monoright Mono rechts
|
||||
audiomenu.pref_lang Voorkeurstaal
|
||||
@@ -144,12 +144,12 @@ audioplayer.delete Verwijderen
|
||||
audioplayer.deleteall Verwijder alles
|
||||
audioplayer.display_order Sorteer volgorde
|
||||
audioplayer.enable_sc_metadata Uitlezen van Shoutcast meta-data
|
||||
audioplayer.fastforward Snel vooruit spoelen
|
||||
audioplayer.fastforward Snel vooruit spoelen
|
||||
audioplayer.follow Automatisch huidige selecteren
|
||||
audioplayer.head Audio afspeellijst
|
||||
audioplayer.highprio Hoge decodeer prioriteit
|
||||
audioplayer.jump_backwards Spring terug
|
||||
audioplayer.jump_dialog_hint1 Markeer sprong punt
|
||||
audioplayer.jump_dialog_hint1 Markeer sprong punt
|
||||
audioplayer.jump_dialog_hint2 (relatief, in seconden)
|
||||
audioplayer.jump_dialog_title Markeer sprong locatie
|
||||
audioplayer.jump_forwards Sprong voorwaarts
|
||||
@@ -185,7 +185,7 @@ bouqueteditor.add Toevoegen
|
||||
bouqueteditor.bouquetname Naam van de favorietenlijst
|
||||
bouqueteditor.delete Verwijder
|
||||
bouqueteditor.delete_question Zender verwijderen uit favorietenlijst?
|
||||
bouqueteditor.discardingchanges Herstel wijzigingen. Een moment geduld aub.
|
||||
bouqueteditor.discardingchanges Herstel wijzigingen. Een moment geduld aub.
|
||||
bouqueteditor.hide Verberg
|
||||
bouqueteditor.lock Vergrendel
|
||||
bouqueteditor.move Verplaats
|
||||
@@ -301,7 +301,7 @@ colormenusetup.menucontent Content
|
||||
colormenusetup.menucontent_inactive Inactieve content
|
||||
colormenusetup.menucontent_selected Geselecteerde content
|
||||
colormenusetup.menuhead Menu kop
|
||||
colorstatusbar.text Infobalk
|
||||
colorstatusbar.text Infobalk
|
||||
colorthememenu.head Selecteer thema
|
||||
colorthememenu.head2 Thema's laden
|
||||
colorthememenu.menu_hints Hint box
|
||||
@@ -341,7 +341,7 @@ debug.level_2 informatieve
|
||||
debug.level_3 verbose
|
||||
epg.saving Opslaan EPG
|
||||
epgextended.actors Acteurs
|
||||
epgextended.director Regisseur
|
||||
epgextended.director Regisseur
|
||||
epgextended.guests Gasten
|
||||
epgextended.original_title Originele Titel
|
||||
epgextended.presenter Presentator
|
||||
@@ -519,7 +519,7 @@ extra.volume_size Hoogte van display
|
||||
extra.west West
|
||||
extra.zap_cycle Zap cyclus
|
||||
extra.zapit_fe_timeout Tune timeout (1 = 10 msec)
|
||||
extra.zapit_hvoltage 18V voor DiSEqC motor
|
||||
extra.zapit_hvoltage 18V voor DiSEqC motor
|
||||
extra.zapit_motor_speed Motor snelheid (10 = 1 graad/sec)
|
||||
extra.zapit_scanpids Scan/gebruik PIDS
|
||||
extra.zapit_sdt_changed Zenders gewijzigd, herlaad instellingen.
|
||||
@@ -637,13 +637,13 @@ flashupdate.updatemode Update mode
|
||||
flashupdate.updatemode_internet internet
|
||||
flashupdate.updatemode_manual Vanaf lokale update directory
|
||||
flashupdate.url_file configuratie bestand
|
||||
flashupdate.versioncheck Versie controleren
|
||||
flashupdate.versioncheck Versie controleren
|
||||
flashupdate.writeflash Schrijf gehele image
|
||||
flashupdate.writeflashmtd Schrijf een partitie one
|
||||
flashupdate.wrongbase Uw release-cyclus verschilt.\nVerder gaan?
|
||||
fontmenu.channellist Kanalenlijst
|
||||
fontmenu.epg EPG
|
||||
fontmenu.eventlist Programmalijst
|
||||
fontmenu.eventlist Programmalijst
|
||||
fontmenu.head Lettertype instellingen
|
||||
fontmenu.infobar Informatiebalk
|
||||
fontmenu.menu Menu
|
||||
@@ -733,7 +733,7 @@ infoviewer.epgnotload EPG is niet geladen....
|
||||
infoviewer.epgwait wachten op EPG...
|
||||
infoviewer.eventlist Programmalijst
|
||||
infoviewer.languages Audio
|
||||
infoviewer.motor_moving Schotel positionering
|
||||
infoviewer.motor_moving Schotel positionering
|
||||
infoviewer.next Volgende
|
||||
infoviewer.nocurrent Geen informatie beschikbaar over huidige programma
|
||||
infoviewer.noepg EPG is niet beschikbaar
|
||||
@@ -795,7 +795,7 @@ keybindingmenu.volumeup Verhogen
|
||||
keybindingmenu.zaphistory Zap geschiedenis favorietenlijst
|
||||
keychooser.head Nieuwe toets instellen
|
||||
keychooser.text1 Drukt u alstublieft op de nieuwe toets Please press the new key
|
||||
keychooser.text2 Wacht u alstublieft een ogenblik om te annuleren.
|
||||
keychooser.text2 Wacht u alstublieft een ogenblik om te annuleren.
|
||||
keychoosermenu.currentkey Huidige toets
|
||||
keychoosermenu.setnew nieuwe toets instellen
|
||||
keychoosermenu.setnone Geen toets
|
||||
@@ -881,7 +881,7 @@ menu.hint_a_pic Configureer audiospeler en afbeeldingen
|
||||
menu.hint_aplay Audiospeler
|
||||
menu.hint_audio Audio output, DD\nSRS True volume opties
|
||||
menu.hint_audio_analog_mode Selecteer audio kanaal: \nstereo, mono-left, mono-right
|
||||
menu.hint_audio_avsync A/V synchronisatie
|
||||
menu.hint_audio_avsync A/V synchronisatie
|
||||
menu.hint_audio_dd Automatisch gebruik maken van DolbyDigital audio indien beschikbaar
|
||||
menu.hint_audio_hdmi_dd DolbyDigital via HDMI: Uit - decoded\nautomatisch indien het ondersteund is door het apparaat, forceer.
|
||||
menu.hint_audio_spdif_dd DolbyDigital via optische SPDIF aansluiting
|
||||
@@ -959,10 +959,10 @@ menu.hint_fade Grafische fade overgang van vensters
|
||||
menu.hint_fan_speed Beheer ventilator snelheid
|
||||
menu.hint_filebrowser_denydirectoryleave Voorkom dat de verkenner de initiële directory verlaat.
|
||||
menu.hint_filebrowser_showrights Bestandsrechten weergeven in verkenner
|
||||
menu.hint_fileplay Verschillende video bestanden afspelen
|
||||
menu.hint_fileplay Verschillende video bestanden afspelen
|
||||
menu.hint_filesystem_is_utf8 Bestandsverkenner bestandssysteem encoding
|
||||
menu.hint_font_gui Selecteer het algemene lettertype dat u wenst te gebruiken voor het gebruikersinterface
|
||||
menu.hint_font_scaling Globale verticale en horizontale font schaling instellen.
|
||||
menu.hint_font_scaling Globale verticale en horizontale font schaling instellen.
|
||||
menu.hint_font_ttx Selecteer het lettertype dat u wenst te gebruiken voor teletekst.
|
||||
menu.hint_fonts Configureer lettertypes gebruikersinterface
|
||||
menu.hint_games Lijst met geïnstalleerde games weergeven.
|
||||
@@ -974,7 +974,7 @@ menu.hint_hdd_format Creëer en formatteer HDD partitie
|
||||
menu.hint_hdd_noise Akoestische instellingen instellen\nniet alle hardeschijven ondersteunen dit.
|
||||
menu.hint_hdd_sleep Selecteer tijd voordat de HDD stopt bij inactiviteit.
|
||||
menu.hint_hdd_statfs Specificeer wanneer het gebruikte-nivo opname-map in infoviewer en, indien aanwezig, op VFD, mag worden geupdate
|
||||
menu.hint_hdd_tools Initialiseren HDD, bestandssysteem controleren.
|
||||
menu.hint_hdd_tools Initialiseren HDD, bestandssysteem controleren.
|
||||
menu.hint_head_back Wijzig titel achtergrond kleur
|
||||
menu.hint_head_textcolor Wijzig venstertitel tekst kleur
|
||||
menu.hint_imageinfo Informatie over geïnstalleerde software
|
||||
@@ -996,7 +996,7 @@ menu.hint_infobar_res Kanaal resolutie iconen weergeven
|
||||
menu.hint_infobar_sat Huidige satelliet of kabel provider weergeven
|
||||
menu.hint_infobar_setup Configureer infobalk opties
|
||||
menu.hint_infobar_textcolor Wijzig tekst kleur van de infobalk
|
||||
menu.hint_infobar_tuner Actieve tuner icon weergeven
|
||||
menu.hint_infobar_tuner Actieve tuner icon weergeven
|
||||
menu.hint_infoclock_setup Configureer info klok GUI opties
|
||||
menu.hint_keep_numbers Behoud kanaalnummers na het uitvoeren van volgende scans
|
||||
menu.hint_key_addrecord Knop toewijzen voor het toevoegen van een opname timer
|
||||
@@ -1005,7 +1005,7 @@ menu.hint_key_binding Herdefinieer het gebruik van toetsen voor algemene handeli
|
||||
menu.hint_key_bouquetdown Knop toewijzen voor het schakelen naar de vorige favorietenlijst
|
||||
menu.hint_key_bouquetup Knop toewijzen voor het schakelen naar de volgende favorietenlijst
|
||||
menu.hint_key_cancel Knop toewijzen voor het sluiten van een geopend menu venster
|
||||
menu.hint_key_channel_sms Indien ingeschakeld worden de nummerieke toetsen gebruikt voor de invoer\nvan alfabetische tekens. U kunt zo gemakkelijk een kanaal zoeken in uw favorietenlijst.
|
||||
menu.hint_key_channel_sms Indien ingeschakeld worden de nummerieke toetsen gebruikt voor de invoer\nvan alfabetische tekens. U kunt zo gemakkelijk een kanaal zoeken in uw favorietenlijst.
|
||||
menu.hint_key_channeldown Knop toewijzen om snel te schakelen \nnaar het vorige kanaal in de kanalenlijst
|
||||
menu.hint_key_channellist Configuur sneltoetsen voor de kanalenlijst
|
||||
menu.hint_key_channelup Knop toewijzen om snel te schakelen \nnaar het volgende kanaal in de kanalenlijst
|
||||
@@ -1013,7 +1013,7 @@ menu.hint_key_format_mode_active Deactiveer/activeer toets voor video formaat co
|
||||
menu.hint_key_hardware Wijzig het type afstandsbediening
|
||||
menu.hint_key_history Knop toewijzen voor de weergave van de zap geschiedenis
|
||||
menu.hint_key_lastchannel Knop toewijzen om snel te zappen naar \nhet vorige kanaal in de zap geschiedenis
|
||||
menu.hint_key_left_exit De linker cursor toewijzen om het vorige menu te openen.
|
||||
menu.hint_key_left_exit De linker cursor toewijzen om het vorige menu te openen.
|
||||
menu.hint_key_list_end Knop toewijzen om naar het einde van de lijst te gaan.
|
||||
menu.hint_key_list_start Knop toewijzen om naar het begin van de lijst te gaan.
|
||||
menu.hint_key_load Laad sneltoetsen backup
|
||||
@@ -1041,7 +1041,7 @@ menu.hint_key_record Toewijzen knop om opname te starten
|
||||
menu.hint_key_repeatblock Delay after button press and before\nfirst key repeat
|
||||
menu.hint_key_repeatblockgeneric Vertraging tussen het herhalen \nvan toets wanneer toets ingedrukt blijft.
|
||||
menu.hint_key_right Selecteer 'rechts' functie in live TV/Radio modus.
|
||||
menu.hint_key_save Sneltoetsen opslaan als backup bestand
|
||||
menu.hint_key_save Sneltoetsen opslaan als backup bestand
|
||||
menu.hint_key_screenshot Knop toewijzen voor het opslaan van gebruikers interface en/of TV screenshot.
|
||||
menu.hint_key_sort Knop toewijzen voor het veranderen van de sorteer orde van uw kanalenlijst
|
||||
menu.hint_key_special_active Uitschakelen of inschakelen van speciale toetsen
|
||||
@@ -1056,7 +1056,7 @@ menu.hint_key_volumedown Toewijzen knop voor verlagen volume
|
||||
menu.hint_key_volumeup Toewijzen knop to verhogen volume
|
||||
menu.hint_keys Afstandsbediening herhaal ratio \nbewerk sneltoetsen
|
||||
menu.hint_lang_pref Selecteer de door u gewenste \naudio, EPG en ondertitelingstaal.
|
||||
menu.hint_language OSD taal, tijdzone \n Voorkeurs audio en ondertitelingstaal
|
||||
menu.hint_language OSD taal, tijdzone \n Voorkeurs audio en ondertitelingstaal
|
||||
menu.hint_last_radio Start de ontvanger op het door u geselecteerde \nradio kanaal indien deze voor het laatst in radio \nmodus is gebruikt.
|
||||
menu.hint_last_tv Start de ontvanger op het door u geselecteerde \nTV kanaal indien deze voor het laatst in TV \nmodus is gebruikt.
|
||||
menu.hint_last_use Start de ontvanger op het laatst bekeken kanaal
|
||||
@@ -1072,7 +1072,7 @@ menu.hint_make_hdlist Automatisch HD kanalenlijst maken \ngebaseerd op kanaaltyp
|
||||
menu.hint_make_newlist Kanalenlijst aanmaken met recent toegevoegde kanalen
|
||||
menu.hint_make_removedlist Kanalenlijst aanmaken met recent verwijderde kanalen
|
||||
menu.hint_make_webtvlist Creeer automatisch WebTV-zenderlijst gebaseerd op\nzendertype en naam
|
||||
menu.hint_manage_settings Backup, Herstel, Fabrieksinstellingen
|
||||
menu.hint_manage_settings Backup, Herstel, Fabrieksinstellingen
|
||||
menu.hint_mb Uw opnames
|
||||
menu.hint_media Films, audio bestanden afspelen of afbeeldingen weergeven
|
||||
menu.hint_menu_fonts Lettertype grote van menu's aanpassen
|
||||
@@ -1190,7 +1190,7 @@ menu.hint_record_timeshift_delete Verwijder alle timeshift opnames na het stoppe
|
||||
menu.hint_record_timeshift_pause Timeshift starten zodra live uitzendingen gepauzeerd worden
|
||||
menu.hint_record_timeshift_temp Indien uitgeschakeld, start timeshift \nals een willekeurige directe opname
|
||||
menu.hint_record_zap Schakel naar het op te nemen kanaal bij de opname melding
|
||||
menu.hint_record_zap_pre_time Een aantal minuten voor een ingestelde zaptimer naar het kanaal schakelen.
|
||||
menu.hint_record_zap_pre_time Een aantal minuten voor een ingestelde zaptimer naar het kanaal schakelen.
|
||||
menu.hint_recording Opname en timeshift opties \n Timers beveiliging, audio PIDS opties
|
||||
menu.hint_reload_channels Herlaad kanalen vanaf flashgeheugen
|
||||
menu.hint_reload_plugins Herlaad plugins vanaf flashgeheugen
|
||||
@@ -1201,7 +1201,7 @@ menu.hint_rounded_corners Teken ronde of vierkante vensterhoeken
|
||||
menu.hint_save_settings Alle instellingen opslaan op flashgeheugen
|
||||
menu.hint_saveas Gebruikersinterface instellingen opslaan
|
||||
menu.hint_scan_auto Auto-scan geselecteerde provider
|
||||
menu.hint_scan_autoall Scan verschillende geselecteerde providers tegelijkertijd
|
||||
menu.hint_scan_autoall Scan verschillende geselecteerde providers tegelijkertijd
|
||||
menu.hint_scan_autoall_select Satellieten toevoegen om te scannen
|
||||
menu.hint_scan_bouquet Selecteer wat u wenst te doen met de huidige favorieten lijsten.
|
||||
menu.hint_scan_bw Selecteer de zender bandbreedte
|
||||
@@ -1243,7 +1243,7 @@ menu.hint_scan_motor Rotor opties, satellite zoeker
|
||||
menu.hint_scan_motor_18v Gebruik 18V voor het draaien van de DiSEqC motor
|
||||
menu.hint_scan_motor_speed Draaisnelheid van de motor \nin 1/10 graden per seconde
|
||||
menu.hint_scan_motorpos Selecteer opgeslagen positie \nvoor deze satelliet
|
||||
menu.hint_scan_nid Netwerk ID invoeren
|
||||
menu.hint_scan_nid Netwerk ID invoeren
|
||||
menu.hint_scan_nit Transpoders toevoegen via netwerk informatie
|
||||
menu.hint_scan_pids Scan en opslaan audio/video/PMT PIDs
|
||||
menu.hint_scan_pol Selecteer transponder polarisatie
|
||||
@@ -1275,7 +1275,7 @@ menu.hint_screenshot_count Wanneer er geen gebruikersinterface op \nhet scherm i
|
||||
menu.hint_screenshot_cover Aan: Tijdens het maken van een opname kunt u \neen screenshot maken om weer te geven in de moviebrowser
|
||||
menu.hint_screenshot_dir Selecteer map waarin screenshots opgeslagen worden
|
||||
menu.hint_screenshot_format Bestandsformaat waarin screenshots worden gemaakt
|
||||
menu.hint_screenshot_res Screenshot afmeting: Afmeting van huidig video kanaal\nof OSD afmeting (1280 x 720)
|
||||
menu.hint_screenshot_res Screenshot afmeting: Afmeting van huidig video kanaal\nof OSD afmeting (1280 x 720)
|
||||
menu.hint_screenshot_scale Voor video+OSD screenshots, schaal naar video afmeting
|
||||
menu.hint_screenshot_setup Configureer screenshots opties
|
||||
menu.hint_screenshot_video Live video invoegen in screenshot
|
||||
@@ -1302,14 +1302,14 @@ menu.hint_softupdate_expert_read Verdeel partitie's (U-Boot, Splash, Kernel, Sys
|
||||
menu.hint_softupdate_expert_write Verdeel partitie's (Splash, Kernel, SystemFS) voor het schrijven op het flashgeheugen
|
||||
menu.hint_softupdate_settings De lokale update directory en configuratie bestand is ingesteld
|
||||
menu.hint_standby Schakel receiver in sleep modus
|
||||
menu.hint_start_tostandby Schakel in standby mode na het herstarten
|
||||
menu.hint_start_tostandby Schakel in standby mode na het herstarten
|
||||
menu.hint_streaminfo Informatie huidig kanaal: pids, signaal and noise ratio\nBitratio grafieken
|
||||
menu.hint_subchannel_pos Selecteer menu positie van subkanalen
|
||||
menu.hint_sw_update Update software
|
||||
menu.hint_theme Select voorgedefinieerde thema\n Opslaan of laad thema van bestand
|
||||
menu.hint_timeouts Verberg gebruikers interface na bepaald aantal seconden.
|
||||
menu.hint_timeouts_static_messages Timeout for specific messages with user interaction
|
||||
menu.hint_timers Toevoegen/Verplaats/Bewerk \ngeplande opnames of timers etc.
|
||||
menu.hint_timers Toevoegen/Verplaats/Bewerk \ngeplande opnames of timers etc.
|
||||
menu.hint_timezone Selecteer uw tijdzone
|
||||
menu.hint_tools Start tools
|
||||
menu.hint_tvmode Schakel ontvanger in TV modus
|
||||
@@ -1346,11 +1346,10 @@ menu.hint_volume_pos Selecteer positie volume indicator
|
||||
menu.hint_volume_size Selecteer volume indicator hoogte
|
||||
menu.hint_webtv_setup Hier geconfigureerde WebTV-zenders zijn in de standaard zenderlijsten zichtbaar.
|
||||
menu.hint_window_size Zenderlijst, EPG-infos en andere venster worden op deze factor geschaald
|
||||
menu.hint_ytplay Video's afspelen van de populaire video website Youtube
|
||||
menu.hint_zap_cycle Tijdens het schakelen tussen kanalen in huidige favorieten lijst
|
||||
menu.next Volgende (Druk op menu om af te sluiten)
|
||||
messagebox.back Terug
|
||||
messagebox.cancel Annuleer
|
||||
messagebox.cancel Annuleer
|
||||
messagebox.discard Wijzigingen ongedaan maken?
|
||||
messagebox.error Foutmelding
|
||||
messagebox.feature_not_supported Functie wordt niet ondersteund. Neem contact op met uw firmware provider!
|
||||
@@ -1453,7 +1452,7 @@ motorcontrol.calc_positions (Her)-Calculeer Posities
|
||||
motorcontrol.disable_limit (soft) limieten uitschakelen
|
||||
motorcontrol.drive_mode Draai Modus
|
||||
motorcontrol.drive_mode_auto Draai Modus/auto stop
|
||||
motorcontrol.east_limit Oost limiet instellen
|
||||
motorcontrol.east_limit Oost limiet instellen
|
||||
motorcontrol.enable_limit Limieten instellen
|
||||
motorcontrol.goto Ga naar Motor Positie (a)
|
||||
motorcontrol.halt Stop Motor
|
||||
@@ -1485,7 +1484,7 @@ motorcontrol.store Motor Positie opslaan (a)
|
||||
motorcontrol.timed_mode Timed Stap Modus
|
||||
motorcontrol.user_menu Gebruikersmenu
|
||||
motorcontrol.west_limit West limiet instellen
|
||||
moviebrowser.ask_rec_to_delete Het verwijderen van deze film stopt de huidige opname!\n[%s]\nWilt u toch verder gaan?
|
||||
moviebrowser.ask_rec_to_delete Het verwijderen van deze film stopt de huidige opname!\n[%s]\nWilt u toch verder gaan?
|
||||
moviebrowser.book_add Markeerpunt toevoegen
|
||||
moviebrowser.book_clear_all Alle markeerpunten verwijderen
|
||||
moviebrowser.book_head Markeerpunten
|
||||
@@ -1501,17 +1500,17 @@ moviebrowser.book_type_forward sprong van
|
||||
moviebrowser.browser_frame_high Browser hoogte [%]
|
||||
moviebrowser.browser_row_head Kolom instellingen
|
||||
moviebrowser.browser_row_item Kolom item
|
||||
moviebrowser.browser_row_nr Aantal kolommen
|
||||
moviebrowser.browser_row_nr Aantal kolommen
|
||||
moviebrowser.browser_row_width Kolom breedte [%]
|
||||
moviebrowser.cache_dir Buffer map
|
||||
moviebrowser.delete_info Bestanden verwijderen, een moment geduld...
|
||||
moviebrowser.dir Pad
|
||||
moviebrowser.dir_head extra paden
|
||||
moviebrowser.edit_book Markeerpunt wijzigen
|
||||
moviebrowser.edit_book_name_info1 Geef markeerpunt een nieuwe naam
|
||||
moviebrowser.edit_book_name_info2
|
||||
moviebrowser.edit_book_pos_info1 Geef nieuwe eindpositie (s)
|
||||
moviebrowser.edit_book_pos_info2
|
||||
moviebrowser.edit_book_name_info1 Nieuwe markeerpunt
|
||||
moviebrowser.edit_book_name_info2 Geef markeerpunt een nieuwe naam
|
||||
moviebrowser.edit_book_pos_info1 Nieuwe positie
|
||||
moviebrowser.edit_book_pos_info2 Geef nieuwe positie in seconden
|
||||
moviebrowser.edit_book_type_info1 Geef lengte nieuwe sprong (s)
|
||||
moviebrowser.edit_book_type_info2 <0 terug , >0 voor, 0: geen
|
||||
moviebrowser.edit_serie Geef de naam van de serie op
|
||||
@@ -1526,10 +1525,10 @@ moviebrowser.head_filter Filter flims per categorie:
|
||||
moviebrowser.head_playlist Laatst afgespeeld:
|
||||
moviebrowser.head_recordlist Laatst opgenomen:
|
||||
moviebrowser.hide_series Verberg series
|
||||
moviebrowser.hint_jumpbackward Sprong terug over 5 s\n '0' om te annuleren
|
||||
moviebrowser.hint_jumpforward Srong vooruit over 5 s\n '0' om te annuleren
|
||||
moviebrowser.hint_movieend Einde van de film over 5 s\n '0' om verder te kijken
|
||||
moviebrowser.hint_newbook_backward Nieuwe sprong terug\n 'blue' voor eindpositie
|
||||
moviebrowser.hint_jumpbackward Sprong terug over 5 s\n '0' om te annuleren
|
||||
moviebrowser.hint_jumpforward Srong vooruit over 5 s\n '0' om te annuleren
|
||||
moviebrowser.hint_movieend Einde van de film over 5 s\n '0' om verder te kijken
|
||||
moviebrowser.hint_newbook_backward Nieuwe sprong terug\n 'blue' voor eindpositie
|
||||
moviebrowser.hint_newbook_forward Nieuwe sprong vooruit\n 'blue' voor eindpositie
|
||||
moviebrowser.info_audio Audio
|
||||
moviebrowser.info_channel Kanaal
|
||||
@@ -1559,7 +1558,7 @@ moviebrowser.info_size Bestandsgrootte in (MB)
|
||||
moviebrowser.info_title Titel
|
||||
moviebrowser.info_videoformat Afbeeldingen
|
||||
moviebrowser.last_play_max_items Aantal lijnen laatst afgespeeld
|
||||
moviebrowser.last_record_max_items Aantal lijnen laatste opname
|
||||
moviebrowser.last_record_max_items Aantal lijnen laatste opname
|
||||
moviebrowser.load_default Laad standaard instellingen
|
||||
moviebrowser.menu_directories_head Directory's
|
||||
moviebrowser.menu_main_bookmarks Markeerpunten
|
||||
@@ -1577,7 +1576,6 @@ moviebrowser.option_browser Browser Opties
|
||||
moviebrowser.reload_at_start Herlaad film informatie bij het starten
|
||||
moviebrowser.remount_at_start Herkoppelen bij het starten
|
||||
moviebrowser.scan_for_movies Films scannen ...
|
||||
moviebrowser.scan_for_videos YT-Videos scannen ...
|
||||
moviebrowser.serie_auto_create Series automatisch maken
|
||||
moviebrowser.serie_head Serie
|
||||
moviebrowser.serie_name Verander naam
|
||||
@@ -1585,6 +1583,7 @@ moviebrowser.short_audio Audio
|
||||
moviebrowser.short_book Boek
|
||||
moviebrowser.short_channel Kanaal
|
||||
moviebrowser.short_country Land
|
||||
moviebrowser.short_elapsed
|
||||
moviebrowser.short_filename Naam
|
||||
moviebrowser.short_format Format
|
||||
moviebrowser.short_genre_major Genre
|
||||
@@ -1600,6 +1599,7 @@ moviebrowser.short_quality * (Kwaliteit)
|
||||
moviebrowser.short_recorddate Datum
|
||||
moviebrowser.short_serie Serie
|
||||
moviebrowser.short_size MB
|
||||
moviebrowser.short_spacer
|
||||
moviebrowser.short_title Titel
|
||||
moviebrowser.start_head Start film vanaf:
|
||||
moviebrowser.start_record_start Afspelen vanaf het begin
|
||||
@@ -1608,34 +1608,10 @@ moviebrowser.update_if_dest_empty_only Kopieer indien doelbestemming leeg is
|
||||
moviebrowser.use_dir Gebruik directory
|
||||
moviebrowser.use_movie_dir Gebruik film directory
|
||||
moviebrowser.use_rec_dir Gebruik opname directory
|
||||
moviebrowser.yt_cache Downloads
|
||||
moviebrowser.yt_cache_add Download of\n%s\nis scheduled.
|
||||
moviebrowser.yt_cancel Alles stoppen
|
||||
moviebrowser.yt_cancel_transfer Download stoppen?
|
||||
moviebrowser.yt_clear Clear
|
||||
moviebrowser.yt_completed Volledige downloads
|
||||
moviebrowser.yt_concurrent_connections Concurrent connecties
|
||||
moviebrowser.yt_error Laden van youtube video mislukt
|
||||
moviebrowser.yt_failed Downloads mislukt
|
||||
moviebrowser.yt_history Zoekgeschiedenis
|
||||
moviebrowser.yt_max_history Maximale zoekgeschiedenis grootte
|
||||
moviebrowser.yt_max_results Maximaal aantal resultaten
|
||||
moviebrowser.yt_most_popular Meest populair
|
||||
moviebrowser.yt_most_popular_all_time Meest populair
|
||||
moviebrowser.yt_orderby Sorteren op
|
||||
moviebrowser.yt_orderby.published Datum gepubiceerd
|
||||
moviebrowser.yt_orderby.rating rating
|
||||
moviebrowser.yt_orderby.relevance relevantie
|
||||
moviebrowser.yt_orderby.viewcount weergave teller
|
||||
moviebrowser.yt_pending Lopende downloads
|
||||
moviebrowser.yt_pref_quality Gewenste kwaliteit
|
||||
moviebrowser.yt_region Regio
|
||||
moviebrowser.yt_related Gerelateerde video's
|
||||
moviebrowser.yt_search Trefwoord
|
||||
movieplayer.bookmark Markeerpunten
|
||||
movieplayer.bookmarkname Naam markeerpunt
|
||||
movieplayer.bookmarkname_hint1 Naam invoeren voor uw markeerpunt
|
||||
movieplayer.bookmarkname_hint2
|
||||
movieplayer.bookmarkname_hint1 Nieuwe markeerpunt
|
||||
movieplayer.bookmarkname_hint2 Naam invoeren voor uw markeerpunt
|
||||
movieplayer.chapters Delen
|
||||
movieplayer.defplugin Start-Plugin
|
||||
movieplayer.fileplayback Video afspelen
|
||||
@@ -1645,10 +1621,10 @@ movieplayer.titles Titels
|
||||
movieplayer.toomanybookmarks Er zijn te veel markeerpunten.\n Verwijder eerst een markeerpunt.
|
||||
movieplayer.tshelp1 Stop
|
||||
movieplayer.tshelp10 Ongeveer 10 minuten terug
|
||||
movieplayer.tshelp11 Ongeveer 10 minuten overslaan
|
||||
movieplayer.tshelp11 Ongeveer 10 minuten overslaan
|
||||
movieplayer.tshelp12 Help: http://www.giggo.de/dbox2/movieplayer.html\n
|
||||
movieplayer.tshelp2 Selecteer audio track
|
||||
movieplayer.tshelp3 Pause/Voortzetten
|
||||
movieplayer.tshelp3 Pause/Voortzetten
|
||||
movieplayer.tshelp4 Creëer markeerpunt
|
||||
movieplayer.tshelp5 Voortgang weergeven
|
||||
movieplayer.tshelp6 Ongeveer 1 minuut terug
|
||||
@@ -1656,7 +1632,6 @@ movieplayer.tshelp7 Ongeveer 1 minuut overslaan
|
||||
movieplayer.tshelp8 Ongeveer 5 minuten terug
|
||||
movieplayer.tshelp9 Ongeveer 5 minuten overslaan
|
||||
movieplayer.tsplayback Opname afspelen
|
||||
movieplayer.ytplayback Youtube video's
|
||||
mpkey.audio Audio track
|
||||
mpkey.bookmark Markeerpunt opslaan
|
||||
mpkey.forward Vooruit
|
||||
@@ -1669,7 +1644,7 @@ mpkey.rewind Terugspoelen
|
||||
mpkey.stop Stop
|
||||
mpkey.subtitle Ondertitels
|
||||
mpkey.time Tijd weergeven
|
||||
networkmenu.apply_settings Wijzigingen worden toegepast...
|
||||
networkmenu.apply_settings Wijzigingen worden toegepast...
|
||||
networkmenu.apply_settings_now Wilt u de instellingen toepassen?
|
||||
networkmenu.broadcast broadcast adres
|
||||
networkmenu.dhcp DHCP
|
||||
@@ -1702,7 +1677,7 @@ networkmenu.ssid Netwerk naam (SSID)
|
||||
networkmenu.ssid_scan WLAN netwerk scan
|
||||
networkmenu.ssid_scan_error Geen WLAN netwerken gevonden.
|
||||
networkmenu.ssid_scan_wait WLAN netwerk scan is bezig...
|
||||
networkmenu.test Netwerktest uitvoeren
|
||||
networkmenu.test Netwerktest uitvoeren
|
||||
neutrino_starting %s %s starting ...
|
||||
nfs.alreadymounted directory reeds gekoppeld
|
||||
nfs.automount Koppelen tijdens het opstarten
|
||||
@@ -1725,7 +1700,7 @@ nfs.type_lufs FTPFS
|
||||
nfs.type_nfs NFS
|
||||
nfs.umount Ontkoppeld Netwerk volume
|
||||
nfs.umounterror Foutmelding ontkoppelen niet geslaagd
|
||||
nfs.username Gebruikersnaam
|
||||
nfs.username Gebruikersnaam
|
||||
nfsmenu.head NFS/CIFS/FTPFS instellingen
|
||||
nvod.percentage (%d%% over)
|
||||
nvod.starting (starten in %d min)
|
||||
@@ -1780,7 +1755,7 @@ parentallock.never nooit
|
||||
parentallock.onsignal bij ongeschikte uitzendingen
|
||||
parentallock.parentallock Ouderlijk toezicht
|
||||
parentallock.prompt PIN vereist
|
||||
personalize.access Toegang opties
|
||||
personalize.access Toegang opties
|
||||
personalize.apply_settings Wijzigingen toepassen?
|
||||
personalize.button_auto auto
|
||||
personalize.button_blue blauw
|
||||
@@ -1834,7 +1809,7 @@ pictureviewer.help32 Pauzeer muziek
|
||||
pictureviewer.help33 Stop muziek
|
||||
pictureviewer.help34 Volgende nummer
|
||||
pictureviewer.help35 Vorige nummer
|
||||
pictureviewer.help4 Afbeelding niet schalen
|
||||
pictureviewer.help4 Afbeelding niet schalen
|
||||
pictureviewer.help5 diashow modus
|
||||
pictureviewer.help6 Vorige afbeelding
|
||||
pictureviewer.help7 Volgende afbeelding
|
||||
@@ -1933,7 +1908,7 @@ satsetup.extended_motor Motor instellingen
|
||||
satsetup.fastscan_all SD en HD
|
||||
satsetup.fastscan_auto_diseqc Start auto-diseqc configuratie
|
||||
satsetup.fastscan_auto_diseqc_wait Auto-diseqc configuratie is bezig
|
||||
satsetup.fastscan_hd Enkel HD
|
||||
satsetup.fastscan_hd Enkel HD
|
||||
satsetup.fastscan_head Fastscan
|
||||
satsetup.fastscan_prov Provider
|
||||
satsetup.fastscan_prov_cd_hd CanalDigitaal (HD)
|
||||
@@ -1980,7 +1955,7 @@ satsetup.use_nit Gebruik NIT
|
||||
satsetup.use_usals Gebuik USALS voor alles
|
||||
sc.empty Geen smartcard geplaatst
|
||||
sc.init_failed Initialisatie smartcard mislukt
|
||||
sc.init_ok Smartcard succesvol geinitialiseerd
|
||||
sc.init_ok Smartcard succesvol geinitialiseerd
|
||||
sc.inserted Smartcard in de kaartlezer geplaatst
|
||||
sc.removed Smartcard uit de kaartlezer verwijderd
|
||||
sc.reset Reset smartcard
|
||||
@@ -2007,7 +1982,7 @@ scants.numberofdataservices Data
|
||||
scants.numberofradioservices Radio
|
||||
scants.numberoftotalservices Totaal
|
||||
scants.numberoftvservices TV
|
||||
scants.preverences_receiving_system Voorkeuren
|
||||
scants.preferences_receiving_system Voorkeuren
|
||||
scants.provider Provider:
|
||||
scants.select_tp Selecteer transponder
|
||||
scants.startnow start scan
|
||||
@@ -2018,8 +1993,8 @@ screensetup.lowerright groen = rechts onder instellen
|
||||
screensetup.upperleft rood = links boven instellen
|
||||
screenshot.count Aantal
|
||||
screenshot.cover Creeer film omslag voor moviebrowser
|
||||
screenshot.defdir Doelbestemming
|
||||
screenshot.format Formatteer
|
||||
screenshot.defdir Doelbestemming
|
||||
screenshot.format Formatteer
|
||||
screenshot.info Screenshot toets is ongebruikt
|
||||
screenshot.menu Screenshot
|
||||
screenshot.osd OSD resolutie
|
||||
@@ -2031,7 +2006,7 @@ servicemenu.getplugins Herlaad plugins
|
||||
servicemenu.getplugins_hint Plugins worden geladen,\nmoment geduld alstublieft.
|
||||
servicemenu.head Installatie / Software update
|
||||
servicemenu.imageinfo Firmware info
|
||||
servicemenu.reload Herlaad kanalenlijst
|
||||
servicemenu.reload Herlaad kanalenlijst
|
||||
servicemenu.reload_hint Kanalenlijst wordt geladen,\nmoment geduld alstublieft.
|
||||
servicemenu.restart Soft herstart
|
||||
servicemenu.restart_hint Herstarten, een moment geduld
|
||||
@@ -2196,7 +2171,7 @@ usermenu.items Menu items
|
||||
usermenu.key Knop
|
||||
usermenu.key_select Toewijzen knop
|
||||
usermenu.msg_info_is_empty U heeft geen naam voor dit menu gedefinieerd.\nDe standaard naam wordt gebruikt:\n
|
||||
usermenu.msg_warning_no_items Geen items gedefinieerd.\n De menu naam is gereset!
|
||||
usermenu.msg_warning_no_items Geen items gedefinieerd.\n De menu naam is gereset!
|
||||
usermenu.name Naam
|
||||
video_mode_ok Functioneert deze video modus naar behoren?
|
||||
videomenu.43mode 4:3 beeldverhouding
|
||||
|
@@ -643,6 +643,7 @@ extra.volume_pos Ukazovateľ hlasitosti
|
||||
extra.volume_size Výška zobrazenia
|
||||
extra.west Západne
|
||||
extra.zap_cycle Cyklické prepínanie
|
||||
extra.zapit_fe_no_same Rôzne tunery, keď je rovnaký transpondér
|
||||
extra.zapit_fe_timeout Časový limit naladenia (1 = 10 msek)
|
||||
extra.zapit_hvoltage 18V pri točení motora
|
||||
extra.zapit_motor_speed Rýchlosť točenia (10 = 1st/sek)
|
||||
@@ -845,6 +846,102 @@ fsk.from_7 od 7
|
||||
fsk.to_12 do 12
|
||||
fsk.to_16 do 16
|
||||
fsk.to_7 do 7
|
||||
glcd.align_center zarovnaný
|
||||
glcd.align_left vľavo
|
||||
glcd.align_none žiadne
|
||||
glcd.align_right vpravo
|
||||
glcd.brightness Jas
|
||||
glcd.brightness_dim Stmaviť
|
||||
glcd.brightness_dim_time Stmievanie
|
||||
glcd.brightness_settings Nastavenia jasu
|
||||
glcd.brightness_standby Jas v pohotovostnom režime
|
||||
glcd.channel_align Zarovnať kanál
|
||||
glcd.channel_size Výška kanála
|
||||
glcd.channel_x_position Kanál x-pozícia
|
||||
glcd.channel_y_position Kanál y-pozícia
|
||||
glcd.clock_digital_y_position Digitálne hodiny y-pozícia
|
||||
glcd.clock_simple_size Výška jednoduchých hodín
|
||||
glcd.clock_simple_y_position Jednoduché hodiny y-pozícia
|
||||
glcd.color.amber Jantárová
|
||||
glcd.color.black Čierna
|
||||
glcd.color.blue Modrá
|
||||
glcd.color.bluegray Modrošedá
|
||||
glcd.color.brown Hnedá
|
||||
glcd.color.cyan Tyrkisová
|
||||
glcd.color.deeporange Tmavo oranžová
|
||||
glcd.color.deeppurple Tmavo fialová
|
||||
glcd.color.gray Šedá
|
||||
glcd.color.green Zelená
|
||||
glcd.color.indigo Tmavo modrá
|
||||
glcd.color.lightblue Svetlo modrá
|
||||
glcd.color.lightgreen Svetlo zelená
|
||||
glcd.color.lime Limetová
|
||||
glcd.color.orange Oranžová
|
||||
glcd.color.pink Ružová
|
||||
glcd.color.purple Fialová
|
||||
glcd.color.red Červená
|
||||
glcd.color.teal Modrozelená
|
||||
glcd.color.white Biela
|
||||
glcd.color.yellow Žltá
|
||||
glcd.color_bg Farba pozadia
|
||||
glcd.color_fg Farba textu
|
||||
glcd.display Typ displeja
|
||||
glcd.duration_align Zarovnať dĺžku programu
|
||||
glcd.duration_show Zobraziť trvanie programu
|
||||
glcd.duration_size Výška trvania programu
|
||||
glcd.duration_x_position Trvanie programu x-pozícia
|
||||
glcd.duration_y_position Trvanie programu y-pozícia
|
||||
glcd.enable Použiť grafický LCD
|
||||
glcd.end_align Zarovnať koniec programu
|
||||
glcd.end_show Zobraziť koniec programu
|
||||
glcd.end_size Výška konca programu
|
||||
glcd.end_x_position Koniec programu x-pozícia
|
||||
glcd.end_y_position Koniec programu y-pozícia
|
||||
glcd.epg_align Zarovnať EPG
|
||||
glcd.epg_size Výška EPG
|
||||
glcd.epg_x_position EPG x-pozícia
|
||||
glcd.epg_y_position EPG y-pozícia
|
||||
glcd.font Písmo
|
||||
glcd.font_autoresize Automatická veľkosť písma
|
||||
glcd.head Nastavenie grafického LCD
|
||||
glcd.logo_show Zobraziť logo stanice
|
||||
glcd.logo_size Výška loga
|
||||
glcd.logo_x_position Logo x-pozícia
|
||||
glcd.logo_y_position Logo y-pozícia
|
||||
glcd.mirror_osd Zobraziť ponuku OSD na grafickom LCD
|
||||
glcd.mirror_video Zobraziť obraz videa na grafickom LCD
|
||||
glcd.position_settings Pozície a veľkosti
|
||||
glcd.progressbar_color Farba pruhu posuvu
|
||||
glcd.progressbar_show Zobraziť indikátor priebehu
|
||||
glcd.progressbar_size Výška lišty priebehu
|
||||
glcd.progressbar_width Šírka pruhu posuvu
|
||||
glcd.progressbar_x_position Ukazovateľ priebehu x-pozícia
|
||||
glcd.progressbar_y_position Ukazovateľ priebehu y-pozícia
|
||||
glcd.restart Znova spustiť
|
||||
glcd.scroll_speed Rýchlosť rolovania
|
||||
glcd.standby_clock Zobrazenie času v pohotovostnom režime
|
||||
glcd.standby_clock_analog Analógové hodiny
|
||||
glcd.standby_clock_digital Digitálne hodiny
|
||||
glcd.standby_clock_lcd LCD hodiny
|
||||
glcd.standby_clock_led LED hodiny
|
||||
glcd.standby_clock_simple Jednoduché hodiny
|
||||
glcd.standby_settings Nastavenia pohotovostného režimu
|
||||
glcd.standby_weather Počasie v pohotovostnom stave
|
||||
glcd.start_align Zarovnať začiatik programu
|
||||
glcd.start_show Zobraziť začiatok programu
|
||||
glcd.start_size Výška začiatku programu
|
||||
glcd.start_x_position Začiatok programu x-pozícia
|
||||
glcd.start_y_position Začiatok programu y-pozícia
|
||||
glcd.theme Vyberte vzhľad
|
||||
glcd.theme_settings Nastavenia vzhľadu
|
||||
glcd.time_align Zarovnať čas
|
||||
glcd.time_show Zobraziť čas
|
||||
glcd.time_size Výška času
|
||||
glcd.time_size_standby Výška času v pohotovostnom režime
|
||||
glcd.time_x_position Čas x-pozícia
|
||||
glcd.time_y_position Čas y-pozícia
|
||||
glcd.volume Hlasitosť
|
||||
glcd.weather_show Zobraziť počasie
|
||||
hdd_10min 10 minút
|
||||
hdd_1min 1 minúta
|
||||
hdd_20min 20 minút
|
||||
@@ -1129,7 +1226,7 @@ mbkey.cut Vystrihnúť film
|
||||
mbkey.truncate Skrátiť film
|
||||
menu.back Späť
|
||||
menu.cancel Zrušiť
|
||||
menu.hint_a_pic Nastavenie prehrávača hudby, prehliadača obrázkov, WebTV, TS, YouTube
|
||||
menu.hint_a_pic Nastavenie prehrávača hudby, prehliadača obrázkov, WebTV, TS
|
||||
menu.hint_adzap Automatické prepnutie prepne späť na aktuálny kanál ak uplynie zvolený čas
|
||||
menu.hint_adzap_active Automatické prepnutie je aktívne. Novým prepnutím bude deaktivované.
|
||||
menu.hint_adzap_writedata Zapísanie dát na základe stavu funkcie automatického prepnutia do zložky /tmp/adzap.data
|
||||
@@ -1400,10 +1497,10 @@ menu.hint_message_fonts Zmena veľkosti písma textu správ
|
||||
menu.hint_misc_cec HDMI-CEC voľby
|
||||
menu.hint_misc_channellist HD/Nové/Odstránené zoznamy kanálov, cyklické prepnutie
|
||||
menu.hint_misc_energy Použitie pohotovostného režimu, oneskorené vypnutie\nčasovače neaktivity
|
||||
menu.hint_misc_epg Voľby uloženia/načítania EPG, voľby ukladania EPG,\nEPG zložka uloženia
|
||||
menu.hint_misc_filebrowser Kódovanie súborového systemu, oprávnenia súboru,\nzákaz odstrániť zložky
|
||||
menu.hint_misc_general Spustenie do pohotovostného režimu, vyrovnávacia pamäť teletextu, hdd zložka doplnkov,\núroveň debugovania
|
||||
menu.hint_misc_onlineservices Konfigurácia a ovládanie služieb naživo ako sú YouTube, SHOUTCast a TMDb
|
||||
menu.hint_misc_epg Voľby uloženia/načítania EPG, voľby ukladania EPG,\nEPG priečinok uloženia
|
||||
menu.hint_misc_filebrowser Kódovanie súborového systemu, oprávnenia súboru,\nzákaz odstrániť priečinok
|
||||
menu.hint_misc_general Spustenie do pohotovostného režimu, vyrovnávacia pamäť teletextu, hdd priečinok doplnkov,\núroveň debugovania
|
||||
menu.hint_misc_onlineservices Konfigurácia a riadenie živých služieb ako TMDb, IMDb, SHOUTcast a YouTube
|
||||
menu.hint_misc_zapit Východzie TV/Radio kanály
|
||||
menu.hint_movie Prehrávanie filmov
|
||||
menu.hint_moviebrowser_fonts Zmena veľkosti písma prehliadača filmov (Moje nahrávky)
|
||||
@@ -1637,10 +1734,10 @@ menu.hint_selected_text Zmena farby textu označenej položky
|
||||
menu.hint_service Nastavenie tuneru, vyhľadanie služieb,\núprava buketov, aktualizácia software
|
||||
menu.hint_service_scan Automatické / manuálne vyhľadávanie staníc, FastScan, Test signálu
|
||||
menu.hint_settings Konfigurácia Neutrino-HD, sieť, zvuk, obraz, OSD a iné
|
||||
menu.hint_shoutcast_dev_id Vloženie vášho SHOUTcast Dev ID. Prázdny vstup zabranuje podpore SHOUTcast
|
||||
menu.hint_shoutcast_enabled Povolenie alebo zakázanie podpory SHOUTcast
|
||||
menu.hint_show_mute_icon Zobrazenie ikony umlčania, ak nastavenie hlasitosťi bude 0
|
||||
menu.hint_shutdown Vypnutie prijímača - bez potvrdzovania
|
||||
menu.hint_shoutcast_dev_id Zadajte vaše SHOUTcast Developer ID. Prázdne zadanie zabranuje podpore SHOUTcast-u
|
||||
menu.hint_shoutcast_enabled Povolenie alebo zakázanie podpory SHOUTcast-u
|
||||
menu.hint_show_mute_icon Zobrazenie ikony umlčania, ak nastavenie hlasitosti bude 0
|
||||
menu.hint_shutdown Vypnutie zariadenia - bez potvrdzovania
|
||||
menu.hint_shutdown_count Čas prepnutia prijímača z pohotovostného režimu do stavu vypnutia
|
||||
menu.hint_shutdown_rcdelay Aktivuje vypnutie prijímača, ak je tlačidlo zapnutia\nstlačené viac ako 1 sekundu
|
||||
menu.hint_shutdown_real Aktivuje pohotovostný režim\nAk je zakázané, tlačidlo zapnutia vypne prístroj
|
||||
@@ -1704,13 +1801,17 @@ menu.hint_volume Konfigurácia volieb okna hlasitosti
|
||||
menu.hint_volume_digits Číselné zobrazenie ukazateľa hlasitosti Zap/Vyp
|
||||
menu.hint_volume_pos Výber pozície indikátora hlasitosti
|
||||
menu.hint_volume_size Výber výšky indikátora hlasitosti
|
||||
menu.hint_weather_api_key Zadajte svoj kľúč API OpenWeather. Prázdny vstup deaktivuje podporu počasia
|
||||
menu.hint_weather_enabled Povolenie alebo zakázanie podpory počasia (openweathermap.org)
|
||||
menu.hint_weather_location Vyberte svoju lokalitu
|
||||
menu.hint_webradio_setup Kanály WebRadio tu nakonfigurované budú k dispozícii v štandartných zoznamoch kanálov
|
||||
menu.hint_webradio_xml_auto Automatické načítanie všetkých existujúcich súborov WebRadio z %s/ a %s/
|
||||
menu.hint_webtv_setup Tu nakonfigurované WebTV kanály budú k dispozícii v štandartnom zozname kanálov
|
||||
menu.hint_webtv_xml_auto Automatické načítanie všetkých existujúcich XML súborov zo zložky %s/
|
||||
menu.hint_window_size Zoznam kanálov, EPG-Infp a niektoré iné okná sú zmenšené týmto faktorom
|
||||
menu.hint_youtube_dev_id Vložte váš YouTube Dev ID. Prázdny vstup zabranuje podpore YouTube
|
||||
menu.hint_xmltv_setup Nakonfigurujte súbory XMLTV s údajmi EPG na opis televíznych zoznamov
|
||||
menu.hint_youtube_api_key Zadajte vaše YouTube API key. Prázdne zadanie zabranuje podpore YouTube
|
||||
menu.hint_youtube_enabled Povolenie alebo zakázanie podpory YouTube
|
||||
menu.hint_ytplay Prehrávanie vybraných youtube videí
|
||||
menu.hint_ytplay_setup Konfigurácia špecifických volieb YouTube, napr. horný limit výsledkov vyhľadávania
|
||||
menu.hint_zap_cycle Pri prepínaní kanálov zotrvať v aktuálnom bukete
|
||||
menu.next Ďalej
|
||||
messagebox.back Späť
|
||||
@@ -1899,10 +2000,10 @@ moviebrowser.dir Zložka
|
||||
moviebrowser.directories Zložky
|
||||
moviebrowser.directories_additional Dodatočné zložky
|
||||
moviebrowser.edit_book Zmeniť záložku
|
||||
moviebrowser.edit_book_name_info1 Zadanie nového názovu záložky
|
||||
moviebrowser.edit_book_name_info2 Názov záložky
|
||||
moviebrowser.edit_book_pos_info1 Zadanie novej pozície
|
||||
moviebrowser.edit_book_pos_info2 ????
|
||||
moviebrowser.edit_book_name_info1 Názov záložky
|
||||
moviebrowser.edit_book_name_info2 Zadanie nového názovu záložky
|
||||
moviebrowser.edit_book_pos_info1 Novej pozície
|
||||
moviebrowser.edit_book_pos_info2 Zadanie novej pozície v sekundách
|
||||
moviebrowser.edit_book_type_info1 Zadanie novej dĺžky skoku
|
||||
moviebrowser.edit_book_type_info2 <0 vzad , >0 vpred, 0: nikde
|
||||
moviebrowser.edit_serie Zadanie názvu série
|
||||
@@ -1994,7 +2095,6 @@ moviebrowser.menu_truncate Skrátiť film
|
||||
moviebrowser.option_browser Možnosti prehliadača
|
||||
moviebrowser.reload_at_start Načítanie informácie o filme pri štarte
|
||||
moviebrowser.remount_at_start Pripojiť pri štarte
|
||||
moviebrowser.scan_for_movies Hľadať filmy ...
|
||||
moviebrowser.serie_auto_create Automaticky doplniť seriály
|
||||
moviebrowser.serie_head Seriály
|
||||
moviebrowser.serie_name Zmena názvu
|
||||
@@ -2002,6 +2102,7 @@ moviebrowser.short_audio Zvuk
|
||||
moviebrowser.short_book Kniha
|
||||
moviebrowser.short_channel Kanál
|
||||
moviebrowser.short_country Krajina
|
||||
moviebrowser.short_elapsed
|
||||
moviebrowser.short_filename Názov
|
||||
moviebrowser.short_format Formát
|
||||
moviebrowser.short_genre_major Hlavný žáner
|
||||
@@ -2019,7 +2120,7 @@ moviebrowser.short_recorddate Dátum
|
||||
moviebrowser.short_recordtime Čas
|
||||
moviebrowser.short_serie Serial
|
||||
moviebrowser.short_size Veľkosť
|
||||
moviebrowser.short_spacer Medzera
|
||||
moviebrowser.short_spacer
|
||||
moviebrowser.short_title Titul
|
||||
moviebrowser.start_head Pozerať film od:
|
||||
moviebrowser.start_record_start Začiatok filmu
|
||||
@@ -2029,39 +2130,15 @@ moviebrowser.truncate_failed_playing Možnosť skrátiť prehrávanie filmu.
|
||||
moviebrowser.truncating Skracovanie filmu, prosím čakajte ...
|
||||
moviebrowser.ts_only Zobraziť iba nahrávky
|
||||
moviebrowser.update_if_dest_empty_only Kopírovať len ak je cieľové miesto prázdne
|
||||
moviebrowser.use_dir Použiť zložku
|
||||
moviebrowser.use_movie_dir Použiť zložku filmov
|
||||
moviebrowser.use_rec_dir Použiť zložku nahrávania
|
||||
moviebrowser.yt_cache Stiahnuté
|
||||
moviebrowser.yt_cache_add Plánované \n%s\nsťahovanie.
|
||||
moviebrowser.yt_cancel Zrušiť všetko
|
||||
moviebrowser.yt_cancel_transfer Zrušiť sťahovanie?
|
||||
moviebrowser.yt_clear Vyčistiť
|
||||
moviebrowser.yt_completed Sťahovania ukončené
|
||||
moviebrowser.yt_concurrent_connections Súbežné spojenia
|
||||
moviebrowser.yt_error Chyba načítania youtube videa
|
||||
moviebrowser.yt_failed Chybné sťahovania
|
||||
moviebrowser.yt_history Hľadať históriu
|
||||
moviebrowser.yt_max_history Maximálna veľkosť hľadania histórie
|
||||
moviebrowser.yt_max_results Maximálny počet výsledkov
|
||||
moviebrowser.yt_most_popular Najpopulárnejšie dnes
|
||||
moviebrowser.yt_most_popular_all_time Najpopulárnejšie
|
||||
moviebrowser.yt_orderby Triediť podľa
|
||||
moviebrowser.yt_orderby.published dátum zverejnenia
|
||||
moviebrowser.yt_orderby.rating obľúbenosť
|
||||
moviebrowser.yt_orderby.relevance závažnosť
|
||||
moviebrowser.yt_orderby.viewcount sledovanosť
|
||||
moviebrowser.yt_pending Čakajúce sťahovania
|
||||
moviebrowser.yt_pref_quality Preferovaná kvalita
|
||||
moviebrowser.yt_region Región
|
||||
moviebrowser.yt_related Podobné videá
|
||||
moviebrowser.yt_search Hľadať slovo
|
||||
moviebrowser.use_dir Použiť priečinok
|
||||
moviebrowser.use_movie_dir Použiť priečinok filmov
|
||||
moviebrowser.use_rec_dir Použiť priečinok nahrávania
|
||||
moviecut.cancel Zrušiť úpravu filmu?
|
||||
movieplayer.bisection_jump Priame skoky
|
||||
movieplayer.bookmark Záložky
|
||||
movieplayer.bookmarkname Názov záložky
|
||||
movieplayer.bookmarkname_hint1 Vloženie názvu novej záložky
|
||||
movieplayer.bookmarkname_hint2
|
||||
movieplayer.bookmarkname_hint1 Novej záložky
|
||||
movieplayer.bookmarkname_hint2 Vloženie názvu novej záložky
|
||||
movieplayer.chapters Kapitoly
|
||||
movieplayer.display_playtime Zobraziť čas prehrávania na VFD
|
||||
movieplayer.fileplayback_audio Multiformátové prehrávanie zvuku
|
||||
@@ -2087,9 +2164,9 @@ movieplayer.starting Spúšťa sa prehrávanie...
|
||||
movieplayer.titles Tituly
|
||||
movieplayer.toomanybookmarks Veľa záložiek.\nJe potrebné vymazať jednu najprv.
|
||||
movieplayer.tsplayback Prehrať TS
|
||||
movieplayer.ytplayback YouTube prehrávač
|
||||
mpkey.audio Zvuková stopa
|
||||
mpkey.bookmark Uložiť záložku
|
||||
movieplayer.zap Prepnutie nie je možné počas prehrávania videa alebo časového posunu
|
||||
mpkey.audio Zvukové stopy
|
||||
mpkey.bookmark Záložky
|
||||
mpkey.forward Dopredu
|
||||
mpkey.goto Zadať čas prehrávania
|
||||
mpkey.next_repeat_mode Ďalší opakovací režim
|
||||
@@ -2496,7 +2573,7 @@ scants.numberofdataservices Data
|
||||
scants.numberofradioservices Rádio
|
||||
scants.numberoftotalservices Celkom
|
||||
scants.numberoftvservices TV
|
||||
scants.preverences_receiving_system Nastavenia
|
||||
scants.preferences_receiving_system Nastavenia
|
||||
scants.provider Poskytovateľ:
|
||||
scants.select_tp Výber transpondéru
|
||||
scants.startnow Spustiť prehľadávanie
|
||||
@@ -2560,7 +2637,7 @@ settings.pos_top_left vľavo hore
|
||||
settings.pos_top_right vpravo hore
|
||||
settings.restore NI-Záloha: Obnovenie nastavení
|
||||
settings.restore_warn Všetky nastavenia budú nahradené a vykoná sa reštart.\nPokračovať?
|
||||
shoutcast.dev_id SHOUTcast Dev ID
|
||||
shoutcast.dev_id SHOUTcast Developer ID
|
||||
shoutcast.enabled SHOUTcast podpora
|
||||
shutdown.recording_query Skutočne prerušiť nahrávanie?
|
||||
shutdowntimer.announce Vypnutie boxu za minútu.\nZrušiť vypnutie?
|
||||
@@ -2785,6 +2862,19 @@ videomenu.videoformat_149 14:9
|
||||
videomenu.videoformat_169 16:9
|
||||
videomenu.videoformat_43 4:3
|
||||
videomenu.videomode Obrazový režim
|
||||
videomenu.zappingmode Režim prepínania
|
||||
videomenu.zappingmode_mute Čierna obraz
|
||||
videomenu.zappingmode_hold Statický obraz
|
||||
weather.api_key Počasie API kľúč (OpenWeather)
|
||||
weather.enabled Počasie podpora
|
||||
weather.location Lokalita
|
||||
webchannels.xml.add Pridať
|
||||
webchannels.xml.del Odstrániť
|
||||
webchannels.xml.enter Zadať
|
||||
webchannels.xml.reload Obnoviť
|
||||
webradio.head WebRádio
|
||||
webradio.xml Súbory WebRádia
|
||||
webradio.xml.auto Automatické načítanie WebRádio súborov
|
||||
webtv.head WebTV
|
||||
webtv.xml WebTV XML súbory
|
||||
webtv.xml.add Pridať XML súbor
|
||||
@@ -2803,7 +2893,13 @@ wizard.welcome_head Vitajte v sprievodcovi nastavení
|
||||
wizard.welcome_text NI-Image Informácia:\nVáš prijímač môžete pohodlne ovládať\ns webovým rozhraním pre správu časovača alebo živé vysielanie cez internetový prehliadač.\nPrístupové heslo nie je zatiaľ nastavené!\nNastavte ho za pomoci použitia príkazu "passwd" cez telnet rozhranie\nChcete pokračovať ?\nBlahoželáme k zakúpeniu CST. Nasledujúce \nkroky vás prevedú počiatočnou inštaláciou nastavenia prístroja.\nPrajeme vám veľa radosti s týmto prijímačom!\nĎalší krok ?
|
||||
word.from z
|
||||
word.in v
|
||||
youtube.dev_id YouTube Dev ID
|
||||
xmltv.head XMLTV
|
||||
xmltv.xml XMLTV súbory
|
||||
xmltv.xml.add Pridať
|
||||
xmltv.xml.del Odstrániť
|
||||
xmltv.xml.enter Zadať
|
||||
xmltv.xml.reload Obnoviť
|
||||
youtube.api_key YouTube API key
|
||||
youtube.enabled YouTube podpora
|
||||
zapit.scantype Vyhľadávanie kanálov
|
||||
zapit.scantype.all Všetky
|
||||
|
82
data/oled/themes/220x176/Default.otheme.in
Normal file
@@ -0,0 +1,82 @@
|
||||
# align 0=none, 1=left, 2=center, 3=right
|
||||
# if align > 0 x_position will be ignored
|
||||
# if glcd_background_image != "" background color will be ignored
|
||||
# glcd_position_settings != false allows to edit position settings in gui
|
||||
glcd_foreground_color_red=100
|
||||
glcd_foreground_color_green=100
|
||||
glcd_foreground_color_blue=100
|
||||
glcd_background_color_red=0
|
||||
glcd_background_color_green=0
|
||||
glcd_background_color_blue=0
|
||||
glcd_background_image=
|
||||
glcd_font=@FONTDIR@/neutrino.ttf
|
||||
glcd_channel_align=2
|
||||
glcd_channel_percent=20
|
||||
glcd_channel_x_position=0
|
||||
glcd_channel_y_position=30
|
||||
glcd_logo=true
|
||||
glcd_logo_percent=25
|
||||
glcd_logo_width_percent=100
|
||||
glcd_logo_x_position=0
|
||||
glcd_logo_y_position=30
|
||||
glcd_epg_align=2
|
||||
glcd_epg_percent=15
|
||||
glcd_epg_x_position=0
|
||||
glcd_epg_y_position=80
|
||||
glcd_start=false
|
||||
glcd_start_align=0
|
||||
glcd_start_percent=0
|
||||
glcd_start_x_position=0
|
||||
glcd_start_y_position=0
|
||||
glcd_end=false
|
||||
glcd_end_align=0
|
||||
glcd_end_percent=0
|
||||
glcd_end_x_position=0
|
||||
glcd_end_y_position=0
|
||||
glcd_duration=false
|
||||
glcd_duration_align=0
|
||||
glcd_duration_percent=0
|
||||
glcd_duration_x_position=0
|
||||
glcd_duration_y_position=0
|
||||
glcd_progressbar=true
|
||||
glcd_progressbar_color_blue=62
|
||||
glcd_progressbar_color_green=62
|
||||
glcd_progressbar_color_red=62
|
||||
glcd_progressbar_percent=10
|
||||
glcd_progressbar_width=220
|
||||
glcd_progressbar_x_position=0
|
||||
glcd_progressbar_y_position=121
|
||||
glcd_time=true
|
||||
glcd_time_align=2
|
||||
glcd_time_percent=25
|
||||
glcd_time_x_position=0
|
||||
glcd_time_y_position=135
|
||||
glcd_icons_percent=6
|
||||
glcd_icons_y_position=5
|
||||
glcd_icon_cam_x_position=30
|
||||
glcd_icon_dd_x_position=60
|
||||
glcd_icon_ecm_x_position=1
|
||||
glcd_icon_mute_x_position=80
|
||||
glcd_icon_rec_x_position=178
|
||||
glcd_icon_timer_x_position=140
|
||||
glcd_icon_ts_x_position=205
|
||||
glcd_icon_txt_x_position=114
|
||||
glcd_weather=false
|
||||
glcd_weather_curr_icon_x_position=1
|
||||
glcd_weather_curr_temp_x_position=0
|
||||
glcd_weather_next_icon_x_position=180
|
||||
glcd_weather_next_temp_x_position=0
|
||||
glcd_weather_percent=20
|
||||
glcd_weather_y_position=140
|
||||
glcd_standby_weather=1
|
||||
glcd_standby_weather_curr_icon_x_position=1
|
||||
glcd_standby_weather_curr_temp_x_position=50
|
||||
glcd_standby_weather_next_icon_x_position=170
|
||||
glcd_standby_weather_next_temp_x_position=115
|
||||
glcd_standby_weather_percent=25
|
||||
glcd_standby_weather_y_position=130
|
||||
glcd_standby_clock=1
|
||||
glcd_standby_clock_digital_y_position=15
|
||||
glcd_standby_clock_simple_size=40
|
||||
glcd_standby_clock_simple_y_position=20
|
||||
glcd_position_settings=true
|
7
data/oled/themes/220x176/Makefile.am
Normal file
@@ -0,0 +1,7 @@
|
||||
EXTRA_DIST = \
|
||||
Default.otheme Default.otheme.in
|
||||
|
||||
oledthemesdir = $(THEMESDIR)/oled
|
||||
|
||||
oledthemes_DATA = \
|
||||
Default.otheme
|
@@ -14,3 +14,9 @@ endif
|
||||
if BOXMODEL_VUULTIMO4K
|
||||
SUBDIRS += 800x480
|
||||
endif
|
||||
if BOXMODEL_E4HDULTRA
|
||||
SUBDIRS += 220x176
|
||||
endif
|
||||
if BOXMODEL_PROTEK4K
|
||||
SUBDIRS += 220x176
|
||||
endif
|
||||
|
Before Width: | Height: | Size: 161 KiB After Width: | Height: | Size: 93 KiB |
Before Width: | Height: | Size: 217 KiB After Width: | Height: | Size: 109 KiB |
Before Width: | Height: | Size: 142 KiB After Width: | Height: | Size: 92 KiB |
Before Width: | Height: | Size: 225 KiB After Width: | Height: | Size: 113 KiB |
@@ -1,4 +1,4 @@
|
||||
installdir = $(ICONSDIR)
|
||||
installdir = $(ICONSDIR)/screensaver
|
||||
|
||||
resolution = 1280x720
|
||||
|
||||
|
@@ -4,6 +4,12 @@ EXTRA_DIST = \
|
||||
backup_flash.sh backup_flash.sh.in \
|
||||
restore_flash.sh restore_flash.sh.in
|
||||
|
||||
|
||||
if BOXTYPE_GENERIC
|
||||
EXTRA_DIST += \
|
||||
neutrino.sh neutrino.sh.in
|
||||
endif
|
||||
|
||||
installdir = $(bindir)
|
||||
|
||||
install_SCRIPTS = \
|
||||
@@ -11,6 +17,11 @@ install_SCRIPTS = \
|
||||
restore.sh \
|
||||
install.sh
|
||||
|
||||
|
||||
|
||||
#install_SCRIPTS += \
|
||||
# start_flash.sh
|
||||
#
|
||||
# if BOXMODEL_CST_HD2
|
||||
# install_SCRIPTS += \
|
||||
# backup_flash.sh \
|
||||
@@ -21,3 +32,23 @@ install_SCRIPTS = \
|
||||
# install_SCRIPTS += \
|
||||
# restore_flash.sh
|
||||
# endif
|
||||
#
|
||||
#install_SCRIPTS += \
|
||||
# start_flash.sh
|
||||
#
|
||||
#if BOXMODEL_CST_HD2
|
||||
#install_SCRIPTS += \
|
||||
# backup_flash.sh \
|
||||
# restore_flash.sh
|
||||
#endif
|
||||
#
|
||||
#if BOXTYPE_ARMBOX
|
||||
#install_SCRIPTS += \
|
||||
# restore_flash.sh
|
||||
#endif
|
||||
#
|
||||
#if BOXTYPE_GENERIC
|
||||
#install_SCRIPTS += \
|
||||
# neutrino.sh
|
||||
#endif
|
||||
|
||||
|
4
data/scripts/neutrino.sh.in
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
|
||||
export SIMULATE_FE=1
|
||||
neutrino
|
9
data/weather/Makefile.am
Normal file
@@ -0,0 +1,9 @@
|
||||
configdir = $(CONFIGDIR)
|
||||
|
||||
config_DATA = \
|
||||
weather-favorites.xml
|
||||
|
||||
weatherdir = $(DATADIR)/neutrino/weather
|
||||
|
||||
weather_DATA = \
|
||||
weather-locations.xml
|
6
data/weather/weather-favorites.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<weather>
|
||||
<!--
|
||||
<location country="CC" city="City" latitude="xx.xxx" longitude="yy.yyy"/>
|
||||
-->
|
||||
</weather>
|
303
data/weather/weather-locations-norway.xml
Normal file
@@ -0,0 +1,303 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<weather>
|
||||
<location country="NO" city="Agotnes" latitude="60.410" longitude="5.020"/>
|
||||
<location country="NO" city="Akrehamn-vedavagen" latitude="59.260" longitude="5.200"/>
|
||||
<location country="NO" city="Alesund" latitude="62.480" longitude="6.200"/>
|
||||
<location country="NO" city="Algard-figgjo" latitude="58.770" longitude="5.850"/>
|
||||
<location country="NO" city="Alta" latitude="69.980" longitude="23.270"/>
|
||||
<location country="NO" city="Al" latitude="60.640" longitude="8.560"/>
|
||||
<location country="NO" city="Amot-geithus" latitude="59.900" longitude="9.900"/>
|
||||
<location country="NO" city="Andalsnes" latitude="52.570" longitude="7.720"/>
|
||||
<location country="NO" city="Andebu" latitude="59.330" longitude="10.080"/>
|
||||
<location country="NO" city="Andenes" latitude="69.320" longitude="16.110"/>
|
||||
<location country="NO" city="Aneby" latitude="60.080" longitude="10.870"/>
|
||||
<location country="NO" city="Ardalstangen" latitude="61.240" longitude="7.700"/>
|
||||
<location country="NO" city="Arendal" latitude="58.460" longitude="8.760"/>
|
||||
<location country="NO" city="Arnes" latitude="60.130" longitude="11.470"/>
|
||||
<location country="NO" city="Aroysund" latitude="59.180" longitude="10.460"/>
|
||||
<location country="NO" city="Asgardstrand" latitude="59.350" longitude="10.460"/>
|
||||
<location country="NO" city="Askim" latitude="59.580" longitude="11.160"/>
|
||||
<location country="NO" city="Askoy" latitude="60.400" longitude="5.180"/>
|
||||
<location country="NO" city="As" latitude="59.670" longitude="10.780"/>
|
||||
<location country="NO" city="Aulifeltet" latitude="60.030" longitude="11.400"/>
|
||||
<location country="NO" city="Aursmoen" latitude="59.920" longitude="11.430"/>
|
||||
<location country="NO" city="Batsfjord" latitude="70.630" longitude="29.730"/>
|
||||
<location country="NO" city="Bergen" latitude="60.380" longitude="5.340"/>
|
||||
<location country="NO" city="Biri" latitude="60.970" longitude="10.500"/>
|
||||
<location country="NO" city="Birkeland" latitude="58.330" longitude="8.230"/>
|
||||
<location country="NO" city="Bjerkvik" latitude="68.560" longitude="17.520"/>
|
||||
<location country="NO" city="Bjervamoen" latitude="59.320" longitude="9.130"/>
|
||||
<location country="NO" city="Bjorkelangen" latitude="59.880" longitude="11.570"/>
|
||||
<location country="NO" city="Bjornevatn" latitude="69.670" longitude="29.980"/>
|
||||
<location country="NO" city="Blakstad" latitude="59.820" longitude="10.470"/>
|
||||
<location country="NO" city="Bodo" latitude="67.290" longitude="14.370"/>
|
||||
<location country="NO" city="Borkenes" latitude="68.780" longitude="16.180"/>
|
||||
<location country="NO" city="Bo" latitude="59.420" longitude="9.060"/>
|
||||
<location country="NO" city="Brandbu-jaren" latitude="60.430" longitude="10.470"/>
|
||||
<location country="NO" city="Brattvag" latitude="62.600" longitude="6.450"/>
|
||||
<location country="NO" city="Brekstad" latitude="63.680" longitude="9.680"/>
|
||||
<location country="NO" city="Bronnoysund" latitude="65.470" longitude="12.220"/>
|
||||
<location country="NO" city="Brumunddal" latitude="60.890" longitude="10.930"/>
|
||||
<location country="NO" city="Bryne" latitude="58.730" longitude="5.650"/>
|
||||
<location country="NO" city="Buvika-ilhaugen" latitude="63.250" longitude="10.070"/>
|
||||
<location country="NO" city="Dokka" latitude="60.830" longitude="10.080"/>
|
||||
<location country="NO" city="Dombas" latitude="62.080" longitude="9.130"/>
|
||||
<location country="NO" city="Drammen" latitude="59.750" longitude="10.200"/>
|
||||
<location country="NO" city="Drobak" latitude="59.670" longitude="10.650"/>
|
||||
<location country="NO" city="Egersund" latitude="58.460" longitude="6.010"/>
|
||||
<location country="NO" city="Eidsvoll" latitude="60.340" longitude="11.270"/>
|
||||
<location country="NO" city="Eike" latitude="59.400" longitude="5.360"/>
|
||||
<location country="NO" city="Elnesvagen" latitude="62.860" longitude="7.150"/>
|
||||
<location country="NO" city="Elverum" latitude="60.890" longitude="11.540"/>
|
||||
<location country="NO" city="Espeland" latitude="60.380" longitude="5.470"/>
|
||||
<location country="NO" city="Evje" latitude="68.270" longitude="13.730"/>
|
||||
<location country="NO" city="Fagernes" latitude="60.990" longitude="9.250"/>
|
||||
<location country="NO" city="Fagerstrand" latitude="59.730" longitude="10.590"/>
|
||||
<location country="NO" city="Fanahammeren" latitude="60.260" longitude="5.340"/>
|
||||
<location country="NO" city="Farsund" latitude="58.090" longitude="6.780"/>
|
||||
<location country="NO" city="Fauske" latitude="67.250" longitude="15.400"/>
|
||||
<location country="NO" city="Fetsund" latitude="59.930" longitude="11.170"/>
|
||||
<location country="NO" city="Fevik" latitude="58.380" longitude="8.700"/>
|
||||
<location country="NO" city="Finnsnes" latitude="69.230" longitude="17.980"/>
|
||||
<location country="NO" city="Fitjar" latitude="59.920" longitude="5.320"/>
|
||||
<location country="NO" city="Flateby" latitude="59.830" longitude="11.170"/>
|
||||
<location country="NO" city="Flekkefjord" latitude="58.310" longitude="6.680"/>
|
||||
<location country="NO" city="Flisa" latitude="60.620" longitude="12.030"/>
|
||||
<location country="NO" city="Floro" latitude="61.600" longitude="5.030"/>
|
||||
<location country="NO" city="Fordesfjorden" latitude="59.420" longitude="5.400"/>
|
||||
<location country="NO" city="Forde" latitude="61.460" longitude="5.870"/>
|
||||
<location country="NO" city="Fosnavag-leinstrand" latitude="62.350" longitude="5.650"/>
|
||||
<location country="NO" city="Fredrikstad-sarpsborg" latitude="59.240" longitude="10.940"/>
|
||||
<location country="NO" city="Frekhaug" latitude="60.520" longitude="5.250"/>
|
||||
<location country="NO" city="Geilo" latitude="60.520" longitude="8.200"/>
|
||||
<location country="NO" city="Gjovik" latitude="60.790" longitude="10.650"/>
|
||||
<location country="NO" city="Gjusvik" latitude="58.200" longitude="8.030"/>
|
||||
<location country="NO" city="Glomfjord" latitude="66.820" longitude="13.970"/>
|
||||
<location country="NO" city="Gol" latitude="60.700" longitude="8.950"/>
|
||||
<location country="NO" city="Gran-ringstad" latitude="60.370" longitude="10.570"/>
|
||||
<location country="NO" city="Granrudmoen" latitude="61.280" longitude="10.440"/>
|
||||
<location country="NO" city="Gravdal" latitude="68.120" longitude="13.500"/>
|
||||
<location country="NO" city="Grimstad" latitude="58.350" longitude="8.600"/>
|
||||
<location country="NO" city="Gronlund" latitude="60.080" longitude="11.100"/>
|
||||
<location country="NO" city="Gronvoll" latitude="60.120" longitude="10.940"/>
|
||||
<location country="NO" city="Grua" latitude="60.270" longitude="10.670"/>
|
||||
<location country="NO" city="Gullhaug" latitude="59.500" longitude="10.250"/>
|
||||
<location country="NO" city="Hagavik" latitude="60.180" longitude="5.430"/>
|
||||
<location country="NO" city="Halden" latitude="59.130" longitude="11.370"/>
|
||||
<location country="NO" city="Hamar" latitude="60.810" longitude="11.080"/>
|
||||
<location country="NO" city="Hammerfest" latitude="70.680" longitude="23.710"/>
|
||||
<location country="NO" city="Hareid" latitude="62.370" longitude="6.030"/>
|
||||
<location country="NO" city="Harestua" latitude="60.100" longitude="10.720"/>
|
||||
<location country="NO" city="Harstad" latitude="68.810" longitude="16.520"/>
|
||||
<location country="NO" city="Haugesund" latitude="59.420" longitude="5.270"/>
|
||||
<location country="NO" city="Hauge" latitude="58.350" longitude="6.280"/>
|
||||
<location country="NO" city="Hauknes" latitude="66.280" longitude="14.070"/>
|
||||
<location country="NO" city="Helgeroa-nevlunghamn" latitude="59.000" longitude="9.850"/>
|
||||
<location country="NO" city="Hermannsverk-leikanger" latitude="61.190" longitude="6.780"/>
|
||||
<location country="NO" city="Herre" latitude="59.100" longitude="9.570"/>
|
||||
<location country="NO" city="Hesseng" latitude="69.680" longitude="29.990"/>
|
||||
<location country="NO" city="Holmestrand" latitude="59.500" longitude="10.310"/>
|
||||
<location country="NO" city="Hommelvik" latitude="63.420" longitude="10.800"/>
|
||||
<location country="NO" city="Hommersak" latitude="58.930" longitude="5.850"/>
|
||||
<location country="NO" city="Honefoss" latitude="60.190" longitude="10.230"/>
|
||||
<location country="NO" city="Honningsvag" latitude="70.980" longitude="25.980"/>
|
||||
<location country="NO" city="Horten" latitude="59.420" longitude="10.470"/>
|
||||
<location country="NO" city="Hov" latitude="60.710" longitude="10.360"/>
|
||||
<location country="NO" city="Hoyanger" latitude="61.220" longitude="6.080"/>
|
||||
<location country="NO" city="Husnes" latitude="59.870" longitude="5.770"/>
|
||||
<location country="NO" city="Hylkje" latitude="60.510" longitude="5.350"/>
|
||||
<location country="NO" city="Indre arna" latitude="60.420" longitude="5.480"/>
|
||||
<location country="NO" city="Innbygda" latitude="61.320" longitude="12.270"/>
|
||||
<location country="NO" city="Jessheim" latitude="60.150" longitude="11.180"/>
|
||||
<location country="NO" city="Jevnaker" latitude="60.260" longitude="10.400"/>
|
||||
<location country="NO" city="Jorpeland" latitude="59.020" longitude="6.050"/>
|
||||
<location country="NO" city="Jorstadmoen-faberg" latitude="61.170" longitude="10.420"/>
|
||||
<location country="NO" city="Kabelvag" latitude="68.210" longitude="14.480"/>
|
||||
<location country="NO" city="Kapp" latitude="60.710" longitude="10.860"/>
|
||||
<location country="NO" city="Karasjok" latitude="69.450" longitude="25.500"/>
|
||||
<location country="NO" city="Karlshus" latitude="59.350" longitude="10.870"/>
|
||||
<location country="NO" city="Kautokeino" latitude="68.980" longitude="23.130"/>
|
||||
<location country="NO" city="Kirkenaer" latitude="60.470" longitude="12.050"/>
|
||||
<location country="NO" city="Kirkenes" latitude="69.730" longitude="30.030"/>
|
||||
<location country="NO" city="Kjenner" latitude="59.790" longitude="10.280"/>
|
||||
<location country="NO" city="Klaebu" latitude="64.080" longitude="11.730"/>
|
||||
<location country="NO" city="Kleppe-verdalen" latitude="58.780" longitude="5.640"/>
|
||||
<location country="NO" city="Klofta" latitude="60.070" longitude="11.150"/>
|
||||
<location country="NO" city="Knarrevik-straume" latitude="60.370" longitude="5.160"/>
|
||||
<location country="NO" city="Knarvik" latitude="60.540" longitude="5.290"/>
|
||||
<location country="NO" city="Kolvereid" latitude="64.850" longitude="11.600"/>
|
||||
<location country="NO" city="Kongsberg" latitude="59.670" longitude="9.630"/>
|
||||
<location country="NO" city="Kongsvinger" latitude="60.200" longitude="11.990"/>
|
||||
<location country="NO" city="Kopervik" latitude="59.290" longitude="5.310"/>
|
||||
<location country="NO" city="Koppang" latitude="61.570" longitude="11.070"/>
|
||||
<location country="NO" city="Kragero" latitude="58.870" longitude="9.400"/>
|
||||
<location country="NO" city="Kristiansand" latitude="58.150" longitude="7.990"/>
|
||||
<location country="NO" city="Kristiansund" latitude="63.120" longitude="7.760"/>
|
||||
<location country="NO" city="Kvernaland" latitude="58.790" longitude="5.730"/>
|
||||
<location country="NO" city="Kyrksaeterora" latitude="63.280" longitude="9.100"/>
|
||||
<location country="NO" city="Lakselv" latitude="70.050" longitude="24.930"/>
|
||||
<location country="NO" city="Larkollen" latitude="59.330" longitude="10.670"/>
|
||||
<location country="NO" city="Larvik" latitude="59.070" longitude="9.990"/>
|
||||
<location country="NO" city="Lauve-viksjord" latitude="59.070" longitude="10.150"/>
|
||||
<location country="NO" city="Leirvik" latitude="59.800" longitude="5.490"/>
|
||||
<location country="NO" city="Leknes" latitude="68.160" longitude="13.600"/>
|
||||
<location country="NO" city="Lervik" latitude="59.270" longitude="10.760"/>
|
||||
<location country="NO" city="Levanger" latitude="63.750" longitude="11.320"/>
|
||||
<location country="NO" city="Lierbyen" latitude="59.830" longitude="10.250"/>
|
||||
<location country="NO" city="Liknes" latitude="58.320" longitude="58.320"/>
|
||||
<location country="NO" city="Lillehammer" latitude="61.120" longitude="10.470"/>
|
||||
<location country="NO" city="Lillesand" latitude="58.250" longitude="8.390"/>
|
||||
<location country="NO" city="Lodingen" latitude="68.420" longitude="15.960"/>
|
||||
<location country="NO" city="Loding" latitude="67.300" longitude="14.750"/>
|
||||
<location country="NO" city="Lopsmarka" latitude="67.320" longitude="14.450"/>
|
||||
<location country="NO" city="Lostad" latitude="60.110" longitude="10.930"/>
|
||||
<location country="NO" city="Loten" latitude="60.810" longitude="11.330"/>
|
||||
<location country="NO" city="Lyefjell" latitude="58.750" longitude="5.750"/>
|
||||
<location country="NO" city="Lyngdal" latitude="58.150" longitude="7.100"/>
|
||||
<location country="NO" city="Maloy" latitude="61.930" longitude="5.110"/>
|
||||
<location country="NO" city="Malvik" latitude="63.430" longitude="10.680"/>
|
||||
<location country="NO" city="Mandal" latitude="58.030" longitude="7.440"/>
|
||||
<location country="NO" city="Maura" latitude="60.260" longitude="11.040"/>
|
||||
<location country="NO" city="Melbu" latitude="68.510" longitude="14.800"/>
|
||||
<location country="NO" city="Melhus" latitude="63.300" longitude="10.290"/>
|
||||
<location country="NO" city="Melsomvik" latitude="59.230" longitude="10.340"/>
|
||||
<location country="NO" city="Moelv" latitude="60.930" longitude="10.700"/>
|
||||
<location country="NO" city="Moi" latitude="58.460" longitude="6.540"/>
|
||||
<location country="NO" city="Molde" latitude="62.740" longitude="7.180"/>
|
||||
<location country="NO" city="Mosjoen" latitude="65.840" longitude="13.220"/>
|
||||
<location country="NO" city="Moss" latitude="59.430" longitude="10.680"/>
|
||||
<location country="NO" city="Mo i rana" latitude="66.330" longitude="14.170"/>
|
||||
<location country="NO" city="Myre" latitude="69.110" longitude="15.960"/>
|
||||
<location country="NO" city="Mysen" latitude="59.560" longitude="11.330"/>
|
||||
<location country="NO" city="Naerbo" latitude="58.670" longitude="5.650"/>
|
||||
<location country="NO" city="Namsos" latitude="64.480" longitude="11.520"/>
|
||||
<location country="NO" city="Narvik" latitude="68.450" longitude="17.420"/>
|
||||
<location country="NO" city="Nesbyen" latitude="60.580" longitude="9.110"/>
|
||||
<location country="NO" city="Nesna" latitude="66.210" longitude="13.030"/>
|
||||
<location country="NO" city="Nesoddtangen" latitude="59.860" longitude="10.670"/>
|
||||
<location country="NO" city="Nodeland" latitude="58.160" longitude="7.840"/>
|
||||
<location country="NO" city="Nordfjordeid" latitude="61.900" longitude="6.000"/>
|
||||
<location country="NO" city="Nordstrand" latitude="62.510" longitude="6.050"/>
|
||||
<location country="NO" city="Norheimsund" latitude="60.370" longitude="6.140"/>
|
||||
<location country="NO" city="Notodden" latitude="59.570" longitude="9.260"/>
|
||||
<location country="NO" city="Odda" latitude="60.070" longitude="6.540"/>
|
||||
<location country="NO" city="Oppdal" latitude="62.600" longitude="9.660"/>
|
||||
<location country="NO" city="Orje" latitude="59.480" longitude="11.670"/>
|
||||
<location country="NO" city="Orkanger-fannrem" latitude="63.300" longitude="9.860"/>
|
||||
<location country="NO" city="Ornes" latitude="66.870" longitude="13.700"/>
|
||||
<location country="NO" city="Orsta" latitude="62.210" longitude="6.140"/>
|
||||
<location country="NO" city="Oslo" latitude="59.910" longitude="10.750"/>
|
||||
<location country="NO" city="Osoyro" latitude="60.190" longitude="5.450"/>
|
||||
<location country="NO" city="Otta" latitude="61.780" longitude="9.520"/>
|
||||
<location country="NO" city="Ovre ardal" latitude="61.320" longitude="7.810"/>
|
||||
<location country="NO" city="Oystese" latitude="60.400" longitude="6.210"/>
|
||||
<location country="NO" city="Porsgrunn-skien" latitude="59.150" longitude="9.660"/>
|
||||
<location country="NO" city="Raholt" latitude="60.270" longitude="11.180"/>
|
||||
<location country="NO" city="Rakkestad" latitude="59.420" longitude="11.360"/>
|
||||
<location country="NO" city="Raufoss" latitude="60.730" longitude="10.630"/>
|
||||
<location country="NO" city="Rena" latitude="61.150" longitude="11.330"/>
|
||||
<location country="NO" city="Rensvik" latitude="63.100" longitude="7.820"/>
|
||||
<location country="NO" city="Revetal-bergsasen" latitude="59.360" longitude="10.280"/>
|
||||
<location country="NO" city="Ringebu" latitude="61.550" longitude="10.110"/>
|
||||
<location country="NO" city="Risor" latitude="58.730" longitude="9.220"/>
|
||||
<location country="NO" city="Rjukan" latitude="59.880" longitude="8.560"/>
|
||||
<location country="NO" city="Roa-lunner" latitude="60.300" longitude="10.620"/>
|
||||
<location country="NO" city="Rognan" latitude="67.100" longitude="15.390"/>
|
||||
<location country="NO" city="Roros" latitude="62.580" longitude="11.380"/>
|
||||
<location country="NO" city="Rorvik" latitude="64.870" longitude="11.240"/>
|
||||
<location country="NO" city="Rotnes" latitude="60.050" longitude="10.880"/>
|
||||
<location country="NO" city="Royken" latitude="59.750" longitude="10.380"/>
|
||||
<location country="NO" city="Ryggebyen" latitude="59.390" longitude="10.720"/>
|
||||
<location country="NO" city="Rypefjord" latitude="70.630" longitude="23.670"/>
|
||||
<location country="NO" city="Saetre" latitude="59.680" longitude="10.520"/>
|
||||
<location country="NO" city="Sagvag" latitude="59.780" longitude="5.380"/>
|
||||
<location country="NO" city="Sandane" latitude="61.780" longitude="6.220"/>
|
||||
<location country="NO" city="Sandefjord" latitude="59.140" longitude="10.210"/>
|
||||
<location country="NO" city="Sande" latitude="59.590" longitude="10.210"/>
|
||||
<location country="NO" city="Sandnessjoen" latitude="66.020" longitude="12.630"/>
|
||||
<location country="NO" city="Sauda" latitude="59.650" longitude="6.340"/>
|
||||
<location country="NO" city="Selvik" latitude="59.570" longitude="10.270"/>
|
||||
<location country="NO" city="Sem" latitude="59.290" longitude="10.300"/>
|
||||
<location country="NO" city="Setermoen" latitude="68.890" longitude="18.330"/>
|
||||
<location country="NO" city="Siggerud" latitude="59.810" longitude="10.880"/>
|
||||
<location country="NO" city="Silsand" latitude="69.230" longitude="17.930"/>
|
||||
<location country="NO" city="Skalevik" latitude="58.080" longitude="8.010"/>
|
||||
<location country="NO" city="Skarnes" latitude="60.250" longitude="11.700"/>
|
||||
<location country="NO" city="Skei-surnadalsora" latitude="62.970" longitude="8.650"/>
|
||||
<location country="NO" city="Skiptvet" latitude="59.460" longitude="11.180"/>
|
||||
<location country="NO" city="Ski" latitude="59.720" longitude="10.830"/>
|
||||
<location country="NO" city="Skjeberg" latitude="59.220" longitude="11.200"/>
|
||||
<location country="NO" city="Skjervoy" latitude="70.050" longitude="21.000"/>
|
||||
<location country="NO" city="Skjonhaug" latitude="59.640" longitude="11.310"/>
|
||||
<location country="NO" city="Skodje" latitude="62.510" longitude="6.670"/>
|
||||
<location country="NO" city="Skogn" latitude="63.710" longitude="11.230"/>
|
||||
<location country="NO" city="Skoppum" latitude="59.380" longitude="10.420"/>
|
||||
<location country="NO" city="Skotterud" latitude="59.980" longitude="12.130"/>
|
||||
<location country="NO" city="Skreia" latitude="60.650" longitude="10.940"/>
|
||||
<location country="NO" city="Skudeneshamn" latitude="59.160" longitude="5.250"/>
|
||||
<location country="NO" city="Skulestadmoen" latitude="60.690" longitude="6.450"/>
|
||||
<location country="NO" city="Softeland" latitude="60.250" longitude="5.430"/>
|
||||
<location country="NO" city="Sogndalsfjora" latitude="60.250" longitude="5.440"/>
|
||||
<location country="NO" city="Sogne" latitude="58.100" longitude="7.780"/>
|
||||
<location country="NO" city="Son-store" latitude="4700" longitude="59.520"/>
|
||||
<location country="NO" city="Sorreisa" latitude="69.150" longitude="18.120"/>
|
||||
<location country="NO" city="Sortland" latitude="68.710" longitude="15.380"/>
|
||||
<location country="NO" city="Sorumsand" latitude="59.990" longitude="11.260"/>
|
||||
<location country="NO" city="Spetalen" latitude="60.180" longitude="11.900"/>
|
||||
<location country="NO" city="Spydeberg" latitude="59.620" longitude="11.090"/>
|
||||
<location country="NO" city="Stange" latitude="60.730" longitude="11.220"/>
|
||||
<location country="NO" city="Stavanger" latitude="58.970" longitude="5.710"/>
|
||||
<location country="NO" city="Stavern" latitude="59.000" longitude="10.030"/>
|
||||
<location country="NO" city="Steinkjer" latitude="64.020" longitude="11.480"/>
|
||||
<location country="NO" city="Steinsasen" latitude="60.090" longitude="10.270"/>
|
||||
<location country="NO" city="Stjordalshalsen" latitude="63.480" longitude="10.940"/>
|
||||
<location country="NO" city="Stokke" latitude="59.230" longitude="10.310"/>
|
||||
<location country="NO" city="Stokmarknes" latitude="68.560" longitude="14.910"/>
|
||||
<location country="NO" city="Storen" latitude="63.040" longitude="10.260"/>
|
||||
<location country="NO" city="Storslett" latitude="69.770" longitude="21.070"/>
|
||||
<location country="NO" city="Stranda" latitude="62.320" longitude="6.930"/>
|
||||
<location country="NO" city="Stryn" latitude="61.920" longitude="6.780"/>
|
||||
<location country="NO" city="Sunde-valen" latitude="59.850" longitude="5.710"/>
|
||||
<location country="NO" city="Sunndalsora" latitude="62.680" longitude="8.580"/>
|
||||
<location country="NO" city="Svelvik" latitude="59.620" longitude="10.410"/>
|
||||
<location country="NO" city="Svolvaer" latitude="68.260" longitude="14.550"/>
|
||||
<location country="NO" city="Svortland" latitude="59.770" longitude="5.120"/>
|
||||
<location country="NO" city="Sykkylven" latitude="62.400" longitude="6.590"/>
|
||||
<location country="NO" city="Tananger" latitude="58.940" longitude="5.600"/>
|
||||
<location country="NO" city="Tau" latitude="59.080" longitude="5.920"/>
|
||||
<location country="NO" city="Teigebyen" latitude="60.230" longitude="11.000"/>
|
||||
<location country="NO" city="Tjome" latitude="59.130" longitude="10.390"/>
|
||||
<location country="NO" city="Tofte" latitude="59.570" longitude="10.610"/>
|
||||
<location country="NO" city="Togrenda" latitude="59.740" longitude="10.750"/>
|
||||
<location country="NO" city="Tomter" latitude="59.670" longitude="11.010"/>
|
||||
<location country="NO" city="Tonsberg" latitude="59.270" longitude="10.420"/>
|
||||
<location country="NO" city="Tranby" latitude="59.790" longitude="10.280"/>
|
||||
<location country="NO" city="Tromso" latitude="69.660" longitude="18.940"/>
|
||||
<location country="NO" city="Trondheim" latitude="63.440" longitude="10.400"/>
|
||||
<location country="NO" city="Tvedestrand" latitude="58.620" longitude="8.930"/>
|
||||
<location country="NO" city="Tveit" latitude="58.260" longitude="8.130"/>
|
||||
<location country="NO" city="Tynset" latitude="62.280" longitude="10.770"/>
|
||||
<location country="NO" city="Ulefoss" latitude="59.280" longitude="9.260"/>
|
||||
<location country="NO" city="Ulsteinvik" latitude="62.340" longitude="5.870"/>
|
||||
<location country="NO" city="Vadfoss-helle" latitude="58.900" longitude="9.360"/>
|
||||
<location country="NO" city="Vadso" latitude="70.090" longitude="29.740"/>
|
||||
<location country="NO" city="Vagamo" latitude="61.880" longitude="9.110"/>
|
||||
<location country="NO" city="Vang" latitude="60.210" longitude="10.330"/>
|
||||
<location country="NO" city="Vanse" latitude="58.100" longitude="6.690"/>
|
||||
<location country="NO" city="Vardo" latitude="70.390" longitude="31.060"/>
|
||||
<location country="NO" city="Varhaug" latitude="58.630" longitude="5.650"/>
|
||||
<location country="NO" city="Vatne" latitude="62.560" longitude="6.620"/>
|
||||
<location country="NO" city="Vear" latitude="59.250" longitude="10.360"/>
|
||||
<location country="NO" city="Vennesla" latitude="58.260" longitude="7.960"/>
|
||||
<location country="NO" city="Verdalsora" latitude="63.800" longitude="11.490"/>
|
||||
<location country="NO" city="Vestby" latitude="59.600" longitude="10.740"/>
|
||||
<location country="NO" city="Vestfossen" latitude="58.750" longitude="9.870"/>
|
||||
<location country="NO" city="Vestnes" latitude="62.620" longitude="7.080"/>
|
||||
<location country="NO" city="Vigrestad" latitude="58.580" longitude="5.680"/>
|
||||
<location country="NO" city="Vikersund" latitude="59.990" longitude="10.010"/>
|
||||
<location country="NO" city="Vinstra" latitude="61.600" longitude="9.750"/>
|
||||
<location country="NO" city="Volda" latitude="62.150" longitude="6.070"/>
|
||||
<location country="NO" city="Vossevangen" latitude="60.640" longitude="6.430"/>
|
||||
<location country="NO" city="Ytre arna" latitude="60.470" longitude="5.430"/>
|
||||
<location country="NO" city="Ytre enebakk" latitude="59.730" longitude="11.060"/>
|
||||
</weather>
|
288
data/weather/weather-locations.xml
Normal file
@@ -0,0 +1,288 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<weather>
|
||||
<location country="DE" city="Aachen" latitude="50.77" longitude="6.13"/>
|
||||
<location country="DE" city="Ahaus" latitude="52.07" longitude="7.00"/>
|
||||
<location country="DE" city="Ahrensburg" latitude="53.06" longitude="10.25"/>
|
||||
<location country="DE" city="Allendorf" latitude="51.28" longitude="7.95"/>
|
||||
<location country="DE" city="Alsenz" latitude="49.72" longitude="7.82"/>
|
||||
<location country="DE" city="Altenbruch" latitude="53.82" longitude="8.77"/>
|
||||
<location country="DE" city="Amberg" latitude="49.44" longitude="11.86"/>
|
||||
<location country="DE" city="Ansbach" latitude="49.30" longitude="10.58"/>
|
||||
<location country="DE" city="Aschaffenburg" latitude="49.97" longitude="9.15"/>
|
||||
<location country="DE" city="Augsburg" latitude="48.37" longitude="10.88"/>
|
||||
<location country="DE" city="Aurich" latitude="53.47" longitude="7.48"/>
|
||||
<location country="DE" city="Bad Hersfeld" latitude="50.870" longitude="9.702"/>
|
||||
<location country="DE" city="Bad Tölz" latitude="47.77" longitude="11.57"/>
|
||||
<location country="DE" city="Bamberg" latitude="50.87" longitude="9.70"/>
|
||||
<location country="DE" city="Barweiler" latitude="50.35" longitude="6.98"/>
|
||||
<location country="DE" city="Bayreuth" latitude="49.95" longitude="11.56"/>
|
||||
<location country="DE" city="Bedburg" latitude="50.98" longitude="6.57"/>
|
||||
<location country="DE" city="Bergen auf Rügen" latitude="54.42" longitude="13.44"/>
|
||||
<location country="DE" city="Bergisch-Gladbach" latitude="49.94" longitude="11.57"/>
|
||||
<location country="DE" city="Berlin" latitude="52.52" longitude="13.40"/>
|
||||
<location country="DE" city="Bielefeld" latitude="52.03" longitude="8.53"/>
|
||||
<location country="DE" city="Bitburg" latitude="49.96" longitude="6.52"/>
|
||||
<location country="DE" city="Blexen" latitude="49.96" longitude="6.52"/>
|
||||
<location country="DE" city="Bonn" latitude="50.73" longitude="7.09"/>
|
||||
<location country="DE" city="Bottrop" latitude="51.52" longitude="6.94"/>
|
||||
<location country="DE" city="Brandenburg" latitude="52.41" longitude="12.53"/>
|
||||
<location country="DE" city="Braunschweig" latitude="52.26" longitude="10.52"/>
|
||||
<location country="DE" city="Bremen" latitude="53.07" longitude="8.80"/>
|
||||
<location country="DE" city="Bremerhaven" latitude="53.53" longitude="8.58"/>
|
||||
<location country="DE" city="Brüggen" latitude="51.03" longitude="6.33"/>
|
||||
<location country="DE" city="Brunsbüttel" latitude="53.89" longitude="9.13"/>
|
||||
<location country="DE" city="Bückeburg" latitude="52.25" longitude="9.05"/>
|
||||
<location country="DE" city="Büttgen" latitude="51.19" longitude="6.60"/>
|
||||
<location country="DE" city="Celle" latitude="52.25" longitude="9.05"/>
|
||||
<location country="DE" city="Chemnitz" latitude="50.82" longitude="12.92"/>
|
||||
<location country="DE" city="Cloppenburg" latitude="50.82" longitude="12.92"/>
|
||||
<location country="DE" city="Coburg" latitude="50.26" longitude="10.96"/>
|
||||
<location country="DE" city="Cottbus" latitude="51.75" longitude="14.33"/>
|
||||
<location country="DE" city="Cuxhaven" latitude="53.85" longitude="8.68"/>
|
||||
<location country="DE" city="Dachau" latitude="48.26" longitude="11.43"/>
|
||||
<location country="DE" city="Darmstadt" latitude="49.87" longitude="8.65"/>
|
||||
<location country="DE" city="Deggendorf" latitude="48.84" longitude="12.95"/>
|
||||
<location country="DE" city="Delmenhorst" latitude="53.05" longitude="8.63"/>
|
||||
<location country="DE" city="Dessau" latitude="51.82" longitude="12.24"/>
|
||||
<location country="DE" city="Detmold" latitude="51.93" longitude="8.86"/>
|
||||
<location country="DE" city="Döbeln" latitude="51.12" longitude="13.11"/>
|
||||
<location country="DE" city="Donaueschingen" latitude="47.95" longitude="8.49"/>
|
||||
<location country="DE" city="Dortmund" latitude="51.51" longitude="7.46"/>
|
||||
<location country="DE" city="Dresden" latitude="51.05" longitude="13.73"/>
|
||||
<location country="DE" city="Duhnen" latitude="53.88" longitude="8.64"/>
|
||||
<location country="DE" city="Duisburg" latitude="51.43" longitude="6.76"/>
|
||||
<location country="DE" city="Düsseldorf" latitude="51.22" longitude="6.77"/>
|
||||
<location country="DE" city="Ebersberg" latitude="48.07" longitude="11.96"/>
|
||||
<location country="DE" city="Eberswalde" latitude="52.837" longitude="13.788"/>
|
||||
<location country="DE" city="Eckernförde" latitude="54.469" longitude="9.838"/>
|
||||
<location country="DE" city="Eggenfelden" latitude="48.40" longitude="12.75"/>
|
||||
<location country="DE" city="Eichstätt" latitude="48.89" longitude="11.18"/>
|
||||
<location country="DE" city="Elmshorn" latitude="53.75" longitude="9.66"/>
|
||||
<location country="DE" city="Emden" latitude="53.35" longitude="7.20"/>
|
||||
<location country="DE" city="Erding" latitude="48.31" longitude="11.91"/>
|
||||
<location country="DE" city="Erfurt" latitude="50.98" longitude="11.02"/>
|
||||
<location country="DE" city="Erkrath" latitude="51.22" longitude="6.91"/>
|
||||
<location country="DE" city="Erlangen" latitude="49.58" longitude="11.01"/>
|
||||
<location country="DE" city="Eschlkam" latitude="49.29" longitude="12.91"/>
|
||||
<location country="DE" city="Eschwege" latitude="51.18" longitude="10.03"/>
|
||||
<location country="DE" city="Essen" latitude="51.45" longitude="7.01"/>
|
||||
<location country="DE" city="Esslingen" latitude="48.74" longitude="9.32"/>
|
||||
<location country="DE" city="Euskirchen" latitude="50.65" longitude="6.78"/>
|
||||
<location country="DE" city="Eutin" latitude="54.13" longitude="10.60"/>
|
||||
<location country="DE" city="Falkensee" latitude="52.56" longitude="13.07"/>
|
||||
<location country="DE" city="Feucht" latitude="49.37" longitude="11.21"/>
|
||||
<location country="DE" city="Flensburg" latitude="54.79" longitude="9.44"/>
|
||||
<location country="DE" city="Frankfurt am Main" latitude="50.11" longitude="8.68"/>
|
||||
<location country="DE" city="Frankfurt an der Oder" latitude="52.350" longitude="14.550"/>
|
||||
<location country="DE" city="Freiburg" latitude="47.99" longitude="7.84"/>
|
||||
<location country="DE" city="Freigericht" latitude="50.142" longitude="9.166"/>
|
||||
<location country="DE" city="Freising" latitude="48.40" longitude="11.74"/>
|
||||
<location country="DE" city="Freudenstadt" latitude="48.46" longitude="8.41"/>
|
||||
<location country="DE" city="Freyung" latitude="48.80" longitude="13.54"/>
|
||||
<location country="DE" city="Friedrichshafen" latitude="47.66" longitude="9.48"/>
|
||||
<location country="DE" city="Friesoythe" latitude="53.02" longitude="7.85"/>
|
||||
<location country="DE" city="Fritzlar" latitude="51.13" longitude="9.27"/>
|
||||
<location country="DE" city="Fulda" latitude="50.55" longitude="9.68"/>
|
||||
<location country="DE" city="Fürstenfeldbruck" latitude="48.17" longitude="11.24"/>
|
||||
<location country="DE" city="Fürth" latitude="49.47" longitude="10.98"/>
|
||||
<location country="DE" city="Garmisch-Partenkirchen" latitude="47.49" longitude="11.10"/>
|
||||
<location country="DE" city="Geilenkirchen" latitude="50.97" longitude="6.12"/>
|
||||
<location country="DE" city="Gelnhausen" latitude="50.20" longitude="9.19"/>
|
||||
<location country="DE" city="Gelsenkirchen" latitude="51.52" longitude="7.09"/>
|
||||
<location country="DE" city="Gera" latitude="50.89" longitude="12.08"/>
|
||||
<location country="DE" city="Geretsried" latitude="47.86" longitude="11.49"/>
|
||||
<location country="DE" city="Germersheim" latitude="49.21" longitude="8.37"/>
|
||||
<location country="DE" city="Gettorf" latitude="54.41" longitude="9.98"/>
|
||||
<location country="DE" city="Gießen" latitude="50.58" longitude="8.68"/>
|
||||
<location country="DE" city="Glauchau" latitude="50.82" longitude="12.55"/>
|
||||
<location country="DE" city="Göppingen" latitude="48.71" longitude="9.65"/>
|
||||
<location country="DE" city="Görlitz" latitude="51.15" longitude="14.97"/>
|
||||
<location country="DE" city="Göttingen" latitude="51.54" longitude="9.92"/>
|
||||
<location country="DE" city="Grafenau" latitude="48.86" longitude="13.39"/>
|
||||
<location country="DE" city="Grafenwöhr" latitude="49.71" longitude="11.91"/>
|
||||
<location country="DE" city="Greifswald" latitude="54.09" longitude="13.39"/>
|
||||
<location country="DE" city="Grünberg" latitude="50.59" longitude="8.96"/>
|
||||
<location country="DE" city="Gütersloh" latitude="51.90" longitude="8.39"/>
|
||||
<location country="DE" city="Hagen" latitude="51.37" longitude="7.46"/>
|
||||
<location country="DE" city="Hahn" latitude="49.96" longitude="7.27"/>
|
||||
<location country="DE" city="Halle (Saale)" latitude="51.497" longitude="11.969"/>
|
||||
<location country="DE" city="Halle (Westfalen)" latitude="52.06" longitude="8.36"/>
|
||||
<location country="DE" city="Hamburg" latitude="53.55" longitude="9.99"/>
|
||||
<location country="DE" city="Hamm" latitude="51.67" longitude="7.82"/>
|
||||
<location country="DE" city="Hanau" latitude="50.13" longitude="8.93"/>
|
||||
<location country="DE" city="Hannover" latitude="52.38" longitude="9.73"/>
|
||||
<location country="DE" city="Harrislee" latitude="54.80" longitude="9.39"/>
|
||||
<location country="DE" city="Heidelberg" latitude="49.40" longitude="8.67"/>
|
||||
<location country="DE" city="Heilbronn" latitude="49.14" longitude="9.21"/>
|
||||
<location country="DE" city="Helgoland" latitude="54.18" longitude="7.89"/>
|
||||
<location country="DE" city="Hennigsdorf" latitude="52.63" longitude="13.20"/>
|
||||
<location country="DE" city="Herne" latitude="51.54" longitude="7.20"/>
|
||||
<location country="DE" city="Hilden" latitude="51.17" longitude="6.93"/>
|
||||
<location country="DE" city="Hildesheim" latitude="52.15" longitude="9.96"/>
|
||||
<location country="DE" city="Hinte" latitude="53.41" longitude="7.20"/>
|
||||
<location country="DE" city="Hochheim" latitude="50.01" longitude="8.36"/>
|
||||
<location country="DE" city="Hockenheimring" latitude="49.33" longitude="8.57"/>
|
||||
<location country="DE" city="Hof" latitude="50.31" longitude="11.91"/>
|
||||
<location country="DE" city="Holzkirchen" latitude="47.88" longitude="11.70"/>
|
||||
<location country="DE" city="Hosten" latitude="49.89" longitude="6.62"/>
|
||||
<location country="DE" city="Hürth" latitude="50.88" longitude="6.89"/>
|
||||
<location country="DE" city="Husby" latitude="54.50" longitude="9.48"/>
|
||||
<location country="DE" city="Husum" latitude="54.48" longitude="9.06"/>
|
||||
<location country="DE" city="Idar-Oberstein" latitude="49.71" longitude="7.31"/>
|
||||
<location country="DE" city="Ingolstadt" latitude="48.77" longitude="11.43"/>
|
||||
<location country="DE" city="Iserlohn" latitude="51.38" longitude="7.70"/>
|
||||
<location country="DE" city="Itzehoe" latitude="53.93" longitude="9.51"/>
|
||||
<location country="DE" city="Jever" latitude="53.57" longitude="7.90"/>
|
||||
<location country="DE" city="Jülich" latitude="50.92" longitude="6.36"/>
|
||||
<location country="DE" city="Kall" latitude="50.54" longitude="6.56"/>
|
||||
<location country="DE" city="Karlsruhe" latitude="49.01" longitude="8.40"/>
|
||||
<location country="DE" city="Kassel" latitude="51.31" longitude="9.48"/>
|
||||
<location country="DE" city="Kaufbeuren" latitude="47.88" longitude="10.63"/>
|
||||
<location country="DE" city="Kempten" latitude="47.73" longitude="10.32"/>
|
||||
<location country="DE" city="Kiel" latitude="54.32" longitude="10.12"/>
|
||||
<location country="DE" city="Kitzingen" latitude="49.73" longitude="10.15"/>
|
||||
<location country="DE" city="Koblenz" latitude="50.36" longitude="7.59"/>
|
||||
<location country="DE" city="Köln" latitude="50.94" longitude="6.96"/>
|
||||
<location country="DE" city="Konstanz" latitude="47.68" longitude="9.17"/>
|
||||
<location country="DE" city="Krefeld" latitude="51.34" longitude="6.59"/>
|
||||
<location country="DE" city="Kronshagen" latitude="54.34" longitude="10.09"/>
|
||||
<location country="DE" city="Krumbach" latitude="48.25" longitude="10.37"/>
|
||||
<location country="DE" city="Laarbruch" latitude="51.60" longitude="6.15"/>
|
||||
<location country="DE" city="Lahr" latitude="48.33" longitude="7.87"/>
|
||||
<location country="DE" city="Landshut" latitude="48.54" longitude="12.15"/>
|
||||
<location country="DE" city="Langenhagen" latitude="52.45" longitude="9.74"/>
|
||||
<location country="DE" city="Lausitzring" latitude="51.54" longitude="13.89"/>
|
||||
<location country="DE" city="Lechfeld" latitude="48.19" longitude="10.86"/>
|
||||
<location country="DE" city="Leck" latitude="54.77" longitude="8.98"/>
|
||||
<location country="DE" city="Leer" latitude="53.24" longitude="7.47"/>
|
||||
<location country="DE" city="Leipzig" latitude="51.34" longitude="12.37"/>
|
||||
<location country="DE" city="Leverkusen" latitude="51.05" longitude="7.02"/>
|
||||
<location country="DE" city="Lindenberg" latitude="47.60" longitude="9.89"/>
|
||||
<location country="DE" city="List" latitude="55.02" longitude="8.43"/>
|
||||
<location country="DE" city="Lübeck" latitude="53.87" longitude="10.69"/>
|
||||
<location country="DE" city="Lüchow" latitude="52.97" longitude="11.15"/>
|
||||
<location country="DE" city="Luckenwalde" latitude="52.09" longitude="13.16"/>
|
||||
<location country="DE" city="Ludwigsburg" latitude="48.89" longitude="9.20"/>
|
||||
<location country="DE" city="Ludwigshafen" latitude="49.48" longitude="8.45"/>
|
||||
<location country="DE" city="Lüneburg" latitude="53.25" longitude="10.41"/>
|
||||
<location country="DE" city="Magdeburg" latitude="52.12" longitude="11.63"/>
|
||||
<location country="DE" city="Mainz" latitude="49.99" longitude="8.25"/>
|
||||
<location country="DE" city="Mannheim" latitude="49.49" longitude="8.47"/>
|
||||
<location country="DE" city="Marburg" latitude="50.80" longitude="8.77"/>
|
||||
<location country="DE" city="Marienfelde" latitude="52.42" longitude="13.37"/>
|
||||
<location country="DE" city="Marktbreit" latitude="49.67" longitude="10.15"/>
|
||||
<location country="DE" city="Meiningen" latitude="50.57" longitude="10.42"/>
|
||||
<location country="DE" city="Memmingen" latitude="47.98" longitude="10.18"/>
|
||||
<location country="DE" city="Meppen" latitude="52.70" longitude="7.30"/>
|
||||
<location country="DE" city="Merzig" latitude="49.45" longitude="6.64"/>
|
||||
<location country="DE" city="Minden" latitude="52.30" longitude="8.89"/>
|
||||
<location country="DE" city="Mönchengladbach" latitude="51.18" longitude="6.44"/>
|
||||
<location country="DE" city="Mühldorf" latitude="48.25" longitude="12.52"/>
|
||||
<location country="DE" city="München" latitude="48.14" longitude="11.58"/>
|
||||
<location country="DE" city="Münster" latitude="51.96" longitude="7.63"/>
|
||||
<location country="DE" city="Murnau" latitude="47.68" longitude="11.20"/>
|
||||
<location country="DE" city="Mylau" latitude="50.62" longitude="12.26"/>
|
||||
<location country="DE" city="Naumburg (Saale)" latitude="51.15" longitude="11.82"/>
|
||||
<location country="DE" city="Neuberg" latitude="48.11" longitude="12.12"/>
|
||||
<location country="DE" city="Neubrandenburg" latitude="53.57" longitude="13.28"/>
|
||||
<location country="DE" city="Neumarkt" latitude="49.28" longitude="11.47"/>
|
||||
<location country="DE" city="Neumünster" latitude="54.07" longitude="9.98"/>
|
||||
<location country="DE" city="Neunkirchen" latitude="49.35" longitude="7.19"/>
|
||||
<location country="DE" city="Neuruppin" latitude="52.92" longitude="12.80"/>
|
||||
<location country="DE" city="Neuss" latitude="51.20" longitude="6.69"/>
|
||||
<location country="DE" city="Neuwied" latitude="50.44" longitude="7.47"/>
|
||||
<location country="DE" city="Niendorf (Ostsee)" latitude="53.99" longitude="10.83"/>
|
||||
<location country="DE" city="Norden" latitude="53.60" longitude="7.20"/>
|
||||
<location country="DE" city="Nordenham" latitude="53.50" longitude="8.49"/>
|
||||
<location country="DE" city="Norderney" latitude="53.71" longitude="7.16"/>
|
||||
<location country="DE" city="Nordhausen" latitude="51.50" longitude="10"/>
|
||||
<location country="DE" city="Nordhausen" latitude="51.50" longitude="10"/>
|
||||
<location country="DE" city="Nordheide" latitude="53.12" longitude="8.46"/>
|
||||
<location country="DE" city="Nordhorn" latitude="52.43" longitude="7.07"/>
|
||||
<location country="DE" city="Nördlingen" latitude="48.85" longitude="10.49"/>
|
||||
<location country="DE" city="Nürburgring" latitude="50.34" longitude="6.95"/>
|
||||
<location country="DE" city="Oberhausen" latitude="51.50" longitude="6.86"/>
|
||||
<location country="DE" city="Oberpfaffenhofen" latitude="48.07" longitude="11.26"/>
|
||||
<location country="DE" city="Oberstdorf" latitude="47.41" longitude="10.28"/>
|
||||
<location country="DE" city="Ochsenfurt" latitude="49.66" longitude="10.07"/>
|
||||
<location country="DE" city="Oeversee" latitude="54.70" longitude="9.43"/>
|
||||
<location country="DE" city="Offenbach" latitude="50.10" longitude="8.78"/>
|
||||
<location country="DE" city="Oldenburg" latitude="53.14" longitude="8.21"/>
|
||||
<location country="DE" city="Oldersum" latitude="53.33" longitude="7.34"/>
|
||||
<location country="DE" city="Oranienburg" latitude="52.75" longitude="13.24"/>
|
||||
<location country="DE" city="Osnabrück" latitude="52.28" longitude="8.05"/>
|
||||
<location country="DE" city="Otterndorf" latitude="53.81" longitude="8.90"/>
|
||||
<location country="DE" city="Paderborn" latitude="51.72" longitude="8.76"/>
|
||||
<location country="DE" city="Passau" latitude="48.57" longitude="13"/>
|
||||
<location country="DE" city="Peine" latitude="52.32" longitude="10.24"/>
|
||||
<location country="DE" city="Pfaffenhofen" latitude="48.52" longitude="11.50"/>
|
||||
<location country="DE" city="Pfarrkirchen" latitude="48.42" longitude="12.94"/>
|
||||
<location country="DE" city="Pforzheim" latitude="48.89" longitude="8.69"/>
|
||||
<location country="DE" city="Pinneberg" latitude="53.65" longitude="9.79"/>
|
||||
<location country="DE" city="Pirmasens" latitude="49.20" longitude="7.60"/>
|
||||
<location country="DE" city="Plauen" latitude="50.50" longitude="12.14"/>
|
||||
<location country="DE" city="Pocking" latitude="48.40" longitude="13.32"/>
|
||||
<location country="DE" city="Potsdam" latitude="52.39" longitude="13.06"/>
|
||||
<location country="DE" city="Prenzlau" latitude="53.32" longitude="13.86"/>
|
||||
<location country="DE" city="Quickborn" latitude="53.73" longitude="9.91"/>
|
||||
<location country="DE" city="Rastede" latitude="53.24" longitude="8.20"/>
|
||||
<location country="DE" city="Recklinghausen" latitude="51.61" longitude="7.20"/>
|
||||
<location country="DE" city="Regensburg" latitude="49.01" longitude="12.10"/>
|
||||
<location country="DE" city="Remscheid" latitude="51.18" longitude="7.19"/>
|
||||
<location country="DE" city="Rendsburg" latitude="54.31" longitude="9.66"/>
|
||||
<location country="DE" city="Rennerod" latitude="50.61" longitude="8.07"/>
|
||||
<location country="DE" city="Rosenheim" latitude="47.86" longitude="12.12"/>
|
||||
<location country="DE" city="Rostock" latitude="54.09" longitude="12.10"/>
|
||||
<location country="DE" city="Rüsselsheim" latitude="50.00" longitude="8.42"/>
|
||||
<location country="DE" city="Saarbrücken" latitude="49.230" longitude="7.000"/>
|
||||
<location country="DE" city="Sahlenburg" latitude="53.870" longitude="8.630"/>
|
||||
<location country="DE" city="Salzgitter" latitude="52.080" longitude="10.330"/>
|
||||
<location country="DE" city="Salzwedel" latitude="52.850" longitude="11.150"/>
|
||||
<location country="DE" city="Schiffdorf" latitude="53.530" longitude="8.650"/>
|
||||
<location country="DE" city="Schleswig" latitude="54.520" longitude="9.550"/>
|
||||
<location country="DE" city="Schrobenhausen" latitude="48.550" longitude="11.270"/>
|
||||
<location country="DE" city="Schwabach" latitude="49.330" longitude="11.030"/>
|
||||
<location country="DE" city="Schwäbisch Hall" latitude="49.110" longitude="9.730"/>
|
||||
<location country="DE" city="Schweinfurt" latitude="50.050" longitude="10.230"/>
|
||||
<location country="DE" city="Schwerin" latitude="53.630" longitude="11.380"/>
|
||||
<location country="DE" city="Siegburg" latitude="50.800" longitude="7.200"/>
|
||||
<location country="DE" city="Siegen" latitude="50.870" longitude="8.030"/>
|
||||
<location country="DE" city="Solingen" latitude="51.180" longitude="7.080"/>
|
||||
<location country="DE" city="Starnberg" latitude="48.000" longitude="11.350"/>
|
||||
<location country="DE" city="Straubing" latitude="48.880" longitude="12.570"/>
|
||||
<location country="DE" city="Stuttgart" latitude="48.770" longitude="9.180"/>
|
||||
<location country="DE" city="Sulingen" latitude="52.680" longitude="8.800"/>
|
||||
<location country="DE" city="Sylt" latitude="54.880" longitude="8.350"/>
|
||||
<location country="DE" city="Tönning" latitude="54.320" longitude="8.950"/>
|
||||
<location country="DE" city="Traunstein" latitude="47.87" longitude="12.62"/>
|
||||
<location country="DE" city="Travemünde" latitude="53.970" longitude="10.870"/>
|
||||
<location country="DE" city="Trier" latitude="49.750" longitude="6.630"/>
|
||||
<location country="DE" city="Tübingen" latitude="48.530" longitude="9.050"/>
|
||||
<location country="DE" city="Ulm" latitude="48.400" longitude="10.000"/>
|
||||
<location country="DE" city="Varel" latitude="53.18" longitude="9.49"/>
|
||||
<location country="DE" city="Veitsbronn" latitude="49.520" longitude="10.880"/>
|
||||
<location country="DE" city="Villingen-Schwenningen" latitude="48.070" longitude="8.450"/>
|
||||
<location country="DE" city="Vilsbiburg" latitude="48.450" longitude="12.350"/>
|
||||
<location country="DE" city="Vilshofen" latitude="49.23" longitude="12.04"/>
|
||||
<location country="DE" city="Waldkirchen/Bayr.-Wald" latitude="48.730" longitude="13.600"/>
|
||||
<location country="DE" city="Wallsbüll" latitude="54.580" longitude="9.000"/>
|
||||
<location country="DE" city="Warnemünde" latitude="54.170" longitude="12.080"/>
|
||||
<location country="DE" city="Weiden" latitude="49.680" longitude="12.160"/>
|
||||
<location country="DE" city="Weimar" latitude="50.980" longitude="11.320"/>
|
||||
<location country="DE" city="Weißenburg/Bayern" latitude="49.030" longitude="10.980"/>
|
||||
<location country="DE" city="Wernigerode" latitude="51.830" longitude="10.780"/>
|
||||
<location country="DE" city="Westerland/Sylt" latitude="54.900" longitude="8.300"/>
|
||||
<location country="DE" city="Westerstede" latitude="53.250" longitude="7.930"/>
|
||||
<location country="DE" city="Wetzlar" latitude="50.550" longitude="8.500"/>
|
||||
<location country="DE" city="Wiesbaden" latitude="50.080" longitude="8.250"/>
|
||||
<location country="DE" city="Wilhelmshaven" latitude="53.520" longitude="8.130"/>
|
||||
<location country="DE" city="Wittenberge" latitude="53.000" longitude="11.750"/>
|
||||
<location country="DE" city="Wittingen" latitude="52.730" longitude="10.720"/>
|
||||
<location country="DE" city="Wolfsburg" latitude="52.430" longitude="10.800"/>
|
||||
<location country="DE" city="Worms" latitude="49.61" longitude="8.31"/>
|
||||
<location country="DE" city="Wuppertal" latitude="51.270" longitude="7.180"/>
|
||||
<location country="DE" city="Würzburg" latitude="49.790" longitude="9.940"/>
|
||||
<location country="DE" city="Zeven" latitude="53.300" longitude="9.280"/>
|
||||
<location country="DE" city="Zirndorf" latitude="49.450" longitude="10.950"/>
|
||||
<location country="DE" city="Zwickau" latitude="50.720" longitude="12.500"/>
|
||||
</weather>
|
@@ -11,7 +11,7 @@ install_DATA = channels.js \
|
||||
lcd4linux.html \
|
||||
Y_About.yhtm \
|
||||
Y_Baselib.js \
|
||||
Y_blank.htm \
|
||||
Y_Blank.yhtm \
|
||||
Y_Blocks.txt \
|
||||
Y_Boxcontrol_Bouquet_Editor_Edit.yhtm \
|
||||
Y_Boxcontrol_Bouquet_Editor_Main.yhtm \
|
||||
@@ -39,19 +39,19 @@ install_DATA = channels.js \
|
||||
Y_Menue.yhtm \
|
||||
Y_neutrino_Blocks.txt \
|
||||
Y_Refresh.yhtm \
|
||||
Y_Settings_automount_liste.yhtm \
|
||||
Y_Settings_automount_list.yhtm \
|
||||
Y_Settings_automount.yhtm \
|
||||
Y_Settings_Backup.yhtm \
|
||||
Y_Settings_buttons.yhtm \
|
||||
Y_Settings_glcd.yhtm \
|
||||
Y_Settings_lcd.yhtm \
|
||||
Y_Settings_Menue.yhtm \
|
||||
Y_Settings_mount_liste.yhtm \
|
||||
Y_Settings_mount_list.yhtm \
|
||||
Y_Settings_mount.yhtm \
|
||||
Y_Settings_neutrino_forms.yhtm \
|
||||
Y_Settings_nhttpd.yhtm \
|
||||
Y_Settings_personalize.yhtm \
|
||||
Y_Settings_umount_liste.yhtm \
|
||||
Y_Settings_umount_list.yhtm \
|
||||
Y_Settings_video_audio.yhtm \
|
||||
Y_Settings_wol.yhtm \
|
||||
Y_Settings_xmltv.yhtm \
|
||||
|
@@ -528,8 +528,3 @@ function saveTextAsFile(content, filename, filetype)
|
||||
}
|
||||
downloadLink.click();
|
||||
}
|
||||
|
||||
function glcdscreenshot(_filename)
|
||||
{
|
||||
return loadSyncURL("/control/glcdscreenshot?name="+_filename);
|
||||
}
|
||||
|
@@ -309,10 +309,9 @@ start-block~start_wizard_page
|
||||
//<![CDATA[
|
||||
function do_submit()
|
||||
{
|
||||
|
||||
show_waitbox(true);
|
||||
yhttpd_cache_clear("");
|
||||
document.f.submit();
|
||||
show_waitbox(true);
|
||||
yhttpd_cache_clear("");
|
||||
document.f.submit();
|
||||
}
|
||||
//]]>
|
||||
</script>
|
||||
@@ -415,7 +414,7 @@ start-block~frame_boxcontrol
|
||||
~
|
||||
{=if-equal:{=var-get:startpage=}~screenshot~Y_Tools_Screenshot.yhtm?osd=1
|
||||
~
|
||||
Y_blank.yhtm
|
||||
Y_Blank.yhtm
|
||||
=}
|
||||
=}
|
||||
=}
|
||||
@@ -427,21 +426,21 @@ end-block~frame_boxcontrol
|
||||
# ------- Lay-Frame Tools-Menu
|
||||
start-block~frame_tools
|
||||
{=var-set:sec_menu=Y_Tools_Menue.yhtm=}
|
||||
{=var-set:work=Y_blank.htm=}
|
||||
{=var-set:work=Y_Blank.yhtm=}
|
||||
{=include-block:Y_Blocks.txt;frame_secondary=}
|
||||
end-block~frame_tools
|
||||
|
||||
# ------- Lay-Frame Settings-Menu
|
||||
start-block~frame_settings
|
||||
{=var-set:sec_menu=Y_Settings_Menue.yhtm=}
|
||||
{=var-set:work=Y_blank.htm=}
|
||||
{=var-set:work=Y_Blank.yhtm=}
|
||||
{=include-block:Y_Blocks.txt;frame_secondary=}
|
||||
end-block~frame_settings
|
||||
|
||||
# ------- Lay-Frame Extentions-Menu
|
||||
start-block~frame_ext
|
||||
{=var-set:sec_menu=Y_Ext_Menue.yhtm=}
|
||||
{=var-set:work=Y_blank.htm=}
|
||||
{=var-set:work=Y_Blank.yhtm=}
|
||||
{=include-block:Y_Blocks.txt;frame_secondary=}
|
||||
end-block~frame_ext
|
||||
|
||||
@@ -501,7 +500,10 @@ start-block~rc_variables
|
||||
{=var-set:_rc_ax_hd60=21=}
|
||||
{=var-set:_rc_mutant_hd60=22=}
|
||||
{=var-set:_rc_ax_hd61=23=}
|
||||
{=var-set:_rc_maxytec_multiboxse=24=}
|
||||
{=var-set:_rc_maxytec_multibox=24=}
|
||||
{=var-set:_rc_maxytec_multiboxse=25=}
|
||||
{=var-set:_rc_axas_e4hd=26=}
|
||||
{=var-set:_rc_protek_4k_uhd=27=}
|
||||
end-block~rc_variables
|
||||
|
||||
# ------- Remote
|
||||
@@ -537,10 +539,13 @@ start-block~remote
|
||||
{=if-equal:{=var-get:boxtype=}~AX HD60~ {=include-block:Y_Blocks.txt;rc_ax_hd51=}~
|
||||
{=if-equal:{=var-get:boxtype=}~Mutant HD60~ {=include-block:Y_Blocks.txt;rc_mutant_hd60=}~
|
||||
{=if-equal:{=var-get:boxtype=}~AX HD61~ {=include-block:Y_Blocks.txt;rc_ax_hd61=}~
|
||||
{=if-equal:{=var-get:boxtype=}~Maxytec Multibox 4K~ {=include-block:Y_Blocks.txt;rc_mutant_hd60=}~
|
||||
{=if-equal:{=var-get:boxtype=}~Maxytec Multibox SE 4K~ {=include-block:Y_Blocks.txt;rc_mutant_hd60=}~
|
||||
{=if-equal:{=var-get:boxtype=}~AXAS E4HD 4K ULTRA~ {=include-block:Y_Blocks.txt;rc_axas_e4hd=}~
|
||||
{=if-equal:{=var-get:boxtype=}~Protek 4K UHD~ {=include-block:Y_Blocks.txt;rc_protek_4k_uhd=}~
|
||||
|
||||
{=comment:fallback~=} {=include-block:Y_Blocks.txt;rc_cst_v1=}
|
||||
=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}
|
||||
=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}
|
||||
=}=}
|
||||
~
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_dbox_philips=}~ {=include-block:Y_Blocks.txt;rc_dbox_philips=}~
|
||||
@@ -568,16 +573,19 @@ start-block~remote
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_ax_hd60=}~ {=include-block:Y_Blocks.txt;rc_ax_hd51=}~
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_mutant_hd60=}~ {=include-block:Y_Blocks.txt;rc_mutant_hd60=}~
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_ax_hd61=}~ {=include-block:Y_Blocks.txt;rc_ax_hd61=}~
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_maxytec_multibox=}~ {=include-block:Y_Blocks.txt;rc_mutant_hd60=}~
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_maxytec_multiboxse=}~ {=include-block:Y_Blocks.txt;rc_mutant_hd60=}~
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_axas_e4hd=}~ {=include-block:Y_Blocks.txt;rc_axas_e4hd=}~
|
||||
{=if-equal:{=var-get:yfbtype=}~{=var-get:_rc_protek_4k_uhd=}~ {=include-block:Y_Blocks.txt;rc_protek_4k_uhd=}~
|
||||
|
||||
{=comment:fallback~=} {=include-block:Y_Blocks.txt;rc_cst_v1=}
|
||||
=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}
|
||||
=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}=}
|
||||
=}
|
||||
end-block~remote
|
||||
|
||||
# ------- Remote d-Box Philips/Sagem
|
||||
start-block~rc_dbox_philips
|
||||
<img src="images/rc_dbox_philips.png" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_dbox_philips.png" usemap="#rc" alt="remote" />
|
||||
<map name="rc" id="rc">
|
||||
<area shape="poly" href="javascript:rcsim('KEY_RIGHT')" coords="100,117,100,180,67,146,100,116" />
|
||||
<area shape="poly" href="javascript:rcsim('KEY_DOWN')" coords="36,181,101,180,66,146" />
|
||||
@@ -610,7 +618,7 @@ end-block~rc_dbox_philips
|
||||
|
||||
# ------- Remote d-Box Nokia old
|
||||
start-block~rc_dbox_nokia_old
|
||||
<img src="images/rc_dbox_nokia_old.png" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_dbox_nokia_old.png" usemap="#rc" alt="remote" />
|
||||
<map name="rc" id="rc">
|
||||
<area shape="rect" href="javascript:rcsim('KEY_SETUP')" coords="7,95,45,109" />
|
||||
<area shape="circle" href="javascript:rcsim('KEY_7')" coords="60,102,10" />
|
||||
@@ -643,7 +651,7 @@ end-block~rc_dbox_nokia_old
|
||||
|
||||
# ------ Remote CST V1 (HD1 / BSE)
|
||||
start-block~rc_cst_v1
|
||||
<img src="images/rc_cst_v1.jpg" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_cst_v1.jpg" usemap="#rc" alt="remote" />
|
||||
<map name="rc" id="rc">
|
||||
<area shape="rect" href="javascript:rcsim('KEY_POWER')" coords="134, 38, 159, 68" />
|
||||
<area shape="rect" href="javascript:rcsim('KEY_MUTE')" coords="29, 37, 56, 66" />
|
||||
@@ -696,7 +704,7 @@ end-block~rc_cst_v1
|
||||
|
||||
# ------- Remote CST V2 (NEO)
|
||||
start-block~rc_cst_v2
|
||||
<img src="images/rc_cst_v2.png" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_cst_v2.png" usemap="#rc" alt="remote" />
|
||||
<map name="rc" id="rc">
|
||||
<area shape="rect" href="javascript:rcsim('KEY_POWER')" coords="22, 28, 45, 50" />
|
||||
<area shape="rect" href="javascript:rcsim('KEY_MUTE')" coords="133, 29, 153, 50" />
|
||||
@@ -751,14 +759,14 @@ end-block~rc_cst_v2
|
||||
# ------ Remote CST V3 (ZEE, NEO2)
|
||||
start-block~rc_cst_v3
|
||||
{=var-set:rcu=rc_cst_v3=}
|
||||
<img src="images/rc_cst_v3.png" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_cst_v3.png" usemap="#rc" alt="remote" />
|
||||
{=include-block:Y_Blocks.txt;map_rc_cst_v3_v4=}
|
||||
end-block~rc_cst_v3
|
||||
|
||||
# ------ Remote CST V4 (NEO TWIN)
|
||||
start-block~rc_cst_v4
|
||||
{=var-set:rcu=rc_cst_v4=}
|
||||
<img src="images/rc_cst_v4.png" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_cst_v4.png" usemap="#rc" alt="remote" />
|
||||
{=include-block:Y_Blocks.txt;map_rc_cst_v3_v4=}
|
||||
end-block~rc_cst_v4
|
||||
|
||||
@@ -841,7 +849,7 @@ end-block~map_rc_cst_v3_v4
|
||||
|
||||
# ------- Remote CST V5 (TANK)
|
||||
start-block~rc_cst_v5
|
||||
<img src="images/rc_cst_v5.png" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_cst_v5.png" usemap="#rc" alt="remote" />
|
||||
<map name="rc" id="rc">
|
||||
<area shape="circle" href="javascript:rcsim('KEY_POWER')" coords="50,42,14" alt="standby" title="{=L:rc.key_power=}" />
|
||||
|
||||
@@ -904,7 +912,7 @@ end-block~rc_cst_v5
|
||||
|
||||
# ------- Remote CST V6 (TRINITY)
|
||||
start-block~rc_cst_v6
|
||||
<img src="images/rc_cst_v6.png" usemap="#rc" alt="remote" />
|
||||
<img src="images/rc/rc_cst_v6.png" usemap="#rc" alt="remote" />
|
||||
<map name="rc" id="rc">
|
||||
<area shape="circle" coords="94,50,16" alt="standby" href="javascript:rcsim('KEY_POWER')" title="{=L:rc.key_power=}" />
|
||||
<area shape="circle" coords="150,68,13" alt="mute" href="javascript:rcsim('KEY_MUTE')" title="{=L:rc.key_mute=}" />
|
||||
@@ -970,7 +978,7 @@ end-block~rc_cst_v6
|
||||
|
||||
# ------ Remote AX HD51
|
||||
start-block~rc_ax_hd51
|
||||
<img src="images/rc_ax_hd51.png" usemap="#rc"/>
|
||||
<img src="images/rc/rc_ax_hd51.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="rect" coords="20,43,49,72" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="rect" coords="121,44,148,72" href="javascript:rcsim('KEY_MUTE')" />
|
||||
@@ -1026,7 +1034,7 @@ end-block~rc_ax_hd51
|
||||
|
||||
# ------ Remote Mutant HD51
|
||||
start-block~rc_mutant_hd51
|
||||
<img src="images/rc_mutant_hd51.png" usemap="#rc"/>
|
||||
<img src="images/rc/rc_mutant_hd51.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="rect" coords="18,24,53,48" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="rect" coords="121,21,148,47" href="javascript:rcsim('KEY_MUTE')" />
|
||||
@@ -1082,7 +1090,7 @@ end-block~rc_mutant_hd51
|
||||
|
||||
# ------ Remote WWIO BRE2ZE 4K
|
||||
start-block~rc_wwio_bre2ze4k
|
||||
<img src="images/rc_wwio_bre2ze4k.png" usemap="#rc"/>
|
||||
<img src="images/rc/rc_wwio_bre2ze4k.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="rect" coords="17,30,43,57" alt="KEY_POWER" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="rect" coords="90,36,113,57" alt="KEY_MODE" href="javascript:rcsim('KEY_MODE')" />
|
||||
@@ -1144,7 +1152,7 @@ end-block~rc_wwio_bre2ze4k
|
||||
|
||||
# ------ Remote VU+ Solo 4K, Duo 4K, Duo 4K SE, Ultimo 4K, Zero 4K, Uno 4K, Uno 4K SE
|
||||
start-block~rc_vuplus
|
||||
<img src="images/rc_vuplus.png" usemap="#rc"/>
|
||||
<img src="images/rc/rc_vuplus.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<!-- <area shape="circle" coords="33,28,10" id="113" alt="v1_mute" href="javascript:rcsim('KEY_POWER_TV')" /> -->
|
||||
<area shape="circle" coords="142,28,10" id ="116" alt="Power" href="javascript:rcsim('KEY_POWER')" />
|
||||
@@ -1197,7 +1205,7 @@ end-block~rc_vuplus
|
||||
|
||||
# ------ Remote Air Digital Zgemma H7
|
||||
start-block~rc_zgemma_h7
|
||||
<img src="images/rc_zgemma_h7.png" usemap="#rc"/>
|
||||
<img src="images/rc/rc_zgemma_h7.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="rect" coords="58,46,25,23" alt="KEY_POWER" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="rect" coords="134,22,171,46" alt="KEY_MUTE" href="javascript:rcsim('KEY_MUTE')" />
|
||||
@@ -1254,7 +1262,7 @@ end-block~rc_zgemma_h7
|
||||
|
||||
# ------ Remote Mutant HD60, Maxytec Multibox SE 4K
|
||||
start-block~rc_mutant_hd60
|
||||
<img src="images/rc_mutant_hd60.png" usemap="#rc"/>
|
||||
<img src="images/rc/rc_mutant_hd60.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="circle" coords="31,76,12" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="circle" coords="122,76,12" href="javascript:rcsim('KEY_MUTE')" />
|
||||
@@ -1309,7 +1317,7 @@ end-block~rc_mutant_hd60
|
||||
|
||||
# ------ Remote AX HD61
|
||||
start-block~rc_ax_hd61
|
||||
<img src="images/rc_ax_hd61.png" usemap="#rc"/>
|
||||
<img src="images/rc/rc_ax_hd61.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="circle" coords="37,90,15" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="circle" coords="144,90,15" href="javascript:rcsim('KEY_MUTE')" />
|
||||
@@ -1360,3 +1368,115 @@ start-block~rc_ax_hd61
|
||||
<area shape="rect" coords="76,266,106,296" href="javascript:rcsim('KEY_PROGRAM')" />
|
||||
</map>
|
||||
end-block~rc_ax_hd61
|
||||
|
||||
# --- Remote Axas E4HD Ultra
|
||||
start-block~rc_axas_e4hd
|
||||
<img src="images/rc/rc_axas_e4hd.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="circle" coords="32,68,13" alt="KEY_POWER" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="circle" coords="125,68,11" alt="KEY_MUTE" href="javascript:rcsim('KEY_MUTE')" />
|
||||
<area shape="circle" coords="80,368,22" alt="KEY_OK" href="javascript:rcsim('KEY_OK')" />
|
||||
<area shape="circle" coords="28,322,14" alt="KEY_MENU" href="javascript:rcsim('KEY_MENU')" />
|
||||
<area shape="circle" coords="127,321,15" alt="KEY_HOME" href="javascript:rcsim('KEY_HOME')" />
|
||||
<area shape="circle" coords="29,418,13" alt="KEY_EPG" href="javascript:rcsim('KEY_EPG')" />
|
||||
<area shape="circle" coords="127,417,13" alt="KEY_INFO" href="javascript:rcsim('KEY_INFO')" />
|
||||
<area shape="rect" coords="16,118,47,133" alt="KEY_1" href="javascript:rcsim('KEY_1')" />
|
||||
<area shape="rect" coords="63,117,96,134" alt="KEY_2" href="javascript:rcsim('KEY_2')" />
|
||||
<area shape="rect" coords="110,117,143,133" alt="KEY_3" href="javascript:rcsim('KEY_3')" />
|
||||
<area shape="rect" coords="16,142,50,158" alt="KEY_4" href="javascript:rcsim('KEY_4')" />
|
||||
<area shape="rect" coords="62,142,96,158" alt="KEY_5" href="javascript:rcsim('KEY_5')" />
|
||||
<area shape="rect" coords="110,141,143,159" alt="KEY_6" href="javascript:rcsim('KEY_6')" />
|
||||
<area shape="rect" coords="16,167,48,183" alt="KEY_7" href="javascript:rcsim('KEY_7')" />
|
||||
<area shape="rect" coords="63,166,96,183" alt="KEY_8" href="javascript:rcsim('KEY_8')" />
|
||||
<area shape="rect" coords="110,166,143,182" alt="KEY_9" href="javascript:rcsim('KEY_9')" />
|
||||
<area shape="rect" coords="62,191,96,207" alt="KEY_0" href="javascript:rcsim('KEY_0')" />
|
||||
<area shape="rect" coords="15,191,50,207" alt="KEY_PREVIOUS" href="javascript:rcsim('KEY_PREVIOUS')" />
|
||||
<area shape="rect" coords="110,190,143,208" alt="KEY_NEXT" href="javascript:rcsim('KEY_NEXT')" />
|
||||
<area shape="rect" coords="16,445,38,466" alt="KEY_RED" href="javascript:rcsim('KEY_RED')" />
|
||||
<area shape="rect" coords="52,445,72,466" alt="KEY_GREEN" href="javascript:rcsim('KEY_GREEN')" />
|
||||
<area shape="rect" coords="86,444,108,465" alt="KEY_YELLOW" href="javascript:rcsim('KEY_YELLOW')" />
|
||||
<area shape="rect" coords="121,444,144,466" alt="KEY_BLUE" href="javascript:rcsim('KEY_BLUE')" />
|
||||
<area shape="rect" coords="15,222,44,257" alt="KEY_VOLUMEUP" href="javascript:rcsim('KEY_VOLUMEUP')" />
|
||||
<area shape="rect" coords="14,259,44,295" alt="KEY_VOLUMEDOWN" href="javascript:rcsim('KEY_VOLUMEDOWN')" />
|
||||
<area shape="rect" coords="114,221,144,256" alt="KEY_PAGEUP" href="javascript:rcsim('KEY_PAGEUP')" />
|
||||
<area shape="rect" coords="114,259,145,293" alt="KEY_PAGEDOWN" href="javascript:rcsim('KEY_PAGEDOWN')" />
|
||||
<area shape="rect" coords="15,482,44,497" alt="KEY_PLAY" href="javascript:rcsim('KEY_PLAY')" />
|
||||
<area shape="rect" coords="49,482,76,497" alt="KEY_STOP" href="javascript:rcsim('KEY_STOP')" />
|
||||
<area shape="rect" coords="82,482,111,497" alt="KEY_PAUSE" href="javascript:rcsim('KEY_PAUSE')" />
|
||||
<area shape="rect" coords="116,481,145,497" alt="KEY_RECORD" href="javascript:rcsim('KEY_RECORD')" />
|
||||
<area shape="rect" coords="15,525,44,539" alt="KEY_PVR" href="javascript:rcsim('KEY_PVR')" />
|
||||
<area shape="rect" coords="82,525,110,539" alt="KEY_SUBTITLE" href="javascript:rcsim('KEY_SUBTITLE')" />
|
||||
<area shape="rect" coords="117,525,144,540" alt="KEY_TEXT" href="javascript:rcsim('KEY_TEXT')" />
|
||||
<area shape="rect" coords="49,525,78,541" alt="KEY_SLEEP" href="javascript:rcsim('KEY_SLEEP')" />
|
||||
<area shape="rect" coords="116,504,143,519" alt="KEY_NEXTSONG" href="javascript:rcsim('KEY_NEXTSONG')" />
|
||||
<area shape="rect" coords="83,503,110,518" alt="KEY_PREVIOUSSONG" href="javascript:rcsim('KEY_PREVIOUSSONG')" />
|
||||
<area shape="rect" coords="15,504,43,518" alt="KEY_REWIND" href="javascript:rcsim('KEY_REWIND')" />
|
||||
<area shape="rect" coords="48,504,76,517" alt="KEY_FORWARD" href="javascript:rcsim('KEY_FORWARD')" />
|
||||
<area shape="rect" coords="16,89,37,109" alt="KEY_HELP" href="javascript:rcsim('KEY_HELP')" />
|
||||
<area shape="rect" coords="51,89,72,110" alt="KEY_PROGRAM" href="javascript:rcsim('KEY_PROGRAM')" />
|
||||
<area shape="rect" coords="86,89,107,109" alt="KEY_TV2" href="javascript:rcsim('KEY_TV2')" />
|
||||
<area shape="rect" coords="121,89,143,110" alt="KEY_AUDIO" href="javascript:rcsim('KEY_AUDIO')" />
|
||||
<area shape="rect" coords="64,225,94,252" alt="KEY_MEDIA" href="javascript:rcsim('KEY_MEDIA')" />
|
||||
<area shape="rect" coords="65,267,94,293" alt="KEY_FAVORITES" href="javascript:rcsim('KEY_FAVORITES')" />
|
||||
<area shape="poly" coords="63,348,43,317,68,305,88,305,110,316,96,347,79,342,64,347,65,346,65,346" alt="KEY_UP" href="javascript:rcsim('KEY_UP')" />
|
||||
<area shape="poly" coords="42,409,63,386,75,393,92,390,93,388,114,410,109,415,113,422,86,429,61,429,43,420,42,411,42,411,42,411" alt="KEY_DOWN" href="javascript:rcsim('KEY_DOWN')" />
|
||||
<area shape="poly" coords="97,350,110,325,116,335,123,338,133,338,143,361,141,380,137,397,133,402,126,400,119,403,115,406,96,387,106,373,104,359,99,349,99,349,99,349" alt="KEY_RIGHT" href="javascript:rcsim('KEY_RIGHT')" />
|
||||
<area shape="poly" coords="43,323,63,351,55,359,55,370,58,380,61,386,41,405,35,402,29,402,20,387,17,369,19,356,23,344,26,339,36,338,45,325,45,325" alt="KEY_LEFT" href="javascript:rcsim('KEY_LEFT')" />
|
||||
</map>
|
||||
end-block~rc_axas_e4hd
|
||||
|
||||
# --- Remote Protek 4K UHD
|
||||
start-block~rc_protek_4k_uhd
|
||||
<img src="images/rc/rc_protek_4k_uhd.png" usemap="#rc"/>
|
||||
<map name="rc" id="rc">
|
||||
<area shape="circle" coords="33,77,15" alt="KEY_POWER" href="javascript:rcsim('KEY_POWER')" />
|
||||
<area shape="circle" coords="140,77,15" alt="KEY_MUTE" href="javascript:rcsim('KEY_MUTE')" />
|
||||
<area shape="circle" coords="86,419,22" alt="KEY_OK" href="javascript:rcsim('KEY_OK')" />
|
||||
<area shape="circle" coords="28,364,15" alt="KEY_MENU" href="javascript:rcsim('KEY_MENU')" />
|
||||
<area shape="circle" coords="138,364,15" alt="KEY_HOME" href="javascript:rcsim('KEY_HOME')" />
|
||||
<area shape="circle" coords="28,474,15" alt="KEY_INFO" href="javascript:rcsim('KEY_INFO')" />
|
||||
<area shape="circle" coords="138,474,15" alt="KEY_FAVORITES" href="javascript:rcsim('KEY_FAVORITES')" />
|
||||
<area shape="rect" coords="14,100,36,120" alt="KEY_TV2" href="javascript:rcsim('KEY_TV2')" />
|
||||
<area shape="rect" coords="52,100,74,120" alt="KEY_TEXT" href="javascript:rcsim('KEY_TEXT')" />
|
||||
<area shape="rect" coords="94,100,116,120" alt="KEY_AUDIO" href="javascript:rcsim('KEY_AUDIO')" />
|
||||
<area shape="rect" coords="132,100,154,120" alt="KEY_SUBTITLE" href="javascript:rcsim('KEY_SUBTITLE')" />
|
||||
<area shape="rect" coords="14,130,50,150" alt="KEY_1" href="javascript:rcsim('KEY_1')" />
|
||||
<area shape="rect" coords="66,130,102,150" alt="KEY_2" href="javascript:rcsim('KEY_2')" />
|
||||
<area shape="rect" coords="120,130,156,150" alt="KEY_3" href="javascript:rcsim('KEY_3')" />
|
||||
<area shape="rect" coords="14,160,50,180" alt="KEY_4" href="javascript:rcsim('KEY_4')" />
|
||||
<area shape="rect" coords="66,160,102,180" alt="KEY_5" href="javascript:rcsim('KEY_5')" />
|
||||
<area shape="rect" coords="120,160,156,180" alt="KEY_6" href="javascript:rcsim('KEY_6')" />
|
||||
<area shape="rect" coords="14,190,50,210" alt="KEY_7" href="javascript:rcsim('KEY_7')" />
|
||||
<area shape="rect" coords="66,190,102,210" alt="KEY_8" href="javascript:rcsim('KEY_8')" />
|
||||
<area shape="rect" coords="120,190,156,210" alt="KEY_9" href="javascript:rcsim('KEY_9')" />
|
||||
<area shape="rect" coords="66,220,102,240" alt="KEY_0" href="javascript:rcsim('KEY_0')" />
|
||||
<area shape="rect" coords="14,220,50,240" alt="KEY_PREVIOUS" href="javascript:rcsim('KEY_PREVIOUS')" />
|
||||
<area shape="rect" coords="120,220,156,240" alt="KEY_NEXT" href="javascript:rcsim('KEY_NEXT')" />
|
||||
<area shape="rect" coords="14,502,39,526" alt="KEY_RED" href="javascript:rcsim('KEY_RED')" />
|
||||
<area shape="rect" coords="52,502,76,526" alt="KEY_GREEN" href="javascript:rcsim('KEY_GREEN')" />
|
||||
<area shape="rect" coords="94,502,116,526" alt="KEY_YELLOW" href="javascript:rcsim('KEY_YELLOW')" />
|
||||
<area shape="rect" coords="132,502,155,526" alt="KEY_BLUE" href="javascript:rcsim('KEY_BLUE')" />
|
||||
<area shape="rect" coords="15,250,45,289" alt="KEY_VOLUMEUP" href="javascript:rcsim('KEY_VOLUMEUP')" />
|
||||
<area shape="rect" coords="15,290,45,330" alt="KEY_VOLUMEDOWN" href="javascript:rcsim('KEY_VOLUMEDOWN')" />
|
||||
<area shape="rect" coords="70,250,100,289" alt="KEY_PROGRAM" href="javascript:rcsim('KEY_PROGRAM')" />
|
||||
<area shape="rect" coords="70,290,100,330" alt="KEY_EPG" href="javascript:rcsim('KEY_EPG')" />
|
||||
<area shape="rect" coords="125,250,155,289" alt="KEY_PAGEUP" href="javascript:rcsim('KEY_PAGEUP')" />
|
||||
<area shape="rect" coords="125,290,155,330" alt="KEY_PAGEDOWN" href="javascript:rcsim('KEY_PAGEDOWN')" />
|
||||
<area shape="rect" coords="15,545,45,560" alt="KEY_REWIND" href="javascript:rcsim('KEY_REWIND')" />
|
||||
<area shape="rect" coords="50,545,80,560" alt="KEY_PLAYPAUSE" href="javascript:rcsim('KEY_PLAYPAUSE')" />
|
||||
<area shape="rect" coords="85,545,115,560" alt="KEY_STOP" href="javascript:rcsim('KEY_STOP')" />
|
||||
<area shape="rect" coords="125,545,155,560" alt="KEY_FORWARD" href="javascript:rcsim('KEY_FORWARD')" />
|
||||
<area shape="rect" coords="15,570,45,585" alt="KEY_RECORD" href="javascript:rcsim('KEY_RECORD')" />
|
||||
<area shape="rect" coords="50,570,80,585" alt="KEY_PREVIOUSSONG" href="javascript:rcsim('KEY_PREVIOUSSONG')" />
|
||||
<area shape="rect" coords="85,570,115,585" alt="KEY_NEXTSONG" href="javascript:rcsim('KEY_NEXTSONG')" />
|
||||
<area shape="rect" coords="125,570,155,585" alt="KEY_PVR" href="javascript:rcsim('KEY_PVR')" />
|
||||
<area shape="rect" coords="15,592,45,607" alt="KEY_F1" href="javascript:rcsim('KEY_F1')" />
|
||||
<area shape="rect" coords="50,592,80,607" alt="KEY_F2" href="javascript:rcsim('KEY_F2')" />
|
||||
<area shape="rect" coords="85,592,115,607" alt="KEY_MEDIA" href="javascript:rcsim('KEY_MEDIA')" />
|
||||
<area shape="rect" coords="125,592,155,607" alt="KEY_HELP" href="javascript:rcsim('KEY_HELP')" />
|
||||
<area shape="circle" coords="85,364,15" alt="KEY_UP" href="javascript:rcsim('KEY_UP')" />
|
||||
<area shape="circle" coords="85,474,15" alt="KEY_DOWN" href="javascript:rcsim('KEY_DOWN')" />
|
||||
<area shape="circle" coords="138,419,15" alt="KEY_RIGHT" href="javascript:rcsim('KEY_RIGHT')" />
|
||||
<area shape="circle" coords="28,419,15" alt="KEY_LEFT" href="javascript:rcsim('KEY_LEFT')" />
|
||||
</map>
|
||||
end-block~rc_protek_4k_uhd
|
||||
|
@@ -179,8 +179,8 @@ function epg_plus_popup() {
|
||||
<center>
|
||||
<table class="y_text_boxcontrol_table" cellspacing="0" cellpadding="0" title="{=L:bc.menue.volumen_display=}">
|
||||
<tr>
|
||||
<td id="audiobar_left" width="100%"><img src="/images/blank.gif" height="1" width="0" alt="."/></td>
|
||||
<td id="audiobar_right" width="0%"><img src="/images/blank.gif" height="1" width="0" alt="."/></td>
|
||||
<td id="audiobar_left" width="100%"><img src="/images/blank.png" height="1" width="0" alt="."/></td>
|
||||
<td id="audiobar_right" width="0%"><img src="/images/blank.png" height="1" width="0" alt="."/></td>
|
||||
</tr>
|
||||
</table>
|
||||
<br/>
|
||||
@@ -219,8 +219,8 @@ function epg_plus_popup() {
|
||||
<div class="y_text_boxcontrol_div_progress">SIG <span id="sig_value"></span>%</div>
|
||||
<table class="y_text_boxcontrol_table_progress" cellspacing="0" cellpadding="0" title="{=L:bc.menue.sig_display=}">
|
||||
<tr>
|
||||
<td id="sigbar_left" width="100%"><img src="/images/blank.gif" height="1" width="0" alt="." /></td>
|
||||
<td id="sigbar_right" width="0%"><img src="/images/blank.gif" height="1" width="0" alt="." /></td>
|
||||
<td id="sigbar_left" width="100%"><img src="/images/blank.png" height="1" width="0" alt="." /></td>
|
||||
<td id="sigbar_right" width="0%"><img src="/images/blank.png" height="1" width="0" alt="." /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
@@ -228,8 +228,8 @@ function epg_plus_popup() {
|
||||
<div class="y_text_boxcontrol_div_progress">SNR <span id="snr_value"></span>%</div>
|
||||
<table class="y_text_boxcontrol_table_progress" cellspacing="0" cellpadding="0" title="{=L:bc.menue.snr_display=}">
|
||||
<tr>
|
||||
<td id="snrbar_left" width="100%"><img src="/images/blank.gif" height="1" width="0" alt="." /></td>
|
||||
<td id="snrbar_right" width="0%"><img src="/images/blank.gif" height="1" width="0" alt="." /></td>
|
||||
<td id="snrbar_left" width="100%"><img src="/images/blank.png" height="1" width="0" alt="." /></td>
|
||||
<td id="snrbar_right" width="0%"><img src="/images/blank.png" height="1" width="0" alt="." /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</center>
|
||||
|
@@ -110,7 +110,7 @@ function do_save2()
|
||||
|
||||
var _url ="/control/exec?Y_Tools&automount_setline&/var/etc/auto.net&"+mountname+"&"+mstr;
|
||||
var res = loadSyncURL(_url);
|
||||
window.document.location.href="/Y_Settings_automount_liste.yhtm";
|
||||
window.document.location.href="/Y_Settings_automount_list.yhtm";
|
||||
}
|
||||
function change_type()
|
||||
{
|
||||
@@ -174,7 +174,7 @@ function change_type()
|
||||
</table>
|
||||
<br/>
|
||||
<button type="button" ytype="save" title="submit and save values" onClick="do_save()">Speichern</button>
|
||||
<button type="button" ytype="cancel" title="cancel" name="abort" onClick='window.document.location.href="/Y_Settings_automount_liste.yhtm"'>Abbrechen</button>
|
||||
<button type="button" ytype="cancel" title="cancel" name="abort" onClick='window.document.location.href="/Y_Settings_automount_list.yhtm"'>Abbrechen</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@@ -75,10 +75,10 @@ function do_submit()
|
||||
</tr>
|
||||
</table>
|
||||
<br/>
|
||||
<input type="hidden" name="tmpl" value="Y_Settings_mount_liste.yhtm"/>
|
||||
<input type="hidden" name="tmpl" value="Y_Settings_mount_list.yhtm"/>
|
||||
<input type="hidden" name="execute" value="func:mount-set-values"/>
|
||||
<button type="button" ytype="save" title="submit and save values" onClick="do_submit()">Speichern</button>
|
||||
<button type="button" ytype="cancel" title="cancel" name="abort" onClick='window.document.location.href="/Y_Settings_mount_liste.yhtm"'>Abbrechen</button>
|
||||
<button type="button" ytype="cancel" title="cancel" name="abort" onClick='window.document.location.href="/Y_Settings_mount_list.yhtm"'>Abbrechen</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@@ -12,7 +12,7 @@ function do_mount()
|
||||
nr = i;
|
||||
}
|
||||
document.f.execute.value = "script:Y_Tools domount "+nr;
|
||||
document.f.tmpl.value = "Y_Settings_umount_liste.yhtm";
|
||||
document.f.tmpl.value = "Y_Settings_umount_list.yhtm";
|
||||
document.f.submit();
|
||||
}
|
||||
function do_edit()
|
||||
@@ -36,7 +36,7 @@ function do_edit()
|
||||
<input type="hidden" name="execute" value=""/>
|
||||
<button type="button" ytype="edit" title="edit mount settings" onclick="do_edit()">Ändern</button>
|
||||
<button type="button" ytype="no" title="mount selected directory" onclick="do_mount()">Mount</button>
|
||||
<button type="button" ytype="no" title="view unmount list" onclick='window.document.location.href="/Y_Settings_umount_liste.yhtm"'>Unmount list</button>
|
||||
<button type="button" ytype="no" title="view unmount list" onclick='window.document.location.href="/Y_Settings_umount_list.yhtm"'>Unmount list</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
@@ -27,9 +27,9 @@ function do_unmount()
|
||||
<div class="work_box_body">
|
||||
<form action="/y/cgi" name="f" id="f">
|
||||
{=func:umount_get_list=}
|
||||
<input type="hidden" name="tmpl" value="/Y_Settings_umount_liste.yhtm"/>
|
||||
<input type="hidden" name="tmpl" value="/Y_Settings_umount_list.yhtm"/>
|
||||
<input type="button" value="Unmount" title="unmount selected directory" name="B1" onClick='do_unmount()'/>
|
||||
<input type="button" value="Mount list" title="view mount list" name="B1" onClick='window.document.location.href="/Y_Settings_mount_liste.yhtm"'/>
|
||||
<input type="button" value="Mount list" title="view mount list" name="B1" onClick='window.document.location.href="/Y_Settings_mount_list.yhtm"'/>
|
||||
<input type="hidden" name="execute" value=""/>
|
||||
</form>
|
||||
</div>
|
@@ -157,8 +157,10 @@ select {
|
||||
<option value="{=var-get:_rc_ax_hd51=}">AX HD51</option>
|
||||
<option value="{=var-get:_rc_ax_hd60=}">AX HD60</option>
|
||||
<option value="{=var-get:_rc_ax_hd61=}">AX HD61</option>
|
||||
<option value="{=var-get:_rc_axas_e4hd=}">E4HD 4K Ultra</option>
|
||||
<option value="{=var-get:_rc_mutant_hd51=}">Mutant HD51</option>
|
||||
<option value="{=var-get:_rc_mutant_hd60=}">Mutant HD60</option>
|
||||
<option value="{=var-get:_rc_maxytec_multibox=}">Mayxtec Multibox 4K</option>
|
||||
<option value="{=var-get:_rc_maxytec_multiboxse=}">Mayxtec Multibox SE 4K</option>
|
||||
<option value="{=var-get:_rc_wwio_breeze4k=}">WWIO BRE2ZE 4K</option>
|
||||
<option value="{=var-get:_rc_airdigital_zgemma_h7=}">AirDigital Zgemma H7</option>
|
||||
|
@@ -59,7 +59,7 @@
|
||||
<tr>
|
||||
<td class="set"><b>{=L:epg.si.frequence=}:</b></td>
|
||||
<td> </td>
|
||||
<td class="set"> <div align="left">{=tsfrequency=} ({=polarisation=})</div></td>
|
||||
<td class="set"> <div align="left">{=tsfrequency=} {=polarisation=}</div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="set" colspan="3"> </td>
|
||||
|
@@ -5,7 +5,11 @@
|
||||
<script type="text/javascript" src="/Y_Baselib.js"></script>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
function my_display(id,state) {(state)?$(id).show():$(id).hide();}
|
||||
function my_display(id, state)
|
||||
{
|
||||
(state) ? $(id).show() : $(id).hide();
|
||||
}
|
||||
|
||||
function focusNMark()
|
||||
{
|
||||
document.f.ad.select();
|
||||
@@ -42,10 +46,8 @@ function onApidDefChange()
|
||||
}
|
||||
function onApidChange()
|
||||
{
|
||||
if(document.f.apst.checked == true ||
|
||||
document.f.apal.checked == true ||
|
||||
document.f.apac.checked == true)
|
||||
document.f.apcf.checked=false;
|
||||
if (document.f.apst.checked == true || document.f.apal.checked == true || document.f.apac.checked == true)
|
||||
document.f.apcf.checked=false;
|
||||
}
|
||||
function do_submit()
|
||||
{
|
||||
@@ -55,10 +57,10 @@ function do_submit()
|
||||
function obj_set_select_value(_obj_name, _value)
|
||||
{
|
||||
var _obj = document.getElementById(_obj_name);
|
||||
if(_obj){
|
||||
for(i=0;i<_obj.length;i++)
|
||||
if(_obj.options[i].value == _value)
|
||||
|
||||
if (_obj)
|
||||
{
|
||||
for (i = 0; i < _obj.length; i++)
|
||||
if (_obj.options[i].value == _value)
|
||||
_obj.selectedIndex=i;
|
||||
}
|
||||
}
|
||||
@@ -66,7 +68,7 @@ function init()
|
||||
{
|
||||
onEventChange();
|
||||
onEventChange2();
|
||||
var rd="{=timer_recordingDir=}";
|
||||
var rd = "{=timer_recordingDir=}";
|
||||
obj_set_select_value("rec_dir", rd);
|
||||
}
|
||||
//]]>
|
||||
@@ -170,7 +172,6 @@ function init()
|
||||
</table>
|
||||
<br/>
|
||||
|
||||
<!-- <input type="button" value="speichern" title="submit and save values" onclick="do_submit()"/>-->
|
||||
<button type="button" ytype="save" title="submit and save values" onclick="do_submit()">{=L:save=}</button>
|
||||
<button type="button" ytype="cancel" title="cancel" onclick='window.document.location.href="/Y_Timer_List.yhtm"'>{=L:cancel=}</button>
|
||||
</form>
|
||||
|
@@ -40,7 +40,7 @@
|
||||
{=func:get_timer_list {=var-get:row=}=}
|
||||
|
||||
<tr class="timer_footer">
|
||||
<td colspan="6"><img src="/images/blank.gif" width="1" height="1"/></td>
|
||||
<td colspan="6"><img src="/images/blank.png" width="1" height="1"/></td>
|
||||
<td>
|
||||
<a href="/Y_Timer_Edit.yhtm?typ=new">
|
||||
<img src="/images/new.png" alt="neuer Timer"/></a>
|
||||
|
@@ -13,8 +13,8 @@ function do_snapshot() {
|
||||
$('buttons').hide();
|
||||
$('status').show();
|
||||
|
||||
var filename = "glcdscreenshot";
|
||||
if (id("filename").value != "") {
|
||||
var filename = "screenshot-glcd";
|
||||
if (id('filename').value != "") {
|
||||
filename = id("filename").value;
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ function do_snapshot() {
|
||||
}
|
||||
function do_showshot(_filename) {
|
||||
if (_filename == "")
|
||||
_filename = "glcdscreenshot";
|
||||
_filename = "screenshot-glcd";
|
||||
|
||||
$('status').hide();
|
||||
$('buttons').show();
|
||||
@@ -60,7 +60,7 @@ function do_reload(){
|
||||
</div>
|
||||
<div class="right">
|
||||
<form onsubmit="do_snapshot(); return false">
|
||||
{=L:filename=}: <input type="text" value="glcdscreenshot" id="filename" size="10" />
|
||||
{=L:filename=}: <input type="text" value="screenshot-glcd" id="filename" size="12" />
|
||||
</form>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
|