From a3befef845303a8f7006812f1ec44766373058b0 Mon Sep 17 00:00:00 2001 From: astridx Date: Thu, 22 Apr 2021 11:40:55 +0200 Subject: [PATCH] j4 --- .gitignore | 6 +- aggpxtrack-update.xml | 36 +++ dist/current | 2 +- .../components/com_aggpxtrack/aggpxtrack.xml | 4 +- dist/zips/com_aggpxtrack.zip | Bin 88675 -> 88675 bytes dist/zips/plg_fields_aggpxtrack.zip | Bin 1645747 -> 1645969 bytes .../plg_installer_aggpxtrackinstaller.zip | Bin 5980 -> 5979 bytes j4/pkg_aggpxtrack/jorobo.ini | 2 +- .../package/advent-4623521_640.png | Bin 347683 -> 0 bytes .../manifests/packages/pkg_aggpxtrack.xml | 1 - .../src/plugins/fields/aggpxtrack/CHANGES.txt | 93 ------- .../plugins/fields/aggpxtrack/aggpxtrack.php | 9 +- .../plugins/fields/aggpxtrack/aggpxtrack.xml | 9 +- .../fields/aggpxtrack/field/aggpxtrack.php | 5 +- .../language/de-DE/de-DE.com_aggpxtrack.ini | 108 ++++++++ .../de-DE/de-DE.com_aggpxtrack.sys.ini | 8 + .../de-DE/de-DE.plg_fields_aggpxtrack.ini | 250 +++++++++++++++++ .../de-DE/de-DE.plg_fields_aggpxtrack.sys.ini | 3 + ...e-DE.plg_installer_aggpxtrackinstaller.ini | 7 + ....plg_installer_aggpxtrackinstaller.sys.ini | 7 + .../en-GB/en-GB.plg_fields_aggpxtrack.ini | 250 +++++++++++++++++ .../en-GB/en-GB.plg_fields_aggpxtrack.sys.ini | 3 + .../language/fr-FR/fr-FR.com_aggpxtrack.ini | 105 ++++++++ .../fr-FR/fr-FR.com_aggpxtrack.sys.ini | 2 + .../fr-FR/fr-FR.plg_fields_aggpxtrack.ini | 250 +++++++++++++++++ .../fr-FR/fr-FR.plg_fields_aggpxtrack.sys.ini | 3 + ...r-FR.plg_installer_aggpxtrackinstaller.ini | 2 + ....plg_installer_aggpxtrackinstaller.sys.ini | 2 + .../language/it-IT/it-IT.com_aggpxtrack.ini | 66 +++++ .../it-IT/it-IT.com_aggpxtrack.sys.ini | 2 + .../it-IT/it-IT.plg_fields_aggpxtrack.ini | 251 ++++++++++++++++++ .../it-IT/it-IT.plg_fields_aggpxtrack.sys.ini | 3 + ...t-IT.plg_installer_aggpxtrackinstaller.ini | 2 + ....plg_installer_aggpxtrackinstaller.sys.ini | 2 + .../language/nl-NL/nl-NL.com_aggpxtrack.ini | 105 ++++++++ .../nl-NL/nl-NL.com_aggpxtrack.sys.ini | 2 + .../nl-NL/nl-NL.plg_fields_aggpxtrack.ini | 250 +++++++++++++++++ .../nl-NL/nl-NL.plg_fields_aggpxtrack.sys.ini | 3 + ...l-NL.plg_installer_aggpxtrackinstaller.ini | 2 + ....plg_installer_aggpxtrackinstaller.sys.ini | 2 + .../fields/aggpxtrack/layouts/aggpxtrack.php | 198 ++++++-------- .../fields/aggpxtrack/params/aggpxtrack.xml | 81 +++--- .../aggpxtrackinstaller.php | 47 ---- .../aggpxtrackinstaller.xml | 18 -- jorobo.ini | 2 +- 45 files changed, 1875 insertions(+), 328 deletions(-) delete mode 100644 j4/pkg_aggpxtrack/package/advent-4623521_640.png delete mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/CHANGES.txt create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.com_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.com_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.sys.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.ini create mode 100644 j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.sys.ini delete mode 100644 j4/pkg_aggpxtrack/src/plugins/installer/aggpxtrackinstaller/aggpxtrackinstaller.php delete mode 100644 j4/pkg_aggpxtrack/src/plugins/installer/aggpxtrackinstaller/aggpxtrackinstaller.xml diff --git a/.gitignore b/.gitignore index c85ce65..8a8df79 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ +.gitignore vendor/ sik/ -dist/ \ No newline at end of file +dist/ +j4/pkg_aggpxtrack/sik +j4/pkg_aggpxtrack/dist/ +j4/pkg_aggpxtrack/vendor/ diff --git a/aggpxtrack-update.xml b/aggpxtrack-update.xml index 6224871..6632404 100644 --- a/aggpxtrack-update.xml +++ b/aggpxtrack-update.xml @@ -144,4 +144,40 @@ https://astrid-guenther.de + + pkg_aggpxtrack + pkg_aggpxtrack + pkg_aggpxtrack + package + site + 3.0.0 + https://github.com/astridx/pkg_aggpxtrack/blob/v3.0.0/README.md + + https://github.com/astridx/pkg_aggpxtrack/releases/download/v3.0.0/pkg-aggpxtrack-3.0.0.zip + + + stable + + Astrid Günther + https://astrid-guenther.de + + + + pkg_aggpxtrack + pkg_aggpxtrack + pkg_aggpxtrack + package + site + 4.0.0 + https://github.com/astridx/pkg_aggpxtrack/blob/v4.0.0/README.md + + https://github.com/astridx/pkg_aggpxtrack/releases/download/v4.0.0/pkg-aggpxtrack-4.0.0.zip + + + stable + + Astrid Günther + https://astrid-guenther.de + + \ No newline at end of file diff --git a/dist/current b/dist/current index 3962a1c..cd44e8d 120000 --- a/dist/current +++ b/dist/current @@ -1 +1 @@ -/home/astrid/git/joomla-development/pkg_aggpxtrack/dist/aggpxtrack-1.1.12 \ No newline at end of file +/home/astrid/git/joomla-development/pkg_aggpxtrack/dist/aggpxtrack-3.0.0 \ No newline at end of file diff --git a/dist/tmp/cbuild/administrator/components/com_aggpxtrack/aggpxtrack.xml b/dist/tmp/cbuild/administrator/components/com_aggpxtrack/aggpxtrack.xml index 9008df0..20713df 100644 --- a/dist/tmp/cbuild/administrator/components/com_aggpxtrack/aggpxtrack.xml +++ b/dist/tmp/cbuild/administrator/components/com_aggpxtrack/aggpxtrack.xml @@ -2,12 +2,12 @@ com_aggpxtrack Astrid Günther - 2021-04-20 + 2021-04-22 (C) 2021 Astrid Günther. All rights reserved. GNU General Public License version 2 or later; see LICENSE.txt info@astrid-guenther.de www.astrid-guenther.de - 1.1.12 + 3.0.0 COM_AGGPXTRACK_XML_DESCRIPTION script.php diff --git a/dist/zips/com_aggpxtrack.zip b/dist/zips/com_aggpxtrack.zip index f71fffe1c5a436c2775d09cf947c8e20ac451daa..08ba85c487c8a744bebb2318b414ba7043149d7c 100644 GIT binary patch delta 3085 zcmeHJ`CC(G8qJ$P1Ti2I7Re+*LJF>}t{_}%$Q+y-Ik zPsYeB?Bh!~0a0}u315PDK8Sd5J7SitrE&xXp0VWHA021W&&@J^HLk*<617*Y;!Q^+ zEPX6Q^bQ2HWd%-hDlaYCsk!q-i10~C)jx&rY>ATwEP21< z-lm@K|0Bq~TD42OQ-5i7R$ZW$8#%u8)=r1`rEdP;95!9n%viSz<3(MA`?{m!ivK>AAtk#d zjnzlo<*EnMD=rgRC>KixT?;M^R7Mjq~Cv=y4Hk;?0#f#?g z2iPaS4mW6-ivwcXd>rSb-Y6RIVgQ~QX?SNM;IkHmZZ z8tPXr*j}$_cv+rVXSZ*I-kj($KRdVoQS$ct!Dq%?y7~pWZe#DY;gO2%EBQIf*z6wf z=S%a(r{<&&W*FYS<((M#c-N4r^1!iygz{~owBBi=S^HJ{RpW`qnneGz zPFr^Le%Vz}T-?;P=ffv5k$G)iR>+3va{|wJ_XmfL^|v^?|8yt)Xds{Oma?*hqdv1& zr_h+YmMb;pdR=bcgn1_WVeU3u$;?>IBj@^QLNB@V>e#OaFU7QQ)TN(&&93^&!b9PE zUQNzxKAnGl+m(v!685)C+6S&LN{o_ z&%_#GH<4hy%dN>1)a#ZurNp~^e5xFy?IRw%hVL`k3V=~Vjss*^Jtip=q!>CRVGkRT zny`mLOfgfo1Nft8dd&$)3JG1{O-lXP6$&Wi!-b<1`rHFfP^e@+gyW>9_r1Y@9Jz@P zX*h+64{9n&F`Mzrk{w)fE*pHv@eG(nCpVo7rhFgBqLz7KA*5puo*&G|6flJ?123xE zy^HHy{eZ#v2a_BOhUKRHL9m)yM0YTpq#BfoESs`yoop7tD(v))2)=@6Lx5}x1MS%oCQWRt&I1xp?SmaC; zD3DP_)8I%n?U}ZL^cY$?9s_DLGuP44qF4uiLuSYZ@?+^q&9Q*VL^{VoHF^%j(Pmye z;14rdEe0OBH6DbN9#7>IMYF^-y-56&UW3L?8^c`>_>UH;S`V=(eI~VZY+nz{@UM~e zkcU7bflW{K&n2`zDWUaj=~G>b#@RAjDw92xc;vW@9%`X^j_Iej;0vEWv0^v$IL?B7$WK$VG5K0R;#i zDrirJl73hQCFG;TQ-KCSqY7R^Fr$Lq2x^jH2ZE_&s6bGf0=p25r_i2~RGPVK16$K* z^UXAME@6CDcD{B delta 3085 zcmeHJ`&*NBAKqubxCz4T_WO41P$cfKF_n)>@RqKXg}<8bKm#(^F2J@ z=N`Z4tbfs2+e_kERxS+lr(dKhw||LcF3bF|$o$QvwdyCfxe^7OmFB8F%`q|&G|g(V zLa^THJjHmpbTA!Ep0%GjR^?`}7>srnQSZJ)%XQnyLg&BTWt4OJ#l3*c-gz37h!C$J zB=Wo-x+2&f6#P7bR?+EL1luadsW!4hpV}bfq!!qj0g>9`jkU04F$&EsuVa6ru*KbZ z>w7-2iN4fUnGCjhtHg>EZS(+l!oGDj4)Sb`r3P)&EJCqTvmC4O#zMkRYeUqvJcmZM zb|1C+k9ALGSsdh$5ZHF+Fl4SoosMVr*$^}5pV#(X7{_f8 zrv7AjtcjhvgcA^o+emm3+zYl-k&+P^m8+fUxlkMsYKyTvv`Yx zgsG2-DF5FQJ>s8TqEZoBfzg|d+~6^g5$eARpG{W%YUnTvaz>#wiN-FoYZVr>4%o)dv}i@$OB zW5Ld0r{5**$J~Zf%a=$l&YxQ;sHw{;&#WozQl7P%iR|=GV;?jI`1D2pKA92I+&aj4 zG$%iRtBNiuiZUn{X&Joh`*}{SHaYih_~#UkE2f(QSZ&Pu8QA&W~wxOxqSU#@PW`vE6R7C zd!h`FV=SNRDExLrn%1}A@cNp^73zQ4T`H;?u06fKTTBl99G9lpZ2M_`&Pmzv-o=w` z{N3S`3%qyC8B&HF9z3}ug1MzhAl*`8@7t5{(ZaLm+RnJoGF-mf^NLn`ZTw#5t~~!Q zD);D$1#jsq?Kt1$+jKUtw|4v>NF0||eTEF zpTyS$?$o;qwHuu}q@QsnGv=4|7Y{6ZyOyVN+~TQf|9abt(!p$pO;g7GU3a2JCwDnW z3Lf-t-qEmQ%C@v8M>??UzBixkT7B^BzEc&WQ7hBVG>VVp6BDaaqKDTu>~+smCOU7k zZwpblE4%Mo$%>QpO{1?}>`VXkwW-yW(dv=>Mg<%fe&6xo(T{3Mbi5m1cvXKcN^Dm1 zBQuAaUp`J=?Uk33-~B2tb-OyQ4XSxqn>Ew@F|NcgU3N1fR=L_(S$&jO>((Kk;ZN89 z=y|ApLQ&+Oaeys4QOvEsvnRXja=OI8vRp; zwtD;uyKkEHOso-B#yIm`R!fc4>y|hn#=G4(u^prBBo}t$`%J0}iNhV@7pt>JA^$H23tD0>0HpKd%_#kGCSr&687MF!(2=O z{YoErf$Dbu%LpfLU@&T#i3a>fi293|f(vm#(sl+A6V(FnKnoF*Z1A)cOC9C7; zQ^7@8#sAqUj{mb$6Hhyz#6uJ|5Uin(?cf^N^p|+zB+yS}bAl-t&1u%20GSAUMDQkp zG7)4TcqF1d$zu9pX~d9@5?2E6A}E(Y7J?ZGFcl&L8}Eg cr9vPwajEnHR;0qZzZ}s0RPaTU_ZtxQU$8+_UjP6A diff --git a/dist/zips/plg_fields_aggpxtrack.zip b/dist/zips/plg_fields_aggpxtrack.zip index 841391b11d7f1fe67cf1a97f64453273373418be..d1d202d5959b8cf4ab04be388e776473d7b070eb 100644 GIT binary patch delta 8656 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 delta 8467 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 Sz>_Jo^?4)@RC^6LmH!_x6&}9; diff --git a/dist/zips/plg_installer_aggpxtrackinstaller.zip b/dist/zips/plg_installer_aggpxtrackinstaller.zip index debd87a2d6ac4140d2572ae9925033de2d7c1b6f..e698d168c1d7d2fb068ad08d0d51a97a6d2f2bd8 100644 GIT binary patch delta 1033 zcmcbkcUzA)z?+#xgaHJKyr)g%)no=ymPR0Iaz3-h#AyN`=EjwAj39b57gG|L0hF@< zt69bT0Zh+j`2wbadL{=5b8v%9Wn$m}nL7DA>lv`zJhod1HKJ@#yAi5@Iz{y+Cor*3 z)?v$s>HvuuPQJ&{2-n%g33d|DRE^2qVwmc?#X#z7g`nmJy_>X%UxkT*A(d_NI$o*z zirk!|Qv>sF83-Jo|1dbB?v`9quvO+{u{(w*l(tM!S`c(!N#C-`^s!4{@Ppl7bK`UR zGB4#Oxh8p3@7!Gb|M$yxZ#4d$%~QUp{37T{R>OJ^e&qnqd0bO@3sS@GvDX~lW%q_> zMbzg-d)3|>8vSNs+c65~IB!nO+~N`VFbaMH*I;3t+oU_@pU^`A}Fxg*e=&1 zck#hC?vpK1Pv`H*zIj@!KzFjptabd0%$~=2Z@Zg!^1g6Z>s0&cN7i}vf2p~ZldIBd zbaBy&`}2LYGM1{(OG<%+AFu=D*iE^e-^ceB&onFj^YV^X5bK#6 zi`33A$bMm~UH|=>^cSX2(F?@Ho;rT4Nq({VV|Ix4#aK=u-EOa?4S6#Sx7o_~wmA4L zpUA}fO3>*3rCT}OLN;548SACaz6)d#5)sabtKE8B!>(;s;6g?%5ut4?Ul}tQMEs9G z%#r++md|vl;FjBA-N#KuJN4|0u5X$i{vhg`amFsYu3K}eRbS+7|NMVmfcBa{D^+fN ze{0O)v3dJKo|07+k^SB09&5}zH*IyGOnY~Vi0kL}t4SvRCfVFMc2Xs#PyF)F`m8E* z?i1@H#Wp=-+7c@h{^dyZ*SD?Q9o=PfIb`$C3(OaIJh`PP*sSGT;ljJpiAL)q_@vfy zPi)+DB-u(Z$O_58gH_ocGyUM(wTU1ImbI3jP) zORnJO9h?8hymUSBd1}*_MgB9a+~@qQzcJl%V)oP8xP(_Sh2ONM#ZO0^U*j8_{5Q`fCVZRjxZ9o)k~yFWY4al9S|)I+QxdQQ({Tb$V7gyadh$L2T`>Ed zKrxt35iEzx{S<`AX$nE)<_jU@OoSnF^F^d5*9*sh_1qJNr~{dsF9MT?=(#5>J=sJw z0&2Dgmh($ diff --git a/j4/pkg_aggpxtrack/jorobo.ini b/j4/pkg_aggpxtrack/jorobo.ini index 03f017c..59f8a36 100644 --- a/j4/pkg_aggpxtrack/jorobo.ini +++ b/j4/pkg_aggpxtrack/jorobo.ini @@ -1,5 +1,5 @@ extension = aggpxtrack -version = 1.1.12 +version = 4.0.0 source = src target = package diff --git a/j4/pkg_aggpxtrack/package/advent-4623521_640.png b/j4/pkg_aggpxtrack/package/advent-4623521_640.png deleted file mode 100644 index 1c98d8b87ed774c4222fa5afad48c905c17a0baa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 347683 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

