From 550130a2d0319bba67d79fc1c1b914639294cec6 Mon Sep 17 00:00:00 2001 From: n-berenice <82068197+n-berenice@users.noreply.github.com> Date: Wed, 5 Jan 2022 21:25:37 -0300 Subject: [PATCH] =?UTF-8?q?Add=20Spanish=20(M=C3=A9xico)=20language.=20(#1?= =?UTF-8?q?50)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Create short_description.txt * edit * quick edit * GIMP magic * Update app_es.arb * Formatting and typos * Update app_es.arb --- .../app/src/main/res/values-es/strings.xml | 10 + .../android/es-MX/full_description.txt | 5 + .../android/es-MX/images/featureGraphic.png | Bin 0 -> 11613 bytes .../metadata/android/es-MX/images/icon.png | Bin 0 -> 14964 bytes .../android/es-MX/short_description.txt | 1 + lib/l10n/app_es.arb | 539 ++++++++++++++++++ lib/widgets/settings/language/locale.dart | 2 + whatsnew/whatsnew-es-MX | 6 + 8 files changed, 563 insertions(+) create mode 100644 android/app/src/main/res/values-es/strings.xml create mode 100644 fastlane/metadata/android/es-MX/full_description.txt create mode 100644 fastlane/metadata/android/es-MX/images/featureGraphic.png create mode 100644 fastlane/metadata/android/es-MX/images/icon.png create mode 100644 fastlane/metadata/android/es-MX/short_description.txt create mode 100644 lib/l10n/app_es.arb create mode 100644 whatsnew/whatsnew-es-MX diff --git a/android/app/src/main/res/values-es/strings.xml b/android/app/src/main/res/values-es/strings.xml new file mode 100644 index 000000000..aadf5be08 --- /dev/null +++ b/android/app/src/main/res/values-es/strings.xml @@ -0,0 +1,10 @@ + + + Aves + Búsqueda + Videos + Explorar medios + Explorar imágenes & videos + Explorando medios + Anular + \ No newline at end of file diff --git a/fastlane/metadata/android/es-MX/full_description.txt b/fastlane/metadata/android/es-MX/full_description.txt new file mode 100644 index 000000000..5015acfec --- /dev/null +++ b/fastlane/metadata/android/es-MX/full_description.txt @@ -0,0 +1,5 @@ +Aves puede manejar todo tipo de imágenes y videos, incluyendo los típicos JPEG y MP4, pero además cosas mas exóticas como TIFF multipágina, SVG, viejos AVI y más! Inspecciona su colección multimedia para identificar fotos en movimiento, panoramas (conocidas como fotos esféricas), videos en 360° y también archivos GeoTIFF. + +La navegación y búsqueda son partes importantes de Aves. Su propósito es que los usuarios puedan fácimente ir de álbumes a fotos, etiquetas, mapas, etc. + +Aves se integra con Android (desde API 19 a 31, por ej. desde KitKat hasta S) con características como vínculos de aplicación y manejo de búsqueda global. También funciona como un visor y seleccionador multimedia. \ No newline at end of file diff --git a/fastlane/metadata/android/es-MX/images/featureGraphic.png b/fastlane/metadata/android/es-MX/images/featureGraphic.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac17e308a0aacb15cf61c81b7fdcebf878a63a2 GIT binary patch literal 11613 zcmeHt^;?r~{O>cm8xctbL_tDOx&nHb$-q&r6kK@g*!uC^%zk%5oU z0Sy&+9bP>t2XEv7T6*R*G&G}A#&~cE3oyN<1y%I(E`kdR7fnM=2>O&je{`P`T+{mM zS_eQ7Q|IX)EKQt=2mF)jfx#_p=mdO%WJSZbAn3|~p0=iWh~3IKEy^(Pkb2$4`Kg>% z)tT7kRIBrL2KgpU!pEcLJ#TOZ<~SWaZCX~J)MWid5$&X^)TgF9*L%&Yq~4XwZna|T zv0kfL0ju?+^@N-N)iLYz#!eUC49fwZ|3W-3R`8RwWh6E1pT+uK+u-q=5r;bk?n9;D z(|&cu5I@vTh^Ypsd`p+Kg(E_(DZNzUKRUFN=^I-GPEy0Kctc8=;xP`%|z41(9v!Is8^*leG_aNxWi1q|_Z=WdyPK z{tbLn=vJ{)FB;ycKXrt8_d}#5VfUC<7RR8e0XEugW4fz{0`{=`RY4p-LKhKfAHG2e zjw=vH4p|5;?^=KM%)lI#{*JiYNWk{1&Co+t$-CeBH;?&@Jdg=rx=L~Cqegl9R>bua zkuIlnTb7ANtrBsAW(-U~^WlqlFgIji7|97ZVxjocTcUhIMo9-AuOpY$ zd*K=_Sse{)5yOtm1b(E*SYR>M<-gnL$xwn#-0SJ~kx4lM)Ud-K$qgfxb?kZnF06zm zDrJxq>OZ=b8k8@)&qnb`BKWh7;5qfkCQOst&hlT}^Rb>Z@d8SygaL-?@8Yueq#^q) zxw4im_*R>5m=b1Gxo=frV-1g#MXHuM!CpL-y1TbKR}br){hm@VXJ|8d0p9V1G35-D z50c>`ShFZM4{4KtH3spS!hfgHXBUT!Gv1Fu`TC*O?mzHJ_3dyYjH zMq(QyR9mCSsr7rqaw2xD-MIaR49Ym#lCsW0kdMKQtAZY_qyvu}ZOw9>7(z)%h6g6< z_YVaV#X7<*`1TKWurbfbv}n1HBBuUTL@1g!!~|Y_i{ccwG#PIQEa2j)w6vMc^^2wB z%y)V8@7HB`tv8=-=v+5wWWbBpacc|b0c;##HmhDpq{#Y_X^Qh#bZFlgv;rc%gvJ26)8>z=;ZqJetCs#D2AOIA zIfuXxK^r(QB& z*VhPZttUp*%>4N`;+Wi8Ynwc~6xH_be00zhvn+odG+V378W|IHR}gy27LEGp{;N32 zrDuFc8OcKiapo7qs{Q-uJEi50%YQ~Z3aNG|<|gldq7eAcd{KmYt>aIXQ@rKRg@IcF zLsS$-V`;Z-6iT$8v0d|@)h#tEVzMZ|o1~AvavA$I&SfAv#ae_Mn>kc&ouZ#EDPhHy zFnO=_c<0_Z<)AAO$J@jH*JW%Q9=)6Y@y0BMijl3Q^>P|m6D%4Msu0EcoP~*hB@`(Q zg$sSoE}3J69(R$4S3Cd6cX8ZVB7uTzR-m7j@6y?8-^4J_(K0$?{o-c)8Mj+(+Y^W- zi4{imjF3dc!n?Tq^s-wC{J-k_9yaXHznRk~mXj%nO4v2sEqj*aI*B|{RVD4sj9^D4 z1tN$^K|OQJ)d4ApDApaQ6AB}Hu~#ATR&)DNshN1kM7zKR+=qMeZrmGfZcooc--MMso{oc^6`5!50#p8>2r8DKcGUehM!uS2_ zlg~Cenird#zwt?a{RYHBO#z#K&biZEE=^MQ?t6U|CxZZedh56DPqz_F38t^h)J%}y za-a6DjIk@mdmIke0cY|)0IO<+aCoxTGh=<>8721I298cDP)m{m^3!6$=dv+c{v1D9 zPJINhz`5)0sl*prhSt>iMMd|hSiaYlF z)t<|m>WDMwUDz4*+4Y>hBzw@NX4iD*^;)OU_BWw~pVR{3Z_{SyUq;&$B%k!YVRz}z zD)H)^T?@VTgn>JH8Lf%)rE60Y%VokF%9|D59vE38{&?FsdJr8w2p?8!@#QRnUQ|_8 zF=*bE&S|O5{LJ)KFIvm1#p7?4$d7DgD@1uD-b67smChSf)O|e_myMkxh^8*0@_N{*BwZN3laMosW^zf)WMAs9@ub!NY}G zuGMD(` z{dlNX9A4YZdCy4dP90TLnl`h8U9Hcg8Ylx{`9oBejShrXMGAEKbQ^2IYbE=mKqISs_Vo)b9v{@XA!2bVyn4o%5H4gv~6Zog8?LqO1IxU3G z)ap0(D0*=8gbsP1i7Tpy>sRP=Z!*tKgsr8WdCazY=^d$=EGq_TJ3qlpMv4+_yBQrX zmEks6_!9G=`|`aT)>V$rf_6sqrd}oaJviHFO=+sKU8%lFuft{gC<)W|Qb64fj=x3$ zF=?@&1luGn>wo1&9=P4}7rN$#(}vG$S#aGJE^FLi71H_H9z$Kgr9PqHoc4Jq!zCx_ z%-yM78gU!CKZ`F5@NrPveHtgq6E_C7;F77UZbCBGumMuG*B|62}Pqqh-;Jfa2-G;e*a!uVXIJU zBQ6etSmnR1aA<$YX8UKwi*U=iln#k@4LciCC0@z9U7DO?JBrjWjbuR@4Hg!95(#ec zy;{tYo!+jsrqq{9QqTCpW94@aw=7!#O3>}Kk?Ca(W97;Ng)5z?H6xU6^C=;nvTlb= z_zW3J_;f1-;egV;!t}+KEeX(9^f)_BeTl{SQ*q5M;tJx4FP8s6-|J^@gl_$i-x6+$ z{^kq+r%S)FK43sn-11l>w0aVm{Y2sGs9M<&ImuW+KF-18Dv3D^@1)II6 z#-i)UmB^#*VS8FB**@<5y2zUtYq8Vzen3z^DWSX-e&Dz^(Y(pfNiGXXMrT0p2NE1j zc1N}PC@!gyI|RCX3nrKw)6{%;Uo4 zmwc6uzd7+^OuS9XQPkTZs|#z5YieH4+T1VFl;5XnyD80%H|F83LM5)@S~^0>$;&h^ zr(J<#bm8-C8Fc9ztB3Dy#OY(7$_wx-J<>(=yN=a;!t^zRUX6R6HMANjnVh=NuKqV` zY_x6gK;;eV(pQTd+G6YKLQ7IQyO}0YnjEk7npW`Kpm+>FLm$Puca_(TJms z?q4NlqKn)&m2Wr(?lyx??RBg)kgQ1F){fZUoGTz?9Uty`$m(X@yI^UPGSw^9njhls zP)r3w8JwpPM7%Rl3Ouw@YxwA>v~qO)ja^3g6P+We;Frn4xpBRg>2x6xi{aIDe$Iu znFJ9*T5_B|Vb5_DYMM?yYH2R(ggiSj22!5^H*OxAD<$E=apmq$f4cow%BzW%A>>pH ziD*{SA*DP31L5z*?TpUJI=`@a$%LibJS6b=G@Z8+b1X2Y~Rw?2DBNVt~E#m@Z{h2-c zQr4y4^>T(!!{WtyHogki?}sksudt0)zdH60X^oi$0%=4X?D zUDzTjQu}##isT+{FL8a=iQ$f9?n*|nl0gY3S7{uYF7AONcV}%%UwypNwzOz89ys!h z+Mp<1Le6_k*P_faEr*pLh994H{=(-s%grcCeX|U504UA8#8hOlNA@zoq@xe)?$2^-v7OFx8aeS7n?a@U|r0 zI%~uDEh@>1K0?0lGpCR?{Im|ja?-_4>0@=n1L1O#+R|`kZPud6K!t7N!c?32+gl@gc=T}AO zVtqgj94R!F%|f878I>4e8lKMB97FkukUXMRN0_1H6MMNxGH7V3ZZKy^g+Ufp@~r4uXtNB5 z8sAknobaNEaoxYieT%hR{CIkfOMhwXKgreNY_ez2P zbg{foRMq>Skh9KYre<}@9+FKnR9T3$vKi~C0tQjP8pVn8{QB#xxM%F5`n^vR-bBlv zl0#xAyD_-cndexVJP}mPM5Q_fI+xn&=|X#JHMFw@x;B8&k0$rJ;A^)(-4$8c&$qXR*;Yo0k@!?ZRTt0z7hBurVD#btIKCOwD8)(mgHD>wAov8>yk~9 z&+h6tD7^yQb26Xao#K3SH3c9Oa2yr#KYyLG?jj=2a8WXiBc`I8#vfhOhw@g(#D%_YmKit{x1Hl0`oyQ!+oj3FIgaw7%~ z$?dhV`Tzjo)9rec^EhaYE|Kp9C_N=a@LPW2vk0^{$n5O7$%wh#PnYgykVjp*1pB zEh3-r0!Rn3$E1xT(z0=Yaqej?I=mt6KOCe2zhBzKH@Z#r%qIom_O)!{A z*wysh?Jjp;ZDb`}rr9kNkQ}{#;plMk1dSfx3m!W!@pDEf=hJlfk(F&=8u3AG;F4vg zIx=!BM%^X96Q2wCSXYRfF*He=t&$`EE^Y|(c6gnt#Mj5&a=&l+La9>#J#ji@2LSDDrMt_O+08 zhn}7u+ztl{Xcd?G9vN$NM2&EV%P-UFV!s*FlZH(Z`7860_$capf>+j{;8?bcj5w}q z>5WgzCzXb8!ErzpNy`a{9v<#Zms;zAvwM$_uMb(-51eww<~={woD#F5i{WnZlcIIz zHIXy2v$5PzY<=iOR4b`s#a;1k*dDT)%h=nv`s;g&s7I?+cr~hBU8N7o ze=TBwb~Wn;QV;F`u)1L?qp}|g-fw7ijj_f^-Z5Qu$%XS)M|#dWFV3EC{?%Ettr(|B zI3ncgUAt90=6bZZF>+4Y1v!)F=zTY4?qPnweBS`oTYy8ZRv3Ca2r$vqdX4Jb`|LSj zcL?zCZ>j)Um5*D?rav;T*RYcT?Eh;gBp*i-EE0rtS$VfN_y2apG54l5?S-#!*@tTa z$uLZFHh&^;9%(1WPyvZ8u#SH+-AV$>(O zg@WZFR5QqUl;sDw+h8Wlsj~60r1wAjlM%Tv@fGXjV9{m^8NTWlQP++QAz%KWwh&&QD!NN1btt*LTt&Yp{#E`M>RKr;+bH+lZ}*C0(_vZ`Gt)m@ns`|} zS8ybZ4}openELc)T_y^MzdLvdmOg2nR)swq|JX6R@BOB{&3uC(6r&Dl0G7J0p!S<1 z@lM>8;ziP-nV<3~>BZq{!KqXIRcPDbai$;M)sC@3fCF!bBK+pApSWxW( zP#Yf$bm@|{CPaliJSH8kT?<~dId{!95xtSL^=(N2sA{d~b7}PJyo&zXYHW~s+(Q)q z?iYF~lh(*%z!N8|OzR8NO@q*WLT@u(ka1%k_RGPy;S7X zF0~BS9^}{~kGJ7JC?OMSGU#XLISNN-XMJo!3~D^X{*F;Ux6((K*!$~%VlYyjTnYz> z%)B)+VsWl(dpR`m1RukUslo!aZ7|Z#=K3dx_Gt4u-}_>=4H!$h1^`Up_%2!6l#7PR z*u*mbxt>r{eR7R|Hy{WZ4`P`y>L3HfILTaCSyWpv6rYzUi@q$;;6b`+mqks~-CpFuUFEll- zxy5XUtXBdeMHJ*!n;3qpNxnEYT|xp1o=5Qh27V^0=}}uj{u_B8Bj6h*xj-76G*Fuc zJsF%k1~TI5^XPR}0BM%*g3a;oS_5R`EwB>quP5L*t!&PJu-PJDhYJr@9sxVWwU?pE z5jdz|_Y1WsVY?Gyl|U|)=DzyiaZtG@KvVFK>i|8v@%$0=SGiuPKD`TK&g@i6riNJ5 zDIgY8L7HOH+L&P&(12M#-2J45m_KzmMD$bJY@HYsT&Jy59DtMe9uzWL1O)A9T+~R2 z7iD+Im!X@@t32#0y5Vsg26;Da=o}CSjceroEM*5zTIb5!;X&H}hwNwd_y@*Y`S*?9$ad^Hq$Y|#gX`kR>pLaV$X7hzA zadPdnW_UG<90cY83x=Pd4JD#;bmD6H3w;n$iQ?MGqYY|KF>_sn1J^_r*K$F+-FwlT z5G};S83n`S;#%J0-F~rxz$T)-I6rW5@+O+Y45XSuTI75L=YHg>+~ATro)o&HKCIp9 zZT>_Aq7fHWj(cunr;Ug_bqmk@>GE`oO;|3720{QSBJ~lFIYyA|Kl(M5lKPdzKUa-> zS^ye}9FH`D=vqJR{XJy7m;wfAKc2jerGpQu`{GfUHpwO)^}ApLJ##-BqFr)Ab>NSG zyigJ~%1T5B)SWd44r>9yE@WKz3>s4DeYbw9bIRrO;LL9Y&rXb;}I2) z;9iN^pV5@{VWDT4F`$>E+Rd`@K?>Uqcev4z;FSrA5XWxT#eJ}oMsNq}>f6t=oc}H< z&qW^LGtb4lrQT3cJ={O$7X-^83Zx>(RHYCNWsHf&gR9zuP@Z50jf)ZZ((We!FJ zQWeni7sG!UOHDj#^_D(`4cv@pr8VGq;fO^7XjFILt5L%*WmzDU2>;P836mbw_vfP3 z(~HJAS0p~t7a1_2>4HyGt{)$5VGXeM{&gU=a6*|fPIN{o!kVDC<)_6XExo~41OR3_ z!&Xm?qCV-k$22h9yjj6LE%LDS)5C7u4Q5qg)sr_9S&9MqT=k%`;o73eANCBieYZI$ z=jl2+&~YbE=S~8@YW^)u$i@Q+1IK2>_Uv<{{DDVh^Tp;p;Q(fh3$19oCi^#ALcSK? z9I_geN5-IMBjkAEl8zIgo04~68pZ9o!}I!SVj`*^d&Mi8v=Y=wbwpi*-)uG&@}?fc z6)(%y*^H^xw||-8;`!FphFzxUn}!ysnHufPfFW1?u$!rYh%+c41kZkBm3ZiIjg1u& zo&l+J1%}crZbyQ~zZYx35+U>Y?$(usN#VS-q@?p7_HJiqhCO(^k@OV>xTHa^55N^T zGST%#wq{rA6Ych;uhuk>V1h}^NvTCy@oA+bZ(Ni=T9kLcDVEVVK(5f*9LYUZ_{KZ= z%$+xKUiov~E(6R0YFAW!rZ2l!{zRStlhE2tB>j2i8^_ZsTz&4yW2ol?4b4uqki2r4 zc}enTO)*(n+2x0zKU{PDDY&nD*q5Vv4<6Z6$Yay=g#On;Ldfa31$?4&|0s@$Pyfaf zhGz>`0V*8DZRjX1b+o^;R$S}PRyGi?HxC~d=GlQlvTVa3={-@dVc1VmOaBKifi^jr ze@YavIny@|V9(NJ_ZD2GB`+2j+id}M-(}Hkd=i*FM$Qs{u)X9#7|AO*8EJ}2i09wn z!%P6wR%3`%KU$Bmw1i^~GoX~yFn5MPgQR~gVmWd;E5O$6`SWR9i-Q566bwGo<-Sv2 zkkl2h_N8Vq1)!eha|%eVb_91fC1{`EYmR#*8~Yxu`;30}>WgU|UvJO@IOKT;evQf5 z$-|}Z^?8Xk{7ihiLbk`HQ-FXuT5UP>RtlJZK{U;6*-J?Yq5Wc5Db?hiOb$bRk=|?U z1^_lVs;qHTc}Gve3n0Ho{^0JYOS_9pwg|GW=Xc)6Cd zf7Stj^f~>_lA{JaIk1E;_%$`>Ax>Z>U6$CT?|;~)aQ=?M0p9``ut`MMt~*~>qis8R zIe(v;zfVzB(giz1P4Jf<&GS7Vx~+uP4sDq12c~%bp;++yw?u@U8hym+qLZ*rnbf)|5YBzjC90U##*7d20f~elUWEmV3Y&~ltICSG1nIE# zfCG8I-&IZqZkoc;MOgB>yIjoq?P~k8?El6aYl&m9$~UuG&|4M;(&}(iXn@W*mW+6e^U#He}(lW%*3d!LK=%aaKkk?{t(La8aZj0QBO>X$6 z-s1j7x#`T;mjztSAv;jrVqo4iCaA5Eis5Wq>(!ACE@&2${r5cKt1)SNH*ck!N%3Wz z{NW*%g1@ERUX8qN2()Uqz50!Zv)__7MW;{eMF(Mrkz>=-@d+c(nc;5gElQzKwP8m2 zF+r^M#l467Q#@zqxDOTgYlxuegTi?|e7PZTY4-2JqPo?!G2(y4-t?*3h3@Ru+EbbN zS3{u3;@rQ#)kQniudXLCaG3yPLUHQlRm?u0_dEbbpWc7`_6Wc%Nw=GoKv=+SzL9k? zviZxhQtEk@R(^Qox(5%vEjP1H&5`Pm z-xIjTK(fK52jilH*RQHZZZXADZ-FOqzij^lSG2kB)6a!%{G#aPUW^6CyzIepHMSU_ zMgOkM$bA(3kJFJB#HT5SKx5VIRHE+Tkx%nBnpnO_?$BRtpRb!#T$rYK-5;n>nAB>^ zNap*q%M8OP`5CF? zdfZeCyo{O&72gB01x^owuE}|G_WP6EqM;7?vl({G+hW{R9z5;%Kg)(et5pdon8`=I(2(eLDVw>zAWmX_wU7f#P5nd&lA3$mtz zFj*f^q{5R)diWsXifx0r+Cx`o0WPdi4mS!6=Y5wQn95)}CY&mwDm*!)haGxfm#E6` zGiy9wZ`O404hK^q!d6EX)e6sUKVuV_rOQvwyOrP`Yko$`&hy(#Z|9$HHO(vSRK0}m zsuZ|}@@3HX_%>J@&2It~X#hCubJk(L-eLXLNHA>WS~*$e)ceFXZ~mBmV}6*xfoanG z43umCt}H%#an!EsX+K(Si9z8je^^6`x3tT**NcpEE9SEC!#4pz#;gS(5RPFT+mqzg z!j|pH8x19vA2L(7awiljgHE~7k-}iGQn$#m}JdI(@RQw{vm@j sP6t)r3eLj7+y4x&{{OcJOamw6Z@>2P^_C6IoF0|lO(X3JEr;m;1*ZvITL1t6 literal 0 HcmV?d00001 diff --git a/fastlane/metadata/android/es-MX/images/icon.png b/fastlane/metadata/android/es-MX/images/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3b7a936cc63b6df13296c0c23151fc52e0607cfb GIT binary patch literal 14964 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 Z&%^t|N13Ame47-as;Gr7kv9+ce*m@K3Qqt4 literal 0 HcmV?d00001 diff --git a/fastlane/metadata/android/es-MX/short_description.txt b/fastlane/metadata/android/es-MX/short_description.txt new file mode 100644 index 000000000..03b729cdc --- /dev/null +++ b/fastlane/metadata/android/es-MX/short_description.txt @@ -0,0 +1 @@ +Galería y visor de metadatos \ No newline at end of file diff --git a/lib/l10n/app_es.arb b/lib/l10n/app_es.arb new file mode 100644 index 000000000..9a746f5c0 --- /dev/null +++ b/lib/l10n/app_es.arb @@ -0,0 +1,539 @@ +{ + "appName": "Aves", + "welcomeMessage": "Bienvenido a Aves", + "welcomeOptional": "Opcional", + "welcomeTermsToggle": "Acepto los términos y condiciones", + "itemCount": "{count, plural, =1{1 elemento} other{{count} elementos}}", + + "timeSeconds": "{seconds, plural, =1{1 segundo} other{{seconds} segundos}}", + "timeMinutes": "{minutes, plural, =1{1 minuto} other{{minutes} minutos}}", + + "applyButtonLabel": "APLICAR", + "deleteButtonLabel": "BORRAR", + "nextButtonLabel": "SIGUIENTE", + "showButtonLabel": "MOSTRAR", + "hideButtonLabel": "OCULTAR", + "continueButtonLabel": "CONTINUAR", + + "cancelTooltip": "Cancelar", + "changeTooltip": "Cambiar", + "clearTooltip": "Limpiar", + "previousTooltip": "Anterior", + "nextTooltip": "Siguiente", + "showTooltip": "Mostrar", + "hideTooltip": "Ocultar", + "actionRemove": "Remover", + "resetButtonTooltip": "Restablecer", + + "doubleBackExitMessage": "Presione “atrás” nuevamente para salir.", + + "sourceStateLoading": "Cargando", + "sourceStateCataloguing": "Catalogando", + "sourceStateLocatingCountries": "Ubicando países", + "sourceStateLocatingPlaces": "Ubicando lugares", + + "chipActionDelete": "Borrar", + "chipActionGoToAlbumPage": "Mostrar en Álbumes", + "chipActionGoToCountryPage": "Mostrar en Países", + "chipActionGoToTagPage": "Mostrar en Etiquetas", + "chipActionHide": "Esconder", + "chipActionPin": "Fijar", + "chipActionUnpin": "Dejar de fijar", + "chipActionRename": "Renombrar", + "chipActionSetCover": "Elegir portada", + "chipActionCreateAlbum": "Crear álbum", + + "entryActionCopyToClipboard": "Copiar al portapapeles", + "entryActionDelete": "Borrar", + "entryActionExport": "Exportar", + "entryActionInfo": "Información", + "entryActionRename": "Renombrar", + "entryActionRotateCCW": "Rotar en sentido antihorario", + "entryActionRotateCW": "Rotar en sentido horario", + "entryActionFlip": "Voltear horizontalmente", + "entryActionPrint": "Imprimir", + "entryActionShare": "Compartir", + "entryActionViewSource": "Ver fuente", + "entryActionViewMotionPhotoVideo": "Abrir foto en movimiento", + "entryActionEdit": "Editar con…", + "entryActionOpen": "Abrir con…", + "entryActionSetAs": "Establecer como…", + "entryActionOpenMap": "Mostrar en aplicación de mapa…", + "entryActionRotateScreen": "Rotar pantalla", + "entryActionAddFavourite": "Agregar a favoritos", + "entryActionRemoveFavourite": "Quitar de favoritos", + + "videoActionCaptureFrame": "Capturar fotograma", + "videoActionPause": "Pausa", + "videoActionPlay": "Reproducir", + "videoActionReplay10": "Retroceder 10 segundos", + "videoActionSkip10": "Adelantar 10 segundos", + "videoActionSelectStreams": "Seleccionar pistas", + "videoActionSetSpeed": "Velocidad de reproducción", + "videoActionSettings": "Ajustes", + + "entryInfoActionEditDate": "Editar fecha y hora", + "entryInfoActionEditRating": "Editar clasificación", + "entryInfoActionEditTags": "Editar etiquetas", + "entryInfoActionRemoveMetadata": "Eliminar metadatos", + + "filterFavouriteLabel": "Favorito", + "filterLocationEmptyLabel": "No localizado", + "filterTagEmptyLabel": "Sin etiquetar", + "filterRatingUnratedLabel": "Sin clasificar", + "filterRatingRejectedLabel": "Rechazado", + "filterTypeAnimatedLabel": "Animado", + "filterTypeMotionPhotoLabel": "Foto en movimiento", + "filterTypePanoramaLabel": "Panorámica", + "filterTypeRawLabel": "Raw", + "filterTypeSphericalVideoLabel": "Video en 360°", + "filterTypeGeotiffLabel": "GeoTIFF", + "filterMimeImageLabel": "Imagen", + "filterMimeVideoLabel": "Video", + + "coordinateFormatDms": "GMS", + "coordinateFormatDecimal": "Grados decimales", + "coordinateDms": "{coordinate} {direction}", + "coordinateDmsNorth": "N", + "coordinateDmsSouth": "S", + "coordinateDmsEast": "E", + "coordinateDmsWest": "O", + + "unitSystemMetric": "Métrico", + "unitSystemImperial": "Imperial", + + "videoLoopModeNever": "Nunca", + "videoLoopModeShortOnly": "Sólo videos cortos", + "videoLoopModeAlways": "Siempre", + + "mapStyleGoogleNormal": "Mapas de Google", + "mapStyleGoogleHybrid": "Mapas de Google (Híbrido)", + "mapStyleGoogleTerrain": "Mapas de Google (Superficie)", + "mapStyleOsmHot": "OSM Humanitario", + "mapStyleStamenToner": "Stamen Monocromático (Toner)", + "mapStyleStamenWatercolor": "Stamen Acuarela (Watercolor)", + + "nameConflictStrategyRename": "Renombrar", + "nameConflictStrategyReplace": "Reemplazar", + "nameConflictStrategySkip": "Saltear", + + "keepScreenOnNever": "Nunca", + "keepScreenOnViewerOnly": "Sólo en el visor", + "keepScreenOnAlways": "Siempre", + + "accessibilityAnimationsRemove": "Prevenir efectos en pantalla", + "accessibilityAnimationsKeep": "Mantener efectos en pantalla", + + "albumTierNew": "Nuevo", + "albumTierPinned": "Fijado", + "albumTierSpecial": "Común", + "albumTierApps": "Aplicaciones", + "albumTierRegular": "Otros", + + "storageVolumeDescriptionFallbackPrimary": "Almacenamiento interno", + "storageVolumeDescriptionFallbackNonPrimary": "Tarjeta de memoria", + "rootDirectoryDescription": "el directorio raíz", + "otherDirectoryDescription": "Directorio “{name}”", + "storageAccessDialogTitle": "Acceso al almacenamiento", + "storageAccessDialogMessage": "Por favor seleccione {directory} en “{volume}” en la siguiente pantalla para permitir a esta aplicación tener acceso.", + "restrictedAccessDialogTitle": "Acceso restringido", + "restrictedAccessDialogMessage": "Esta aplicación no tiene permiso para modificar archivos de {directory} en “{volume}”.\n\nPor favor use un gestor de archivos o la aplicación de galería preinstalada para mover los elementos a otro directorio.", + "notEnoughSpaceDialogTitle": "Espacio insuficiente", + "notEnoughSpaceDialogMessage": "Esta operación necesita {neededSize} de espacio libre en “{volume}” para completarse, pero sólo hay {freeSize} disponible.", + + "missingSystemFilePickerDialogTitle": "Selector de archivos del sistema no disponible", + "missingSystemFilePickerDialogMessage": "El selector de archivos del sistema no se encuentra disponible o fue deshabilitado. Por favor habilítelo e intente nuevamente.", + + "unsupportedTypeDialogTitle": "Tipos de archivo incompatibles", + "unsupportedTypeDialogMessage": "{count, plural, =1{Esta operación no está disponible para un elemento del siguiente tipo: {types}.} other{Esta operación no está disponible para elementos de los siguientes tipos: {types}.}}", + + "nameConflictDialogSingleSourceMessage": "Algunos archivos en el directorio de destino tienen el mismo nombre.", + "nameConflictDialogMultipleSourceMessage": "Algunos archivos tienen el mismo nombre.", + + "addShortcutDialogLabel": "Etiqueta del atajo", + "addShortcutButtonLabel": "AGREGAR", + + "noMatchingAppDialogTitle": "Sin aplicación compatible", + "noMatchingAppDialogMessage": "No se encontraron aplicaciones para manejar esto.", + + "deleteEntriesConfirmationDialogMessage": "{count, plural, =1{¿Está seguro de borrar este elemento?} other{¿Está seguro de querer borrar {count} elementos?}}", + + "videoResumeDialogMessage": "¿Desea reanudar la reproducción a las {time}?", + "videoStartOverButtonLabel": "VOLVER A EMPEZAR", + "videoResumeButtonLabel": "REANUDAR", + + "setCoverDialogTitle": "Elegir carátula", + "setCoverDialogLatest": "Elemento más reciente", + "setCoverDialogCustom": "Personalizado", + + "hideFilterConfirmationDialogMessage": "Fotos y videos que concuerden serán ocultados de su colección. Puede volver a mostrarlos desde los ajustes de “Privacidad”.\n\n¿Está seguro de que desea ocultarlos?", + + "newAlbumDialogTitle": "Álbum nuevo", + "newAlbumDialogNameLabel": "Nombre del álbum", + "newAlbumDialogNameLabelAlreadyExistsHelper": "El directorio ya existe", + "newAlbumDialogStorageLabel": "Almacenamiento:", + + "renameAlbumDialogLabel": "Renombrar", + "renameAlbumDialogLabelAlreadyExistsHelper": "El directorio ya existe", + + "deleteSingleAlbumConfirmationDialogMessage": "{count, plural, =1{¿Está seguro de que desea borrar este álbum y un elemento?} other{¿Está seguro de que desea borrar este álbum y sus {count} elementos?}}", + "deleteMultiAlbumConfirmationDialogMessage": "{count, plural, =1{¿Está seguro de que desea borrar estos álbumes y un elemento?} other{¿Está seguro de que desea borrar estos álbumes y sus {count} elementos?}}", + + "exportEntryDialogFormat": "Formato:", + + "renameEntryDialogLabel": "Renombrar", + + "editEntryDateDialogTitle": "Fecha y hora", + "editEntryDateDialogSetCustom": "Establecer fecha personalizada", + "editEntryDateDialogCopyField": "Copiar de otra fecha", + "editEntryDateDialogExtractFromTitle": "Extraer del título", + "editEntryDateDialogShift": "Cambiar", + "editEntryDateDialogSourceFileModifiedDate": "Fecha de modificación del archivo", + "editEntryDateDialogTargetFieldsHeader": "Campos a modificar", + "editEntryDateDialogHours": "Horas", + "editEntryDateDialogMinutes": "Minutos", + + "editEntryRatingDialogTitle": "Clasificación", + + "removeEntryMetadataDialogTitle": "Eliminación de metadatos", + "removeEntryMetadataDialogMore": "Más", + + "removeEntryMetadataMotionPhotoXmpWarningDialogMessage": "XMP es necesario para reproducir la animación de una foto en movimiento.\n\n¿Está seguro de que desea removerlo?", + + "videoSpeedDialogLabel": "Velocidad de reproducción", + + "videoStreamSelectionDialogVideo": "Video", + "videoStreamSelectionDialogAudio": "Audio", + "videoStreamSelectionDialogText": "Subtítulos", + "videoStreamSelectionDialogOff": "Desactivado", + "videoStreamSelectionDialogTrack": "Pista", + "videoStreamSelectionDialogNoSelection": "No hay otras pistas.", + + "genericSuccessFeedback": "¡Completado!", + "genericFailureFeedback": "Falló", + + "menuActionConfigureView": "Ver", + "menuActionSelect": "Seleccionar", + "menuActionSelectAll": "Seleccionar todo", + "menuActionSelectNone": "Deseleccionar", + "menuActionMap": "Mapa", + "menuActionStats": "Estadísticas", + + "viewDialogTabSort": "Ordenar", + "viewDialogTabGroup": "Grupo", + "viewDialogTabLayout": "Disposición", + + "tileLayoutGrid": "Cuadrícula", + "tileLayoutList": "Lista", + + "aboutPageTitle": "Acerca de", + "aboutLinkSources": "Fuentes", + "aboutLinkLicense": "Licencia", + "aboutLinkPolicy": "Política de privacidad", + + "aboutUpdate": "Nueva versión disponible", + "aboutUpdateLinks1": "Una nueva versión de Aves se encuentra disponible en", + "aboutUpdateLinks2": "y", + "aboutUpdateLinks3": ".", + "aboutUpdateGitHub": "GitHub", + "aboutUpdateGooglePlay": "Google Play", + + "aboutBug": "Reporte de errores", + "aboutBugSaveLogInstruction": "Guardar registros de la aplicación a un archivo", + "aboutBugSaveLogButton": "Guardar", + "aboutBugCopyInfoInstruction": "Copiar información del sistema", + "aboutBugCopyInfoButton": "Copiar", + "aboutBugReportInstruction": "Reportar en GitHub con los registros y la información del sistema", + "aboutBugReportButton": "Reportar", + + "aboutCredits": "Créditos", + "aboutCreditsWorldAtlas1": "Esta aplicación usa un archivo TopoJSON de", + "aboutCreditsWorldAtlas2": "bajo licencia ISC.", + "aboutCreditsTranslators": "Traductores:", + "aboutCreditsTranslatorLine": "{language}: {names}", + + "aboutLicenses": "Licencias de código abierto", + "aboutLicensesBanner": "Esta aplicación usa los siguientes paquetes y librerías de código abierto.", + "aboutLicensesAndroidLibraries": "Librerías de Android", + "aboutLicensesFlutterPlugins": "Añadidos de Flutter", + "aboutLicensesFlutterPackages": "Paquetes de Flutter", + "aboutLicensesDartPackages": "Paquetes de Dart", + "aboutLicensesShowAllButtonLabel": "Mostrar todas las licencias", + + "policyPageTitle": "Política de privacidad", + + "collectionPageTitle": "Colección", + "collectionPickPageTitle": "Elegir", + "collectionSelectionPageTitle": "{count, plural, =0{Seleccionar} =1{1 elemento} other{{count} elementos}}", + + "collectionActionShowTitleSearch": "Mostrar filtros de títulos", + "collectionActionHideTitleSearch": "Ocultar filtros de títulos", + "collectionActionAddShortcut": "Agregar atajo", + "collectionActionCopy": "Copiar a álbum", + "collectionActionMove": "Mover a álbum", + "collectionActionRescan": "Volver a buscar", + "collectionActionEdit": "Editar", + + "collectionSearchTitlesHintText": "Buscar títulos", + + "collectionSortDate": "Por fecha", + "collectionSortSize": "Por tamaño", + "collectionSortName": "Por nombre de álbum y archivo", + "collectionSortRating": "Por clasificación", + + "collectionGroupAlbum": "Por álbum", + "collectionGroupMonth": "Por mes", + "collectionGroupDay": "Por día", + "collectionGroupNone": "No agrupar", + + "sectionUnknown": "Desconocido", + "dateToday": "Hoy", + "dateYesterday": "Ayer", + "dateThisMonth": "Este mes", + "collectionDeleteFailureFeedback": "{count, plural, =1{Error al borrar 1 elemento} other{Error al borrar {count} elementos}}", + "collectionCopyFailureFeedback": "{count, plural, =1{Error al copiar 1 item} other{Error al copiar {count} elementos}}", + "collectionMoveFailureFeedback": "{count, plural, =1{Error al mover 1 elemento} other{Error al mover {count} elementos}}", + "collectionEditFailureFeedback": "{count, plural, =1{Error al editar 1 elemento} other{Error al editar {count} elementos}}", + "collectionExportFailureFeedback": "{count, plural, =1{Error al exportar 1 página} other{Error al exportar {count} páginas}}", + "collectionCopySuccessFeedback": "{count, plural, =1{1 elemento copiado} other{Copiados{count} elementos}}", + "collectionMoveSuccessFeedback": "{count, plural, =1{1 elemento movido} other{Movidos {count} elementos}}", + "collectionEditSuccessFeedback": "{count, plural, =1{1 elemento editado} other{Editados {count} elementos}}", + + "collectionEmptyFavourites": "Sin favoritos", + "collectionEmptyVideos": "Sin videos", + "collectionEmptyImages": "Sin imágenes", + + "collectionSelectSectionTooltip": "Seleccionar sección", + "collectionDeselectSectionTooltip": "Deseleccionar sección", + + "drawerCollectionAll": "Toda la colección", + "drawerCollectionFavourites": "Favoritos", + "drawerCollectionImages": "Imágenes", + "drawerCollectionVideos": "Videos", + "drawerCollectionAnimated": "Animaciones", + "drawerCollectionMotionPhotos": "Fotos en movimiento", + "drawerCollectionPanoramas": "Panorámicas", + "drawerCollectionRaws": "Fotos Raw", + "drawerCollectionSphericalVideos": "Videos en 360°", + + "chipSortDate": "Por fecha", + "chipSortName": "Por nombre", + "chipSortCount": "Por número de elementos", + + "albumGroupTier": "Por nivel", + "albumGroupVolume": "Por volumen de almacenamiento", + "albumGroupNone": "No agrupar", + + "albumPickPageTitleCopy": "Copiar a álbum", + "albumPickPageTitleExport": "Exportar a álbum", + "albumPickPageTitleMove": "Mover a álbum", + "albumPickPageTitlePick": "Elegir álbum", + + "albumCamera": "Cámara", + "albumDownload": "Descargar", + "albumScreenshots": "Capturas de pantalla", + "albumScreenRecordings": "Grabaciones de pantalla", + "albumVideoCaptures": "Capturas en video", + + "albumPageTitle": "Álbumes", + "albumEmpty": "Sin álbumes", + "createAlbumTooltip": "Crear álbum", + "createAlbumButtonLabel": "CREAR", + "newFilterBanner": "nuevo", + + "countryPageTitle": "Países", + "countryEmpty": "Sin países", + + "tagPageTitle": "Etiquetas", + "tagEmpty": "Sin etiquetas", + + "searchCollectionFieldHint": "Buscar en colección", + "searchSectionRecent": "Reciente", + "searchSectionAlbums": "Álbumes", + "searchSectionCountries": "Países", + "searchSectionPlaces": "Lugares", + "searchSectionTags": "Etiquetas", + "searchSectionRating": "Clasificaciones", + + "settingsPageTitle": "Ajustes", + "settingsSystemDefault": "Sistema", + "settingsDefault": "Restablecer", + + "settingsActionExport": "Exportar", + "settingsActionImport": "Importar", + + "settingsSectionNavigation": "Navegación", + "settingsHome": "Inicio", + "settingsKeepScreenOnTile": "Mantener pantalla encendida", + "settingsKeepScreenOnTitle": "Mantener pantalla encendida", + "settingsDoubleBackExit": "Presione “atrás” dos veces para salir", + + "settingsNavigationDrawerTile": "Menú de navegación", + "settingsNavigationDrawerEditorTitle": "Menú de navegación", + "settingsNavigationDrawerBanner": "Toque y mantenga para mover y reordenar elementos del menú.", + "settingsNavigationDrawerTabTypes": "Tipos", + "settingsNavigationDrawerTabAlbums": "Álbumes", + "settingsNavigationDrawerTabPages": "Páginas", + "settingsNavigationDrawerAddAlbum": "Agregar álbum", + + "settingsSectionThumbnails": "Miniaturas", + "settingsThumbnailShowLocationIcon": "Mostrar icono de ubicación", + "settingsThumbnailShowMotionPhotoIcon": "Mostrar icono de foto en movimiento", + "settingsThumbnailShowRating": "Mostrar clasificación", + "settingsThumbnailShowRawIcon": "Mostrar icono Raw", + "settingsThumbnailShowVideoDuration": "Mostrar duración de video", + + "settingsCollectionQuickActionsTile": "Acciones rápidas", + "settingsCollectionQuickActionEditorTitle": "Acciones rápidas", + "settingsCollectionQuickActionTabBrowsing": "Búsqueda", + "settingsCollectionQuickActionTabSelecting": "Selección", + "settingsCollectionBrowsingQuickActionEditorBanner": "Toque y mantenga para mover botones y seleccionar cuáles acciones se muestran mientras busca elementos.", + "settingsCollectionSelectionQuickActionEditorBanner": "Toque y mantenga para mover botones y seleccionar cuáles acciones se muestran mientras selecciona elementos.", + + "settingsSectionViewer": "Visor", + "settingsViewerUseCutout": "Usar área recortada", + "settingsViewerMaximumBrightness": "Brillo máximo", + "settingsMotionPhotoAutoPlay": "Reproducir automáticamente fotos en movimiento", + "settingsImageBackground": "Imagen de fondo", + + "settingsViewerQuickActionsTile": "Acciones rápidas", + "settingsViewerQuickActionEditorTitle": "Acciones rápidas", + "settingsViewerQuickActionEditorBanner": "Toque y mantenga para mover botones y seleccionar cuáles acciones se muestran en el visor.", + "settingsViewerQuickActionEditorDisplayedButtons": "Botones mostrados", + "settingsViewerQuickActionEditorAvailableButtons": "Botones disponibles", + "settingsViewerQuickActionEmpty": "Sin botones", + + "settingsViewerOverlayTile": "Incrustaciones", + "settingsViewerOverlayTitle": "Incrustaciones", + "settingsViewerShowOverlayOnOpening": "Mostrar durante apertura", + "settingsViewerShowMinimap": "Mostrar mapa en miniatura", + "settingsViewerShowInformation": "Mostrar información", + "settingsViewerShowInformationSubtitle": "Mostrar título, fecha, ubicación, etc.", + "settingsViewerShowShootingDetails": "Mostrar detalles de toma", + "settingsViewerEnableOverlayBlurEffect": "Efecto de difuminado", + + "settingsVideoPageTitle": "Ajustes de video", + "settingsSectionVideo": "Video", + "settingsVideoShowVideos": "Mostrar videos", + "settingsVideoEnableHardwareAcceleration": "Aceleración por hardware", + "settingsVideoEnableAutoPlay": "Reproducción automática", + "settingsVideoLoopModeTile": "Modo bucle", + "settingsVideoLoopModeTitle": "Modo bucle", + "settingsVideoQuickActionsTile": "Acciones rápidas para videos", + "settingsVideoQuickActionEditorTitle": "Acciones rápidas", + + "settingsSubtitleThemeTile": "Subtítulos", + "settingsSubtitleThemeTitle": "Subtítulos", + "settingsSubtitleThemeSample": "Esto es un ejemplo.", + "settingsSubtitleThemeTextAlignmentTile": "Alineación de texto", + "settingsSubtitleThemeTextAlignmentTitle": "Alineación de texto", + "settingsSubtitleThemeTextSize": "Tamaño de texto", + "settingsSubtitleThemeShowOutline": "Mostrar contorno y sombra", + "settingsSubtitleThemeTextColor": "Color de texto", + "settingsSubtitleThemeTextOpacity": "Opacidad de texto", + "settingsSubtitleThemeBackgroundColor": "Color de fondo", + "settingsSubtitleThemeBackgroundOpacity": "Opacidad de fondo", + "settingsSubtitleThemeTextAlignmentLeft": "Izquierda", + "settingsSubtitleThemeTextAlignmentCenter": "Centro", + "settingsSubtitleThemeTextAlignmentRight": "Derecha", + + "settingsSectionPrivacy": "Privacidad", + "settingsAllowInstalledAppAccess": "Permita el acceso a lista de aplicaciones", + "settingsAllowInstalledAppAccessSubtitle": "Usado para mejorar los álbumes mostrados", + "settingsAllowErrorReporting": "Permitir reporte de errores anónimo", + "settingsSaveSearchHistory": "Guardar historial de búsqueda", + + "settingsHiddenItemsTile": "Elementos ocultos", + "settingsHiddenItemsTitle": "Elementos ocultos", + + "settingsHiddenFiltersTitle": "Filtros", + "settingsHiddenFiltersBanner": "Fotos y videos que concuerden con los filtros no aparecerán en su colección.", + "settingsHiddenFiltersEmpty": "Sin filtros", + + "settingsHiddenPathsTitle": "Ubicaciones ocultas", + "settingsHiddenPathsBanner": "Fotos y videos que se encuentren en estos directorios y cualquiera de sus subdirectorios no aparecerán en su colección.", + "addPathTooltip": "Añadir ubicación", + + "settingsStorageAccessTile": "Acceso al almacenamiento", + "settingsStorageAccessTitle": "Acceso al almacenamiento", + "settingsStorageAccessBanner": "Algunos directorios requieren un permiso de acceso explícito para que sea posible modificar los archivos que contienen. Puede revisar los directorios con permiso aquí.", + "settingsStorageAccessEmpty": "Sin permisos de acceso", + "settingsStorageAccessRevokeTooltip": "Revocar", + + "settingsSectionAccessibility": "Accesibilidad", + "settingsRemoveAnimationsTile": "Remover animaciones", + "settingsRemoveAnimationsTitle": "Remove animaciones", + "settingsTimeToTakeActionTile": "Hora de entrar en acción", + "settingsTimeToTakeActionTitle": "Hora de entrar en acción", + + "settingsSectionLanguage": "Idioma y formatos", + "settingsLanguage": "Idioma", + "settingsCoordinateFormatTile": "Formato de coordenadas", + "settingsCoordinateFormatTitle": "Formato de coordenadas", + "settingsUnitSystemTile": "Unidades", + "settingsUnitSystemTitle": "Unidades", + + "statsPageTitle": "Stats", + "statsWithGps": "{count, plural, =1{1 elemento con ubicación} other{{count} elementos con ubicación}}", + "statsTopCountries": "Países principales", + "statsTopPlaces": "Lugares principales", + "statsTopTags": "Etiquetas principales", + + "viewerOpenPanoramaButtonLabel": "ABRIR PANORÁMICA", + "viewerErrorUnknown": "¡Ups!", + "viewerErrorDoesNotExist": "El archivo no existe.", + + "viewerInfoPageTitle": "Información", + "viewerInfoBackToViewerTooltip": "Regresar al visor", + + "viewerInfoUnknown": "Desconocido", + "viewerInfoLabelTitle": "Título", + "viewerInfoLabelDate": "Fecha", + "viewerInfoLabelResolution": "Resolución", + "viewerInfoLabelSize": "Tamaño", + "viewerInfoLabelUri": "URI", + "viewerInfoLabelPath": "Ubicación", + "viewerInfoLabelDuration": "Duración", + "viewerInfoLabelOwner": "Propiedad de", + "viewerInfoLabelCoordinates": "Coordinadas", + "viewerInfoLabelAddress": "Dirección", + + "mapStyleTitle": "Estilo de mapa", + "mapStyleTooltip": "Selección de estilo de mapa", + "mapZoomInTooltip": "Acercar", + "mapZoomOutTooltip": "Alejar", + "mapPointNorthUpTooltip": "Apuntar el Norte hacia arriba", + "mapAttributionOsmHot": "Datos de mapas © [OpenStreetMap](https://www.openstreetmap.org/copyright) contribuidores • Teselas por [HOT](https://www.hotosm.org/) • Alojador por [OSM France](https://openstreetmap.fr/)", + "mapAttributionStamen": "Datos de mapas © [OpenStreetMap](https://www.openstreetmap.org/copyright) contribuidores • Teselas por [Stamen Design](http://stamen.com), [CC BY 3.0](http://creativecommons.org/licenses/by/3.0)", + "openMapPageTooltip": "Ver en página del mapa", + "mapEmptyRegion": "Sin imágenes en esta región", + + "viewerInfoOpenEmbeddedFailureFeedback": "Fallo al extraer datos embutidos", + "viewerInfoOpenLinkText": "Abrir", + "viewerInfoViewXmlLinkText": "Ver XML", + + "viewerInfoSearchFieldLabel": "Buscar metadatos", + "viewerInfoSearchEmpty": "Sin claves concordantes", + "viewerInfoSearchSuggestionDate": "Fecha y hora", + "viewerInfoSearchSuggestionDescription": "Descripción", + "viewerInfoSearchSuggestionDimensions": "Dimensiones", + "viewerInfoSearchSuggestionResolution": "Resolución", + "viewerInfoSearchSuggestionRights": "Derechos", + + "tagEditorPageTitle": "Editar Etiquetas", + "tagEditorPageNewTagFieldLabel": "Nueva etiqueta", + "tagEditorPageAddTagTooltip": "Añadir etiqueta", + "tagEditorSectionRecent": "Reciente", + + "panoramaEnableSensorControl": "Activar control de sensores", + "panoramaDisableSensorControl": "Desactivar control de sensores", + + "sourceViewerPageTitle": "Fuente", + + "filePickerShowHiddenFiles": "Mostrar archivos ocultos", + "filePickerDoNotShowHiddenFiles": "No mostrar archivos ocultos", + "filePickerOpenFrom": "Abrir desde", + "filePickerNoItems": "Sin elementos", + "filePickerUseThisFolder": "Usar esta carpeta", + "@filePickerUseThisFolder": {} +} diff --git a/lib/widgets/settings/language/locale.dart b/lib/widgets/settings/language/locale.dart index 1cdbba07e..061dae6ed 100644 --- a/lib/widgets/settings/language/locale.dart +++ b/lib/widgets/settings/language/locale.dart @@ -51,6 +51,8 @@ class LocaleTile extends StatelessWidget { return 'Deutsch'; case 'en': return 'English'; + case 'es': + return "Español"; case 'fr': return 'Français'; case 'ko': diff --git a/whatsnew/whatsnew-es-MX b/whatsnew/whatsnew-es-MX new file mode 100644 index 000000000..38c70f8ac --- /dev/null +++ b/whatsnew/whatsnew-es-MX @@ -0,0 +1,6 @@ +¡Gracias por utilizar Aves! +En la v1.5.9: +- vista de lista para items y álbumes +- el mover, editar o borrar items puede ser cancelado +- disfrute de la aplicación en Alemán +Registro de cambios completos disponible en GitHub \ No newline at end of file