|aC`uv;Geei_`;)1#JD`MuMWi+1Y= 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 Z3C)2c^K%}8zZHP`s3>U2SA)$X{tqy6e? com_aggpxtrack.zip plg_fields_aggpxtrack.zip - plg_installer_aggpxtrackinstaller.zip en-GB/en-GB.pkg_aggpxtrack.sys.ini diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/CHANGES.txt b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/CHANGES.txt deleted file mode 100644 index 746bda3..0000000 --- a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/CHANGES.txt +++ /dev/null @@ -1,93 +0,0 @@ -aggpxtrack Changelog ------------------ - -v1.0.1 - - Leaflet updated to v1.1.0 - - Deleted preview - - Fixes in language strings -v1.0.2 - - Leaflet updated to v1.2.0 - - added uniqid() to the id of the map for category blog views - - add the opportunitiy to show additional gpx informations with the map -v1.0.3 - - Fehlerhaftes Schattenfild korrigiert - - load gpx track id only if the HTML document should be shown. - - add elevation and d3 - - changed map to osm, but made mapbox optional -v1.0.4 - - Korrektur Fehler in Benennung der deutschen Sprachdatei für das Installerplugin - - Korrektur Fehler bei Parametern der zusätzlichen Infos für die GPX-Datei -v1.0.5 - - google maps support - - add z-index to the id of the map; (the map was scolled over one sticky top menu) - - two styles für gpx-info - - change (leaflet-gpx core hack!!) in gpx.js because start time was tacken from last last ``-segment - (https://github.com/mpetazzoni/leaflet-gpx/pull/63) - - change elevation so that there is a option for mapid so the elevation is shown - on the right map while mouseover - https://github.com/MrMufflon/Leaflet.Elevation/pull/71 - - change bug in elevation.js for chrome - https://github.com/MrMufflon/Leaflet.Elevation/pull/73 - - add style options for download link - - add option for changing the color of the polyline of the track -v1.0.6 - - skiped :) -v1.0.7 - - add fullview - - add liveview -v1.0.71 - - com_aggpxtrack add an detail view for file selection - - add some more maps (thunderforest opentopo) -v1.0.75 - - add kml overlay - - corrections for italien language. -v1.0.76 - - custom icons mit awesomeicons. - - kleine bugs behoben. https für osm, anzeige thunderbird-key nur wenn ausgewählt. Durchschnittgeschwindigkeit in Bewegung .. -v1.0.8 - - improve language string for pace in german translation -v1.0.81 - - set default value for time in gpx (https://github.com/mpetazzoni/leaflet-gpx/pull/64) - - kilometer points https://github.com/mpetazzoni/leaflet-gpx/pull/65 -v1.0.82 - - datumsanzeige mit tolocalstring (ende des tracks und start) - - Kilometerpunkte mit optionen versehen - - Auflistung der Dateien - sortierun geändert. - - Mausrad kann wieder angeklickt werden. -v1.0.83 - - sort in list of com bugfix -v1.0.84 - - bug, when custom marker with no special markers. -v1.0.85 - - Insert variables in install xml files again -v1.0.86 - - custom markers for omnivore kml files - - integrated easyPrint https://github.com/rowanwins/ - - integrated https://github.com/stefanocudini/leaflet-panel-layers -v1.0.87 - - https://github.com/rowanwins/leaflet-easyPrint/issues/71 - - Place all javascript in separat files. -v1.0.88 - - Inserting of layers (https://github.com/stefanocudini/leaflet-panel-layers) now flexibel. -v1.0.89 - - bug kilometer points -v1.0.90 - - bug spinning icon. -v1.0.93 - - deleted option for spinning icon in custom icon. -v.1.0.94 - - internal changes in xml files -todo - - delete inline javascript - - minify all - - Autocenter wenn elevation? - - kilometerangaben in tabelle auf - ist elevation controll passend? - - karte nach norden ausrichten, momentan in leaflet noch nicht möglich. - - Tabellen ist schrift mobil klein genug? - - karten auch im frontend auswählen - - vielleicht png, als karte möglich machen. - - field falist mit xml parametern erweitern - - custom icons - vielleicht eigenen Bilder hochladen - - Anzeige Provides by Astrid Günther - - agpxtrack js so erweitern das nicht nur des und sym angezeigt werden sondern auch link ... - - Joomla4 (media ansicht, vielleicht auch köpfe sortierbar machen.) \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.php b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.php index 6dcec6e..b856d90 100644 --- a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.php +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.php @@ -3,21 +3,21 @@ * @package Joomla.Site * @subpackage pkg_aggpxtrack * - * @copyright Copyright (C) 2005 - 2018 Astrid Günther, Inc. All rights reserved. + * @copyright Copyright (C) Astrid Günther, Inc. All rights reserved. * @license GNU General Public License version 2 or later; * @link astrid-guenther.de */ defined('_JEXEC') or die; -JLoader::import('components.com_fields.libraries.fieldsplugin', JPATH_ADMINISTRATOR); +use Joomla\CMS\Form\FormHelper; /** * Fields Aggpxtrack Plugin * * @since 3.7.0 */ -class PlgFieldsAggpxtrack extends FieldsPlugin +class PlgFieldsAggpxtrack extends \Joomla\Component\Fields\Administrator\Plugin\FieldsPlugin { /** @@ -31,6 +31,7 @@ class PlgFieldsAggpxtrack extends FieldsPlugin public function __construct(& $subject, $config) { parent::__construct($subject, $config); - JFormHelper::addFieldPath(__DIR__ . '/field'); + + FormHelper::addFieldPath(__DIR__ . '/field'); } } diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.xml b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.xml index ee160ff..d6efd37 100644 --- a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.xml +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/aggpxtrack.xml @@ -1,5 +1,5 @@ - + plg_fields_aggpxtrack Astrid Günther ##DATE## @@ -12,9 +12,6 @@ ##FILES## - - ##LANGUAGE_FILES## - ##MEDIA_FILES## @@ -25,7 +22,7 @@

Hinweis:
Der Server hat eine maximale Grenze!" +COM_AGGPXTRACK_FIELD_MAXIMUM_SIZE_LABEL="Max. Größe (in MB)" +COM_AGGPXTRACK_FIELD_PATH_FILE_FOLDER_DESC="Den Pfad zum Dateiverzeichnis, relativ zum Stammverzeichnis, eingeben.

Warnung:
Das Abweichen vom Standardpfad („images“) könnte die Links der Website ungültig machen!

Hinweis:
Der Pfad darf nicht mit einem Schrägstrich („/“) beginnen." +COM_AGGPXTRACK_FIELD_PATH_FILE_FOLDER_LABEL="Dateiverzeichnis-Pfad" +COM_AGGPXTRACK_FIELD_PATH_IMAGE_FOLDER_DESC="Den Pfad zum Audioverzeichnis, relativ zum Stammverzeichnis, eingeben. Dieser Pfad muss der selbe Pfad zum Dateiverzeichnis (Standard) oder ein Unterverzeichnis des Dateiverzeichnisses sein!

Hinweis:
Der Pfad darf nicht mit einem Schrägstrich („/“) beginnen." +COM_AGGPXTRACK_FIELD_PATH_IMAGE_FOLDER_LABEL="Audioverzeichnis-Pfad" +COM_AGGPXTRACK_FIELD_RESTRICT_UPLOADS_DESC="Das Hochladen für Benutzergruppen unter „Manager“ blockieren, wenn „Fileinfo“ oder „MIME Magic“ nicht installiert sind." +COM_AGGPXTRACK_FIELD_RESTRICT_UPLOADS_LABEL="Uploads blockieren" +COM_AGGPXTRACK_FILES="Dateien" +COM_AGGPXTRACK_FILESIZE="Dateigröße" +COM_AGGPXTRACK_FILEDATE="Änderungsdatum" +COM_AGGPXTRACK_FOLDER="Verzeichnis" +COM_AGGPXTRACK_FOLDERS="Medienverzeichnisse" +COM_AGGPXTRACK_FOLDERS_PATH_LABEL="Warnung! Verzeichnispfad
Das Ändern des „Dateiverzeichnis-Pfads“ auf etwas anderes als „images“ könnte die Links der Website ungültig machen.
Der „Audioverzeichnis-Pfad“ muss das selbe Verzeichnis oder ein Unterverzeichnis des „Dateiverzeichnis-Pfads“ sein." +COM_AGGPXTRACK_IMAGE_DESCRIPTION="Audio Webadresse (OGG)" +COM_AGGPXTRACK_IMAGE_DIMENSIONS="%1$s x %2$s" +COM_AGGPXTRACK_IMAGE_TITLE="%1$s - %2$s" +COM_AGGPXTRACK_IMAGE_URL="Audio Webadresse (MP3)" +COM_AGGPXTRACK_INSERT_IMAGE="Audio einfügen" +COM_AGGPXTRACK_INSERT="Einfügen" +COM_AGGPXTRACK_INVALID_REQUEST="Ungültige Anfrage" +COM_AGGPXTRACK_MEDIA="Medien" +COM_AGGPXTRACK_NAME="Audioname" +COM_AGGPXTRACK_NO_IMAGES_FOUND="Keine GPX-Dateien vorhanden!" +COM_AGGPXTRACK_NOT_SET="Nicht definiert" +COM_AGGPXTRACK_OVERALL_PROGRESS="Overall Progress" +COM_AGGPXTRACK_PIXEL_DIMENSIONS="Maße (Pixel)" +COM_AGGPXTRACK_PREVIEW="Vorschau" +COM_AGGPXTRACK_START_UPLOAD="Hochladen starten" +COM_AGGPXTRACK_THUMBNAIL_VIEW="Vorschaubilder" +COM_AGGPXTRACK_TITLE="Text der anstelle des Audio Control Elementes erscheinen soll, falls der Browser dieses Element nicht unterstützt." +COM_AGGPXTRACK_TITLE_ERROR="Ihr Browser unterstüzt das Audio Control Element leider nicht." +COM_AGGPXTRACK_UPLOAD_COMPLETE="Fertig hochgeladen: %s" +COM_AGGPXTRACK_UPLOAD_FILES_NOLIMIT="Dateien hochladen (Ohne Beschränkung)" +COM_AGGPXTRACK_UPLOAD_FILE="Datei hochladen" +COM_AGGPXTRACK_UPLOAD_FILES="Dateien hochladen (Maximale Größe: %s MB)" +COM_AGGPXTRACK_UPLOAD_SUCCESSFUL="Erfolgreich hochgeladen" +COM_AGGPXTRACK_UPLOAD="Hochladen" +COM_AGGPXTRACK_UP="Hoch" +COM_AGGPXTRACK_XML_DESCRIPTION="Komponente zum Verwalten von Medieninhalten" +JLIB_RULES_SETTING_NOTES="Vorgenommene Änderungen wirken sich nur auf diese Komponente aus.
Vererbt: Eine globale Konfigurationseinstellung oder eine höhere Gruppeneinstellung wird angewendet.
Verweigert: Wird immer angewendet, egal was als globale Konfigurationseinstellung oder in einer höheren Gruppeneinstellung definiert wurde. Vererbt sich auf alle Unterelemente.
Erlaubt: Aktiviert die Aktion für diese Komponente, sofern es nicht durch eine globale Konfigurationseinstellung überschrieben wird.
Der Eintrag muss gespeichert werden, damit sich die errechneten Einstellungen aktualisieren können." +COM_AGGPXTRACK_ACCESS_UPDATE_LABEL="Geheimes Wort zum Aktualisieren der Komponente." +COM_AGGPXTRACK_ACCESS_UPDATE_DESC=" Geheimes Wort zum Aktualisieren der Komponente. Sie müssen zusätzlich das Installer Plugin aktivieren. Wenn Sie das geheime Wort vergessen haben, können Sie diese nachfragen: Schreiben Sie einfach eine E-Mail an die E-Mail-Adresse info@astrid-guenther.de." +COM_GPXTRACK_FILESIZE="Dateiname" +COM_GPXTRACK_NAME="GPXTRACK Name" +COM_AGGPXTRACK_CONFIG_DETAIL="Liste" +COM_AGGPXTRACK_CONFIG_THUMB="Miniaturbild" +COM_AGGPXTRACK_VIEW_DESC="Wie soll die Dateiliste des Custom Field Aggpxtrack angezeigt werden?" +COM_AGGPXTRACK_VIEW_LABEL="View des Custom Field Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.com_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.com_aggpxtrack.sys.ini new file mode 100644 index 0000000..9a1d902 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.com_aggpxtrack.sys.ini @@ -0,0 +1,8 @@ +; Joomla! German Translation +; Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved. +; Copyright (C) Translation 2008 - 2016 J!German (www.jgerman.de) +; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php +; Note : All ini files need to be saved as UTF-8 + +COM_AGGPXTRACK="Aggpxtrack" +COM_AGGPXTRACK_XML_DESCRIPTION="Komponente zum Einfügen von GPX-Dateien in Verbindung mit dem Field Plugin Aggpxtrack" diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.ini new file mode 100644 index 0000000..f07b1b8 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.ini @@ -0,0 +1,250 @@ +PLG_FIELDS_AGGPXTRACK="Fields - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_LABEL="Aggpxtrack (%s)" +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_DESC="Das Verzeichnis, dass die GPX-Dateien enthält, die relativ zum Standardverzeichnis angezeigt werden sollen. (Das Standardverzeichnis können Sie in den Optionen der Komponenten Media festlegen (Media > Optionen)." +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_LABEL="Verzeichnis" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_DESC="Die CSS-Klasse die der Anzeige des GPX-Tracks hinzugefügt wird. (src tag)." +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_LABEL="GPX Klasse" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_DESC="Shows or hides the preview of the selected image." +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_INLINE="Inline" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_LABEL="Preview" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_TOOLTIP="Tooltip" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="Mit diesem Plugin können Sie Eigene Felder des Typs 'aggpxtrack' in allen Erweiterungen, die Eigene Felder unterstützen, erstellen." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." +;additional informations +JGLOBAL_FIELDSET_GPXPARAMS="Zusätzliche Informationen" +COM_FIELDS_GPXPARAMS_FIELDSET_LABEL="Zusätzliche Informationen" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_LABEL="Distanz" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_DESC="Zeigt die gesamte Distanz des Tracks in Kilometern an." +PLG_AGGPXTRACK_DISTANCE_NAME="Distanz: " +PLG_AGGPXTRACK_DISTANCE_UNIT=" Kilometer" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_LABEL="Name" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_DESC="Zeigt den Namen des Tracks an." +PLG_AGGPXTRACK_NAME_NAME="Name: " +PLG_AGGPXTRACK_NAME_UNIT="" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_LABEL="Startzeit" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_DESC="Zeigt den Startzeitpunkt des Tracks an." +PLG_AGGPXTRACK_START_TIME_NAME="Startzeit: " +PLG_AGGPXTRACK_START_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_LABEL="Endzeit" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_DESC="Returns a Javascript Date object representing when the last point was recorded." +PLG_AGGPXTRACK_END_TIME_NAME="Endzeit: " +PLG_AGGPXTRACK_END_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_LABEL="Zeit in Bewegung" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_DESC="Zeigt die Zeit in Bewegung im ISO 8601 Format (https://en.wikipedia.org/wiki/ISO_8601#Times) an." +PLG_AGGPXTRACK_MOVING_TIME_NAME="Zeit in Bewegung: " +PLG_AGGPXTRACK_MOVING_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_LABEL="Gesamtzeit" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_DESC="Zeigt den Gesamtzeitbedarf im ISO 8601 Format (https://en.wikipedia.org/wiki/ISO_8601#Times) an." +PLG_AGGPXTRACK_TOTAL_TIME_NAME="Gesamtzeit: " +PLG_AGGPXTRACK_TOTAL_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_LABEL="Durchschnittstempo (in Bewegung)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_DESC="Zeigt das durchschnitliche Tempo in Bewegung pro km im ISO 8601 Format (https://en.wikipedia.org/wiki/ISO_8601#Times) an." +PLG_AGGPXTRACK_MOVING_PACE_NAME="Durchschnittstempo (in Bewegung): " +PLG_AGGPXTRACK_MOVING_PACE_UNIT=" pro Kilometer" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_LABEL="Durchschnittsgeschwindigkeit (in Bewegung)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_DESC="Zeigt die durchschnittliche Geschwindigkeit in Kilometer pro Stunde an." +PLG_AGGPXTRACK_MOVING_SPEED_NAME="Durchschnittsgeschwindigkeit (in Bewegung): " +PLG_AGGPXTRACK_MOVING_SPEED_UNIT=" km pro Stunde" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_LABEL="Durchschnittsgeschwindigkeit (total)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_DESC="Returns the average total speed in km per hour." +PLG_AGGPXTRACK_TOTAL_SPEED_NAME="Durchschnittsgeschwindigkeit (total): " +PLG_AGGPXTRACK_TOTAL_SPEED_UNIT=" km pro Stunde" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_LABEL="Höhe (min)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_DESC="Returns the lowest elevation, in meters." +PLG_AGGPXTRACK_ELEVATION_MIN_NAME="Höhe (min): " +PLG_AGGPXTRACK_ELEVATION_MIN_UNIT=" Meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_LABEL="Höhe (max)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_DESC="Returns the highest elevation, in meters." +PLG_AGGPXTRACK_ELEVATION_MAX_NAME="Höhe (max): " +PLG_AGGPXTRACK_ELEVATION_MAX_UNIT=" Meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_LABEL="Gesamtanstieg" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_DESC="Returns the cumulative elevation gain, in meters." +PLG_AGGPXTRACK_ELEVATION_GAIN_NAME="Gesamtanstieg: " +PLG_AGGPXTRACK_ELEVATION_GAIN_UNIT=" Meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_LABEL="Gesamtabstieg" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_DESC="Returns the cumulative elevation loss, in meters." +PLG_AGGPXTRACK_ELEVATION_LOSS_NAME="Gesamtabstieg: " +PLG_AGGPXTRACK_ELEVATION_LOSS_UNIT=" Meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_LABEL="Durchschnittliche Herzfrequenz" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_DESC="returns the average heart rate (if available)." +PLG_AGGPXTRACK_AVERAGE_HR_NAME="Durchschnittliche Herzfrequenz: " +PLG_AGGPXTRACK_AVERAGE_HR_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_LABEL="Durchschnittliche Kadenz" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_DESC="returns the average cadence (if available)." +PLG_AGGPXTRACK_AVERAGE_CADENCE_NAME="Durchschnittliche Kadenz: " +PLG_AGGPXTRACK_AVERAGE_CADENCE_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_LABEL="Durchschnittstemperatur" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_DESC="returns the average of the temperature (if available)." +PLG_AGGPXTRACK_AVERAGE_TEMP_NAME="Durchschnittstemperatur: " +PLG_AGGPXTRACK_AVERAGE_TEMP_UNIT=" Grad" + +;Elevation +JGLOBAL_FIELDSET_ELEVATIONCONTROL="Höhenprofil" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_DESC="Zeigen ein interaktives Höhenprofil in der Karte an." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_LABEL="Höhenprofil" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMLEFT="unten links" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMRIGHT="unten rechts" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_DESC="Position des Höhenprofils auf der Karte im Frontend." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_LABEL="Position" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPLEFT="oben links" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPRIGHT="oben rechts" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_DESC="Wählen Sie die grafische Oberflächengestaltung." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_LABEL="Theme" +LIME-THEME="lime" +PURPLE-THEME="purple" +STEELBLUE-THEME="steelblue" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_DESC="Unterer Innenabstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_LABEL="Unterer Innenabstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_DESC="Höhe in der das Höhenprofil dargestellt werden soll." +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_LABEL="Höhe" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_DESC="Linker innerer Abstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_LABEL="Linker innerer Abstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_DESC="Rechter innerer Abstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_LABEL="Rechter innerer Abstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_DESC="Oberer Innenabstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_LABEL="Oberer Innenabstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_LABEL="Breite" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_DESC="Breite in der das Höhenprofil dargestellt werden soll. Falls Sie andere Elemente auf der Karte anzeigen, kann es sein, dass diese sich überlagern. Bitte beachten Sie dies bei dieser Einstellung." +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_DESC="Das Höhenprofil zusammengeklappt anzeigen. Beim überrollen mit der Maus öffnet sich das Höhenprofil." +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_LABEL="Zusammengeklappt" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_25="25 % der Kartenbreite" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_50="50 % der Kartenbreite" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_75="75 % der Kartenbreite" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_100="100 % der Kartenbreite" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_25="25 % der Kartenhöhe" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_50="50 % der Kartenhöhe" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_75="75 % der Kartenhöhe" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_100="100 % der Kartenhöhe" + +MAPBOX="Mapbox" +OPENSTREETMAPS="Openstreetmaps" +OPENSTREETMAPS="OpenStreetMaps" +GOOGLEMAPS="GoogleMaps" +OPENTOPOMAP="OpenTopoMap" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_DESC="Thunderforest API Key: See https://thunderforest.com/docs/apikeys/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_LABEL="Thunderforest API Key" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_DESC="Thunderforest Map Type: See https://thunderforest.com/maps/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_LABEL="Thunderforest Map Type" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_DESC="Um eines der Mapbox-Tools, APIs oder SDKs zu verwenden, benötigen Sie ein Mapbox-Zugriffstoken: https://www.mapbox.com/help/define-access-token/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_LABEL="Mapbox Zugriffstoken" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_DESC="Welche Kartenkacheln sollten auf der Karte angezeigt werden? Kartenkacheln sind quadratische Bitmap-Grafiken, die in einer Rasteranordnung angezeigt werden: http://wiki.openstreetmap.org/wiki/Tiles" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_LABEL="Map Tile Server" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_DESC="Alle Google Maps JavaScript API-Anwendungen erfordern eine Authentifizierung." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_LABEL="GoogleMaps Zugriffstoken" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_DESC="In der Google Maps JavaScript API sind vier verschiedene Kartentypen verfügbar." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_LABEL="GoogleMaps Kartentyp" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_HEIGHT_LABEL="Map Height" +PLG_FIELDS_AGGPXTRACK_PARAMS__CONTROL_HEIGHT_DESC="The height of the map in pixel" + +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_DESC="Dunkle Farbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_LABEL="Dunkle Farbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_DESC="Helle Farbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_LABEL="Helle Farbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_DESC="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_LABEL="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_DESC="Informationen zum Track anzeigen" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_LABEL="Informationen anzeigen" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_LABEL="GPX-Download" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_DESC="Soll unterhalb der Karte ein Link zum Download der GPX-Datei angezeigt werden?" +PLG_AGGPXTRACK_DOWNLOAD_LABEL="Download als" +PLG_AGGPXTRACK_DOWNLOAD_LINKTEXT=" GPX Datei" + +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_DESC="Die Farbe der Schaltfläche" +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_LABEL="Farbe der Schaltfläche" +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_DESC="Die Farbe der Linie mit der der Track oder die Route auf der Karte gezeichnet wird" +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_LABEL="Farbe der Linie" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_LABEL="Anzugeigende Elemente" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_DESC="Anzugeigende Elemente. Sie können einen Track, eine Route oder Wegpunkte auswählen. Stellen Sie sicher, dass mindestens Element in Ihrer GPX-Datei existiert. Andernfalls kann die Karte nicht fehlerfrei angezeigt werden." +BUTTON="Schaltfläche" +TEXT="Textlink" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_DESC="Zusätzliche Klasse. Zusätzliche Klassen für das Symbol. Sie können eine benutzerdefinierte Klasse (myclass) oder eine font awesome classe (fa-rotate90) oder beide (fa-rotate90 myclass) verwenden. Weitere Informationen finden Sie unter http://fontawesome.io/examples /. HINWEIS: Sie können nicht alle font awesome classe verwenden. Einige werden von diesem Plugin überschrieben. Besonders die Klassen bezüglich der Größe des Icons. " +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_LABEL="Extra Klasse" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_DESC="Farbe des Symbols." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_LABEL="Symbolfarbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_DESC="Das Symbolbild. Weitere Informationen finden Sie unter: http://fontawesome.io/icons/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_LABEL="Icon Image" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC="Farbe der Markierung." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL="Markierungsfarbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC="Drehe das Symbol" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL="Drehen" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_DESC="Der im & lt; sym & gt; -Tag des Wegpunkts geschriebene Text. Für weitere Informationen siehe: https://de.wikipedia.org/wiki/GPS_Exchange_Format" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_LABEL="Symbolname" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_DESC="Sie können auch benutzerdefinierte Symbole/Markierungen verwenden. Dieses Plugin verwendet Leaflet-awesome-marker. Weitere Informationen finden Sie unter: https://github.com/lvoogdt/Leaflet.awesome-markers." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_LABEL="Benutzerdefinierte Icons" +PLG_FIELDS_AGGPXTRACK_PARAMS_END_SPACER_LABEL="Icon beenden" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SPACER_LABEL="Spezielles Wegpunktsymbol" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_DESC="Wenn Sie ein anderes Wegpunktsymbol als das Standard-Symbol erstellen möchten, können Sie dieses hier mit Hilfe des & lt; sym & gt; -Tags erstellen. Sie finden den & lt; sym & gt; -Tag in Ihrer gpx-Datei im Bereich des Wegpunktes. " +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_LABEL="Anderes benutzerdefiniertes Markierungslayout" +PLG_FIELDS_AGGPXTRACK_PARAMS_START_SPACER_LABEL="Start Icon" +PLG_FIELDS_AGGPXTRACK_PARAMS_WAYPOINT_SPACER_LABEL="Standard Wegpunkt Icon" + +PLG_AGGPXTRACK_VIEW_FULLSCREEN="Großansicht ein" +PLG_AGGPXTRACK_EXIT_FULLSCREEN="Großansicht aus" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_DESC="Großbildanzeige über eine Schalftläche auf der Karte ermöglichen." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_LABEL="Großbildanzeige" + +PLG_AGGPXTRACK_CURRENTPOSITION_STRING="Zeig mir wo ich bin." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL="Lokalisieren" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC="Versucht, den Benutzer mithilfe der Geolocation-API zu lokalisieren. Es sollte nur für eine Karte pro Seite verwendet werden." +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_LABEL="Initialer Zoomlevel" +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_DESC="Initialer Zoomlevel: https://wiki.openstreetmap.org/wiki/Zoom_levels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE="Maßstab" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE_DESC="Zeige in der linken unteren Ecke einen Maßstab." +PLG_FIELDS_AGGPXTRACK_PARAMS_METRIC="Metrisch (m/km)" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMPERIAL="Imperial (ft/mi)" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_DESC="KML-Overlay anzeigen. Sie müssen die KML-Datei in den Ordner /images/com_aggpxtrack legen. Sie müssen die KML-Datei über den Media Manager hochladen. Dazu müssen Sie das Hochladen von KML-Dateien und des Mime-Typs Anwendung/XML in den Optionen des Medienmanagers erlauben. " +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_DESC="Wählen Sie die KML-Datei für das Overlay. Die kml-Datei muss sich in ihrem Mediamanager im Verzeichnis images/com_aggpxtrack befinden. Die Karte zoomt nicht auf die Inhalte der KML-Datei. Die Karte zoomt auf die Inhalte der GPX-Datei. Das Name und Description Element der KML-Datei wird im Pop-up Fenster angezeigt." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_LABEL="KML-Datei" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_LABEL="Zeige KML-Overlay." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_LABEL="Mausrad-Zoom" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_DESC="Soll die Karte immer mit dem Mausrad gezoomt werden können? Falls er deaktiviert ist, kann er per Mausklick in die Karte getoggelt werden." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_LABEL="Kilometerpunkte" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_DESC="Sollen auf der Karte Punkte angezeigt werden, die die vollen Kilometer markieren?" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_DESC="Die Farbe mit der der Text im Punkt gezeichnet werden soll." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_LABEL="Textfarbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_DESC="Die Farbe mit der der Punkte gezeichnet werden soll." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_LABEL="Farbe" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_LABEL="Intervall" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_DESC="Das Intervall mit der die Punkte gezeichnet werden sollen.
1=Ein Punkt für jeden Kilometer
10=Alle 10 Kilometer wird ein Punkt gezeichnet. " +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_DESC="Radius: Größe mit der der Punkt gezeichnet werden soll." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_LABEL="Radius" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_LABEL="Drucksteuerung anzeigen" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_DESC="Ein einfaches Steuerelement, das ein Symbol zum Drucken einer Karte hinzufügt. Getestet in Chrome und Firefox. Nicht kompatibel mit IE & Edge." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_DESC="Zeige Kartenauswahl im Frondend auswählen" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_LABEL="Zeige Kartenauswahl" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_DESC="Fügen Sie die Karten ein, die Sie im Frontend auswählen möchten" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LABEL="Karten" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_LABEL="URL" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_LABEL="Name" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_DESC="Fügen Sie die URL zum Kachelserver ein. Diese Seite zeigt Beispiele für viele Layer, die in Leaflet verfügbar sind: http://leaflet-extras.github.io/leaflet-providers/preview/" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_DESC="Geben Sie den Namen ein, der im Steuerelement angezeigt werden soll." +;inactive first +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_LABEL="Zeige aktive Karte erst nach Klick" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_DESC="Zeige aktive Karte erst nach Klick" +PLG_AGGPXTRACK_INHALT_AKTIVIEREN="Karte aktivieren" +PLG_AGGPXTRACK_INHALT_DEAKTIVIEREN="Karte deaktivieren" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.sys.ini new file mode 100644 index 0000000..939306b --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_fields_aggpxtrack.sys.ini @@ -0,0 +1,3 @@ +PLG_FIELDS_AGGPXTRACK="Fields - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="Mit diesem Plugin können Sie Eigene Felder des Typs 'aggpxtrack' in allen Erweiterungen, die Eigene Felder unterstützen, erstellen." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.ini new file mode 100644 index 0000000..c2b9667 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.ini @@ -0,0 +1,7 @@ +; Astrid Günther +; Copyright (C) 2005 - 2017 Astrid Günther. All rights reserved. +; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php +; Note : All ini files need to be saved as UTF-8 + +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="Check if Aggpxtrack can be updated." +PLG_INSTALLER_AGGPXTRACKINSTALLER="Installer - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.sys.ini new file mode 100644 index 0000000..c2b9667 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/de-DE/de-DE.plg_installer_aggpxtrackinstaller.sys.ini @@ -0,0 +1,7 @@ +; Astrid Günther +; Copyright (C) 2005 - 2017 Astrid Günther. All rights reserved. +; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php +; Note : All ini files need to be saved as UTF-8 + +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="Check if Aggpxtrack can be updated." +PLG_INSTALLER_AGGPXTRACKINSTALLER="Installer - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.ini new file mode 100644 index 0000000..fe8f859 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.ini @@ -0,0 +1,250 @@ +PLG_FIELDS_AGGPXTRACK="Fields - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_LABEL="Aggpxtrack (%s)" +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_DESC="The directory containing the image files to be listed relative to the default image folder (set in Media > Options)." +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_LABEL="Directory" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_DESC="The class which is added to the image (src tag)." +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_LABEL="Image Class" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_DESC="Shows or hides the preview of the selected image." +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_INLINE="Inline" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_LABEL="Preview" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_TOOLTIP="Tooltip" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." + +;additional informations +JGLOBAL_FIELDSET_GPXPARAMS="Additional GPX Informations" +COM_FIELDS_GPXPARAMS_FIELDSET_LABEL="Show additional informations" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_LABEL="Distance" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_DESC="Returns the total track distance, in kilometers." +PLG_AGGPXTRACK_DISTANCE_NAME="Distance: " +PLG_AGGPXTRACK_DISTANCE_UNIT=" kilometer" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_LABEL="Name" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_DESC="Returns the name of the GPX track." +PLG_AGGPXTRACK_NAME_NAME="Name: " +PLG_AGGPXTRACK_NAME_UNIT="" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_LABEL="Start time" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_DESC="Returns a Javascript Date object representing the starting time." +PLG_AGGPXTRACK_START_TIME_NAME="Start time: " +PLG_AGGPXTRACK_START_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_LABEL="End time" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_DESC="Returns a Javascript Date object representing when the last point was recorded." +PLG_AGGPXTRACK_END_TIME_NAME="End time: " +PLG_AGGPXTRACK_END_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_LABEL="Moving time" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_DESC="Returns the moving time, in milliseconds." +PLG_AGGPXTRACK_MOVING_TIME_NAME="Moving time: " +PLG_AGGPXTRACK_MOVING_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_LABEL="Total time" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_DESC="Returns the total track time, in milliseconds." +PLG_AGGPXTRACK_TOTAL_TIME_NAME="Total time: " +PLG_AGGPXTRACK_TOTAL_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_LABEL="Moving pace" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_DESC="Returns the average moving pace in milliseconds per km." +PLG_AGGPXTRACK_MOVING_PACE_NAME="Moving pace: " +PLG_AGGPXTRACK_MOVING_PACE_UNIT=" per kilometer" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_LABEL="Moving speed" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_DESC="Returns the average moving speed in km per hour." +PLG_AGGPXTRACK_MOVING_SPEED_NAME="Moving speed: " +PLG_AGGPXTRACK_MOVING_SPEED_UNIT=" km per hour" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_LABEL="Total speed" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_DESC="Returns the average total speed in km per hour." +PLG_AGGPXTRACK_TOTAL_SPEED_NAME="Total speed: " +PLG_AGGPXTRACK_TOTAL_SPEED_UNIT=" km per hour" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_LABEL="Elevation (min)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_DESC="Returns the lowest elevation, in meters." +PLG_AGGPXTRACK_ELEVATION_MIN_NAME="Elevation (min): " +PLG_AGGPXTRACK_ELEVATION_MIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_LABEL="Elevation (max)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_DESC="Returns the highest elevation, in meters." +PLG_AGGPXTRACK_ELEVATION_MAX_NAME="Elevation (max): " +PLG_AGGPXTRACK_ELEVATION_MAX_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_LABEL="Elevation (gain)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_DESC="Returns the cumulative elevation gain, in meters." +PLG_AGGPXTRACK_ELEVATION_GAIN_NAME="Elevation (gain): " +PLG_AGGPXTRACK_ELEVATION_GAIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_LABEL="Elevation (loss)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_DESC="Returns the cumulative elevation loss, in meters." +PLG_AGGPXTRACK_ELEVATION_LOSS_NAME="Elevation (loss): " +PLG_AGGPXTRACK_ELEVATION_LOSS_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_LABEL="Average heart rate" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_DESC="returns the average heart rate (if available)." +PLG_AGGPXTRACK_AVERAGE_HR_NAME="Average heart rate: " +PLG_AGGPXTRACK_AVERAGE_HR_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_LABEL="Average cadence" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_DESC="returns the average cadence (if available)." +PLG_AGGPXTRACK_AVERAGE_CADENCE_NAME="Average cadence: " +PLG_AGGPXTRACK_AVERAGE_CADENCE_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_LABEL="Average temperature" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_DESC="returns the average of the temperature (if available)." +PLG_AGGPXTRACK_AVERAGE_TEMP_NAME="Average temperature: " +PLG_AGGPXTRACK_AVERAGE_TEMP_UNIT=" degree" + +;Elevation +JGLOBAL_FIELDSET_ELEVATIONCONTROL="Height profile" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_DESC="Show an interactive height profile." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_LABEL="Show Height profile" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMLEFT="bottom left" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMRIGHT="bottom right" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_DESC="Postion of the height profile control on the map in the frontend." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_LABEL="Position" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPLEFT="top left" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPRIGHT="top right" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_DESC="Select the graphic surface design." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_LABEL="Theme" +LIME-THEME="lime" +PURPLE-THEME="purple" +STEELBLUE-THEME="steelblue" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_DESC="Margin bottom" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_LABEL="Margin bottom" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_DESC="Height of the control" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_LABEL="Height" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_DESC="Margin left" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_LABEL="Margin left" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_DESC="Margin right" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_LABEL="Margin right" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_DESC="Margin top" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_LABEL="Margin top" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_DESC="Width of the control. If you have other elements on the map, they may overlap." +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_LABEL="Width" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_DESC="Collapsed" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_LABEL="Collapsed" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_25="25 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_50="50 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_75="75 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_100="100 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_25="25 % of the map height" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_50="50 % of the map height" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_75="75 % of the map height" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_100="100 % of the map height" + +MAPBOX="Mapbox" +OPENSTREETMAPS="OpenStreetMaps" +GOOGLEMAPS="GoogleMaps" +OPENTOPOMAP="OpenTopoMap" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_DESC="Thunderforest API Key: See https://thunderforest.com/docs/apikeys/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_LABEL="Thunderforest API Key" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_DESC="Thunderforest Map Type: See https://thunderforest.com/maps/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_LABEL="Thunderforest Map Type" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_DESC="To use any of Mapbox’s tools, APIs, or SDKs, you’ll need a Mapbox access token: https://www.mapbox.com/help/define-access-token/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_LABEL="Mapbox Access tokens" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_DESC="What map tiles should be displayed on the map? Map tiles are square bitmap graphics displayed in a grid arrangement: http://wiki.openstreetmap.org/wiki/Tiles" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_LABEL="Map Tile Server" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_DESC="To use the Google Maps JavaScript API, you must register your app project on the Google API Console and get a Google API key which you can add to your app." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_LABEL="Google Maps API Key" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_DESC="There are four types of maps available within the Google Maps JavaScript API." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_LABEL="Google Maps Map Type" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_HEIGHT_LABEL="Height of the map" +PLG_FIELDS_AGGPXTRACK_PARAMS__CONTROL_HEIGHT_DESC="Height of the map in pixels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_DESC="Dark color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_LABEL="Dark color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_DESC="Bright color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_LABEL="Bright color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_DESC="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_LABEL="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_DESC="Show information about the track" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_LABEL="Show information" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_LABEL="Download link" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_DESC="Should a link for downloading the GPX file be displayed below the map?" +PLG_AGGPXTRACK_DOWNLOAD_LABEL="Download as" +PLG_AGGPXTRACK_DOWNLOAD_LINKTEXT=" GPX file" + +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_DESC="The color of the button" +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_LABEL="Color of the button" +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_DESC="The color of the line with which the track or the route is drawn on the map." +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_LABEL="Color of the line" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_LABEL="Elements to show" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_DESC="Elements to show. You can select a track, a route or waypoints. Make sure that at least one element exists in your GPX file. Otherwise, the map can not be displayed correctly." +BUTTON="button" +TEXT="text link" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_DESC="Extra class. Additional classes for the icon. You can use a custom class (myclass) or font awesome classe (fa-rotate90) or both (fa-rotate90 myclass). For more informations see http://fontawesome.io/examples/. NOTE: You can not use all font awesome classe. Some are overwritten by this plugin. Especially the classes concerning the size of the icon." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_LABEL="Extra class" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_DESC="Color of the icon." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_LABEL="Icon Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_DESC="The icon image. For more information please see: http://fontawesome.io/icons/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_LABEL="Icon Image" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC="Color of the marker." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL="Marker Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC="Make the icon spin" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL="Spin" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_DESC="The Text written in the <sym>-Tag of the waypoint. For more information see: https://de.wikipedia.org/wiki/GPS_Exchange_Format" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_LABEL="Symbol name" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_DESC="You can also use custom icons/markers. This plugin uses leaflet-awesome-markers. For more informations see: https://github.com/lvoogdt/Leaflet.awesome-markers." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_LABEL="Custom Icons" +PLG_FIELDS_AGGPXTRACK_PARAMS_END_SPACER_LABEL="End Icon" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SPACER_LABEL="Special Waypoint Icon" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_DESC="If you want to create an other waypoint symbol than the default one, you can create this here with the help of the <sym>-Tag. You find the <sym>-Tag within your gpx-file in the area of the waypoint." +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_LABEL="Different Custom Marker Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_START_SPACER_LABEL="Start Icon" +PLG_FIELDS_AGGPXTRACK_PARAMS_WAYPOINT_SPACER_LABEL="Default Waypoint Icon" + +PLG_AGGPXTRACK_VIEW_FULLSCREEN="View Fullscreen" +PLG_AGGPXTRACK_EXIT_FULLSCREEN="Exit Fullscreen" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_DESC="Enable Fullscreen display via a button on the map." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_LABEL="Fullscreen" + +PLG_AGGPXTRACK_CURRENTPOSITION_STRING="Show me where I am." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL="Locate" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC="Tries to locate the user using the Geolocation API. It should be only used for one map per page." +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_LABEL="Initial Zoomlevel" +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_DESC="Initial Zoomlevel. See: https://wiki.openstreetmap.org/wiki/Zoom_levels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE="Scale" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE_DESC="Show scale in the bottom left corner." +PLG_FIELDS_AGGPXTRACK_PARAMS_METRIC="Metric (m/km)" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMPERIAL="Imperial (ft/mi)" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_DESC="Show KML-Overlay. You have to put the file into the folder /images/com_aggpxtrack. You have to upload the kml-file via media manager. For this you have to allow uploading of kml-files and of the mime type application/xml in the options of the media manager." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_DESC="Select the KML-File for the overlay. The map does not zoom to this file. The map zooms to the gpx-fileThe name and description element of the KML file is displayed in the pop-up window." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_LABEL="KML-File" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_LABEL="Show KML-Overlay" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_LABEL="Mousewheel-Zoom" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_DESC="Whether the map can be zoomed by using the mouse wheel. If it is deactivated, it can be toggled by mouse click into the map." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_LABEL="Kilometer Points" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_DESC="Do you want to show points on the map that mark the full kilometers?" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_DESC="The color with which the text should be drawn into the point." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_LABEL="Text Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_DESC="The color with which the points should be drawn." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_LABEL="Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_LABEL="Interval" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_DESC="The interval at which the points are to be drawn.
1 = One point for every kilometer
10 = One point is drawn every 10 kilometers." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_DESC="Radius: Size to draw the point with." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_LABEL="Radius" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_LABEL="Show Print Control" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_DESC="A simple control which adds an icon to print a map. Tested on Chrome and Firefox. Incompatible with IE & Edge." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_DESC="Show map selection in Frondend" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_LABEL="Show map selection" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_DESC="Insert the maps you like to make possible to choose in the frontend" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LABEL="Maps" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_LABEL="URL" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_LABEL="Name" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_DESC="Insert the URL to the tile server. This page shows mini maps for all the layers available in Leaflet-providers: http://leaflet-extras.github.io/leaflet-providers/preview/" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_DESC="Insert the name that should be shown in the control." +;inactive first +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_LABEL="Show map after clicking" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_DESC="Show map after clicking" +PLG_AGGPXTRACK_INHALT_AKTIVIEREN="Show map" +PLG_AGGPXTRACK_INHALT_DEAKTIVIEREN="Hide map" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.sys.ini new file mode 100644 index 0000000..e8e1390 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/en-GB/en-GB.plg_fields_aggpxtrack.sys.ini @@ -0,0 +1,3 @@ +PLG_FIELDS_AGGPXTRACK="Fields - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.ini new file mode 100644 index 0000000..8769269 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.ini @@ -0,0 +1,105 @@ +COM_AGGPXTRACK="Media" +COM_AGGPXTRACK_ALIGN="Image Float" +COM_AGGPXTRACK_ALIGN_DESC="This will apply the classes 'pull-left', 'pull-center' or 'pull-right' to the '
' or '' element." +COM_AGGPXTRACK_BROWSE_FILES="Browse files" +COM_AGGPXTRACK_CAPTION="Caption" +COM_AGGPXTRACK_CAPTION_CLASS_LABEL="Caption Class" +COM_AGGPXTRACK_CAPTION_CLASS_DESC="This will apply the entered class to the '
' element. For example: 'text-left', 'text-right', 'text-center'." +COM_AGGPXTRACK_CLEAR_LIST="Clear List" +COM_AGGPXTRACK_CONFIGURATION="Media: Options" +COM_AGGPXTRACK_CREATE_COMPLETE="Create Complete: %s" +COM_AGGPXTRACK_CREATE_FOLDER="Create Folder" +COM_AGGPXTRACK_CREATE_NEW_FOLDER="Create New Folder" +COM_AGGPXTRACK_CURRENT_PROGRESS="Current progress" +COM_AGGPXTRACK_DELETE_COMPLETE="Delete Complete: %s" +COM_AGGPXTRACK_DESCFTPTITLE="FTP Login Details" +COM_AGGPXTRACK_DESCFTP="To upload, change and delete media files, Joomla will most likely need your FTP account details. Please enter them in the form fields below." +COM_AGGPXTRACK_DETAIL_VIEW="Detail View" +COM_AGGPXTRACK_DIRECTORY="Folder" +COM_AGGPXTRACK_DIRECTORY_UP="Folder Up" +COM_AGGPXTRACK_ERROR_BAD_REQUEST="Bad Request" +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_0="Some error occurs before deleting the media." +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_1="An error occurs before deleting the media: %s" +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_MORE="Some errors occur before deleting the media: %s" +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_0="Some error occurs before saving the media." +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_1="An error occurs before saving the media: %s" +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_MORE="Some errors occur before saving the media: %s" +COM_AGGPXTRACK_ERROR_CREATE_NOT_PERMITTED="Create not permitted." +COM_AGGPXTRACK_ERROR_FILE_EXISTS="File already exists." +COM_AGGPXTRACK_ERROR_UNABLE_TO_CREATE_FOLDER_WARNDIRNAME="Unable to create folder. Folder name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_UNABLE_TO_BROWSE_FOLDER_WARNDIRNAME="Unable to browse: %s. Folder name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FILE_WARNFILENAME="Unable to delete: %s. File name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FOLDER_NOT_EMPTY="Unable to delete: %s. Folder is not empty!" +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FOLDER_WARNDIRNAME="Unable to delete: %s." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE=" Unable to delete: " +COM_AGGPXTRACK_ERROR_UNABLE_TO_UPLOAD_FILE="Unable to upload file." +COM_AGGPXTRACK_ERROR_UPLOAD_INPUT="Please input a file to upload" +COM_AGGPXTRACK_ERROR_WARNFILENAME="File name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_WARNFILETOOLARGE="This file is too large to upload." +COM_AGGPXTRACK_ERROR_WARNFILETYPE="This file type is not supported." +COM_AGGPXTRACK_ERROR_WARNIEXSS="Possible IE XSS Attack found." +COM_AGGPXTRACK_ERROR_WARNINVALID_IMG="Not a valid image." +COM_AGGPXTRACK_ERROR_WARNINVALID_MIME="Illegal or invalid mime type detected." +COM_AGGPXTRACK_ERROR_WARNNOTADMIN="Uploaded file is not an image file and you are not a manager or higher." +COM_AGGPXTRACK_ERROR_WARNNOTEMPTY="Not empty!" +COM_AGGPXTRACK_ERROR_WARNUPLOADTOOLARGE="Total size of upload exceeds the limit." +COM_AGGPXTRACK_FIELD_CHECK_MIME_DESC="Use MIME Magic or Fileinfo to attempt to verify files. Try disabling this if you get invalid mime type errors." +COM_AGGPXTRACK_FIELD_CHECK_MIME_LABEL="Check MIME Types" +COM_AGGPXTRACK_FIELD_IGNORED_EXTENSIONS_DESC="Ignored file extensions for MIME type checking and restricted uploads." +COM_AGGPXTRACK_FIELD_IGNORED_EXTENSIONS_LABEL="Ignored Extensions" +COM_AGGPXTRACK_FIELD_ILLEGAL_MIME_TYPES_DESC="A comma separated list of illegal MIME types to upload (blacklist)." +COM_AGGPXTRACK_FIELD_ILLEGAL_MIME_TYPES_LABEL="Illegal MIME Types" +COM_AGGPXTRACK_FIELD_LEGAL_EXTENSIONS_DESC=" Extensions (file types) you are allowed to upload (comma separated)." +COM_AGGPXTRACK_FIELD_LEGAL_EXTENSIONS_LABEL="Legal Extensions (File Types)" +COM_AGGPXTRACK_FIELD_LEGAL_IMAGE_EXTENSIONS_DESC=" Image extensions (file types) you are allowed to upload (comma separated). These are used to check for valid image headers." +COM_AGGPXTRACK_FIELD_LEGAL_IMAGE_EXTENSIONS_LABEL="Legal Image Extensions (File Types)" +COM_AGGPXTRACK_FIELD_LEGAL_MIME_TYPES_DESC="A comma separated list of legal MIME types to upload." +COM_AGGPXTRACK_FIELD_LEGAL_MIME_TYPES_LABEL="Legal MIME Types" +COM_AGGPXTRACK_FIELD_MAXIMUM_SIZE_DESC="The maximum size for an upload (in megabytes). Use zero for no limit. Note: your server has a maximum limit." +COM_AGGPXTRACK_FIELD_MAXIMUM_SIZE_LABEL="Maximum Size (in MB)" +COM_AGGPXTRACK_FIELD_PATH_FILE_FOLDER_DESC="Enter the path to the files folder relative to the root of your webspace. Warning! Changing to another path than the default 'images' may break your links. Note: Do not start the path with a slash!" +COM_AGGPXTRACK_FIELD_PATH_FILE_FOLDER_LABEL="Path to Files Folder" +COM_AGGPXTRACK_FIELD_PATH_IMAGE_FOLDER_DESC="Enter the path to the images folder relative to the root of your webspace. This path has to be the same as path to files (default) or to a subfolder of the path to file folder.. Note: Do not start the path with a slash!" +COM_AGGPXTRACK_FIELD_PATH_IMAGE_FOLDER_LABEL="Path to Images Folder" +COM_AGGPXTRACK_FIELD_RESTRICT_UPLOADS_DESC="Restrict uploads for lower than manager users to just images if Fileinfo or MIME Magic isn't installed." +COM_AGGPXTRACK_FIELD_RESTRICT_UPLOADS_LABEL="Restrict Uploads" +COM_AGGPXTRACK_FILES="Files" +COM_AGGPXTRACK_FILESIZE="File size" +COM_AGGPXTRACK_FILEDATE="File date" +COM_AGGPXTRACK_FOLDER="Folder" +COM_AGGPXTRACK_FOLDERS="Media Folders" +COM_AGGPXTRACK_FOLDERS_PATH_LABEL="Warning! Path Folder
Changing the 'Path to files folder' from the default of 'images' may break your links.
The 'Path to images' folder has to be the same or a subfolder of 'Path to files'." +COM_AGGPXTRACK_IMAGE_DESCRIPTION="Image Description" +COM_AGGPXTRACK_IMAGE_DIMENSIONS="%1$s x %2$s" +COM_AGGPXTRACK_IMAGE_TITLE="%1$s - %2$s" +COM_AGGPXTRACK_IMAGE_URL="Image URL" +COM_AGGPXTRACK_INSERT_IMAGE="Insert Image" +COM_AGGPXTRACK_INSERT="Insert" +COM_AGGPXTRACK_INVALID_REQUEST="Invalid Request" +COM_AGGPXTRACK_AGGPXTRACK="Media" +COM_AGGPXTRACK_NAME="Image Name" +COM_AGGPXTRACK_NO_IMAGES_FOUND="No GPX-Files Found" +COM_AGGPXTRACK_NOT_SET="Not Set" +COM_AGGPXTRACK_OVERALL_PROGRESS="Overall Progress" +COM_AGGPXTRACK_PIXEL_DIMENSIONS="Dimensions (px)" +COM_AGGPXTRACK_PREVIEW="Preview" +COM_AGGPXTRACK_START_UPLOAD="Start Upload" +COM_AGGPXTRACK_THUMBNAIL_VIEW="Thumbnail View" +COM_AGGPXTRACK_TITLE="Image Title" +COM_AGGPXTRACK_UPLOAD_COMPLETE="Upload Complete: %s" +COM_AGGPXTRACK_UPLOAD_FILES_NOLIMIT="Upload files (No maximum size)" +COM_AGGPXTRACK_UPLOAD_FILES="Upload files (Maximum Size: %s MB)" +COM_AGGPXTRACK_UPLOAD_FILE="Upload file" +COM_AGGPXTRACK_UPLOAD_SUCCESSFUL="Upload Successful" +COM_AGGPXTRACK_UPLOAD="Upload" +COM_AGGPXTRACK_UP="Up" +COM_AGGPXTRACK_XML_DESCRIPTION="Component for managing site media" +JLIB_RULES_SETTING_NOTES="Changes apply to this component only.
Inherited - a Global Configuration setting or higher level setting is applied.
Denied always wins - whatever is set at the Global or higher level and applies to all child elements.
Allowed will enable the action for this component unless it is overruled by a Global Configuration setting." +COM_AGGPXTRACK_ACCESS_UPDATE_LABEL="Secret Word for updating" +COM_AGGPXTRACK_ACCESS_UPDATE_DESC="Secret Word for updating. You also need to activate the Installer Plugin. If you lost the secret word you can write an email to info@astrid-guenther.de." +COM_GPXTRACK_FILESIZE="File Size" +COM_GPXTRACK_NAME="GPXTRACK Name" +COM_AGGPXTRACK_CONFIG_DETAIL="List" +COM_AGGPXTRACK_CONFIG_THUMB="Thumbnail" +COM_AGGPXTRACK_VIEW_DESC="How should the file list of the Custom field agpxtrack be displayed?" +COM_AGGPXTRACK_VIEW_LABEL="View of the Custom field agpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.sys.ini new file mode 100644 index 0000000..f0f2a1d --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.com_aggpxtrack.sys.ini @@ -0,0 +1,2 @@ +COM_AGGPXTRACK="Aggpxtrack" +COM_AGGPXTRACK_XML_DESCRIPTION="Component for managing the fileupload for the field Aggpxtrack." diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.ini new file mode 100644 index 0000000..43f5f12 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.ini @@ -0,0 +1,250 @@ +PLG_FIELDS_AGGPXTRACK="Champs - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_LABEL="Champ - Aggpxtrack (%s)" +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_DESC="Répertoire contenant les fichiers d'images à répertorier par rapport au dossier d'images par défaut (défini dans Media > Options)" +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_LABEL="Répertoire" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_DESC="La classe qui est ajoutée à l'image (balise src)." +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_LABEL="Classe de l'image" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_DESC="Affiche ou masque l'aperçu de l'image sélectionnée" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_INLINE="Inline" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_LABEL="Prévisualisation" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_TOOLTIP="Tooltip" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="Ce plugin vous permet de créer de nouveaux champs de type 'aggpxtrack' dans toutes les extensions où les champs personnalisés sont supportés." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." + +;informations supplémentaires +JGLOBAL_FIELDSET_GPXPARAMS="Informations GPX supplémentaires" +COM_FIELDS_GPXPARAMS_FIELDSET_LABEL="Afficher les informations supplémentaires" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_LABEL="Distance" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_DESC="Retourne la distance totale de la piste, en kilomètres" +PLG_AGGPXTRACK_DISTANCE_NAME="Distance : " +PLG_AGGPXTRACK_DISTANCE_UNIT=" kilomètre " + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_LABEL="Nom" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_DESC="Renvoie le nom de la piste GPX" +PLG_AGGPXTRACK_NAME_NAME="Nom : " +PLG_AGGPXTRACK_NAME_UNIT="" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_LABEL="Heure de début" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_DESC="Renvoie un objet Javascript Date représentant l'heure de début" +PLG_AGGPXTRACK_START_TIME_NAME="Heure de début : " +PLG_AGGPXTRACK_START_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_LABEL="End time" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_DESC="Returns a Javascript Date object representing when the last point was recorded." +PLG_AGGPXTRACK_END_TIME_NAME="End time: " +PLG_AGGPXTRACK_END_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_LABEL="Moving time" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_DESC="Returns the moving time, in milliseconds." +PLG_AGGPXTRACK_MOVING_TIME_NAME="Moving time: " +PLG_AGGPXTRACK_MOVING_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_LABEL="Total time" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_DESC="Returns the total track time, in milliseconds." +PLG_AGGPXTRACK_TOTAL_TIME_NAME="Total time: " +PLG_AGGPXTRACK_TOTAL_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_LABEL="Moving pace" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_DESC="Returns the average moving pace in milliseconds per km." +PLG_AGGPXTRACK_MOVING_PACE_NAME="Moving pace: " +PLG_AGGPXTRACK_MOVING_PACE_UNIT=" per kilometer" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_LABEL="Moving speed" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_DESC="Returns the average moving speed in km per hour." +PLG_AGGPXTRACK_MOVING_SPEED_NAME="Moving speed: " +PLG_AGGPXTRACK_MOVING_SPEED_UNIT=" km per hour" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_LABEL="Total speed" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_DESC="Returns the average total speed in km per hour." +PLG_AGGPXTRACK_TOTAL_SPEED_NAME="Total speed: " +PLG_AGGPXTRACK_TOTAL_SPEED_UNIT=" km per hour" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_LABEL="Elevation (min)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_DESC="Returns the lowest elevation, in meters." +PLG_AGGPXTRACK_ELEVATION_MIN_NAME="Elevation (min): " +PLG_AGGPXTRACK_ELEVATION_MIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_LABEL="Elevation (max)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_DESC="Returns the highest elevation, in meters." +PLG_AGGPXTRACK_ELEVATION_MAX_NAME="Elevation (max): " +PLG_AGGPXTRACK_ELEVATION_MAX_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_LABEL="Elevation (gain)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_DESC="Returns the cumulative elevation gain, in meters." +PLG_AGGPXTRACK_ELEVATION_GAIN_NAME="Elevation (gain): " +PLG_AGGPXTRACK_ELEVATION_GAIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_LABEL="Elevation (loss)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_DESC="Returns the cumulative elevation loss, in meters." +PLG_AGGPXTRACK_ELEVATION_LOSS_NAME="Elevation (loss): " +PLG_AGGPXTRACK_ELEVATION_LOSS_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_LABEL="Average heart rate" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_DESC="returns the average heart rate (if available)." +PLG_AGGPXTRACK_AVERAGE_HR_NAME="Average heart rate: " +PLG_AGGPXTRACK_AVERAGE_HR_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_LABEL="Average cadence" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_DESC="returns the average cadence (if available)." +PLG_AGGPXTRACK_AVERAGE_CADENCE_NAME="Average cadence: " +PLG_AGGPXTRACK_AVERAGE_CADENCE_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_LABEL="Average temperature" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_DESC="returns the average of the temperature (if available)." +PLG_AGGPXTRACK_AVERAGE_TEMP_NAME="Average temperature: " +PLG_AGGPXTRACK_AVERAGE_TEMP_UNIT=" degree" + +;Elevation +JGLOBAL_FIELDSET_ELEVATIONCONTROL="Height profile" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_DESC="Show an interactive height profile." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_LABEL="Show Height profile" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMLEFT="bottom left" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMRIGHT="bottom right" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_DESC="Postion of the height profile control on the map in the frontend." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_LABEL="Position" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPLEFT="top left" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPRIGHT="top right" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_DESC="Select the graphic surface design." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_LABEL="Theme" +LIME-THEME="lime" +PURPLE-THEME="purple" +STEELBLUE-THEME="steelblue" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_DESC="Margin bottom" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_LABEL="Margin bottom" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_DESC="Height of the control" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_LABEL="Height" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_DESC="Margin left" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_LABEL="Margin left" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_DESC="Margin right" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_LABEL="Margin right" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_DESC="Margin top" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_LABEL="Margin top" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_DESC="Width of the control. If you have other elements on the map, they may overlap." +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_LABEL="Width" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_DESC="Collapsed" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_LABEL="Collapsed" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_25="25 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_50="50 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_75="75 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_100="100 % of the map width" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_25="25 % of the map height" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_50="50 % of the map height" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_75="75 % of the map height" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_100="100 % of the map height" + +MAPBOX="Mapbox" +OPENSTREETMAPS="OpenStreetMaps" +GOOGLEMAPS="GoogleMaps" +OPENTOPOMAP="OpenTopoMap" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_DESC="Thunderforest API Key: See https://thunderforest.com/docs/apikeys/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_LABEL="Thunderforest API Key" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_DESC="Thunderforest Map Type: See https://thunderforest.com/maps/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_LABEL="Thunderforest Map Type" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_DESC="To use any of Mapbox’s tools, APIs, or SDKs, you’ll need a Mapbox access token: https://www.mapbox.com/help/define-access-token/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_LABEL="Mapbox Access tokens" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_DESC="What map tiles should be displayed on the map? Map tiles are square bitmap graphics displayed in a grid arrangement: http://wiki.openstreetmap.org/wiki/Tiles" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_LABEL="Map Tile Server" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_DESC="To use the Google Maps JavaScript API, you must register your app project on the Google API Console and get a Google API key which you can add to your app." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_LABEL="Google Maps API Key" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_DESC="There are four types of maps available within the Google Maps JavaScript API." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_LABEL="Google Maps Map Type" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_HEIGHT_LABEL="Height of the map" +PLG_FIELDS_AGGPXTRACK_PARAMS__CONTROL_HEIGHT_DESC="Height of the map in pixels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_DESC="Dark color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_LABEL="Dark color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_DESC="Bright color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_LABEL="Bright color" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_DESC="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_LABEL="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_DESC="Show information about the trackf" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_LABEL="Show informationf" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_LABEL="Download link" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_DESC="Should a link for downloading the GPX file be displayed below the map?" +PLG_AGGPXTRACK_DOWNLOAD_LABEL="Download as" +PLG_AGGPXTRACK_DOWNLOAD_LINKTEXT=" GPX file" + +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_DESC="The color of the button" +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_LABEL="Color of the button" +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_DESC="The color of the line with which the track or the route is drawn on the map." +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_LABEL="Color of the line" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_LABEL="Elements to show" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_DESC="Elements to show. You can select a track, a route or waypoints. Make sure that at least one element exists in your GPX file. Otherwise, the map can not be displayed correctly." +BUTTON="button" +TEXT="text link" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_DESC="Extra class. Additional classes for the icon. You can use a custom class (myclass) or font awesome classe (fa-rotate90) or both (fa-rotate90 myclass). For more informations see http://fontawesome.io/examples/. NOTE: You can not use all font awesome classe. Some are overwritten by this plugin. Especially the classes concerning the size of the icon." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_LABEL="Extra class" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_DESC="Color of the icon." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_LABEL="Icon Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_DESC="The icon image. For more information please see: http://fontawesome.io/icons/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_LABEL="Icon Image" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC="Color of the marker." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL="Marker Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC="Make the icon spin" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL="Spin" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_DESC="The Text written in the <sym>-Tag of the waypoint. For more information see: https://de.wikipedia.org/wiki/GPS_Exchange_Format" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_LABEL="Symbol name" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_DESC="You can also use custom icons/markers. This plugin uses leaflet-awesome-markers. For more informations see: https://github.com/lvoogdt/Leaflet.awesome-markers." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_LABEL="Custom Icons" +PLG_FIELDS_AGGPXTRACK_PARAMS_END_SPACER_LABEL="End Icon" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SPACER_LABEL="Special Waypoint Icon" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_DESC="If you want to create an other waypoint symbol than the default one, you can create this here with the help of the <sym>-Tag. You find the <sym>-Tag within your gpx-file in the area of the waypoint." +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_LABEL="Different Custom Marker Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_START_SPACER_LABEL="Start Icon" +PLG_FIELDS_AGGPXTRACK_PARAMS_WAYPOINT_SPACER_LABEL="Default Waypoint Icon" + +PLG_AGGPXTRACK_VIEW_FULLSCREEN="View Fullscreen" +PLG_AGGPXTRACK_EXIT_FULLSCREEN="Exit Fullscreen" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_DESC="Enable Fullscreen display via a button on the map." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_LABEL="Fullscreen" + +PLG_AGGPXTRACK_CURRENTPOSITION_STRING="Show me where I am." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL="Locate" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC="Tries to locate the user using the Geolocation API. It should be only used for one map per page." +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_LABEL="Initial Zoomlevel" +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_DESC="Initial Zoomlevel. See: https://wiki.openstreetmap.org/wiki/Zoom_levels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE="Scale" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE_DESC="Show scale in the bottom left corner." +PLG_FIELDS_AGGPXTRACK_PARAMS_METRIC="Metric (m/km)" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMPERIAL="Imperial (ft/mi)" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_DESC="Show KML-Overlay. You have to put the file into the folder /images/com_aggpxtrack. You have to upload the kml-file via media manager. For this you have to allow uploading of kml-files and of the mime type application/xml in the options of the media manager." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_DESC="Select the KML-File for the overlay. The map does not zoom to this file. The map zooms to the gpx-fileThe name and description element of the KML file is displayed in the pop-up window." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_LABEL="KML-File" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_LABEL="Show KML-Overlay" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_LABEL="Mousewheel-Zoom" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_DESC="Whether the map can be zoomed by using the mouse wheel. If it is deactivated, it can be toggled by mouse click into the map." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_LABEL="Kilometer Points" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_DESC="Do you want to show points on the map that mark the full kilometers?" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_DESC="The color with which the text should be drawn into the point." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_LABEL="Text Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_DESC="The color with which the points should be drawn." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_LABEL="Color" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_LABEL="Interval" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_DESC="The interval at which the points are to be drawn.
1 = One point for every kilometer
10 = One point is drawn every 10 kilometers." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_DESC="Radius: Size to draw the point with." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_LABEL="Radius" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_LABEL="Show Print Control" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_DESC="A simple control which adds an icon to print a map. Tested on Chrome and Firefox. Incompatible with IE & Edge." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_DESC="Show map selection in Frondend" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_LABEL="Show map selection" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_DESC="Insert the maps you like to make possible to choose in the frontend" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LABEL="Maps" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_LABEL="URL" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_LABEL="Name" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_DESC="Insert the URL to the tile server. This page shows mini maps for all the layers available in Leaflet-providers: http://leaflet-extras.github.io/leaflet-providers/preview/" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_DESC="Insert the name that should be shown in the control." +;inactive first +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_LABEL="Show map after clicking" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_DESC="Show map after clicking" +PLG_AGGPXTRACK_INHALT_AKTIVIEREN="Show map" +PLG_AGGPXTRACK_INHALT_DEAKTIVIEREN="Hide map" diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.sys.ini new file mode 100644 index 0000000..e8e1390 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_fields_aggpxtrack.sys.ini @@ -0,0 +1,3 @@ +PLG_FIELDS_AGGPXTRACK="Fields - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.ini new file mode 100644 index 0000000..89d0273 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.ini @@ -0,0 +1,2 @@ +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION = "Checks if the Aggpxtrack extension can be updated." +PLG_INSTALLER_AGGPXTRACKINSTALLER = "Installer - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.sys.ini new file mode 100644 index 0000000..a9fdfbe --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/fr-FR/fr-FR.plg_installer_aggpxtrackinstaller.sys.ini @@ -0,0 +1,2 @@ +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="Check if Aggpxtrack can be updated." +PLG_INSTALLER_AGGPXTRACKINSTALLER="Installer - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.ini new file mode 100644 index 0000000..7bd66c8 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.ini @@ -0,0 +1,66 @@ +COM_AGGPXTRACK="Media" +COM_AGGPXTRACK_ALIGN="Immagine mobile" +COM_AGGPXTRACK_ALIGN_DESC="Questo applicherà le classi 'pull-left', 'pull-center' o 'pull-right' all'elemento '
' o ''." +COM_AGGPXTRACK_BROWSE_FILES="Sfoglia file" +COM_AGGPXTRACK_CAPTION="Caption" +COM_AGGPXTRACK_CAPTION_CLASS_LABEL="Classe sottotitoli" +COM_AGGPXTRACK_CAPTION_CLASS_DESC="Questo applicherà la classe inserita all'elemento '
. Ad esempio:' text-left ',' text-right ',' text-center '." +COM_AGGPXTRACK_CLEAR_LIST="Cancella lista" +COM_AGGPXTRACK_CONFIGURATION="Media: Opzioni" +COM_AGGPXTRACK_CREATE_COMPLETE="Crea completato:% s" +COM_AGGPXTRACK_CREATE_FOLDER="Crea cartella" +COM_AGGPXTRACK_CREATE_NEW_FOLDER="Crea nuova cartella" +COM_AGGPXTRACK_CURRENT_PROGRESS="Avanzamento attuale" +COM_AGGPXTRACK_DELETE_COMPLETE="Elimina completato:% s" +COM_AGGPXTRACK_DESCFTPTITLE="Dettagli accesso FTP" +COM_AGGPXTRACK_DESCFTP="Per caricare, modificare ed eliminare i file multimediali, Joomla avrà probabilmente bisogno dei tuoi dettagli dell'account FTP. Inseriscili nei campi del modulo qui sotto." +COM_AGGPXTRACK_DETAIL_VIEW="Visualizza dettagli" +COM_AGGPXTRACK_DIRECTORY="Cartella" +COM_AGGPXTRACK_DIRECTORY_UP="Cartella in alto" +COM_AGGPXTRACK_ERROR_BAD_REQUEST="Richiesta non valida" +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_0="Si verifica qualche errore prima di eliminare il supporto." +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_1="Si verifica un errore prima di eliminare il supporto:% s" +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_MORE="Si verificano alcuni errori prima di eliminare il supporto:% s" +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_0="Si verifica qualche errore prima di salvare il file multimediale." +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_1="Si verifica un errore prima di salvare il file multimediale:% s" +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_MORE="Si verificano alcuni errori prima di salvare il file multimediale:% s" +COM_AGGPXTRACK_ERROR_CREATE_NOT_PERMITTED="Crea non permesso." +COM_AGGPXTRACK_ERROR_FILE_EXISTS="Il file esiste già." +COM_AGGPXTRACK_ERROR_UNABLE_TO_CREATE_FOLDER_WARNDIRNAME="Impossibile creare la cartella Il nome della cartella deve contenere solo caratteri alfanumerici e nessuno spazio." +COM_AGGPXTRACK_ERROR_UNABLE_TO_BROWSE_FOLDER_WARNDIRNAME="Impossibile navigare:% s Il nome della cartella deve contenere solo caratteri alfanumerici e nessuno spazio." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FILE_WARNFILENAME="Impossibile eliminare:% s. Il nome del file deve contenere solo caratteri alfanumerici e nessuno spazio." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FOLDER_NOT_EMPTY="Impossibile eliminare:% s. La cartella non è vuota!" +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FOLDER_WARNDIRNAME="Impossibile eliminare:% s." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE="Impossibile eliminare:" +COM_AGGPXTRACK_ERROR_UNABLE_TO_UPLOAD_FILE="Impossibile caricare il file." +COM_AGGPXTRACK_ERROR_UPLOAD_INPUT="Inserisci un file da caricare" +COM_AGGPXTRACK_ERROR_WARNFILENAME="Il nome file deve contenere solo caratteri alfanumerici e nessuno spazio." +COM_AGGPXTRACK_ERROR_WARNFILETOOLARGE="Questo file è troppo grande per essere caricato." +COM_AGGPXTRACK_ERROR_WARNFILETYPE="Questo tipo di file non è supportato." +COM_AGGPXTRACK_ERROR_WARNIEXSS="Possibile IE XSS Attack trovato." +COM_AGGPXTRACK_ERROR_WARNINVALID_IMG="Immagine non valida." +COM_AGGPXTRACK_ERROR_WARNINVALID_MIME="Rilevato tipo mime non valido o non valido." +COM_AGGPXTRACK_ERROR_WARNNOTADMIN="Il file caricato non è un file immagine e non sei un gestore o superiore." +COM_AGGPXTRACK_ERROR_WARNNOTEMPTY="Non vuoto!" +COM_AGGPXTRACK_ERROR_WARNUPLOADTOOLARGE="La dimensione totale del caricamento supera il limite." +COM_AGGPXTRACK_FIELD_CHECK_MIME_DESC="Usa MIME Magic o Fileinfo per provare a verificare i file. Prova a disabilitare questo se ricevi errori di tipo mime non validi." +COM_AGGPXTRACK_FIELD_CHECK_MIME_LABEL="Verifica tipi MIME" +COM_AGGPXTRACK_FIELD_IGNORED_EXTENSIONS_DESC="Estensioni di file ignorate per controllo tipo MIME e upload limitati." +COM_AGGPXTRACK_FIELD_IGNORED_EXTENSIONS_LABEL="Estensioni ignorate" +COM_AGGPXTRACK_FIELD_ILLEGAL_MIME_TYPES_DESC="Un elenco separato da virgole di tipi MIME illegali da caricare (lista nera)." +COM_AGGPXTRACK_FIELD_ILLEGAL_MIME_TYPES_LABEL="Tipi MIME non validi" +COM_AGGPXTRACK_FIELD_LEGAL_EXTENSIONS_DESC="Estensioni (tipi di file) che puoi caricare (separate da virgola)." +COM_AGGPXTRACK_FIELD_LEGAL_EXTENSIONS_LABEL="Estensioni legali (tipi di file)" +COM_AGGPXTRACK_FIELD_LEGAL_IMAGE_EXTENSIONS_DESC="Estensioni di immagine (tipi di file) che è possibile caricare (separate da virgola), utilizzate per verificare la presenza di intestazioni di immagini valide." +COM_AGGPXTRACK_FIELD_LEGAL_IMAGE_EXTENSIONS_LABEL="Estensioni immagine legali (tipi di file)" +COM_AGGPXTRACK_FIELD_LEGAL_MIME_TYPES_DESC="Un elenco separato da virgole di tipi MIME legali da caricare." +COM_AGGPXTRACK_FIELD_LEGAL_MIME_TYPES_LABEL="Tipi MIME legali" +COM_AGGPXTRACK_FIELD_MAXIMUM_SIZE_DESC="La dimensione massima per un caricamento (in megabyte). Utilizza zero per nessun limite. Nota: il tuo server ha un limite massimo." +COM_AGGPXTRACK_FIELD_MAXIMUM_SIZE_LABEL="Dimensione massima (in MB)" +COM_AGGPXTRACK_FIELD_PATH_FILE_FOLDER_DESC="Inserisci il percorso della cartella dei file relativo alla radice del tuo spazio Web. Attenzione: il passaggio a un altro percorso rispetto alle" immagini "predefinite potrebbe interrompere i collegamenti. Nota: non iniziare il percorso con una barra! +COM_GPXTRACK_FILESIZE="Dimensione file" +COM_GPXTRACK_NAME="Nome GPXTRACK" +COM_AGGPXTRACK_CONFIG_DETAIL="lista" +COM_AGGPXTRACK_CONFIG_THUMB="Miniatura" +COM_AGGPXTRACK_VIEW_DESC="Come deve essere visualizzato l'elenco dei file?" +COM_AGGPXTRACK_VIEW_LABEL="Visualizza" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.sys.ini new file mode 100644 index 0000000..5117967 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.com_aggpxtrack.sys.ini @@ -0,0 +1,2 @@ +COM_AGGPXTRACK="Aggpxtrack" +COM_AGGPXTRACK_XML_DESCRIPTION = "Componente per la gestione del fileupload per il campo Aggpxtrack." \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.ini new file mode 100644 index 0000000..905a870 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.ini @@ -0,0 +1,251 @@ +PLG_FIELDS_AGGPXTRACK="Campi - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_LABEL="Aggpxtrack (% s)" +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_DESC="La directory contenente i file immagine da elencare rispetto alla cartella immagine predefinita (impostata in Media> Opzioni)." +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_LABEL="Directory" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_DESC="La classe che viene aggiunta all'immagine (tag src)." +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_LABEL="Classe immagine" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_DESC="Mostra o nasconde l'anteprima dell'immagine selezionata." +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_INLINE="in linea" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_LABEL="Anteprima" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_TOOLTIP="Tooltip" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="Questo plugin ti consente di creare nuovi campi di tipo 'aggpxtrack' in tutte le estensioni in cui sono supportati i campi personalizzati." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." + +;informazioni aggiuntive +JGLOBAL_FIELDSET_GPXPARAMS="Informazioni GPX aggiuntive" +COM_FIELDS_GPXPARAMS_FIELDSET_LABEL="Mostra informazioni aggiuntive" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_LABEL="Distanza" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_DESC="Restituisce la distanza totale della traccia, in chilometri." +PLG_AGGPXTRACK_DISTANCE_NAME="Distanza:" +PLG_AGGPXTRACK_DISTANCE_UNIT=" kilometer" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_LABEL="Nome" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_DESC="Restituisce il nome della traccia GPX." +PLG_AGGPXTRACK_NAME_NAME="Nome:" +PLG_AGGPXTRACK_NAME_UNIT="" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_LABEL="Ora di inizio" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_DESC="Restituisce un oggetto Date Javascript che rappresenta l'ora di inizio." +PLG_AGGPXTRACK_START_TIME_NAME="Ora di inizio:" +PLG_AGGPXTRACK_START_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_LABEL="Ora di fine" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_DESC="Restituisce un oggetto Date Javascript che rappresenta quando è stato registrato l'ultimo punto." +PLG_AGGPXTRACK_END_TIME_NAME="Ora di fine:" +PLG_AGGPXTRACK_END_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_LABEL="Tempo di spostamento" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_DESC="Restituisce il tempo di movimento, in millisecondi." +PLG_AGGPXTRACK_MOVING_TIME_NAME="Tempo di spostamento:" +PLG_AGGPXTRACK_MOVING_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_LABEL="Tempo totale" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_DESC="Restituisce il tempo di traccia totale, in millisecondi." +PLG_AGGPXTRACK_TOTAL_TIME_NAME="Tempo totale:" +PLG_AGGPXTRACK_TOTAL_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_LABEL="Andatura veloce" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_DESC="Restituisce il ritmo medio in movimento in millisecondi per km." +PLG_AGGPXTRACK_MOVING_PACE_NAME="Velocità in movimento:" +PLG_AGGPXTRACK_MOVING_PACE_UNIT=" per kilometer" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_LABEL="Velocità di spostamento" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_DESC="Restituisce la velocità media in movimento all'ora." +PLG_AGGPXTRACK_MOVING_SPEED_NAME="Velocità di spostamento:" +PLG_AGGPXTRACK_MOVING_SPEED_UNIT=" km all'ora" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_LABEL="Velocità totale" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_DESC="Restituisce la velocità totale media in km all'ora." +PLG_AGGPXTRACK_TOTAL_SPEED_NAME="Velocità totale:" +PLG_AGGPXTRACK_TOTAL_SPEED_UNIT=" km all'ora" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_LABEL="Elevazione (min)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_DESC="Restituisce l'altezza minima, in metri." +PLG_AGGPXTRACK_ELEVATION_MIN_NAME="Elevazione (min):" +PLG_AGGPXTRACK_ELEVATION_MIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_LABEL="Elevazione (max)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_DESC="Restituisce l'elevazione più alta, in metri." +PLG_AGGPXTRACK_ELEVATION_MAX_NAME="Elevazione (max):" +PLG_AGGPXTRACK_ELEVATION_MAX_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_LABEL="Elevazione (guadagno)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_DESC="Restituisce il guadagno di quota cumulativo, in metri." +PLG_AGGPXTRACK_ELEVATION_GAIN_NAME="Elevazione (guadagno):" +PLG_AGGPXTRACK_ELEVATION_GAIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_LABEL="Elevazione (perdita)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_DESC="Restituisce la perdita cumulativa di elevazione, espressa in metri." +PLG_AGGPXTRACK_ELEVATION_LOSS_NAME="Elevazione (perdita):" +PLG_AGGPXTRACK_ELEVATION_LOSS_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_LABEL="Frequenza cardiaca media" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_DESC="restituisce la frequenza cardiaca media (se disponibile)." +PLG_AGGPXTRACK_AVERAGE_HR_NAME="Frequenza cardiaca media:" +PLG_AGGPXTRACK_AVERAGE_HR_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_LABEL="Cadenza media" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_DESC="restituisce la cadenza media (se disponibile)." +PLG_AGGPXTRACK_AVERAGE_CADENCE_NAME="Cadenza media:" +PLG_AGGPXTRACK_AVERAGE_CADENCE_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_LABEL="Temperatura media" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_DESC="restituisce la media della temperatura (se disponibile)." +PLG_AGGPXTRACK_AVERAGE_TEMP_NAME="Temperatura media:" +PLG_AGGPXTRACK_AVERAGE_TEMP_UNIT=" grado" + +;Elevazione +JGLOBAL_FIELDSET_ELEVATIONCONTROL="Profilo altezza" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_DESC="Mostra un profilo di altezza interattivo." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_LABEL="Mostra profilo altezza" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMLEFT="in basso a sinistra" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMRIGHT="in basso a destra" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_DESC="Posizione del controllo del profilo dell'altezza sulla mappa nel frontend." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_LABEL="Posizione" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPLEFT="in alto a sinistra" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPRIGHT="in alto a destra" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_DESC="Seleziona il disegno della superficie grafica." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_LABEL="Tema" +LIME-theme="lime" +VIOLA-theme="viola" +Steelblue-theme="steelblue" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_DESC="Margine inferiore" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_LABEL="Margine inferiore" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_DESC="Altezza del controllo" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_LABEL="Altezza" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_DESC="Margine a sinistra" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_LABEL="Margine a sinistra" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_DESC="Margin right" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_LABEL="Margin right" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_DESC="Margine superiore" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_LABEL="Margine superiore" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_DESC="Larghezza del controllo: se ci sono altri elementi sulla mappa, potrebbero sovrapporsi". +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_LABEL="width" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_DESC="Compresso" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_LABEL="Compresso" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_25="25% della larghezza della mappa" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_50="50% della larghezza della mappa" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_75="75% della larghezza della mappa" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_100="100% della larghezza della mappa" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_25="25% dell'altezza della mappa" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_50="50% dell'altezza della mappa" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_75="75% dell'altezza della mappa" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_100="100% dell'altezza della mappa" + +MAPBOX="Mapbox" +OpenStreetMaps="OpenStreetMaps" +OPENSTREETMAPS="OpenStreetMaps" +GOOGLEMAPS="GoogleMaps" +OPENTOPOMAP="OpenTopoMap" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_DESC="Thunderforest API Key: See https://thunderforest.com/docs/apikeys/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_LABEL="Thunderforest API Key" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_DESC="Thunderforest Map Type: See https://thunderforest.com/maps/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_LABEL="Thunderforest Map Type" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_DESC="Per utilizzare uno qualsiasi degli strumenti, API o SDK di Mapbox, avrai bisogno di un token di accesso Mapbox: https://www.mapbox.com/help/define-access-token/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_LABEL="Token di accesso Mapbox" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_DESC="Quali tessere mappa dovrebbero essere visualizzate sulla mappa? Le tessere mappa sono grafiche bitmap quadrate visualizzate in una disposizione a griglia: http://wiki.openstreetmap.org/wiki/Tiles" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_LABEL="Map Tile Server" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_DESC="Per utilizzare l'API JavaScript di Google Maps, devi registrare il tuo progetto app sulla Console API di Google e ottenere una chiave API di Google che puoi aggiungere alla tua app." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_LABEL="Chiave API di Google Maps" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_DESC="Ci sono quattro tipi di mappe disponibili nell'API JavaScript di Google Maps." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_LABEL="Tipo di mappa di Google Maps" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_HEIGHT_LABEL="Höhe der Karte" +PLG_FIELDS_AGGPXTRACK_PARAMS__CONTROL_HEIGHT_DESC="Höhe der Karte in Pixeln" + +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_DESC="Colore scuro" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_LABEL="Colore scuro" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_DESC="Colore brillante" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_LABEL="Colore brillante" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_DESC="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_LABEL="Layout" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_DESC="Mostra informazioni sulla traccia" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_LABEL="Mostra informazioni" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_LABEL="Link per il download" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_DESC="Dovrebbe essere visualizzato sotto la mappa un link per scaricare il file GPX?" +PLG_AGGPXTRACK_DOWNLOAD_LABEL="Scarica come" +PLG_AGGPXTRACK_DOWNLOAD_LINKTEXT="File GPX" + +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_DESC="Il colore del pulsante" +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_LABEL="Il colore del pulsante" +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_DESC="Il colore della linea con cui viene disegnata la traccia sulla mappa." +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_LABEL="Il colore della traccia" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_LABEL="Elementi da mostrare" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_DESC="Elementi da mostrare. Puoi selezionare una traccia, una rotta o waypoint Assicurati che almeno un elemento sia presente nel tuo file GPX, altrimenti la mappa non può essere visualizzata correttamente." +BUTTON="button" +TEXT="link testuale" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_DESC="Classe extra. Classi aggiuntive per l'icona Puoi usare una classe personalizzata (myclass) o font awesome classe (fa-rotate90) o entrambi (fa-ruate90 myclass). Per maggiori informazioni vedi http://fontawesome.io/esempi /. NOTA: non è possibile utilizzare tutti i font di classe impressionante, alcuni vengono sovrascritti da questo plugin, specialmente le classi relative alle dimensioni dell'icona. " +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_LABEL="Classe extra" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_DESC="Colore dell'icona." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_LABEL="Colore icona" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_DESC="L'immagine dell'icona Per ulteriori informazioni vedi: http://fontawesome.io/icons/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_LABEL="Immagine icona" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC="Colore dell'indicatore". +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL="Colore indicatore" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC="Fai girare l'icona" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL="Spin" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_DESC="Testo scritto nel & lt; sym & gt; -Tag del waypoint. Per ulteriori informazioni consultare: https://de.wikipedia.org/wiki/GPS_Exchange_Format" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_LABEL="Nome simbolo" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_DESC="Puoi anche usare icone/marcatori personalizzati.Questo plugin utilizza marcatori opuscoli-fantastico.Per maggiori informazioni vedi: https://github.com/lvoogdt/Leaflet.awesome-markers." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_LABEL="Icone personalizzate" +PLG_FIELDS_AGGPXTRACK_PARAMS_END_SPACER_LABEL="Icona fine" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SPACER_LABEL="Icona waypoint speciale" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_DESC="Se vuoi creare un altro simbolo di waypoint rispetto a quello predefinito, puoi crearlo qui con l'aiuto di & lt; sym & gt; -Tag. Troverai il & lt; sym & gt; -Tag all'interno del tuo file gpx nel area del waypoint. " +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_LABEL="Layout marcatore personalizzato diverso" +PLG_FIELDS_AGGPXTRACK_PARAMS_START_SPACER_LABEL="Icona Start" +PLG_FIELDS_AGGPXTRACK_PARAMS_WAYPOINT_SPACER_LABEL="Icona del waypoint predefinito" + +PLG_AGGPXTRACK_VIEW_FULLSCREEN="Visualizza a schermo intero" +PLG_AGGPXTRACK_EXIT_FULLSCREEN="Esci a schermo intero" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_DESC="Abilita la visualizzazione a schermo intero tramite un pulsante sulla mappa." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_LABEL="a tutto schermo" + +PLG_AGGPXTRACK_CURRENTPOSITION_STRING="Mostrami dove sono." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL="Locate" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC="Cerca di individuare l'utente utilizzando l'API di geolocalizzazione. Dovrebbe essere utilizzato solo per una mappa per pagina." +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_LABEL="Initial Zoomlevel" +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_DESC="Initial Zoomlevel. See: https://wiki.openstreetmap.org/wiki/Zoom_levels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE="Scala" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE_DESC="Mostra la scala nell'angolo in basso a sinistra." +PLG_FIELDS_AGGPXTRACK_PARAMS_METRIC="Metrico (m/km)" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMPERIAL="Imperiale (ft/mi)" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_DESC="Mostra KML-Overlay. Devi inserire il file nella cartella /images/com_aggpxtrack. Devi caricare il file kml via media manager. Per questo devi consentire il caricamento di file kml e del tipo mime application/xml nelle opzioni del media manager." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_DESC="Seleziona il file KML per l'overlay.La mappa non esegue lo zoom su questo file. La mappa ingrandisce il file gpx, Il name e l'elemento di description del file KML vengono visualizzati nella finestra a comparsa." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_LABEL="KML-File" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_LABEL="Mostra overlay KML" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_LABEL="Mousewheel-Zoom" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_DESC="Se la mappa può essere ingrandita usando la rotellina del mouse." + +FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_LABEL="Punti Chilometro" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_DESC="Vuoi mostrare i punti sulla mappa che segnano i chilometri interi?" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_DESC="Il colore con cui il testo dovrebbe essere disegnato nel punto." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_LABEL="colore del testo" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_DESC="Il colore con cui devono essere disegnati i punti." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_LABEL="color" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_LABEL="interval" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_DESC="L'intervallo in cui i punti devono essere disegnati.
1=Un punto per ogni chilometro
10=Un punto viene disegnato ogni 10 chilometri." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_DESC="Raggio: dimensioni per disegnare il punto con". +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_LABEL="raggio" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_DESC="Mostra controllo stampa" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_LABEL="Un semplice controllo che aggiunge un'icona per stampare una mappa Testato su Chrome e Firefox, incompatibile con IE & Edge." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_DESC="Mostra interruttori livelli in Frondend" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_LABEL="Mostra livelli" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_DESC="Inserisci le mappe che ti piacciono per rendere possibile la scelta nel frontend" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LABEL="Mappe" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_LABEL="URL" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_LABEL="Nome" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_DESC="Inserisci l'URL per il server tile Questa pagina mostra le mini mappe per tutti i livelli disponibili in Volantini: http://leaflet-extras.github.io/leaflet-providers/preview/" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_DESC="Inserisci il nome che dovrebbe essere mostrato nel controllo." +;inactive first +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_LABEL="Show map after clicking" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_DESC="Show map after clicking" +PLG_AGGPXTRACK_INHALT_AKTIVIEREN="Show map" +PLG_AGGPXTRACK_INHALT_DEAKTIVIEREN="Hide map" diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.sys.ini new file mode 100644 index 0000000..0a1bff4 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_fields_aggpxtrack.sys.ini @@ -0,0 +1,3 @@ +PLG_FIELDS_AGGPXTRACK = "Campi - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION = "Questo plugin ti consente di creare nuovi campi di tipo 'aggpxtrack' in tutte le estensioni in cui sono supportati i campi personalizzati." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="This plugin lets you create new fields of type 'aggpxtrack' in any extensions where custom fields are supported." diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.ini new file mode 100644 index 0000000..363e43d --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.ini @@ -0,0 +1,2 @@ +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION = "Controlla se l'estensione Aggpxtrack può essere aggiornata." +PLG_INSTALLER_AGGPXTRACKINSTALLER = "Programma di installazione - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.sys.ini new file mode 100644 index 0000000..363e43d --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/it-IT/it-IT.plg_installer_aggpxtrackinstaller.sys.ini @@ -0,0 +1,2 @@ +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION = "Controlla se l'estensione Aggpxtrack può essere aggiornata." +PLG_INSTALLER_AGGPXTRACKINSTALLER = "Programma di installazione - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.ini new file mode 100644 index 0000000..8769269 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.ini @@ -0,0 +1,105 @@ +COM_AGGPXTRACK="Media" +COM_AGGPXTRACK_ALIGN="Image Float" +COM_AGGPXTRACK_ALIGN_DESC="This will apply the classes 'pull-left', 'pull-center' or 'pull-right' to the '
' or '' element." +COM_AGGPXTRACK_BROWSE_FILES="Browse files" +COM_AGGPXTRACK_CAPTION="Caption" +COM_AGGPXTRACK_CAPTION_CLASS_LABEL="Caption Class" +COM_AGGPXTRACK_CAPTION_CLASS_DESC="This will apply the entered class to the '
' element. For example: 'text-left', 'text-right', 'text-center'." +COM_AGGPXTRACK_CLEAR_LIST="Clear List" +COM_AGGPXTRACK_CONFIGURATION="Media: Options" +COM_AGGPXTRACK_CREATE_COMPLETE="Create Complete: %s" +COM_AGGPXTRACK_CREATE_FOLDER="Create Folder" +COM_AGGPXTRACK_CREATE_NEW_FOLDER="Create New Folder" +COM_AGGPXTRACK_CURRENT_PROGRESS="Current progress" +COM_AGGPXTRACK_DELETE_COMPLETE="Delete Complete: %s" +COM_AGGPXTRACK_DESCFTPTITLE="FTP Login Details" +COM_AGGPXTRACK_DESCFTP="To upload, change and delete media files, Joomla will most likely need your FTP account details. Please enter them in the form fields below." +COM_AGGPXTRACK_DETAIL_VIEW="Detail View" +COM_AGGPXTRACK_DIRECTORY="Folder" +COM_AGGPXTRACK_DIRECTORY_UP="Folder Up" +COM_AGGPXTRACK_ERROR_BAD_REQUEST="Bad Request" +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_0="Some error occurs before deleting the media." +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_1="An error occurs before deleting the media: %s" +COM_AGGPXTRACK_ERROR_BEFORE_DELETE_MORE="Some errors occur before deleting the media: %s" +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_0="Some error occurs before saving the media." +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_1="An error occurs before saving the media: %s" +COM_AGGPXTRACK_ERROR_BEFORE_SAVE_MORE="Some errors occur before saving the media: %s" +COM_AGGPXTRACK_ERROR_CREATE_NOT_PERMITTED="Create not permitted." +COM_AGGPXTRACK_ERROR_FILE_EXISTS="File already exists." +COM_AGGPXTRACK_ERROR_UNABLE_TO_CREATE_FOLDER_WARNDIRNAME="Unable to create folder. Folder name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_UNABLE_TO_BROWSE_FOLDER_WARNDIRNAME="Unable to browse: %s. Folder name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FILE_WARNFILENAME="Unable to delete: %s. File name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FOLDER_NOT_EMPTY="Unable to delete: %s. Folder is not empty!" +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE_FOLDER_WARNDIRNAME="Unable to delete: %s." +COM_AGGPXTRACK_ERROR_UNABLE_TO_DELETE=" Unable to delete: " +COM_AGGPXTRACK_ERROR_UNABLE_TO_UPLOAD_FILE="Unable to upload file." +COM_AGGPXTRACK_ERROR_UPLOAD_INPUT="Please input a file to upload" +COM_AGGPXTRACK_ERROR_WARNFILENAME="File name must only contain alphanumeric characters and no spaces." +COM_AGGPXTRACK_ERROR_WARNFILETOOLARGE="This file is too large to upload." +COM_AGGPXTRACK_ERROR_WARNFILETYPE="This file type is not supported." +COM_AGGPXTRACK_ERROR_WARNIEXSS="Possible IE XSS Attack found." +COM_AGGPXTRACK_ERROR_WARNINVALID_IMG="Not a valid image." +COM_AGGPXTRACK_ERROR_WARNINVALID_MIME="Illegal or invalid mime type detected." +COM_AGGPXTRACK_ERROR_WARNNOTADMIN="Uploaded file is not an image file and you are not a manager or higher." +COM_AGGPXTRACK_ERROR_WARNNOTEMPTY="Not empty!" +COM_AGGPXTRACK_ERROR_WARNUPLOADTOOLARGE="Total size of upload exceeds the limit." +COM_AGGPXTRACK_FIELD_CHECK_MIME_DESC="Use MIME Magic or Fileinfo to attempt to verify files. Try disabling this if you get invalid mime type errors." +COM_AGGPXTRACK_FIELD_CHECK_MIME_LABEL="Check MIME Types" +COM_AGGPXTRACK_FIELD_IGNORED_EXTENSIONS_DESC="Ignored file extensions for MIME type checking and restricted uploads." +COM_AGGPXTRACK_FIELD_IGNORED_EXTENSIONS_LABEL="Ignored Extensions" +COM_AGGPXTRACK_FIELD_ILLEGAL_MIME_TYPES_DESC="A comma separated list of illegal MIME types to upload (blacklist)." +COM_AGGPXTRACK_FIELD_ILLEGAL_MIME_TYPES_LABEL="Illegal MIME Types" +COM_AGGPXTRACK_FIELD_LEGAL_EXTENSIONS_DESC=" Extensions (file types) you are allowed to upload (comma separated)." +COM_AGGPXTRACK_FIELD_LEGAL_EXTENSIONS_LABEL="Legal Extensions (File Types)" +COM_AGGPXTRACK_FIELD_LEGAL_IMAGE_EXTENSIONS_DESC=" Image extensions (file types) you are allowed to upload (comma separated). These are used to check for valid image headers." +COM_AGGPXTRACK_FIELD_LEGAL_IMAGE_EXTENSIONS_LABEL="Legal Image Extensions (File Types)" +COM_AGGPXTRACK_FIELD_LEGAL_MIME_TYPES_DESC="A comma separated list of legal MIME types to upload." +COM_AGGPXTRACK_FIELD_LEGAL_MIME_TYPES_LABEL="Legal MIME Types" +COM_AGGPXTRACK_FIELD_MAXIMUM_SIZE_DESC="The maximum size for an upload (in megabytes). Use zero for no limit. Note: your server has a maximum limit." +COM_AGGPXTRACK_FIELD_MAXIMUM_SIZE_LABEL="Maximum Size (in MB)" +COM_AGGPXTRACK_FIELD_PATH_FILE_FOLDER_DESC="Enter the path to the files folder relative to the root of your webspace. Warning! Changing to another path than the default 'images' may break your links. Note: Do not start the path with a slash!" +COM_AGGPXTRACK_FIELD_PATH_FILE_FOLDER_LABEL="Path to Files Folder" +COM_AGGPXTRACK_FIELD_PATH_IMAGE_FOLDER_DESC="Enter the path to the images folder relative to the root of your webspace. This path has to be the same as path to files (default) or to a subfolder of the path to file folder.. Note: Do not start the path with a slash!" +COM_AGGPXTRACK_FIELD_PATH_IMAGE_FOLDER_LABEL="Path to Images Folder" +COM_AGGPXTRACK_FIELD_RESTRICT_UPLOADS_DESC="Restrict uploads for lower than manager users to just images if Fileinfo or MIME Magic isn't installed." +COM_AGGPXTRACK_FIELD_RESTRICT_UPLOADS_LABEL="Restrict Uploads" +COM_AGGPXTRACK_FILES="Files" +COM_AGGPXTRACK_FILESIZE="File size" +COM_AGGPXTRACK_FILEDATE="File date" +COM_AGGPXTRACK_FOLDER="Folder" +COM_AGGPXTRACK_FOLDERS="Media Folders" +COM_AGGPXTRACK_FOLDERS_PATH_LABEL="Warning! Path Folder
Changing the 'Path to files folder' from the default of 'images' may break your links.
The 'Path to images' folder has to be the same or a subfolder of 'Path to files'." +COM_AGGPXTRACK_IMAGE_DESCRIPTION="Image Description" +COM_AGGPXTRACK_IMAGE_DIMENSIONS="%1$s x %2$s" +COM_AGGPXTRACK_IMAGE_TITLE="%1$s - %2$s" +COM_AGGPXTRACK_IMAGE_URL="Image URL" +COM_AGGPXTRACK_INSERT_IMAGE="Insert Image" +COM_AGGPXTRACK_INSERT="Insert" +COM_AGGPXTRACK_INVALID_REQUEST="Invalid Request" +COM_AGGPXTRACK_AGGPXTRACK="Media" +COM_AGGPXTRACK_NAME="Image Name" +COM_AGGPXTRACK_NO_IMAGES_FOUND="No GPX-Files Found" +COM_AGGPXTRACK_NOT_SET="Not Set" +COM_AGGPXTRACK_OVERALL_PROGRESS="Overall Progress" +COM_AGGPXTRACK_PIXEL_DIMENSIONS="Dimensions (px)" +COM_AGGPXTRACK_PREVIEW="Preview" +COM_AGGPXTRACK_START_UPLOAD="Start Upload" +COM_AGGPXTRACK_THUMBNAIL_VIEW="Thumbnail View" +COM_AGGPXTRACK_TITLE="Image Title" +COM_AGGPXTRACK_UPLOAD_COMPLETE="Upload Complete: %s" +COM_AGGPXTRACK_UPLOAD_FILES_NOLIMIT="Upload files (No maximum size)" +COM_AGGPXTRACK_UPLOAD_FILES="Upload files (Maximum Size: %s MB)" +COM_AGGPXTRACK_UPLOAD_FILE="Upload file" +COM_AGGPXTRACK_UPLOAD_SUCCESSFUL="Upload Successful" +COM_AGGPXTRACK_UPLOAD="Upload" +COM_AGGPXTRACK_UP="Up" +COM_AGGPXTRACK_XML_DESCRIPTION="Component for managing site media" +JLIB_RULES_SETTING_NOTES="Changes apply to this component only.
Inherited - a Global Configuration setting or higher level setting is applied.
Denied always wins - whatever is set at the Global or higher level and applies to all child elements.
Allowed will enable the action for this component unless it is overruled by a Global Configuration setting." +COM_AGGPXTRACK_ACCESS_UPDATE_LABEL="Secret Word for updating" +COM_AGGPXTRACK_ACCESS_UPDATE_DESC="Secret Word for updating. You also need to activate the Installer Plugin. If you lost the secret word you can write an email to info@astrid-guenther.de." +COM_GPXTRACK_FILESIZE="File Size" +COM_GPXTRACK_NAME="GPXTRACK Name" +COM_AGGPXTRACK_CONFIG_DETAIL="List" +COM_AGGPXTRACK_CONFIG_THUMB="Thumbnail" +COM_AGGPXTRACK_VIEW_DESC="How should the file list of the Custom field agpxtrack be displayed?" +COM_AGGPXTRACK_VIEW_LABEL="View of the Custom field agpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.sys.ini new file mode 100644 index 0000000..f0f2a1d --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.com_aggpxtrack.sys.ini @@ -0,0 +1,2 @@ +COM_AGGPXTRACK="Aggpxtrack" +COM_AGGPXTRACK_XML_DESCRIPTION="Component for managing the fileupload for the field Aggpxtrack." diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.ini new file mode 100644 index 0000000..042bd48 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.ini @@ -0,0 +1,250 @@ +PLG_FIELDS_AGGPXTRACK="Velden - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_LABEL="Aggpxtrack (%s)" +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_DESC="De map met de afbeeldingsbestanden die in de lijst moeten worden opgenomen ten opzichte van de standaard afbeeldingsmap (ingesteld in Media > Opties)." +PLG_FIELDS_AGGPXTRACK_PARAMS_DIRECTORY_LABEL="Directory" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_DESC="De klasse die aan de afbeelding wordt toegevoegd (src tag)." +PLG_FIELDS_AGGPXTRACK_PARAMS_IMAGE_CLASS_LABEL="Afbeeldingsklasse" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_DESC="Toont of verbergt de preview van het geselecteerde beeld." +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_INLINE="Inline" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_LABEL="Voorbeeld" +PLG_FIELDS_AGGPXTRACK_PARAMS_PREVIEW_TOOLTIP="Tooltip" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="Met deze plugin kunt u nieuwe velden van het type 'aggpxtrack' maken in elke extensie waar aangepaste velden worden ondersteund." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="Met deze plugin kunt u nieuwe velden van het type 'aggpxtrack' maken in elke extensie waar aangepaste velden worden ondersteund." + +;aanvullende informatie +JGLOBAL_FIELDSET_GPXPARAMS="Extra GPX-informatie" +COM_FIELDS_GPXPARAMS_FIELDSET_LABEL="Toon extra informatie" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_LABEL="Afstand" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_DESC="Geeft de totale afstand van het traject, in kilometers." +PLG_AGGPXTRACK_DISTANCE_NAME="Afstand: " +PLG_AGGPXTRACK_DISTANCE_UNIT=" kilometer" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_LABEL="Naam" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_DESC="Geeft de naam van de GPX track." +PLG_AGGPXTRACK_NAME_NAME="Naam: " +PLG_AGGPXTRACK_NAME_UNIT="" + + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_LABEL="Begintijd" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_DESC="Geeft een Javascript Datum-object terug dat de begintijd weergeeft." +PLG_AGGPXTRACK_START_TIME_NAME="Begintijd: " +PLG_AGGPXTRACK_START_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_LABEL="Eindtijd" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_DESC="Geeft een Javascript Datum-object terug dat weergeeft wanneer het laatste punt is opgenomen." +PLG_AGGPXTRACK_END_TIME_NAME="Eindtijd: " +PLG_AGGPXTRACK_END_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_LABEL="Bewegende tijd" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_DESC="Geeft de bewegende tijd terug, in milliseconden." +PLG_AGGPXTRACK_MOVING_TIME_NAME="Bewegende tijd: " +PLG_AGGPXTRACK_MOVING_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_LABEL="Totale tijd" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_DESC="Geeft de totale tracktijd terug, in milliseconden." +PLG_AGGPXTRACK_TOTAL_TIME_NAME="Totale tijd: " +PLG_AGGPXTRACK_TOTAL_TIME_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_LABEL="Bewegend tempo" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_DESC="Geeft het gemiddelde bewegend tempo in milliseconden per km." +PLG_AGGPXTRACK_MOVING_PACE_NAME="Bewegend tempo: " +PLG_AGGPXTRACK_MOVING_PACE_UNIT=" per kilometer" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_LABEL="Snelheid bij verplaatsen" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_DESC="Geeft de gemiddelde bewegingssnelheid in km per uur." +PLG_AGGPXTRACK_MOVING_SPEED_NAME="Bewegende snelheid: " +PLG_AGGPXTRACK_MOVING_SPEED_UNIT=" km per uur" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_LABEL="Totale snelheid" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_DESC="Geeft de gemiddelde totale snelheid in km per uur." +PLG_AGGPXTRACK_TOTAL_SPEED_NAME="Totale snelheid: " +PLG_AGGPXTRACK_TOTAL_SPEED_UNIT=" km per uur" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_LABEL="Hoogte (min)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_DESC="Geeft de laagste hoogte terug, in meters." +PLG_AGGPXTRACK_ELEVATION_MIN_NAME="Hoogte (min): " +PLG_AGGPXTRACK_ELEVATION_MIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_LABEL="Hoogte (max)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_DESC="Geeft de hoogste hoogte terug, in meters." +PLG_AGGPXTRACK_ELEVATION_MAX_NAME="Hoogte (max): " +PLG_AGGPXTRACK_ELEVATION_MAX_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_LABEL="Hoogte (stijging)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_DESC="Geeft de cumulatieve hoogtewinst terug, in meters." +PLG_AGGPXTRACK_ELEVATION_GAIN_NAME="Hoogte (stijging): " +PLG_AGGPXTRACK_ELEVATION_GAIN_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_LABEL="Hoogte (verlies)" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_DESC="Geeft het cumulatieve hoogteverlies, in meters." +PLG_AGGPXTRACK_ELEVATION_LOSS_NAME="Hoogte (verlies): " +PLG_AGGPXTRACK_ELEVATION_LOSS_UNIT=" meter" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_LABEL="Gemiddelde hartslag." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_DESC="geeft de gemiddelde hartslag weer (indien beschikbaar)." +PLG_AGGPXTRACK_AVERAGE_HR_NAME="Gemiddelde hartslag: " +PLG_AGGPXTRACK_AVERAGE_HR_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_LABEL="Gemiddelde cadans." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_DESC="geeft de gemiddelde cadans weer (indien beschikbaar)." +PLG_AGGPXTRACK_AVERAGE_CADENCE_NAME="Gemiddelde cadans: " +PLG_AGGPXTRACK_AVERAGE_CADENCE_UNIT="" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_LABEL="Gemiddelde temperatuur." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_DESC="geeft het gemiddelde van de temperatuur weer (indien beschikbaar)." +PLG_AGGPXTRACK_AVERAGE_TEMP_NAME="Gemiddelde temperatuur: " +PLG_AGGPXTRACK_AVERAGE_TEMP_UNIT=" graad" + +;Hoogte +JGLOBAL_FIELDSET_ELEVATIONCONTROL="Hoogteprofiel" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_DESC="Toon een interactief hoogteprofiel." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_LABEL="Hoogte profiel tonen" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMLEFT="links onder" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_BOTTOMRIGHT="rechtsonder" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_DESC="Positie van de hoogteprofielbesturing op de kaart in de frontend." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_LABEL="Positie" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPLEFT="linksboven" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_TOPRIGHT="rechtsboven" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_DESC="Selecteer het grafisch oppervlak ontwerp." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_LABEL="Thema" +LIME-THEME="lime" +PURPLE-THEME="paars" +STEELBLUE-THEME="staalblauw" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_DESC="Marge onderaan" +PLG_FIELDS_AGGPXTRACK_PARAMS_BOTTOM_LABEL="Onderkant marge" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_DESC="Hoogte van de controle" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_LABEL="Hoogte" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_DESC="Marge links" +PLG_FIELDS_AGGPXTRACK_PARAMS_LEFT_LABEL="Marge links" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_DESC="Marge rechts" +PLG_FIELDS_AGGPXTRACK_PARAMS_RIGHT_LABEL="Marge rechts" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_DESC="Marge boven" +PLG_FIELDS_AGGPXTRACK_PARAMS_TOP_LABEL="Marge boven" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_DESC="Breedte van het besturingselement. Als u andere elementen op de kaart hebt, kunnen deze overlappen." +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_LABEL="Breedte" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_DESC="Ingevouwen" +PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_LABEL="Ingevouwen" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_25="25 % van de kaartbreedte" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_50="50 % van de kaart breedte" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_75="75 % van de kaart breedte" +PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_100="100 % van de kaart breedte" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_25="25 % van de hoogte van de kaart" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_50="50 % van de hoogte van de kaart" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_75="75 % van de hoogte van de kaart" +PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_100="100 % van de hoogte van de kaart" + +MAPBOX="Mapbox" +OPENSTREETMAPS="OpenStreetMaps" +GOOGLEMAPS="GoogleMaps" +OPENTOPOMAP="OpenTopoMap" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_DESC="Thunderforest API Sleutel: Zie https://thunderforest.com/docs/apikeys/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTKEY_LABEL="Thunderforest API Sleutel" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_DESC="Thunderforest Kaart Type: Zie https://thunderforest.com/maps/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_LABEL="Type kaart Donderwoud" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_DESC="Om hulpmiddelen, API's of SDK's van Mapbox te gebruiken, hebt u een Mapbox-toegangstoken nodig: https://www.mapbox.com/help/define-access-token/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPBOXKEY_LABEL="Mapbox-toegangstokens" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_DESC="Welke kaarttegels moeten worden weergegeven op de kaart? Kaarttegels zijn vierkante bitmapafbeeldingen die in een raster worden weergegeven: http://wiki.openstreetmap.org/wiki/Tiles" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_LABEL="Server kaarttegels" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_DESC="Om de Google Maps JavaScript API te gebruiken, moet u uw app project registreren op de Google API Console en een Google API sleutel krijgen die u aan uw app kunt toevoegen." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLEKEY_LABEL="Google Maps API Sleutel" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_DESC="Er zijn vier soorten kaarten beschikbaar binnen de Google Maps JavaScript API." +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_LABEL="Google Maps Kaart Type" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_HEIGHT_LABEL="Hoogte van de kaart" +PLG_FIELDS_AGGPXTRACK_PARAMS__CONTROL_HEIGHT_DESC="Hoogte van de kaart in pixels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_DESC="Donkere kleur" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORDARK_LABEL="Donkere kleur" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_DESC="Heldere kleur" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOCOLORLIGHT_LABEL="Heldere kleur" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_DESC="Opmaak" +PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_LABEL="Indeling" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_DESC="Toon informatie over het spoor" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_LABEL="Toon informatie" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_LABEL="Download link" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_DESC="Moet er een link voor het downloaden van het GPX-bestand onder de kaart worden weergegeven?" +PLG_AGGPXTRACK_DOWNLOAD_LABEL="Downloaden als" +PLG_AGGPXTRACK_DOWNLOAD_LINKTEXT=" GPX-bestand" + +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_DESC="De kleur van de knop" +PLG_FIELDS_AGGPXTRACK_PARAMS_BUTTONCOLOR_LABEL="Kleur van de knop" +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_DESC="De kleur van de lijn waarmee het spoor of de route op de kaart is getekend." +PLG_FIELDS_AGGPXTRACK_PARAMS_POLYLINECOLOR_LABEL="Kleur van de lijn" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_LABEL="Elementen om te tonen" +PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_DESC="Elementen om te tonen. U kunt een track, een route of waypoints selecteren. Zorg ervoor dat ten minste één element bestaat in je GPX-bestand. Anders kan de kaart niet correct worden weergegeven." +BUTTON="knop" +TEXT="tekst link" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_DESC="Extra klasse. Extra klassen voor het pictogram. U kunt een aangepaste klasse (myclass) of font awesome classe (fa-rotate90) of beide (fa-rotate90 myclass) gebruiken. Voor meer informatie zie http://fontawesome.io/examples/. OPMERKING: Je kunt niet alle font awesome classe gebruiken. Sommige worden overschreven door deze plugin. Vooral de classes die betrekking hebben op de grootte van het icoon." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_EXTRACLASSES_LABEL="Extra klasse" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_DESC="Kleur van het pictogram." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICONCOLOR_LABEL="Kleur van het pictogram" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_DESC="De afbeelding van het pictogram. Voor meer informatie zie: http://fontawesome.io/icons/" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_ICON_LABEL="Pictogram-afbeelding" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC="Kleur van de markering." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL="Kleur van de markering" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC="Laat het pictogram draaien" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL="Draaien" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_DESC="De tekst geschreven in de <sym>-Tag van het waypoint. Voor meer informatie zie: https://de.wikipedia.org/wiki/GPS_Exchange_Format" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_TAGNAME_LABEL="Symboolnaam" +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_DESC="U kunt ook aangepaste pictogrammen/markeringen gebruiken. Deze plugin gebruikt leaflet-awesome-markers. Voor meer informatie zie: https://github.com/lvoogdt/Leaflet.awesome-markers." +PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_LABEL="Aangepaste pictogrammen" +PLG_FIELDS_AGGPXTRACK_PARAMS_END_SPACER_LABEL="Eind Pictogram" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SPACER_LABEL="Speciaal Waypoint-pictogram" +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_DESC="Als je een ander waypoint symbool wilt maken dan het standaard symbool, dan kun je dit hier maken met behulp van de <sym>-Tag. Je vindt de <sym>-Tag binnen je gpx-bestand in het gebied van het waypoint." +PLG_FIELDS_AGGPXTRACK_PARAMS_SPECIALWAYPOINT_SUBFORM_LABEL="Verschillende aangepaste markeringslay-out" +PLG_FIELDS_AGGPXTRACK_PARAMS_START_SPACER_LABEL="Start Pictogram" +PLG_FIELDS_AGGPXTRACK_PARAMS_WAYPOINT_SPACER_LABEL="Standaard Waypoint Icoon" + +PLG_AGGPXTRACK_VIEW_FULLSCREEN="Volledig scherm weergeven" +PLG_AGGPXTRACK_EXIT_FULLSCREEN="Volledig scherm verlaten" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_DESC="Schermvullende weergave inschakelen via een knop op de kaart." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_LABEL="Volledig scherm" + +PLG_AGGPXTRACK_CURRENTPOSITION_STRING="Laat me zien waar ik ben." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL="Lokaliseren" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC="Probeert de gebruiker te lokaliseren met behulp van de Geolocatie API. Dit moet alleen worden gebruikt voor één kaart per pagina." +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_LABEL="Initieel Zoomlevel" +PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_DESC="Initieel Zoomlevel. Zie: https://wiki.openstreetmap.org/wiki/Zoom_levels" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE="Schaal" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCALE_DESC="Toon schaal in de linkerbenedenhoek." +PLG_FIELDS_AGGPXTRACK_PARAMS_METRIC="Metrisch (m/km)" +PLG_FIELDS_AGGPXTRACK_PARAMS_IMPERIAL="Imperiaal (ft/mi)" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_DESC="Toon KML-Overlay. U moet het bestand in de map /images/com_aggpxtrack plaatsen. Je moet het kml-bestand uploaden via media manager. Hiervoor moet u het uploaden van kml-bestanden en van het mime type application/xml toestaan in de opties van de media manager." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_DESC="Selecteer het KML-bestand voor de overlay. De kaart zoomt niet in op dit bestand. De kaart zoomt in naar het gpx-bestandDe naam en beschrijving element van het KML-bestand wordt weergegeven in het pop-up venster." +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_FILE_LABEL="KML-bestand" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_LABEL="KML-Overlay tonen" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_LABEL="Muiswiel-Zoom" +PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_DESC="Of op de kaart kan worden ingezoomd met behulp van het muiswiel. Als het gedeactiveerd is, kan het worden omgeschakeld door met de muis in de kaart te klikken." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_LABEL="Kilometer Punten" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_DESC="Wilt u punten op de kaart tonen die de volledige kilometers markeren?" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_DESC="De kleur waarmee de tekst in het punt getekend moet worden." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLORTEXT_LABEL="Tekstkleur" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_DESC="De kleur waarmee de punten moeten worden getekend." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTCOLOR_LABEL="Kleur" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_LABEL="Interval" +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTINTERVALL_DESC="Het interval waarmee de punten moeten worden getekend.
1=Een punt voor elke kilometer
10=Een punt wordt elke 10 kilometer getekend." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_DESC="Straal: Grootte om het punt mee te tekenen." +PLG_FIELDS_AGGPXTRACK_PARAMS_KILOMETERPOINTRADIUS_LABEL="Straal" + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_LABEL="Afdrukbesturing tonen" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_DESC="Een eenvoudige controle die een pictogram toevoegt om een kaart af te drukken. Getest op Chrome en Firefox. Niet compatibel met IE & Edge." + +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_DESC="Kaart selectie tonen in Frondend" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_LABEL="Kaart selectie tonen" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_DESC="Voeg de gewenste kaarten in om het mogelijk te maken te kiezen in de frontend" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LABEL="Kaarten" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_LABEL="URL" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_LABEL="Naam" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_LAYER_DESC="Voeg de URL naar de tegelserver in. Deze pagina toont mini kaarten voor alle lagen die beschikbaar zijn in Leaflet-providers: http://leaflet-extras.github.io/leaflet-providers/preview/" +PLG_FIELDS_AGGPXTRACK_PARAMS_PANELLAYERS_NAME_DESC="Voeg de naam in die in de controle getoond moet worden." +;inactief eerst +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_LABEL="Toon kaart na klikken" +PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_INACTIVEFIRST_DESC="Toon kaart na klikken" +PLG_AGGPXTRACK_INHALT_AKTIVIEREN="Toon kaart" +PLG_AGGPXTRACK_INHALT_DEAKTIVIEREN="Verberg kaart" diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.sys.ini new file mode 100644 index 0000000..82f9fad --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_fields_aggpxtrack.sys.ini @@ -0,0 +1,3 @@ +PLG_FIELDS_AGGPXTRACK="Fields - Aggpxtrack" +PLG_FIELDS_AGGPXTRACK_XML_DESCRIPTION="Met deze plugin kunt u nieuwe velden van het type 'aggpxtrack' maken in elke extensie waar aangepaste velden worden ondersteund." +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="Met deze plugin kunt u nieuwe velden van het type 'aggpxtrack' maken in elke extensie waar aangepaste velden worden ondersteund." diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.ini new file mode 100644 index 0000000..89d0273 --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.ini @@ -0,0 +1,2 @@ +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION = "Checks if the Aggpxtrack extension can be updated." +PLG_INSTALLER_AGGPXTRACKINSTALLER = "Installer - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.sys.ini b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.sys.ini new file mode 100644 index 0000000..a9fdfbe --- /dev/null +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/language/nl-NL/nl-NL.plg_installer_aggpxtrackinstaller.sys.ini @@ -0,0 +1,2 @@ +PLG_INSTALLER_AGGPXTRACK_XML_DESCRIPTION="Check if Aggpxtrack can be updated." +PLG_INSTALLER_AGGPXTRACKINSTALLER="Installer - Aggpxtrack" \ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/layouts/aggpxtrack.php b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/layouts/aggpxtrack.php index 3d2ef2c..00a0356 100644 --- a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/layouts/aggpxtrack.php +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/layouts/aggpxtrack.php @@ -10,87 +10,23 @@ defined('JPATH_BASE') or die; -/** - * Layout variables - * ----------------- - * @var string $autocomplete Autocomplete attribute for the field. - * @var boolean $autofocus Is autofocus enabled? - * @var string $class Classes for the input. - * @var string $description Description of the field. - * @var boolean $disabled Is this field disabled? - * @var string $group Group the field belongs to. section in form XML. - * @var boolean $hidden Is this field hidden in the form? - * @var string $hint Placeholder for the field. - * @var string $id DOM id of the field. - * @var string $label Label of the field. - * @var string $labelclass Classes to apply to the label. - * @var boolean $multiple Does this field support multiple values? - * @var string $name Name of the input field. - * @var string $onchange Onchange attribute for the field. - * @var string $onclick Onclick attribute for the field. - * @var string $pattern Pattern (Reg Ex) of value of the form field. - * @var boolean $readonly Is this field read only? - * @var boolean $repeat Allows extensions to duplicate elements. - * @var boolean $required Is this field required? - * @var integer $size Size attribute of the input. - * @var boolean $spellcheck Spellcheck state for the form field. - * @var string $validate Validation rules to apply. - * @var string $value Value attribute of the field. - * @var array $checkedOptions Options that will be set as checked. - * @var boolean $hasValue Has this field a value assigned? - * @var array $options Options available for this field. - * - * @var string $preview The preview image relative path - * @var integer $previewHeight The image preview height - * @var integer $previewWidth The image preview width - * @var string $asset The asset text - * @var string $authorField The label text - * @var string $folder The folder text - * @var string $link The link text - */ -extract($displayData); - -// Load the modal behavior script. -JHtml::_('behavior.modal'); - -// Include jQuery -JHtml::_('jquery.framework'); -JHtml::_('script', 'media/mediafield-mootools.min.js', array('version' => 'auto', 'relative' => true, 'framework' => true)); - -// Tooltip for INPUT showing whole image path -$options = array( - 'onShow' => 'jMediaRefreshImgpathTip', -); +use Joomla\CMS\Component\ComponentHelper; +use Joomla\CMS\Factory; +use Joomla\CMS\HTML\HTMLHelper; +use Joomla\CMS\Language\Text; +use Joomla\CMS\Uri\Uri; -JHtml::_('behavior.tooltip', '.hasTipImgpath', $options); - -if (!empty($class)) -{ - $class .= ' hasTipImgpath'; -} -else -{ - $class = 'hasTipImgpath'; -} +extract($displayData); $attr = ''; -$attr .= ' title="' . htmlspecialchars('', ENT_COMPAT, 'UTF-8') . '"'; - // Initialize some field attributes. -$attr .= !empty($class) ? ' class="input-small field-media-input ' . $class . '"' : ' class="input-small"'; +$attr .= !empty($class) ? ' class="form-control field-media-input ' . $class . '"' : ' class="form-control field-media-input"'; $attr .= !empty($size) ? ' size="' . $size . '"' : ''; // Initialize JavaScript field attributes. $attr .= !empty($onchange) ? ' onchange="' . $onchange . '"' : ''; -// The text field. -echo '
'; - -// The Preview. -$showPreview = true; -$showAsTooltip = false; - switch ($preview) { case 'no': // Deprecated parameter value @@ -98,18 +34,12 @@ case 'none': $showPreview = false; break; - case 'yes': // Deprecated parameter value case 'true': case 'show': - break; case 'tooltip': default: - $showAsTooltip = true; - $options = array( - 'onShow' => 'jMediaRefreshPreviewTip', - ); - JHtml::_('behavior.tooltip', '.hasTipPreview', $options); + $showPreview = true; break; } @@ -118,13 +48,12 @@ { if ($value && file_exists(JPATH_ROOT . '/' . $value)) { - $src = JUri::root() . $value; + $src = Uri::root() . $value; } else { $src = ''; } - $width = $previewWidth; $height = $previewHeight; $style = ''; @@ -137,49 +66,76 @@ 'style' => $style, ); - $img = JHtml::_('image', $src, JText::_('JLIB_FORM_MEDIA_PREVIEW_ALT'), $imgattr); - $previewImg = ''; - $previewImgEmpty = ''; + $img = HTMLHelper::_('image', $src, Text::_('JLIB_FORM_MEDIA_PREVIEW_ALT'), $imgattr); - if ($showAsTooltip) - { - echo '
'; - $tooltip = $previewImgEmpty . $previewImg; - $options = array( - 'title' => JText::_('JLIB_FORM_MEDIA_PREVIEW_SELECTED_IMAGE'), - 'text' => '', - 'class' => 'hasTipPreview' - ); - - echo JHtml::_('tooltip', $tooltip, $options); - echo '
'; - } - else - { - echo '
'; - echo ' ' . $previewImgEmpty; - echo ' ' . $previewImg; - echo '
'; - } + $previewImg = '
' . $img . '
'; + $previewImgEmpty = ''; + + $showPreview = 'static'; } -echo ' '; +// The url for the modal +$url = ($readonly ? '' + : ($link ? $link + : 'index.php?option=com_media&tmpl=component&asset=' + . $asset . '&author=' . $authorId) + . '&fieldid={field-media-id}&path=local-0:/' . $folder); + +Factory::getDocument()->getWebAssetManager() + ->useStyle('webcomponent.field-media') + ->useScript('webcomponent.field-media'); ?> -
> - - - - -
+ + base-path="" + root-folder="get('file_path', 'images'); ?>" + url="" + modal-container=".modal" + modal-width="100%" + modal-height="400px" + input=".field-media-input" + button-select=".button-select" + button-clear=".button-clear" + button-save-selected=".button-save-selected" + preview="static" + preview-container=".field-media-preview" + preview-width="" + preview-height="" +> + $url, + 'title' => Text::_('JLIB_FORM_CHANGE_IMAGE'), + 'closeButton' => true, + 'height' => '100%', + 'width' => '100%', + 'modalWidth' => '80', + 'bodyHeight' => '60', + 'footer' => '' + . '', + ) + ); + + Text::script('JLIB_FORM_MEDIA_PREVIEW_EMPTY', true); + ?> + +
+ + +
+ +
+ > + +
+ + +
+ +
+
\ No newline at end of file diff --git a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/params/aggpxtrack.xml b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/params/aggpxtrack.xml index 865b1ea..a73b3ad 100644 --- a/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/params/aggpxtrack.xml +++ b/j4/pkg_aggpxtrack/src/plugins/fields/aggpxtrack/params/aggpxtrack.xml @@ -40,6 +40,7 @@ default="'track', 'route', 'waypoint'" label="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_SHOWELEMENTS_DESC" + validate="options" > @@ -65,6 +66,7 @@ default="0" label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONS_DESC" + validate="options" > @@ -94,6 +96,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC" showon="custom_icons:1" + validate="options" > @@ -131,7 +134,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="custom_icons:1" > @@ -163,6 +166,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC" showon="custom_icons:1" + validate="options" > @@ -200,7 +204,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="custom_icons:1" > @@ -232,6 +236,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC" showon="custom_icons:1" + validate="options" > @@ -269,7 +274,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="custom_icons:1" > @@ -305,7 +310,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DOWNLOAD_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -339,7 +344,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SCOLLWHEELZOOM_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="1" > @@ -351,6 +356,7 @@ default="osm" label="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_MAPTYPE_DESC" + validate="options" > @@ -386,6 +392,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THUNDERFORESTMAPTYPE_DESC" showon="maptype:thunderforest" + validate="options" > @@ -415,6 +422,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_GOOGLETYPE_DESC" showon="maptype:google" + validate="options" > @@ -441,6 +449,7 @@ default="no" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOWINFO_DESC" + validate="options" > @@ -453,6 +462,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_INFOSTYLE_DESC" showon="showinfo!:no" + validate="options" > @@ -479,7 +489,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_DISTANCE_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -492,7 +502,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_NAME_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -505,7 +515,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_START_TIME_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -518,7 +528,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_END_TIME_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -531,7 +541,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_TIME_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -544,7 +554,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_TIME_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -557,7 +567,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_PACE_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -570,7 +580,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_MOVING_SPEED_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -583,7 +593,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_TOTAL_SPEED_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -596,7 +606,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MIN_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -609,7 +619,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_MAX_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -622,7 +632,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_GAIN_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -635,7 +645,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATION_LOSS_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -648,7 +658,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_HR_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -661,7 +671,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_CADENCE_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -674,7 +684,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_AVERAGE_TEMP_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="showinfo!:no" > @@ -689,7 +699,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_ELEVATIONCONTROL_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -703,6 +713,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_DESC" showon="show_elevantioncontrol:1" + validate="options" > @@ -717,6 +728,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_THEME_DESC" showon="show_elevantioncontrol:1" + validate="options" > @@ -730,6 +742,7 @@ description="PLG_FIELDS_AGGPXTRACK_PARAMS_HEIGHT_DESC" default="125" showon="show_elevantioncontrol:1" + validate="options" > @@ -754,6 +767,7 @@ description="PLG_FIELDS_AGGPXTRACK_PARAMS_WIDTH_DESC" default="600" showon="show_elevantioncontrol:1" + validate="options" > @@ -826,6 +840,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_COLLAPSED_DESC" showon="show_elevantioncontrol:1" + validate="options" > @@ -838,7 +853,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_FULLSCREEN_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -852,6 +867,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CONTROL_POSITION_DESC" showon="show_fullscreencontrol:1" + validate="options" > @@ -865,7 +881,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -879,6 +895,7 @@ description="PLG_FIELDS_AGGPXTRACK_PARAMS_CURRENTPOSITION_INTITILZOOM_DESC" default="17" showon="show_currentposition:1" + validate="options" > @@ -908,6 +925,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC" showon="show_currentposition:1" + validate="options" > @@ -922,7 +940,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_OMNIVORE_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -958,6 +976,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_MARKERCOLOR_DESC" showon="show_omnivore:1" + validate="options" > @@ -995,7 +1014,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_CUSTOMICONSTART_SPIN_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" showon="show_omnivore:1" > @@ -1010,7 +1029,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_KILOMETERPOINTS_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -1066,7 +1085,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_EASYPRINT_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -1080,6 +1099,7 @@ label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_CURRENTPOSITION_DESC" showon="show_easyprint:1" + validate="options" > @@ -1092,7 +1112,7 @@ type="radio" label="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_LABEL" description="PLG_FIELDS_AGGPXTRACK_PARAMS_SHOW_PANELLAYERS_DESC" - class="btn-group btn-group-yesno switcher" + layout="joomla.form.field.radio.switcher" default="0" > @@ -1107,6 +1127,7 @@ icon="list" multiple="true" showon="show_panelLayers:1" + validate="options" >