Compare commits
859 Commits
Author | SHA1 | Date |
---|---|---|
Gobinath | ba14a6831e | |
Gobinath | 5cd9b8a428 | |
Gobinath | 30512cc088 | |
Gobinath | 36bcd7b8b8 | |
Sebastian Pipping | 7f122aa285 | |
Gobinath | 731cf4cba3 | |
Archisman Panigrahi | 97b4567709 | |
aerowolf | 00c33908a3 | |
Сергій | 766e9a9795 | |
Salif Mehmed | 4f7cbc4d93 | |
Hosted Weblate | c8f815345d | |
麋悟BigELK176 | a59f3770dc | |
AdamPS | 3e89aa4fcf | |
AdamPS | 903d407faf | |
Alyssa Rosenzweig | 777d48603d | |
AdamPS | cbfc0cc133 | |
AdamPS | edb5b70b53 | |
AdamPS | dd190d0543 | |
AdamPS | 9d30def057 | |
Almaz Mannanov | 0cce71070b | |
Hosted Weblate | e8bf389da8 | |
Eryk Michalak | e8a254d74e | |
Kryštof Jelínek | c37e9db6db | |
akhil_s | 776a8b81de | |
Hosted Weblate | c4675b743d | |
Novak Urosevic | a33f317241 | |
Ilario Gelmetti | 5a993a4d60 | |
Milan Šalka | 068771d5fd | |
Hosted Weblate | 20db0432b9 | |
Salif Mehmed | b04d49ed34 | |
Sebastian Pipping | dc0a470c34 | |
Hosted Weblate | e6112a87a9 | |
Dmitriy Q | b838f3c5fe | |
Gobinath | ae88ad3386 | |
Gobinath Loganathan | bd18d33c90 | |
Hosted Weblate | 1a9ebfb2db | |
Sebastian Pipping | f26bcc5af2 | |
Onur Alp Akin | 684d16265a | |
Sebastian Pipping | 45a633d31f | |
Sebastian Pipping | 06d8f491c4 | |
Ilario Gelmetti | 682a027d04 | |
AHOHNMYC | cae19b0f28 | |
Yi Yunseok | 0874be58c2 | |
Luna Jernberg | d1a9f7d0b5 | |
Hosted Weblate | 339ed40f4a | |
Yi Yunseok | 7bde5d0368 | |
AdamPS | 201e6d2982 | |
AdamPS | 9a76aa4211 | |
AdamPS | 788e2b43af | |
AdamPS | d20894a7c4 | |
Gobinath | 9e64e65fce | |
Hosted Weblate | b90349ab10 | |
Porrumentzio | a158587311 | |
Gobinath Loganathan | 4799518354 | |
Gobinath | e495bf5652 | |
Gobinath Loganathan | e79444c699 | |
Gobinath Loganathan | 95da9334e0 | |
Gobinath Loganathan | 375bd9d737 | |
Gobinath Loganathan | d6a3596faa | |
meztihn | bcecc016dd | |
Dmitriy Q | 32cfc401f3 | |
Hosted Weblate | 9123562d5e | |
Minh P | 06d4aa5afe | |
Gobinath Loganathan | 5e844553dd | |
Gobinath Loganathan | b89fd61cdf | |
Gobinath Loganathan | 7f17dabbfe | |
Anjan Momi | 44e4a0a6ac | |
Anjan Momi | d3594bdb8f | |
Anjan Momi | dd16395471 | |
Gontzal Manuel Pujana Onaindia | 29a1e15192 | |
Dmitriy Q | 6ac60ec17c | |
calbasi | 2f83647d74 | |
Danial Behzadi | 71df387773 | |
AHOHNMYC | 6d66941058 | |
Mohamed Omran | 01f247328e | |
Mohamed Omran | c04a2d2009 | |
Hosted Weblate | 43ed01d3e4 | |
menom | cdcf5d7918 | |
Karl-Philipp Richter | 292ad62729 | |
Pavel Borecki | ed69ddde36 | |
Danial Behzadi | 4b318e4895 | |
albanobattistella | 8483a3db87 | |
AO Localisation Lab | 08dc41f352 | |
albanobattistella | 7ef644e6a2 | |
Hosted Weblate | 5489d952cf | |
Gralias | 846022b8e2 | |
Ankit Raj Pandey | ed60dd1970 | |
Itrych | 2e7df5c880 | |
Hosted Weblate | b673752f8b | |
Frank.wu | b70241ddda | |
Ankit Raj Pandey | ad041c7855 | |
mullerdavid | c784000e69 | |
Federico Ceratto | 8f4b9f2b10 | |
Luna Jernberg | a257c0993d | |
Tymofii Lytvynenko | c61da87600 | |
Tymofii Lytvynenko | 583471c9a0 | |
Yogesh | 541f39fdc0 | |
Allan Nordhøy | 858e8288df | |
Hosted Weblate | cbc29334ac | |
J. Lavoie | 330e343a04 | |
Gobinath | 4638e075ca | |
Gobinath | 5c0c92a8f3 | |
Yaron Shahrabani | f26fb07ffc | |
Hosted Weblate | 54eab4eba0 | |
Jorge Maldonado Ventura | e65426ece4 | |
Porrumentzio | 90458a8ce4 | |
Gobinath | b72ccaa2ea | |
Gobinath | 736f15e907 | |
Cyrinux | 6e07de7c22 | |
José Vieira | f1cf3c01b7 | |
José Vieira | 2959a2acac | |
Gobinath | fbff54462c | |
Porrumentzio | 8b820a855a | |
Porrumentzio | 0b66e17648 | |
Gobinath | 4b72a024cc | |
Adolfo Jayme Barrientos | 9b3e7b247d | |
jan madsen | 7e53d7d68b | |
Dmitriy Q | 727968d56d | |
Eric | d866130058 | |
J. Lavoie | 28160343f8 | |
Lee Yunseok | 79765dd310 | |
ssantos | a289786992 | |
bortox | 075737926a | |
Hosted Weblate | a69d67456c | |
Reza Almanda | e31301c80d | |
Kristjan Räts | 89e46ec3ee | |
Gobinath | bd4be002e1 | |
Hosted Weblate | d62d44553c | |
Reza Almanda | 09f4bfbef4 | |
Gobinath | 8f58871b72 | |
Hosted Weblate | 25222dbc59 | |
albanobattistella | 08245a4753 | |
Gobinath | 93d72cec72 | |
Jorge Maldonado Ventura | 8ad67f88f8 | |
Moo | f1d9462a5b | |
Allan Nordhøy | 6e051d8843 | |
Oğuz Ersen | 87c0492270 | |
Heimen Stoffels | 3aca329b74 | |
AO Localisation Lab | 6eda942abd | |
Jorge Maldonado Ventura | a0dc12546e | |
Gobinath | 2eaa4f812a | |
ACactUs | f9665b03ae | |
Gobinath | e71a10bf53 | |
Gobinath | c1de214ef1 | |
Kristjan Räts | 509e214ce8 | |
Lee Yunseok | f7b9259495 | |
Moo | adb7f34cce | |
Hosted Weblate | 147f4aaeb1 | |
Dmitriy Q | a981f15003 | |
Dmitriy Q | e7cc545433 | |
freddii | 7d582c2720 | |
michaelskyf | 53a66a9aa1 | |
AO Localisation Lab | 1ed5f05f25 | |
Gobinath | 229c432afb | |
Gobinath | 6ae4c95315 | |
Gobinath | e90d71f9db | |
Gobinath | a69debf8ff | |
Allan Nordhøy | 5b02f0e3d8 | |
Hosted Weblate | 38f6d9881d | |
麋悟BigELK176 | eb5ff36d7e | |
AO Localisation Lab | 086e6e2182 | |
Gobinath | a51ff8bff0 | |
Gobinath | 41464e4ebc | |
Gobinath | 12b2b0b2a4 | |
Gobinath | 40349dc6aa | |
Eric | 0600b347bc | |
Jorge Maldonado Ventura | e4cde050e9 | |
Jorge Maldonado Ventura | ce63892f75 | |
Yogesh | d7df23ee13 | |
jan madsen | 3c4c4f7b26 | |
Muhammad Hegab | b7bcf72e5d | |
Oğuz Ersen | 389323f7f2 | |
Heimen Stoffels | 8968619c22 | |
AO Localisation Lab | e4b675fbf1 | |
Gobinath | 80bf5919a8 | |
Gobinath | f1fbbbbc88 | |
Gobinath | 25f4aa626f | |
Gobinath | 3295ec4473 | |
Gobinath | 7f5a840f9d | |
Gobinath | 56ebbf900b | |
Serhii Khoma | 4939d1ff6c | |
Gobinath | a29d027852 | |
Hosted Weblate | 9c7e761de5 | |
ssantos | 507cfc9376 | |
Muazam Kamal | 08001f9cab | |
AdamPS | d3bcb9de73 | |
Gobinath | ebe6f1aafb | |
Gobinath | 2736321048 | |
Hosted Weblate | f0daa0ee96 | |
mohammadbagher fakouri | 10f906d0ed | |
albanobattistella | ba1224a11e | |
Eric | 3997f30302 | |
Localisation Lab | 0b512e19a4 | |
Hosted Weblate | 979598e00c | |
Yaron Shahrabani | f286fbf4e1 | |
ssantos | b5d927d8df | |
Chris Coutinho | 448e11fe7d | |
Ngô Ngọc Đức Huy | 2b0af6e5e2 | |
Mattias Münster | 51d1b6cd4b | |
Radhika Bhagwan Jadhav | a3b957d3ae | |
mohammadA | ddf573320a | |
openSUSE Lietuviškai | e796f009df | |
marklin0913da248e4cdada422a | 55c4c83633 | |
Luna Jernberg | 0462a41b4f | |
ssantos | e3e49c47d0 | |
Prachi Joshi | 0d3f2fe0c5 | |
Hosted Weblate | 75c5bbbf04 | |
ssantos | f656a85084 | |
Asif Talybov | a831b5239f | |
Gobinath | 33f744f21c | |
Gobinath | 0953abe855 | |
Adolfo Jayme Barrientos | c06375a62f | |
Aanand Kainth | 1b6860df43 | |
Gobinath | fb1042540f | |
Hosted Weblate | 6d97187e00 | |
Oğuz Ersen | bb4190b53f | |
Gobinath | 40dc69883f | |
Gobinath | ab8b59a76f | |
Eric | 2f7729a4d8 | |
Anonymous | 1c939c58ac | |
Hosted Weblate | 97ef213482 | |
Martin Beer | 6717cd2128 | |
Anonymous | 188aa9b5cf | |
Martin Beer | 8e8227a8f2 | |
Gobinath | 9128e8b1fb | |
Hosted Weblate | fbaed596aa | |
Kristjan Räts | 238560d282 | |
Dmitry Svobodiannikov | 9a92edd107 | |
Manuela Silva | 7ae840997d | |
anonymous | 5c85dd8012 | |
Manuela Silva | ca63bef5f7 | |
Michal Biesiada | 3866d64dd2 | |
Hosted Weblate | cbf7677ebe | |
José Vieira | dbdebf2aa0 | |
anonymous | 1b733073fa | |
Gobinath | 5c554fffc1 | |
Riceball LEE | 9bcd0122ef | |
649756477994 | 06b1f28998 | |
Jorge Maldonado Ventura | b7b80fba18 | |
riesp | 23bfb4947e | |
Lee Yunseok | dbc1aa96d3 | |
Gobinath | 4d8b49ee92 | |
riesp | 039614c842 | |
Gobinath | 08cb1a25ca | |
Moo | ae803177ae | |
Dmitriy Bogdanov | 84529901dd | |
Jorge Maldonado Ventura | c9889088d0 | |
Jorge Maldonado Ventura | 701e17d15e | |
Heimen Stoffels | dbb320edb7 | |
Gobinath | b4114f4f6d | |
Allan Nordhøy | 33715f74a6 | |
Tymofij Lytvynenko | 7b4cba6a3d | |
Allan Nordhøy | a003ade51e | |
Hosted Weblate | 3e0dddcbba | |
LocLab fr | 9f80a7ee64 | |
Pavel Borecki | 75d131fbed | |
jan madsen | dfea842f30 | |
Gobinath | 9c4982a949 | |
Gobinath | b079f45e96 | |
Gobinath | 020dea888c | |
Jorge Maldonado Ventura | ebd92a3a43 | |
Mattias Münster | 75afe7eafd | |
Gobinath | ccef830267 | |
Gobinath | 9bb074b078 | |
Mattias Münster | eafdd46ebb | |
Hosted Weblate | fe02945466 | |
Muhammad Fauzi | 74b16e2f1f | |
IArny | b7a7fcf386 | |
warkadiusz | 9f75635eac | |
Hosted Weblate | b4134be768 | |
Andreas Kleinert | cda4af1ff8 | |
Dennis Schridde | 1e3786667c | |
Gobinath | 098f320aa1 | |
Filip Kilibarda | d4e732a7f0 | |
Hosted Weblate | 32adc59f00 | |
mjmoreira | c191bc9d64 | |
Gobinath | 77770313cb | |
Andrew Jong | 6ea693e5fe | |
ssantos | f05bb53f25 | |
Gobinath | de0e9361f9 | |
Kristjan Räts | 8644f00aab | |
___ | a393d500f6 | |
Ruhollah | 436cc8ed3a | |
Hosted Weblate | 04ae3932d0 | |
Georgiy | 421284eb00 | |
aerowolf | 58276f3153 | |
Gobinath | 7546eebb4d | |
Gobinath | e127fa906b | |
Dev Verma | a2721a0baf | |
Hosted Weblate | 4651e9586d | |
Serdar Sağlam | ca724956ea | |
Gobinath | 35cfa50c95 | |
Reinis Danne | 354fe353bc | |
Reinis Danne | 47ac9dbea0 | |
Gobinath | 09ded85ec8 | |
Reinis Danne | ae35813f64 | |
Reinis Danne | 73bfdad9d1 | |
Gobinath | cdd95ef4ac | |
Hosted Weblate | aaeee5df72 | |
Moo | 23ca4eec89 | |
LocLab fr | 7e7d55f2b6 | |
Gobinath | 31e1d624f9 | |
Gobinath L | 6920aa5793 | |
Pavel Borecki | caa568e978 | |
Hosted Weblate | 56d23d9c8d | |
Allan Nordhøy | da2be45bdb | |
Heimen Stoffels | 560948e1ed | |
Gobinath | 8ef8a5293c | |
Gobinath | da06d15851 | |
Gobinath | 66a29c602c | |
Gobinath | 04a10b17ff | |
Gobinath L | 6927ca4500 | |
Hosted Weblate | c651e1cabc | |
Allan Nordhøy | bebde3c6bd | |
Moo | 253143d6cf | |
Guglielmo Wilmup | 5a55ef33e3 | |
LocLab fr | a5b1e9f498 | |
Heimen Stoffels | 3734c3da9e | |
jan madsen | fbd486a522 | |
Allan Nordhøy | bb1df6417d | |
Gobinath | b08fd0e7a8 | |
Gobinath | 40aacdf642 | |
Gobinath | e3697f4c0e | |
Gobinath | b927113c76 | |
Jose Riha | 5a996c411f | |
Hatem Ghouthi | 4cafb2578d | |
Hosted Weblate | 97d98d016e | |
Allan Nordhøy | d84e9b8181 | |
Moo | 007f613fe5 | |
Alessandro Badii | 549878f568 | |
Guglielmo Wilmup | 99228ab2b1 | |
LocLab fr | 029b5535f2 | |
Heimen Stoffels | 7a55337afc | |
Pavel Borecki | 6729ea08d4 | |
Gobinath | 2d8a2c0d00 | |
Gobinath | f28c81a97a | |
Hosted Weblate | c0e10534bd | |
jan madsen | 512b13f859 | |
Gobinath | 79d74faa0a | |
Gobinath | 79d96a7932 | |
Gobinath | deeab78d8b | |
Kyrill | 338459042f | |
Imam Ali Mustofa | 93fb0745c4 | |
Gobinath | 9f6104f8e2 | |
Gobinath | ddd9a2cda1 | |
Gobinath | 3ea9ee12c5 | |
Hosted Weblate | 59796cd74a | |
Kemal Oktay Aktoğan | b59a64387c | |
Gobinath | 2119b62c81 | |
LocLab fr | 21cf1df3d3 | |
Hosted Weblate | c5baf02df9 | |
Moo | 45ab6272d8 | |
Gobinath | 7c50b100ab | |
Gobinath | cdb67a6ddd | |
Gobinath | d9adc3ea7c | |
Gobinath | 24c37b4c09 | |
Gobinath | dceb5776bb | |
Gobinath | 025bb1f4b4 | |
Gobinath | 15648b2ccf | |
Gobinath | dc6bee31d6 | |
Gobinath | 77d8aa25b3 | |
Allan Nordhøy | 802b897fdb | |
Alessandro Badii | efa6d8e709 | |
Kristjan Räts | ab19e516ea | |
Hosted Weblate | 649ce6ccd4 | |
jan madsen | c26e406d96 | |
Gobinath | bfe4720383 | |
LocLab fr | ee071894d0 | |
Heimen Stoffels | 01889d5730 | |
Pavel Borecki | b93338bd62 | |
Hosted Weblate | d639ef5a3c | |
Allan Nordhøy | e3b7e0e2ea | |
Gobinath | 5c54f501f6 | |
Hosted Weblate | 3f40426388 | |
Allan Nordhøy | 7204855c8a | |
LocLab fr | ead2a3184b | |
Kristjan Räts | 1269c14daa | |
Heimen Stoffels | ae05727f72 | |
Pavel Borecki | 93d0c259b4 | |
Gobinath | b6c8b504af | |
Gobinath | 107670f9c0 | |
wcy | b096c46d37 | |
Hosted Weblate | a8e3d9a0fb | |
Allan Nordhøy | 3e26e3d1a2 | |
Moo | e18e0016de | |
LocLab fr | 9a7c95194b | |
Kristjan Räts | d6b55af529 | |
Heimen Stoffels | 636418e823 | |
Pavel Borecki | fa6dd22229 | |
Gobinath | 79bf5a4e92 | |
Gobinath | f1196bb1ea | |
Galley Meng | 110745e3d1 | |
Ettore Atalan | 89adc429fc | |
Kristjan Räts | ec190dceed | |
___ | c2eb2fce19 | |
Moo | 1ec5bcd842 | |
Guglielmo Wilmup | 367f4e3a32 | |
Allan Nordhøy | 10b71ede56 | |
Heimen Stoffels | 05be17818e | |
jan madsen | 1df7060b83 | |
Pavel Borecki | 400acffd35 | |
doraeric | 65fc4043a6 | |
Gobinath | b4aade894e | |
Gobinath | 7a22adf91d | |
WaldiS | 2e52d9d664 | |
Hoàng Trần | 5c91015395 | |
jan madsen | a735e76912 | |
ezjerry liao | d9b7b90e04 | |
Andriy Prokopenko | 289b939668 | |
Guglielmo Wilmup | 255fc0693f | |
Anton Bolshakov | b104275037 | |
Guglielmo Wilmup | 416991aaba | |
Weblate | c1c6ffaa18 | |
Moo | f740e0eb63 | |
Gobinath | 6e1f1111a5 | |
Gobinath | 0eeef73dc6 | |
Gobinath | b3212a25f0 | |
Weblate | 9a1c11f11b | |
LocLab fr | 615abf1b19 | |
Gobinath | e3a959def9 | |
Gobinath | 3a7ebc4047 | |
Weblate | 0efde523c8 | |
Jalakas | f42864154f | |
Gobinath | c5a2570712 | |
Weblate | e40050d0cf | |
Anton Bolshakov | 62db40b525 | |
Gobinath | 8188c1824b | |
Heimen Stoffels | 90243ecd80 | |
Pavel Borecki | ddd792cef8 | |
Anton Bolshakov | 70b05ef554 | |
Allan Nordhøy | 50f7aaf83a | |
Gobinath | 8156f31886 | |
LocLab fr | 51e877e9c1 | |
Gobinath | 68ea1c4677 | |
Weblate | 3187864ec6 | |
Daniel Lewan | 8d886b8eb7 | |
Gobinath | 206d230164 | |
Takai Eddine Kennouche | 5897855b0a | |
Usama Akkad | e68e9d4edd | |
Sølvi Goard | 4dd8ab7bf3 | |
Gobinath | e94137311e | |
killerjn | da8e8f8142 | |
Dmitriy Bogdanov | 195b08381a | |
Håkon Solbjørg | 30bcafab4e | |
gensitu | 159760d455 | |
gensitu | 90b3702987 | |
killerjn | 8dc3f16afb | |
Andriy Prokopenko | a4c6d3d2ca | |
Andriy Prokopenko | eca9160535 | |
Andriy Prokopenko | ab337ffc54 | |
Andriy Prokopenko | 45abd36ff6 | |
Andriy Prokopenko | 32ad47d40f | |
Andriy Prokopenko | 9015d431a6 | |
Weblate | ba3aedfe58 | |
Andriy Prokopenko | 671367707e | |
anonymous | 2e0399811f | |
Gobinath | 65d76b2e89 | |
Gobinath | f3f83e88b6 | |
Gobinath | 35fb9ecb96 | |
Gobinath | e4a287c848 | |
Gobinath | 207e375dce | |
Gagandeep Singh | 2b5f60c0ff | |
Moo | d7e15419e5 | |
Gobinath | b28b4a96cc | |
welaq | 26b32ab581 | |
Gobinath | 32cc7aaf35 | |
Weblate | c9a2177aec | |
Paul | 6fb0c392a4 | |
Gobinath | 020934aa0f | |
Gobinath | b580b3cb34 | |
Gobinath | c5f44f6a8f | |
Kristjan Räts | b6628673c0 | |
Joan Montané | 1170e67720 | |
Guglielmo Wilmup | 19572209ca | |
Radek Sprta | e2ff226a76 | |
Koray Biçer | 89498e1b3a | |
Guglielmo Wilmup | b25c5d2915 | |
Guglielmo Wilmup | 6d53909eb7 | |
Allan Nordhøy | 2141e7ef05 | |
French Coordinator OTF/LocLab | b68bbb62cf | |
Heimen Stoffels | 2a78738f1d | |
Guglielmo Wilmup | 938acdfa38 | |
monolifed | 3a366e2653 | |
Pavel Borecki | 4a9dc33697 | |
Gobinath | 09e5d82636 | |
Gobinath | 866bea6b30 | |
Ethan Koenig | 5d454c9020 | |
Марс Ямбар | 785c1ebe10 | |
Weblate | 695a049e36 | |
anonymous | 91a0f093bb | |
aostruszka | 992b091cf7 | |
Weblate | 65d88ffce4 | |
Allan Nordhøy | 569c4a7df9 | |
Sebastian Pipping | ce89af2fad | |
Gobinath | ee078e5f3b | |
Weblate | f5b29d4139 | |
Sebastian Pipping | 39dd00e9ab | |
Gobinath | c7dcda6bfc | |
Gobinath | 5de1da62a8 | |
Weblate | 817a8bbe76 | |
Heimen Stoffels | 7bd517d354 | |
Gobinath | 1c4966ab65 | |
Gobinath | 7aa47ec561 | |
Weblate | 2957f12c25 | |
Allan Nordhøy | 8bd0965d82 | |
Gobinath | 6b98d0d5ef | |
Gobinath | 68643ded7c | |
Gobinath | ff2aa979ee | |
Gobinath | 4227bc6613 | |
Wojciech | 77dc20f97c | |
Duncan | 26091418e1 | |
Weblate | 51ccc07b43 | |
Kristjan Räts | a86cd14ed6 | |
Gobinath | 57418866be | |
Weblate | 2b3fcf3cf6 | |
庞伟浩 | 0f69c4c44d | |
Federico Ceratto | bf57dbd72f | |
Jalakas | 7c0c8c29f3 | |
Pavel Borecki | df858ba523 | |
French Coordinator | 0c55751fd7 | |
Misagh | 7f103a5226 | |
Weblate | fd4882b56f | |
Romulo do Vale | ab4d688a15 | |
giappi | 169d7a8c56 | |
Gobinath | edc4cae3a0 | |
庞伟浩 | 81544fbe36 | |
radek-sprta | 30a945eb2f | |
French Coordinator | 386c28112b | |
Gobinath L | c8a91748bb | |
Guglielmo Wilmup | bfb6fdcbe7 | |
Gobinath L | 03c53e6f0b | |
Weblate | 4a82d9acbc | |
Musa Serdar ARSLAN | 259fa2dfcb | |
Gobinath | 8cb6966dd0 | |
Gobinath | 2a7ee34ead | |
Gobinath | d43f6a348d | |
Musa Serdar ARSLAN | 1e690403f2 | |
Gobinath | 70759a2115 | |
Gobinath | 36b7006958 | |
Gobinath | 751d109c2a | |
Gobinath | d60ff21e26 | |
Weblate | 39ba61bdbd | |
Daria Szatan | 994b00deba | |
András Soltész | 41a94a1352 | |
Gobinath | cfec681e13 | |
Gobinath | 4d646d4abb | |
Weblate | 65b2129eda | |
Julio González | 58978b1e6c | |
Gobinath | 8149f331a5 | |
Julio González | 446302fc10 | |
Gobinath | c2fd986ce7 | |
Gobinath L | e3df89d96f | |
Gobinath L | 3714ad07a1 | |
Gobinath L | 33859a3df8 | |
Gobinath L | bd384accb2 | |
Gobinath L | bf36964271 | |
Duncan | 66f5c16c2e | |
Gobinath L | 9f841d3f7c | |
Gobinath L | 013ecfcfae | |
Gobinath L | 14f9fc0b22 | |
Gobinath L | f9ef5b83a1 | |
Gobinath L | 1dfecf60c9 | |
Gobinath L | 3d6e1bf8b0 | |
Gobinath L | 9e89e2ff1f | |
Gobinath L | f96c743d20 | |
French Coordinator | e9df9c38a2 | |
Duncan | 91ea8f4197 | |
Weblate | c71455a877 | |
French Coordinator | bbf07d23cc | |
Gobinath | 80dee87ed0 | |
Gobinath | 443804c3d1 | |
Gobinath | acb34d782a | |
Gobinath | 92c71b271e | |
Gobinath | 5aebb3da5d | |
Weblate | 849fee8cff | |
Guglielmo Wilmup | a10dc8a80b | |
Gobinath | 800db63de5 | |
Guglielmo Wilmup | 9290e0639d | |
radek-sprta | 82fba0ef80 | |
Gobinath | 4d3383f9c3 | |
Gobinath | 36ecc2c9bb | |
Gobinath | 9093e69cc5 | |
Gobinath L | 3a039c9fc2 | |
Gobinath L | 59c5e317b7 | |
Gobinath L | 672ffd9900 | |
Gobinath L | 8f0334714a | |
Gobinath L | 873bf5c8f8 | |
Gobinath | b2287de470 | |
Gobinath | d2ee3a0e24 | |
Gobinath | 5de6869309 | |
Tommaso Bordo | 4b5f13878e | |
Tommaso Bordo | 4819354ef5 | |
Tommaso Bordo | 5719b34cbf | |
庞伟浩 | 393c815b05 | |
庞伟浩 | 6bbfc209b8 | |
Gregory V | afad9cf73f | |
Gregory V | ec0b4dc1dd | |
Gregory V | 28737d9910 | |
庞伟浩 | f6cc288f4d | |
庞伟浩 | abfffbff7b | |
Gobinath | 3155874fde | |
anarcat | 47590cdbb9 | |
Gobinath | 589f101de4 | |
Gobinath L | 6d3197c670 | |
Gobinath | c967c1b609 | |
Gobinath | 2e37056ccd | |
Gobinath | c403ece7fa | |
Antoine Beaupré | 6a8b29a87b | |
radek-sprta | aab1d33309 | |
Radek SPRTA | a6992d2f2a | |
Radek SPRTA | 570efc20fd | |
radek-sprta | 3994fa65ad | |
Gobinath | 488d38ca43 | |
yahoe.001 | 127cb284cb | |
p-bo | 883e05954d | |
Gobinath | 77e4e38873 | |
Wojciech Ceret | 1a6c9c4b29 | |
Wojciech Ceret | 041e260d43 | |
Gobinath | 75d67e9d4a | |
Gobinath | a8e198d7f8 | |
Gobinath | 8ea2c85c9a | |
Gobinath | 9698517177 | |
Gobinath | 8b2af970e0 | |
Gobinath | d1224173c6 | |
Serdar Arslan | d43160c6da | |
Serdar Arslan | b0be6c3ce3 | |
Serdar Arslan | 3f37bc29b9 | |
Serdar Arslan | 19710c8221 | |
Gobinath | 3d779f2524 | |
Brian Lamb | c7294a9137 | |
Gobinath | 3d20749685 | |
Jalakas | d21a02d0f3 | |
Jalakas | ae34763d02 | |
Jalakas | 35c6cdee48 | |
Gobinath | 52ff74d88c | |
giappi | bea206f732 | |
Gobinath | c95df477e2 | |
Gobinath | ca65add8e8 | |
Gobinath | eedb2c53c7 | |
Jalakas | 1162d19c63 | |
Gobinath | 4509aa1d18 | |
Gobinath | 0f08c14cf4 | |
Gobinath | 8767dbef00 | |
Gobinath | 78a500bae4 | |
Gobinath | 723d8dd946 | |
Gobinath | aa1deda9e2 | |
Gobinath | 9400df48b1 | |
Radek SPRTA | 8d41f013e0 | |
Gobinath | 5d0e2731de | |
Gobinath | 08932e5fff | |
Gobinath | eb84890553 | |
radek-sprta | b7e32286d3 | |
Gobinath | 87d4ba7d49 | |
Gobinath | e94d54057d | |
taras_kapushchak | b1b0bb378d | |
Gobinath | 2a3a9b8d4b | |
misaghlb | a8aab4e680 | |
Gobinath | 1943c385d1 | |
Gobinath | 52ee6292a9 | |
Gobinath | 9c6e7f231c | |
David Aguilera | 59f25dcd90 | |
misaghlb | 2b69dfef72 | |
misaghlb | 5a515d99d4 | |
David Aguilera | 297922536e | |
Gobinath | ca332fff1b | |
Gobinath | 84226a8e82 | |
radek-sprta | a5370f3711 | |
radek-sprta | f8d7037994 | |
radek-sprta | b8f3ed2fc1 | |
radek-sprta | e2b278750e | |
Gobinath | 4a5b61dfa2 | |
Robert Orzanna | 758600835f | |
Gobinath | 0fee1a4898 | |
Wojciech Ceret | 92440d1068 | |
Wojciech Ceret | 0c5fea7084 | |
Radek SPRTA | cc597cf01e | |
Gobinath | d5f2a65ade | |
= | fffad1f308 | |
Gobinath | 339dd138a8 | |
Serdar ARSLAN | c68d910e1a | |
Serdar ARSLAN | 5bbfbec2f6 | |
Gobinath | c8a4fa4092 | |
Gobinath | 98dd4ed760 | |
Gobinath | c03033f33d | |
Gobinath | 44590202e0 | |
Robert Orzanna | 8a3c4b4538 | |
Gobinath | af8d9b8ea9 | |
Abel Serrano Juste | 3492eeac3c | |
Gobinath | f99f47db9c | |
Gobinath | 9dec457782 | |
Abel Serrano Juste | ff6b8344f4 | |
Gobinath | acdbcb7fb1 | |
Stefan Trajkov | cbb1bd3c13 | |
Abel Serrano Juste | 198f6768d8 | |
Abel Serrano Juste | 1efb48ca85 | |
Gobinath | d9e1da55ee | |
Robert Orzanna | 940f08a18e | |
Gobinath | 7e4cd8d57a | |
Richard Nespithal | 99a4f488fe | |
Gobinath | 1b42f0921c | |
Michel Boaventura | 91eae14c60 | |
Michel Boaventura | 64060d0e96 | |
Gobinath | 2cd370f11e | |
Gobinath | ec6f6c9fdc | |
Gobinath | af7754ca97 | |
Gobinath | 77c456ddae | |
Gobinath | 2c0db7fcb7 | |
Gobinath | dbd1f1bce7 | |
Gobinath Loganathan | c5e89bafa4 | |
Gobinath | 249d3be998 | |
Gobinath | 252d5fa9e8 | |
Gobinath | 00886cf4a5 | |
Gobinath | 655ed61da1 | |
Wojciech Ceret | 4cd263057c | |
Wojciech Ceret | d936528e82 | |
Gobinath | 35f06ff450 | |
Sebastian Pipping | 51f04e5934 | |
Gobinath | f7ba152aef | |
Gobinath | cca711a449 | |
Gobinath | 2326644c2e | |
Gobinath | 0277215fa0 | |
Gobinath | d9ac604dca | |
Wojciech Ceret | da4bb5fbbf | |
Gobinath | b8bc6666e0 | |
Gobinath | a1b3f6e094 | |
Gobinath | 5e9f68ff44 | |
Gobinath | 2d2e9fc7cd | |
Gobinath | 0ee6f2f2bb | |
Gobinath | 0e2981805a | |
Sebastian Pipping | ee5470a927 | |
Gobinath | 8761d6cbbf | |
Gobinath | 1298d69838 | |
Gobinath | 1286389658 | |
Gobinath | 24a0301847 | |
Gobinath | c38a12bf5a | |
Gobinath | 919dbb234f | |
Gobinath | ef863983c1 | |
Gobinath | 3581e17700 | |
Gobinath | 85ecea6eea | |
Gobinath | bd82e6ebed | |
Gobinath | 84c6e2fb50 | |
Gobinath | 0a4590c400 | |
Gobinath | e748fbfd8d | |
Gobinath | ea2b186ab0 | |
Gobinath | cf97012152 | |
Gobinath | e06362d2d7 | |
Gobinath | 1a81b863cf | |
Gobinath | baae666ddc | |
Gobinath | 522fce90ae | |
Gobinath | ee8961d787 | |
Gobinath | 382cc5ffb1 | |
Gobinath | 692a6688b0 | |
Gobinath | e025e62bbc | |
Gobinath | 34802d4a31 | |
Gobinath | 2faccc8a0c | |
Gobinath | b88e763006 | |
Gobinath | 5e49d74e3a | |
Gobinath | 1f959ce41b | |
Gobinath | 40606ee9dd | |
Gobinath | 9dadaa8258 | |
Gobinath | 697d60fed0 | |
Gobinath | 1a16bf3d4e | |
ruX | 117f95e165 | |
ruX | bdfe6fd1d4 | |
Gobinath | 7015c97c47 | |
Gobinath | 8c81ca5742 | |
ruX | e960bb4dbf | |
ruX | b58c124bdf | |
ruX | 6816cc60c4 | |
ruX | bf3d6848c8 | |
ruX | 76c26048e6 | |
ruX | 604229554a | |
Gobinath | 31cdee36f5 | |
Gobinath | d42d7de20d | |
Gobinath | af8e9d51ab | |
Gobinath | 681e849295 | |
Abel Serrano Juste | 79c9ec17bf | |
Gobinath | 2d7267f874 | |
Abel Serrano Juste | dd97c08ba9 | |
Gobinath | 0aeeb6ff85 | |
Abel Serrano Juste | 865f6f0cf5 | |
Abel Serrano Juste | 89aa8a7eba | |
Gobinath | 6c5faca8ad | |
Gobinath | a8f2ad4a6b | |
Gobinath | faa015fe7a | |
Gobinath | 68bc9313ac | |
Gobinath | 637eebdde0 | |
Gobinath | f9ef884306 | |
Sebastian Pipping | 7768acd9e5 | |
Sebastian Pipping | ce918af0ac | |
Sebastian Pipping | 3a574d3738 | |
Sebastian Pipping | f70fd1b4f3 | |
Sebastian Pipping | a885c17bc3 | |
Gobinath | f80271afe8 | |
Gobinath | f1e779626a | |
Gobinath | 9bd4562938 | |
Yamakaky | d12490e8fc | |
Gobinath | 0df462bb24 | |
Gobinath | 066ae70875 | |
Gobinath | 2be8810431 | |
Radek SPRTA | d6fe87898c | |
Gobinath | 3e43e6dfd4 | |
Gobinath | 6b7e64ba4c | |
Athos Palmer | fe81e4d578 | |
Gobinath | ee73e9c76a | |
Gobinath | 04b1dca9f3 | |
Gobinath | 1211068c84 | |
Gobinath | 84a5b8d686 | |
Gobinath | add6b00439 | |
Jesse Talavera-Greenberg | da69c22b94 | |
Jesse Talavera-Greenberg | 291fcc7ecc | |
Jesse Talavera-Greenberg | 52f9675a25 | |
Jesse Talavera-Greenberg | c13f8cf9e3 | |
Jesse Talavera-Greenberg | a5561f2673 | |
Gobinath | e01dcd5dcb | |
Parminder Singh | 3c4234084e | |
Parminder Singh | d8b594661e | |
Parminder Singh | 90e70d3dda | |
Gobinath | 3f87501815 | |
FZX | 4551fd796a | |
Gobinath | 9732f6dd88 | |
Simon Epskamp | f5e3f70e10 | |
Gobinath | c1f2155f92 | |
Gobinath | 704506298d | |
Radek SPRTA | ca7d868933 | |
Gobinath | 657aed1cd9 | |
Gobinath | 984dbadebf | |
Radek SPRTA | a3088f5c7b | |
Gobinath | c0b7700cb8 | |
Radek SPRTA | 0b37479d81 | |
Gobinath | 5eccd122e6 | |
Radek SPRTA | f6c3b8d43d | |
Gobinath | 0d5e2ea559 | |
Bayu Aditya H | 14e09cb9fd | |
Gobinath | a0459ed8d2 | |
Gobinath | 9991612c39 | |
Bayu Aditya H | 28b611cb53 | |
Gobinath | 80ec6c9f7c | |
Gobinath | b22bddb766 | |
Gobinath | f20b9602fc | |
Gobinath | cd2088e68e | |
Gobinath | c3e16620e9 | |
Gobinath | 37c53ded23 | |
Gobinath | 78cfbc68f8 | |
radek-sprta | 32a9bc7276 | |
OromeNahar | 8e6e4cc102 | |
OromeNahar | 37523c21bc | |
Gobinath | bf7c1feffa | |
Gobinath | bf6d8274f5 | |
Jan Kudrik | 4262e2835b | |
Jan Kudrik | e6058f384c | |
Gobinath | 06ced37ce1 | |
Gobinath | ae8a05eadb | |
Gobinath | c4f24e9a05 | |
Gobinath | 3df4481367 | |
Gobinath | 3ebfcb955c | |
Gobinath | 76d037faa1 | |
Serdar Arslan | 9d4f7e0a6c | |
Serdar Arslan | 4ba8567547 |
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
title: ''
|
||||
labels: bug
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
**To Reproduce**
|
||||
Steps to reproduce the behavior:
|
||||
1. Go to '...'
|
||||
2. Click on '....'
|
||||
3. Scroll down to '....'
|
||||
4. See error
|
||||
|
||||
**Expected behavior**
|
||||
A clear and concise description of what you expected to happen.
|
||||
|
||||
**Desktop (please complete the following information):**
|
||||
- OS: [e.g. Ubuntu 20.04, Manjaro]
|
||||
- Desktop Env [e.g. Gnome, KDE]
|
||||
- Version [e.g. 2.0.3]
|
||||
|
||||
**Debug Log**
|
||||
Run the Safe Eyes using `safeeyes --debug` command attach the ~/safeeyes.log` file.
|
||||
|
||||
**Screenshots**
|
||||
If applicable, add screenshots to help explain your problem.
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: feature
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
|
||||
**Describe the solution you'd like**
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
|
||||
**Additional context**
|
||||
Add any other context or screenshots about the feature request here.
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
name: Plugin request
|
||||
about: Suggest an idea for a plugin
|
||||
title: ''
|
||||
labels: plugin
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Is your plugin request related to a problem? Please describe.**
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
|
||||
**Describe the plugin you'd like**
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
|
||||
**Additional context**
|
||||
Add any other context or screenshots about the feature request here.
|
|
@ -0,0 +1,68 @@
|
|||
name: Release
|
||||
on:
|
||||
push:
|
||||
branches: [ release ]
|
||||
|
||||
jobs:
|
||||
release:
|
||||
name: Release
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
token: ${{ secrets.GH_API_SECRET }}
|
||||
|
||||
- name: Set up Python 3.10
|
||||
uses: actions/setup-python@v3
|
||||
with:
|
||||
python-version: "3.10"
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install build
|
||||
pip install wheel
|
||||
|
||||
- name: Get Current Version
|
||||
run: |
|
||||
project_version=$(python3 setup.py --version)
|
||||
echo "project_version=$project_version" >> $GITHUB_OUTPUT
|
||||
id: get_current_version
|
||||
|
||||
- name: Create Tag
|
||||
uses: mathieudutour/github-tag-action@v6.1
|
||||
with:
|
||||
custom_tag: "${{steps.get_current_version.outputs.project_version}}"
|
||||
github_token: ${{ secrets.GH_API_SECRET }}
|
||||
|
||||
- name: Build Changelog
|
||||
id: build_changelog
|
||||
uses: mikepenz/release-changelog-builder-action@v3.4.0
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GH_API_SECRET }}
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
tag_name: 'v${{steps.get_current_version.outputs.project_version}}'
|
||||
body: ${{steps.build_changelog.outputs.changelog}}
|
||||
token: ${{ secrets.GH_API_SECRET }}
|
||||
|
||||
- name: Build Python Package
|
||||
run: rm -Rf build *.egg-info/ && python3 setup.py sdist bdist_wheel
|
||||
|
||||
- name: Publish to PyPi
|
||||
uses: pypa/gh-action-pypi-publish@v1.6.4
|
||||
with:
|
||||
password: ${{ secrets.PYPI_API_TOKEN }}
|
||||
|
||||
- name: Sync Release with Master
|
||||
run: |
|
||||
git fetch origin
|
||||
git checkout release
|
||||
git pull origin release
|
||||
git checkout master
|
||||
git pull origin master
|
||||
git merge release --ff-only
|
||||
git push origin master
|
|
@ -0,0 +1,31 @@
|
|||
name: Check translations
|
||||
|
||||
# Drop permissions to minimum for security
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
push:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
check_translations:
|
||||
name: Check translations
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Set up Python 3.11
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: 3.11
|
||||
|
||||
- name: Install runtime dependencies
|
||||
run: |
|
||||
python3 -m pip install --upgrade pip setuptools wheel
|
||||
python3 -m pip install polib
|
||||
|
||||
- name: Check translations
|
||||
run: |
|
||||
python3 validate_po.py
|
|
@ -0,0 +1,116 @@
|
|||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
|
||||
# C extensions
|
||||
*.so
|
||||
|
||||
# Glade temporary files
|
||||
*.glade~
|
||||
|
||||
# Distribution / packaging
|
||||
.Python
|
||||
env/
|
||||
build/
|
||||
develop-eggs/
|
||||
dist/
|
||||
downloads/
|
||||
eggs/
|
||||
.eggs/
|
||||
lib/
|
||||
lib64/
|
||||
parts/
|
||||
sdist/
|
||||
var/
|
||||
wheels/
|
||||
*.egg-info/
|
||||
.installed.cfg
|
||||
*.egg
|
||||
|
||||
# PyInstaller
|
||||
# Usually these files are written by a python script from a template
|
||||
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
||||
*.manifest
|
||||
*.spec
|
||||
|
||||
# Installer logs
|
||||
pip-log.txt
|
||||
pip-delete-this-directory.txt
|
||||
|
||||
# Unit test / coverage reports
|
||||
htmlcov/
|
||||
.tox/
|
||||
.coverage
|
||||
.coverage.*
|
||||
.cache
|
||||
nosetests.xml
|
||||
coverage.xml
|
||||
*,cover
|
||||
.hypothesis/
|
||||
|
||||
# Translations
|
||||
*.mo
|
||||
# *.pot
|
||||
|
||||
# Django stuff:
|
||||
*.log
|
||||
local_settings.py
|
||||
|
||||
# Flask stuff:
|
||||
instance/
|
||||
.webassets-cache
|
||||
|
||||
# Scrapy stuff:
|
||||
.scrapy
|
||||
|
||||
# Sphinx documentation
|
||||
docs/_build/
|
||||
|
||||
# PyBuilder
|
||||
target/
|
||||
|
||||
# Jupyter Notebook
|
||||
.ipynb_checkpoints
|
||||
|
||||
# pyenv
|
||||
.python-version
|
||||
|
||||
# celery beat schedule file
|
||||
celerybeat-schedule
|
||||
|
||||
# SageMath parsed files
|
||||
*.sage.py
|
||||
|
||||
# dotenv
|
||||
.env
|
||||
|
||||
# virtualenv
|
||||
.venv
|
||||
venv/
|
||||
ENV/
|
||||
|
||||
# Spyder project settings
|
||||
.spyderproject
|
||||
|
||||
# Rope project settings
|
||||
.ropeproject
|
||||
|
||||
# Visual Studio Code settings
|
||||
.vscode/
|
||||
|
||||
safeeyes/config/locale/*/LC_MESSAGES/safeeyes.po~
|
||||
|
||||
node_modules/
|
||||
|
||||
# PyCharm
|
||||
.idea
|
||||
|
||||
# Debian Build
|
||||
.pybuild/
|
||||
debian/safeeyes
|
||||
debian/.debhelper
|
||||
debian/files
|
||||
debian/safeeyes.substvars
|
||||
debian/safeeyes.prerm.debhelper
|
||||
debian/safeeyes.postinst.debhelper
|
8
LICENSE
|
@ -1,7 +1,7 @@
|
|||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
|
@ -645,7 +645,7 @@ the "copyright" line and a pointer to where the full notice is found.
|
|||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
|
@ -664,11 +664,11 @@ might be different; for a GUI interface, you would use an "about box".
|
|||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
<https://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||
<https://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
include LICENSE
|
||||
include README.md
|
352
README.md
|
@ -1,266 +1,188 @@
|
|||
# Safe Eyes
|
||||
Protect your eyes from eye strain using this continuous breaks reminder. A Free and Open Source Linux alternative for EyeLeo.
|
||||
|
||||
For more details: [SafeEyes Protects You From Eye Strain When Working On The Computer](http://www.webupd8.org/2016/10/safeeyes-protects-you-from-eye-strain.html)
|
||||
[![Release](https://img.shields.io/github/v/release/slgobinath/SafeEyes)](https://github.com/slgobinath/SafeEyes/releases)
|
||||
[![PyPI version](https://badge.fury.io/py/safeeyes.svg)](https://badge.fury.io/py/safeeyes)
|
||||
[![Debian](https://badges.debian.net/badges/debian/unstable/safeeyes/version.svg)](https://packages.debian.org/unstable/safeeyes)
|
||||
[![AUR](https://img.shields.io/aur/version/safeeyes)](https://aur.archlinux.org/packages/safeeyes)
|
||||
[![Flathub](https://img.shields.io/flathub/v/io.github.slgobinath.SafeEyes)](https://flathub.org/apps/details/io.github.slgobinath.SafeEyes)
|
||||
[![Translation status](https://hosted.weblate.org/widgets/safe-eyes/-/translations/svg-badge.svg)](https://hosted.weblate.org/engage/safe-eyes/?utm_source=widget)
|
||||
[![Awesome Humane Tech](https://raw.githubusercontent.com/humanetech-community/awesome-humane-tech/main/humane-tech-badge.svg?sanitize=true)](https://github.com/humanetech-community/awesome-humane-tech)
|
||||
|
||||
## INSTALLATION
|
||||
Protect your eyes from eye strain using this simple and beautiful, yet extensible break reminder.
|
||||
|
||||
### Ubuntu:
|
||||
1: Add the PPA: `sudo add-apt-repository ppa:slgobinath/safeeyes`
|
||||
Visit the official site: https://slgobinath.github.io/SafeEyes/ for more details.
|
||||
|
||||
2: Download the package list: `sudo apt update`
|
||||
## Safe Eyes command-line arguments
|
||||
|
||||
3: Install Safe Eyes: `sudo apt install safeeyes`
|
||||
```text
|
||||
usage: safeeyes [-h] [-a | -d | -e | -q | -s | -t] [--debug] [--version]
|
||||
|
||||
4: Start Safe Eyes from start menu.
|
||||
Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to
|
||||
take breaks while you're working long hours at the computer.
|
||||
|
||||
### Arch:
|
||||
Install SafeEyes via [AUR](https://aur.archlinux.org/packages/safeeyes/). Credits to [Yamakaky](https://github.com/Yamakaky)
|
||||
|
||||
### Other Linux:
|
||||
1: Install the dependencies:
|
||||
|
||||
* Arch: `hicolor-icon-theme`, `libappindicator-gtk3`, `xorg-xprop`, `python2-xlib`, `python2-gobject`, `python2-dbus`, `python2-babel`, `xprintidle` and `mpg123`
|
||||
|
||||
* Debian: `gir1.2-appindicator3-0.1`, `python-xlib`, `python-gobject`, `python-gi`, `python-dbus`, `gir1.2-notify-0.7`, `python-gtk2`, `python-babel`, `xprintidle` and `mpg123`
|
||||
|
||||
* Fedora 24: `libappindicator-gtk3`, `python-xlib`, `python-gobject`, `xorg-x11-utils`, `python-dbus`, `python-babel`, `xprintidle` and `mpg123`
|
||||
|
||||
2: Download and extract [safeeyes.tar.gz](https://github.com/slgobinath/SafeEyes/releases/download/v1.1.5/safeeyes.tar.gz) into `/`: `sudo tar -xzvf safeeyes.tar.gz -C /`
|
||||
|
||||
4: Start Safe Eyes using this command: `/opt/safeeyes/safeeyes`
|
||||
|
||||
Once started, Safe Eyes will copy the desktop file to `~/.config/autostart` and the configurations to `~/.config/safeeyes`. Therefore, from next time onwards, it should start with the system.
|
||||
|
||||
## UNINSTALLING SAFE EYES
|
||||
Use the following commands to uninstall SafeEyes from your system.
|
||||
```
|
||||
sudo apt remove safeeyes
|
||||
rm -r ~/.config/safeeyes
|
||||
rm ~/.config/autostart/safeeyes.desktop
|
||||
optional arguments:
|
||||
-h, --help show this help message and exit
|
||||
-a, --about show the about dialog
|
||||
-d, --disable disable the currently running safeeyes instance
|
||||
-e, --enable enable the currently running safeeyes instance
|
||||
-q, --quit quit the running safeeyes instance and exit
|
||||
-s, --settings show the settings dialog
|
||||
-t, --take-break take a break now
|
||||
--debug start safeeyes in debug mode
|
||||
--status print the status of running safeeyes instance and exit
|
||||
--version show program's version number and exit
|
||||
```
|
||||
|
||||
## FEATURES
|
||||
## Installation guide
|
||||
|
||||
General Features:
|
||||
Safe Eyes is available in Ubuntu PPA, Arch AUR, Gentoo and Python PyPI. You can choose any installation source and install on any Linux system with Python 3.
|
||||
|
||||
- Short breaks with eye exercises
|
||||
- Long breaks to change physical position and to warm up
|
||||
- Disable the keyboard during break
|
||||
- Notifications before every break
|
||||
- Do not disturb when working with fullscreen applications( Eg: Watching movies)
|
||||
- Smart pause and resume based on system idle time
|
||||
- Multi-monitor support
|
||||
- Elegant and customizable design
|
||||
- Multi-language support
|
||||
- Highly customizable
|
||||
### Ubuntu, Linux Mint and other Ubuntu Derivatives
|
||||
|
||||
Optional Features:
|
||||
|
||||
- Strict break for those who are addicted to computer
|
||||
- Skip or take break based on active windows (Regardless of fullscreen-mode)
|
||||
- Customize individual break time
|
||||
- Audible alert at the end of break
|
||||
- Turn on/off audible alert for individual breaks
|
||||
- Customize disable time period
|
||||
|
||||
## CONFIGURING SAFE EYES
|
||||
Just install and forget; Safe Eyes will take care of your eyes. To customize the basic preferences, go to Settings from Safe Eyes tray icon. If you need advanced features, you can manually edit the `~/.config/safeeyes/safeeyes.json` for the following requirements:
|
||||
|
||||
### Override individual break time
|
||||
|
||||
Add the optional `time` property to the desired break with the required time parameter. The `short_breaks` temporal unit is measured in seconds and the `long_breaks` temporal unit is measured in minutes.
|
||||
For example, to extend the break time of `short_break_close_eyes` to 30 seconds and the `long_break_walk` to 5 minutes, modify the configuration file as given below.
|
||||
|
||||
```
|
||||
...
|
||||
"short_breaks": [
|
||||
{
|
||||
"name": "short_break_close_eyes",
|
||||
"time": 30
|
||||
},
|
||||
{
|
||||
"name": "short_break_roll_eyes"
|
||||
},
|
||||
...
|
||||
],
|
||||
...
|
||||
"long_breaks": [
|
||||
{
|
||||
"name": "long_break_walk",
|
||||
"time": 5
|
||||
},
|
||||
{
|
||||
"name": "long_break_lean_back"
|
||||
}
|
||||
]
|
||||
...
|
||||
```bash
|
||||
sudo add-apt-repository ppa:safeeyes-team/safeeyes
|
||||
sudo apt update
|
||||
sudo apt install safeeyes
|
||||
```
|
||||
|
||||
### Override audible alert after each break
|
||||
### Arch
|
||||
|
||||
Add the optional `audible_alert` property to the desired break with the required true/false parameter.
|
||||
For example, to disable audible alert for all breaks except the `short_break_close_eyes`, modify the configuration file as given below.
|
||||
|
||||
```
|
||||
...
|
||||
"audible_alert": false,
|
||||
...
|
||||
"short_breaks": [
|
||||
{
|
||||
"name": "short_break_close_eyes",
|
||||
"audible_alert": true
|
||||
},
|
||||
{
|
||||
"name": "short_break_roll_eyes"
|
||||
},
|
||||
...
|
||||
]
|
||||
...
|
||||
```bash
|
||||
yay -S safeeyes
|
||||
```
|
||||
|
||||
### Customize disable time period
|
||||
### Gentoo
|
||||
|
||||
The default disable dor a given time options provide 30 minutes, 1 hour, 2 hours and 3 hours only. If you want to customize them or if you want to add/remove time based disable option, you can configure them in the `safeeyes.json` file.
|
||||
To add an additional `Disable for 45 minutes`, modify the configuration as shown below.
|
||||
|
||||
```
|
||||
...
|
||||
"disable_options": [
|
||||
{
|
||||
"label": "for_x_minutes",
|
||||
"time": 30,
|
||||
"unit": "minute"
|
||||
},
|
||||
{
|
||||
"label": "for_x_minutes",
|
||||
"time": 45,
|
||||
"unit": "minute"
|
||||
},
|
||||
{
|
||||
"label": "for_x_hour",
|
||||
"time": 1,
|
||||
"unit": "hour"
|
||||
}
|
||||
...
|
||||
]
|
||||
...
|
||||
```bash
|
||||
sudo emerge -av x11-misc/safeeyes
|
||||
```
|
||||
|
||||
**NOTE:** The `unit` can be one of these case-insensitive constants: `second`, `seconds`, `minute`, `minutes`, `hour`, `hours`
|
||||
### Debian
|
||||
|
||||
### Skip or Take breaks based on the active window regardless of the full-screen mode
|
||||
|
||||
By default, Safe Eyes does not show the break screen if the current window is in fullscreen mode. However, you can override this feature by specifying the window-class of your interested applications.
|
||||
|
||||
For example, to take the break if your current window is Google Chrome regardless of the fullscreen mode, add `google-chrome` to `take_break` as given below:
|
||||
|
||||
```
|
||||
...
|
||||
"active_window_class": {
|
||||
"skip_break": [],
|
||||
"take_break": ["google-chrome"]
|
||||
},
|
||||
...
|
||||
```bash
|
||||
sudo apt-get install safeeyes
|
||||
```
|
||||
|
||||
Similarly, you can skip the break even if your current application is in normal window state. For example, if you do not want to take a break while VLC player is in focus, add `vlc` to `skip_break` as shown here:
|
||||
```
|
||||
...
|
||||
"active_window_class": {
|
||||
"skip_break": ["vlc"],
|
||||
"take_break": ["google-chrome"]
|
||||
},
|
||||
...
|
||||
### Fedora
|
||||
|
||||
```bash
|
||||
sudo dnf install libappindicator-gtk3 python3-psutil cairo-devel python3-devel gobject-introspection-devel cairo-gobject-devel
|
||||
sudo pip3 install safeeyes
|
||||
sudo gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
```
|
||||
|
||||
**NOTE:** The names `vlc` and `google-chrome` are not the application names but their window classes. Inorder to get the window class of an application, enter the following command in your terminal and click on the desired application. In the printed `WM_CLASS`, choose the second one.
|
||||
### OpenSUSE Tumbleweed
|
||||
|
||||
```bash
|
||||
sudo zypper refresh
|
||||
sudo zypper install safeeyes
|
||||
```
|
||||
xprop WM_CLASS
|
||||
|
||||
### Alpine Linux
|
||||
|
||||
```bash
|
||||
sudo apk add safeeyes
|
||||
```
|
||||
Some more sample window class names:
|
||||
- Mozilla Firefox: `firefox`
|
||||
- Sublime Text: `sublime_text`
|
||||
- Gnome Terminal: `gnome-terminal`
|
||||
- LibreOffice Writer: `libreoffice-writer`
|
||||
|
||||
### Change the look and feel of the break screen
|
||||
### Flatpak
|
||||
|
||||
You can change the look and feel of the break screen in `~/.config/safeeyes/style/safeeyes_style.css`.
|
||||
```bash
|
||||
flatpak install flathub io.github.slgobinath.SafeEyes
|
||||
```
|
||||
|
||||
### Other Linux & Run from source
|
||||
|
||||
Ensure to meet the following dependencies:
|
||||
|
||||
- gir1.2-appindicator3-0.1 or gir1.2-ayatanaappindicator3-0.1
|
||||
- gir1.2-notify-0.7
|
||||
- libappindicator-gtk3
|
||||
- python3-psutil
|
||||
- xprintidle (optional)
|
||||
- wlrctl (wayland optional)
|
||||
|
||||
**To install Safe Eyes:**
|
||||
|
||||
```bash
|
||||
sudo pip3 install safeeyes
|
||||
```
|
||||
|
||||
After installation, restart your system to update the icons,
|
||||
|
||||
**To run from source:**
|
||||
|
||||
```bash
|
||||
git clone https://github.com/slgobinath/SafeEyes.git
|
||||
cd SafeEyes
|
||||
python3 -m safeeyes
|
||||
```
|
||||
|
||||
Safe Eyes installers install the required icons to `/usr/share/icons/hicolor`. When you run Safe Eyes from source without, some icons may not appear.
|
||||
|
||||
|
||||
## CONTRIBUTING
|
||||
### Install in Virtual Environment
|
||||
|
||||
**Are you a developer?**
|
||||
Some Linux systems like Cent OS do not have matching dependencies available in their repository. In such systems, you can install and use Safe Eyes in a Python Virtual Environment. The following instruction was tested on Cent OS 7.
|
||||
|
||||
1. Fork it!
|
||||
2. Create your feature branch: `git checkout -b my-new-feature`
|
||||
3. Commit your changes: `git commit -am 'Add some feature'`
|
||||
4. Push to the branch: `git push origin my-new-feature`
|
||||
5. Submit a pull request
|
||||
1. Install the necessary dependencies
|
||||
|
||||
**Are you using a different Linux system?**
|
||||
```bash
|
||||
sudo yum install python3-devel dbus dbus-devel cairo cairo-devel cairomm-devel libjpeg-turbo-devel pango pango-devel pangomm pangomm-devel gobject-introspection-devel cairo-gobject-devel
|
||||
```
|
||||
|
||||
Please test Safe Eyes and create installers for your operating system
|
||||
2. Create a virtual environment in your home folder
|
||||
|
||||
**Found a bug?**
|
||||
```bash
|
||||
mkdir ~/safeeyes
|
||||
cd ~/safeeyes/
|
||||
|
||||
Please report them [here](https://github.com/slgobinath/SafeEyes/issues)
|
||||
pip3 install virtualenv --user
|
||||
virtualenv --no-site-packages venv
|
||||
source venv/bin/activate
|
||||
pip3 install dbus-python safeeyes
|
||||
```
|
||||
|
||||
**Can you translate English to your mother tongue (or whatever the language)?**
|
||||
3. Start Safe Eyes from terminal
|
||||
|
||||
Show your support by translating Safe Eyes to a new language or by improving the existing translations.
|
||||
```bash
|
||||
cd ~/safeeyes & source venv/bin/activate
|
||||
python3 -m safeeyes
|
||||
```
|
||||
|
||||
**How else can you show your support?**
|
||||
For more details, please check the issue: [#329](https://github.com/slgobinath/SafeEyes/issues/329)
|
||||
|
||||
- Vote for Safe Eyes in [alternativeto.net](http://alternativeto.net/software/eyeleo/?platform=linux).
|
||||
- Suggest any improvements.
|
||||
- Share with your friends.
|
||||
## Features
|
||||
|
||||
## TRANSLATING SAFE EYES
|
||||
From version 1.1.0, Safe Eyes supports translation. Translation files for each langauges must be placed in `/opt/safeeyes/config/lang` directory. The language file name must follow [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) language code standard. For example, the language file of English must be `en.json`. Follow these steps to translate Safe Eyes to your language.
|
||||
- Remind you to take breaks with exercises to reduce RSI
|
||||
- Disable keyboard during breaks
|
||||
- Notification before and after breaks
|
||||
- Smart pause if system is idle
|
||||
- Multi-screen support
|
||||
- Customizable user interface
|
||||
- RPC API to control externally
|
||||
- Command-line arguments to control the running instance
|
||||
- Customizable using plug-ins
|
||||
|
||||
1. Copy `/opt/safeeyes/config/lang/en.json` to `/opt/safeeyes/config/lang/<iso-639-1-language-code>.json` (Please compare the `en.json` with the [online version](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/en.json) before sending PR, because there can be new changes made to the language files)
|
||||
## Third-party Plugins
|
||||
|
||||
2. Provide `language_name` in the language itself and `language_name_en` in English.
|
||||
Thirdparty plugins are available at another GitHub repository: [safeeyes-plugins](https://github.com/slgobinath/safeeyes-plugins). More details about how to write your own plugin and how to install third-party plugin are available there.
|
||||
|
||||
3. Translate other property values to the selected language.
|
||||
## How to Release?
|
||||
|
||||
4. Translate the comment in [safeeyes.desktop](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/share/applications/safeeyes.desktop) file.
|
||||
|
||||
**Note 1:** The `{}` used in property values will be replaced by runtime variables related to those commands. For example the `{}` in `Next break at {}` will be replaced by time at the runtime.
|
||||
|
||||
**Note 2:** Use Unicode when translating Safe Eyes.
|
||||
|
||||
**Note 3:** To change the language of Safe Eyes, select the language name from the combo-box in the Settings dialog.
|
||||
|
||||
For more details, have a look at existing language files: [lang](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang)
|
||||
|
||||
### Currently available translations
|
||||
* [Čeština](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/cz.json)
|
||||
* [Deutsch](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/de.json)
|
||||
* [English](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/en.json)
|
||||
* [Español](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/es.json)
|
||||
* [Français](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/fr.json)
|
||||
* [Magyar](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/hu.json)
|
||||
* [Português](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/pt.json)
|
||||
* [Русский](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/ru.json)
|
||||
* [Slovenský](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/sk.json)
|
||||
* [தமிழ்](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/ta.json)
|
||||
* [Türkçe](https://github.com/slgobinath/SafeEyes/tree/master/safeeyes/safeeyes/config/lang/tr.json)
|
||||
1. Checkout the latest commits from the `master` branch
|
||||
2. Run `python3 -m safeeyes` to make sure nothing is broken
|
||||
3. Update the Safe Eyes version in the following places (Open the project in VSCode and search for the current version):
|
||||
- [setup.py](https://github.com/slgobinath/SafeEyes/blob/master/setup.py#L81)
|
||||
- [setup.py](https://github.com/slgobinath/SafeEyes/blob/master/setup.py#L88)
|
||||
- [safeeyes.py](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/safeeyes.py#L43)
|
||||
- [io.github.slgobinath.SafeEyes.metainfo.xml](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml#L50)
|
||||
- [about_dialog.glade](https://github.com/slgobinath/SafeEyes/blob/master/safeeyes/glade/about_dialog.glade#L74)
|
||||
4. Update the [changelog](https://github.com/slgobinath/SafeEyes/blob/master/debian/changelog) (for Ubuntu release)
|
||||
5. Commit the changes to `master`
|
||||
6. Create a pull-request from `master` to `release`
|
||||
7. Merge the PR to release **with merge commit** (Important to merge with merge commit)
|
||||
|
||||
|
||||
## TESTED ENVIRONMENTS
|
||||
|
||||
Core functionalities of Safe Eyes are tested by the developer in the follwing environments:
|
||||
|
||||
* Ubuntu 14.04
|
||||
* Ubuntu 16.04
|
||||
* Ubuntu 16.10
|
||||
* Linux Mint 18
|
||||
* Ubuntu Mate 16.04
|
||||
* Kubuntu 16.10
|
||||
|
||||
## LICENSE
|
||||
## License
|
||||
|
||||
GNU General Public License v3
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
#!/bin/bash
|
||||
|
||||
rm -rf build/ dist/ safeeyes.egg-info/ .eggs/
|
||||
|
||||
python3 setup.py sdist bdist_wheel
|
||||
twine upload --repository pypitest dist/safeeyes*.tar.gz
|
||||
clear >$(tty)
|
||||
twine upload --repository pypitest dist/safeeyes*.whl
|
|
@ -0,0 +1,110 @@
|
|||
safeeyes (2.1.8) noble; urgency=medium
|
||||
|
||||
* Support Python 3.12
|
||||
|
||||
-- Archisman Panigrahi <apandada1@gmail.com> Mon, 29 Apr 2024 02:09:48 -0400
|
||||
|
||||
safeeyes (2.1.6-0) lunar; urgency=high
|
||||
* Support Python 3.11
|
||||
|
||||
* Minor bug fixes
|
||||
|
||||
* Fix the ecd ..rror if there is no long break
|
||||
|
||||
* Add wayland support for do not disturb me plugin
|
||||
|
||||
* Fix missing icons and add random order of breaks
|
||||
|
||||
* Create desktop entries from the code
|
||||
|
||||
* Add Python 3.8 and 3.9 support
|
||||
|
||||
* Redesigned settings dialog
|
||||
|
||||
* Add tray action buttons to the break screen
|
||||
|
||||
* Allow long short breaks for promodo mode
|
||||
|
||||
* Audible alert break before and DND while on battery
|
||||
|
||||
* Fix no long breaks
|
||||
|
||||
* Fix issues with locales
|
||||
|
||||
* Add new command line option: --status
|
||||
|
||||
* Fix multi-display issue
|
||||
|
||||
* Fix hard coded time in notification
|
||||
|
||||
* Completely redesigned architecture and user interface
|
||||
|
||||
* Show next break time in tray icon in supported environments
|
||||
|
||||
* Enable keyboard shortcuts
|
||||
|
||||
* Fix screen flickering in KDE
|
||||
|
||||
* Show the break type in the notification
|
||||
|
||||
* Make pyaudio optional
|
||||
|
||||
* Support postponing the break
|
||||
|
||||
* Handle configuration update efficiently
|
||||
|
||||
* Move to Python 3
|
||||
|
||||
* Add plugin support
|
||||
|
||||
* Add custom breaks
|
||||
|
||||
* Add optional break image feature
|
||||
|
||||
* Add lock screen support
|
||||
|
||||
* Prevent disabling Safe Eyes after notification
|
||||
|
||||
* Fix random crash
|
||||
|
||||
* Use system language if available
|
||||
|
||||
* Fix disable menu issue in Elementary OS
|
||||
|
||||
* Fix long breaks in hours
|
||||
|
||||
* Fix locale time format issue
|
||||
|
||||
* Advanced configurations and disable for given time
|
||||
|
||||
* Optional audible alert and pause Safe Eyes if system is idle
|
||||
|
||||
* Bug fix for no breaks after 1st one
|
||||
|
||||
* Add about dialog and language selection to Settings dialog
|
||||
|
||||
* Fixing bug in multiscreen support
|
||||
|
||||
* Add next break information to tray menu
|
||||
|
||||
* Support translation
|
||||
|
||||
* Adding multiscreen support & handling system suspend
|
||||
|
||||
* Fixing bug in Ubuntu MATE environment
|
||||
|
||||
* Removing apscheduler dependency
|
||||
|
||||
* Fixing seconds instead of minutes bug
|
||||
|
||||
* Bug fixes for Ubuntu 14.04 and keyboard lock during break
|
||||
|
||||
* Reducing minimal Python requirement
|
||||
|
||||
* Fixing appindicator version mismatch
|
||||
|
||||
* Fixing apscheduler version mismatch
|
||||
|
||||
* Initial release
|
||||
|
||||
-- Gobinath Loganathan <slgobinath@gmail.com> Sat, 15 Oct 2016 06:28:40 +0530
|
|
@ -0,0 +1 @@
|
|||
10
|
|
@ -1,14 +1,15 @@
|
|||
Source: safeeyes
|
||||
Section: utils
|
||||
Priority: optional
|
||||
Maintainer: Loganathan Gobinath <slgobinath@gmail.com>
|
||||
Build-Depends: debhelper (>= 9)
|
||||
Maintainer: Gobinath Loganathan <slgobinath@gmail.com>
|
||||
Build-Depends: debhelper (>= 10), dh-python, python3, python3-setuptools
|
||||
Standards-Version: 3.9.6
|
||||
X-Python3-Version: >= 3.5
|
||||
Homepage: https://github.com/slgobinath/SafeEyes/
|
||||
|
||||
Package: safeeyes
|
||||
Architecture: any
|
||||
Depends: gir1.2-appindicator3-0.1, python (>= 2.7.0), python-xlib, python-gi, python-dbus, gir1.2-notify-0.7, python-gtk2, python-babel, xprintidle, mpg123
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, ${python3:Depends}, gir1.2-ayatanaappindicator3-0.1, python3 (>= 3.5.0), python3-xlib, python3-dbus, gir1.2-notify-0.7, python3-babel, x11-utils, xprintidle, alsa-utils, python3-psutil, python3-croniter
|
||||
Description: Safe Eyes
|
||||
Safe Eyes is a simple tool to remind you to take periodic breaks for your eyes. This is essential for anyone spending more time on the computer to avoid eye strain and other physical problems.
|
||||
.
|
||||
|
@ -16,10 +17,11 @@ Description: Safe Eyes
|
|||
- Short breaks with eye exercises
|
||||
- Long breaks to change physical position and to warm up
|
||||
- Strict break for those who are addicted to computer
|
||||
- Highly customizable
|
||||
- Do not disturb when working with fullscreen applications( Eg: Watching movies)
|
||||
- Do not disturb when working with full-screen applications( Eg: Watching movies)
|
||||
- Notifications before every break
|
||||
- Optional audible alert at the end of break
|
||||
- Option to lock screen after long breaks
|
||||
- Smart pause and resume based on system idle time
|
||||
- Multi-monitor support
|
||||
- Plugins to utilize Safe Eyes
|
||||
- Elegant and customizable design
|
|
@ -3,7 +3,7 @@ Upstream-Name: uget-chrome-wrapper
|
|||
Source: https://github.com/slgobinath/SafeEyes/
|
||||
|
||||
Files: *
|
||||
Copyright: 2016 Loganathan Gobinath <slgobinath@gmail.com>
|
||||
Copyright: 2016 Gobinath Loganathan <slgobinath@gmail.com>
|
||||
License: GPL-3.0+
|
||||
|
||||
License: GPL-3.0+
|
|
@ -0,0 +1,3 @@
|
|||
#!/usr/bin/make -f
|
||||
%:
|
||||
dh $@ --with python3 --buildsystem=pybuild
|
|
@ -0,0 +1,17 @@
|
|||
safeeyes/platform/io.github.slgobinath.SafeEyes.desktop usr/share/applications
|
||||
safeeyes/platform/icons/hicolor/128x128/apps/io.github.slgobinath.SafeEyes.png usr/share/icons/hicolor/128x128/apps
|
||||
safeeyes/platform/icons/hicolor/16x16/apps/io.github.slgobinath.SafeEyes.png usr/share/icons/hicolor/16x16/apps
|
||||
safeeyes/platform/icons/hicolor/16x16/status/io.github.slgobinath.SafeEyes-disabled.png usr/share/icons/hicolor/16x16/status
|
||||
safeeyes/platform/icons/hicolor/16x16/status/io.github.slgobinath.SafeEyes-enabled.png usr/share/icons/hicolor/16x16/status
|
||||
safeeyes/platform/icons/hicolor/16x16/status/io.github.slgobinath.SafeEyes-timer.png usr/share/icons/hicolor/16x16/status
|
||||
safeeyes/platform/icons/hicolor/24x24/apps/io.github.slgobinath.SafeEyes.png usr/share/icons/hicolor/24x24/apps
|
||||
safeeyes/platform/icons/hicolor/24x24/status/io.github.slgobinath.SafeEyes-disabled.png usr/share/icons/hicolor/24x24/status
|
||||
safeeyes/platform/icons/hicolor/24x24/status/io.github.slgobinath.SafeEyes-enabled.png usr/share/icons/hicolor/24x24/status
|
||||
safeeyes/platform/icons/hicolor/24x24/status/io.github.slgobinath.SafeEyes-timer.png usr/share/icons/hicolor/24x24/status
|
||||
safeeyes/platform/icons/hicolor/32x32/apps/io.github.slgobinath.SafeEyes.png usr/share/icons/hicolor/32x32/apps
|
||||
safeeyes/platform/icons/hicolor/32x32/status/io.github.slgobinath.SafeEyes-disabled.png usr/share/icons/hicolor/32x32/status
|
||||
safeeyes/platform/icons/hicolor/32x32/status/io.github.slgobinath.SafeEyes-enabled.png usr/share/icons/hicolor/32x32/status
|
||||
safeeyes/platform/icons/hicolor/48x48/apps/io.github.slgobinath.SafeEyes.png usr/share/icons/hicolor/48x48/apps
|
||||
safeeyes/platform/icons/hicolor/48x48/status/io.github.slgobinath.SafeEyes-disabled.png usr/share/icons/hicolor/48x48/status
|
||||
safeeyes/platform/icons/hicolor/48x48/status/io.github.slgobinath.SafeEyes-enabled.png usr/share/icons/hicolor/48x48/status
|
||||
safeeyes/platform/icons/hicolor/64x64/apps/io.github.slgobinath.SafeEyes.png usr/share/icons/hicolor/64x64/apps
|
|
@ -0,0 +1,158 @@
|
|||
#!/usr/bin/env python3
|
||||
# Safe Eyes is a utility to remind you to take break frequently
|
||||
# to protect your eyes from eye strain.
|
||||
|
||||
# Copyright (C) 2016 Gobinath
|
||||
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
"""
|
||||
Safe Eyes is a utility to remind you to take break frequently to protect your eyes from eye strain.
|
||||
"""
|
||||
import argparse
|
||||
import gettext
|
||||
import locale
|
||||
import logging
|
||||
import signal
|
||||
import sys
|
||||
from threading import Timer
|
||||
|
||||
import gi
|
||||
import psutil
|
||||
from safeeyes import utility
|
||||
from safeeyes.model import Config
|
||||
from safeeyes.safeeyes import SafeEyes
|
||||
from safeeyes.safeeyes import SAFE_EYES_VERSION
|
||||
from safeeyes.rpc import RPCClient
|
||||
|
||||
gi.require_version('Gtk', '3.0')
|
||||
from gi.repository import Gtk
|
||||
|
||||
gettext.install('safeeyes', utility.LOCALE_PATH)
|
||||
|
||||
|
||||
def __running():
|
||||
"""
|
||||
Check if SafeEyes is already running.
|
||||
"""
|
||||
process_count = 0
|
||||
for proc in psutil.process_iter():
|
||||
if not proc.cmdline:
|
||||
continue
|
||||
try:
|
||||
# Check if safeeyes is in process arguments
|
||||
if callable(proc.cmdline):
|
||||
# Latest psutil has cmdline function
|
||||
cmd_line = proc.cmdline()
|
||||
else:
|
||||
# In older versions cmdline was a list object
|
||||
cmd_line = proc.cmdline
|
||||
if ('python3' in cmd_line[0] or 'python' in cmd_line[0]) and ('safeeyes' in cmd_line[1] or 'safeeyes' in cmd_line):
|
||||
process_count += 1
|
||||
if process_count > 1:
|
||||
return True
|
||||
|
||||
# Ignore if process does not exist or does not have command line args
|
||||
except (IndexError, psutil.NoSuchProcess):
|
||||
pass
|
||||
return False
|
||||
|
||||
|
||||
def __evaluate_arguments(args, safe_eyes):
|
||||
"""
|
||||
Evaluate the arguments and execute the operations.
|
||||
"""
|
||||
if args.about:
|
||||
utility.execute_main_thread(safe_eyes.show_about)
|
||||
elif args.disable:
|
||||
utility.execute_main_thread(safe_eyes.disable_safeeyes)
|
||||
elif args.enable:
|
||||
utility.execute_main_thread(safe_eyes.enable_safeeyes)
|
||||
elif args.settings:
|
||||
utility.execute_main_thread(safe_eyes.show_settings)
|
||||
elif args.take_break:
|
||||
utility.execute_main_thread(safe_eyes.take_break)
|
||||
|
||||
|
||||
def main():
|
||||
"""
|
||||
Start the Safe Eyes.
|
||||
"""
|
||||
system_locale = gettext.translation('safeeyes', localedir=utility.LOCALE_PATH, languages=[utility.system_locale(), 'en_US'], fallback=True)
|
||||
system_locale.install()
|
||||
try:
|
||||
# locale.bindtextdomain is required for Glade files
|
||||
locale.bindtextdomain('safeeyes', utility.LOCALE_PATH)
|
||||
except AttributeError:
|
||||
logging.warning('installed python\'s gettext module does not support locale.bindtextdomain. locale.bindtextdomain is required for Glade files')
|
||||
|
||||
|
||||
parser = argparse.ArgumentParser(prog='safeeyes', description=_('description'))
|
||||
group = parser.add_mutually_exclusive_group()
|
||||
group.add_argument('-a', '--about', help=_('show the about dialog'), action='store_true')
|
||||
group.add_argument('-d', '--disable', help=_('disable the currently running safeeyes instance'), action='store_true')
|
||||
group.add_argument('-e', '--enable', help=_('enable the currently running safeeyes instance'), action='store_true')
|
||||
group.add_argument('-q', '--quit', help=_('quit the running safeeyes instance and exit'), action='store_true')
|
||||
group.add_argument('-s', '--settings', help=_('show the settings dialog'), action='store_true')
|
||||
group.add_argument('-t', '--take-break', help=_('Take a break now').lower(), action='store_true')
|
||||
parser.add_argument('--debug', help=_('start safeeyes in debug mode'), action='store_true')
|
||||
parser.add_argument('--status', help=_('print the status of running safeeyes instance and exit'), action='store_true')
|
||||
parser.add_argument('--version', action='version', version='%(prog)s ' + SAFE_EYES_VERSION)
|
||||
args = parser.parse_args()
|
||||
|
||||
# Initialize the logging
|
||||
utility.initialize_logging(args.debug)
|
||||
utility.initialize_platform()
|
||||
config = Config()
|
||||
|
||||
if __running():
|
||||
logging.info("Safe Eyes is already running")
|
||||
if not config.get("use_rpc_server", True):
|
||||
# RPC sever is disabled
|
||||
print(_('Safe Eyes is running without an RPC server. Turn it on to use command-line arguments.'))
|
||||
sys.exit(0)
|
||||
return
|
||||
rpc_client = RPCClient(config.get('rpc_port'))
|
||||
if args.about:
|
||||
rpc_client.show_about()
|
||||
elif args.disable:
|
||||
rpc_client.disable_safeeyes()
|
||||
elif args.enable:
|
||||
rpc_client.enable_safeeyes()
|
||||
elif args.settings:
|
||||
rpc_client.show_settings()
|
||||
elif args.take_break:
|
||||
rpc_client.take_break()
|
||||
elif args.status:
|
||||
print(rpc_client.status())
|
||||
elif args.quit:
|
||||
rpc_client.quit()
|
||||
else:
|
||||
# Default behavior is opening settings
|
||||
rpc_client.show_settings()
|
||||
sys.exit(0)
|
||||
else:
|
||||
if args.status:
|
||||
print(_('Safe Eyes is not running'))
|
||||
sys.exit(0)
|
||||
elif not args.quit:
|
||||
logging.info("Starting Safe Eyes")
|
||||
safe_eyes = SafeEyes(system_locale, config)
|
||||
safe_eyes.start()
|
||||
Timer(1.0, lambda: __evaluate_arguments(args, safe_eyes)).start()
|
||||
Gtk.main()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
signal.signal(signal.SIGINT, signal.SIG_DFL) # Handle Ctrl + C
|
||||
main()
|
|
@ -0,0 +1,511 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-05-24 17:15+0000\n"
|
||||
"Last-Translator: Mohamed Omran <mohamedgomran@gmail.com>\n"
|
||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/ar/>\n"
|
||||
"Language: ar\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
||||
"X-Generator: Weblate 4.13-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "أغلق عينيك بشدّة"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "حرّك عينيك إلى اليمين و اليسار عدّة مرّات"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "أدر عينيك باتّجاه عقارب السّاعة"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "أدر عينيك بعكس اتّجاه عقارب السّاعة"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "اغمز بعينيك"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "ركّز على نقطة في المدى البعيد"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "اشرب قليلا من الماء"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "امش قليلا"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "تمدد إلى الخلف على كرسيك واسترح"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "أظهر نافذة \"عن البرنامج\""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "عطّل برنامج safeeyes المشتغل حاليّا"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "فعّل برنامج safeeyes المشتغل حاليّا"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "غادر برنامج safeeyes المشتغل حاليّا"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "إظهار لوحة اﻹعدادات"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "ابدأ عيون سليمة في وضع التنقيح"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "أظهر حالة برنامج safeeyes المشتغل حاليا و أخرج"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "SafeEyes لا يعمل"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr "يعمل Safe Eyes الآن دون خادوم RPC. شغِّله لكي تستعمل معطيات سطر الأوامر."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "أغلق"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "الوصف"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "الرخصة"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "تجاوز"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "أخّر"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "مدة الاستراحة (ثوان)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "المدة بين استراحتين (دقائق)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "مدة التجهيز لاستراحة (ثوان)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "مدة تعطيل اختصارات لوحة المفاتيح (ثوان)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "مدة التأخير (دقائق)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "اظهِّر الاستراحات بترتيب عشوائي"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "استراحة إجبارية (لا يمكن تجاوزها)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "مكّن تأخير الاستراحات"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "ثبّت الحالة الداخلية"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "استعمل خادوم RPC لاستقبال الأوامر في وقت التشغيل"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "قد لا تعمل أوامر سطر الأوامر من غير خادوم RPC"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "الاستراحات الطويلة يجب أن تكون من مضاعفات مدة الاستراحات القصيرة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "صفِّر"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"هل أنت متأكد من أنك تريد إعادة تعيين كافة الإعدادات إلى الإعدادات الافتراضية؟"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "خيارات"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "استراحات قصيرة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "استراحات طويلة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "احذف"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "هل أنت متأكد أنك تريد حذف هذه الاستراحة؟"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "لا يمكنك التراجع عن هذا الإجراء."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "استراحة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "استراحات"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "إضافات"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "نوع"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "قصير"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "طويل"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "صورة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "حدد"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "يرجى تحديد صورة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "المدة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "وقت الانتظار"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "تجاوز"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "الزمن (ثوان)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "الوقت (بالدقائق)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "إعدادات الاستراحة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "إعدادات الإضافة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "لا تدعم الإضافة بيئة سطح المكتب %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "من فضلك ثبّت وحدة بايثون باسم '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "من فضلك ثبّت أداة سطر الأوامر '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "تعبير الوظيفة المجدولة غير صحيح '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "من فضلك أضف المورد %(resource)s إلى الدليل %(config_resource)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "استراحة جديدة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "إزالة"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "تجاهل"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "احفظ"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "إنذار مسموع"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "تشغيل تنبيه مسموع قبل وبعد الراحة"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "شغِّل تنبيها مسموعا قبل الراحة"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "شغِّل تنبيها مسموعا بعد الراحة"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "عدم الإزعاج"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "تجاهل الراحة إذا كانت النافذة النشطة في وضع ملء الشاشة"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "لا تقاطع هذه النوافذ في أي وقت"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "قاطع هذه النوافذ بغض النظر عن حالتها"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "بدِّل النوافذ المقاطعة إلى الوضع العادي"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "عدم الإزعاج أثناء شحن البطارية"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "الإحصاءات الصحية"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "أظهر الإحصاءات بناءً على كيفية استخدامك ل \"Safe Eyes\""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "فاصل إعادة ضبط الإحصائيات (تعبير وظيفة مجدولة)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "الإشعارات"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "أظهر إشعار نظام قبل الراحة"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "استعد لاستراحة قصيرة في %s من الثواني"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "استعد لراحة طويلة بعد %s من الثواني"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "شاشة التوقف"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "اغلق الشاشة بعد فترة استراحة طويلة عن طريق بدأ شاشة التوقف"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "أمر شاشة التوقف مخصص"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "أقل عدد ثواني للتخطي بدون شاشة التوقف"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "اغلق الشاشة"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "التوقف الذكي"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "اوقف Safe Eyes إذا كان النظام خاملاً"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "أقل مدة خمول لإيقاف Safe Eyes (بالثوان)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "تفسير وقت الخمول المكافئ لفترة الاستراحة القادمة على أنه استراحة"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "اجًّل فترة الاستراحة القادمة حتى يصبح النظام خاملاً"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "الأيقونة"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "أظهِّر الأيقونة في منطقة الإشعارات"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "أظهِّر وقت الاستراحة القادمة في درج الأيقونة"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "اسمح بتعطيل Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "عن البرنامج"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "عطّل Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "معطّل إلى %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "معطّل إلى حين إعادة التشغيل"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "فعِّل Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "لمدة %d ساعة"
|
||||
msgstr[1] "لمدة ساعة"
|
||||
msgstr[2] "لمدة ساعتين"
|
||||
msgstr[3] "لمدة %d ساعات"
|
||||
msgstr[4] "لمدة %d ساعة"
|
||||
msgstr[5] "لمدة %d ساعة"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "لمدة %d دقيقة"
|
||||
msgstr[1] "لمدة دقيقة"
|
||||
msgstr[2] "لمدة دقيقتين"
|
||||
msgstr[3] "لمدة %d دقائق"
|
||||
msgstr[4] "لمدة %d دقيقة"
|
||||
msgstr[5] "لمدة %d دقيقة"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "لمدة %d ثانية"
|
||||
msgstr[1] "لمدة ثانية"
|
||||
msgstr[2] "لمدة ثانيتين"
|
||||
msgstr[3] "لمدة %d ثوان"
|
||||
msgstr[4] "لمدة %d ثانية"
|
||||
msgstr[5] "لمدة %d ثانية"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "فترة الاستراحة القادمة بعد %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "لا يوجد فترات استراحة متاحة"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "الإعدادات"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "خُذ استراحة الآن"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "حتى إعادة التشغيل"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "اخرج"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "تحكم الوسائط"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "أوقِف مشغلات الوسائط في شاشة فترة الاستراحة"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "أوقِف الوسائط"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "مهلة تصفير الإعدادات (ساعات)"
|
|
@ -0,0 +1,493 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2024-02-07 05:56+0000\n"
|
||||
"Last-Translator: Salif Mehmed <mail@salif.eu>\n"
|
||||
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/bg/>\n"
|
||||
"Language: bg\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.4-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Затворете плътно очи"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Завъртете очи няколко пъти на всяка страна"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Завъртете очите си по посока на часовниковата стрелка"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Завъртете очите си обратно на часовниковата стрелка"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Мигайте с очи"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Фокусирайте се върху точка в далечината"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Пийте вода"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Разходете се известно време"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Облегнете се и се отпуснете"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr ""
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Затваряне"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Лиценз"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Пропускане"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Отлагане"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Продължителност на почивките (в секунди)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Интервал между две почивки (в минути)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Опции"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Кратки почивки"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Дълги почивки"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Изтриване"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Почивка"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Почивки"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Време (в секунди)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Време (в минути)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Нова почивка"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Премахване"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Отхвърляне"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Запазване"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Не безпокой"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Известие"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Относно"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Изключване на Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Изключено до %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Изключено до рестартиране"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Включване на Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "За %d Час"
|
||||
msgstr[1] "За %d Часа"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "За %d Минута"
|
||||
msgstr[1] "За %d Минути"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "За %d Секунда"
|
||||
msgstr[1] "За %d Секунди"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Следваща почивка в %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Няма налични почивки"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Настройки"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Направете почивка сега"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "До рестартиране"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Изход"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,496 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-08-08 21:25+0000\n"
|
||||
"Last-Translator: calbasi <joan@calbasi.net>\n"
|
||||
"Language-Team: Catalan <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/ca/>\n"
|
||||
"Language: ca\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.14-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Tanqueu fortament els ulls"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Moveu els ulls a banda i banda"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Gireu els ulls en sentit horari"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Gireu els ulls en sentit antihorari"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Parpallegeu"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fixeu la mirada en un punt llunyà"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Bebeu una mica d'aigua"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Camineu una estona"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Reclineu-vos sobre la cadira i relaxeu-vos"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "Mostra la informació Naltros"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "Inhabilita la instància de safeeyes en funcionament"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "Habilita la instància de safeeyes en funcionament"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "Tanca de la instància de safeeyes en funcionament i surt"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "Mostra la finestra de preferències"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "Inicia safeeyes en mode de depuració"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "Mostra l'estat de la instància de safeeyes en funcionament i surt"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes no s'està executant"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Tanca"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes protegeix els vostres ulls de la fatiga visual (astenopia) "
|
||||
"recordant-vos que feu petits descansos mentre esteu treballant amb "
|
||||
"l'ordinador"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Llicència"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Omet"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Posposa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Durada de la pausa (en segons)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Interval entre dues pauses (en minuts)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Temps per preparar-se per a una pausa (en segons)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Durada d'una posposició (en minuts)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Mostra les pauses en ordre aleatori"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Pauses estrictes (sense possibilitat de saltar-se-les)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Permet posposar les pauses"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Restablir"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "De veritat que voleu restablir les preferències als valors per defecte?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Opcions"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Pauses curtes"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Pauses llargues"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Suprimeix"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "De veritat que voleu suprimir aquesta pausa?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Aquesta acció no podrà revertir-se."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pauses"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Complements"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tipus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Curta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Llarga"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Imatge"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Trieu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Si us plau, trieu una imatge"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Durada"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Temps d'espera"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Sobreescriu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Temps (en segons)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Temps (en minuts)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Preferències de la pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Preferències del complement"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nova Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Suprimeix"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Descarta-ho"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Desa"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Alerta audible"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "No molesteu"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Estadístiques de salut"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Quant a"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Desactiva Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Inhabilitat fins %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Inhabilita fins que es reinicïi"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Activa Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Durant %d hora"
|
||||
msgstr[1] "Durant %d hores"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Propera pausa a les %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Configuració"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Fins que es reinicïi"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Tanca"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,507 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-10-31 16:04+0000\n"
|
||||
"Last-Translator: Kryštof Jelínek <krystof186@gmail.com>\n"
|
||||
"Language-Team: Czech <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/cs/>\n"
|
||||
"Language: cs\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.2-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Zavřete oči"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Zakružte očima (několikrát na každou stranu)"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Zakružte očima ve směru hodinových ručiček"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Zakružte očima proti směru hodinových ručiček"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Zamrkejte"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Zaostřete pohled na nějaký vzdálený objekt"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Napijte se vody"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Na chvíli se projděte"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Opřete se zády do židle a uvolněte se"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "zobrazit dialog O aplikaci"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "zablokovat spuštěnou instanci safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "odblokovat spuštěnou instanci safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "ukončit spuštěnou instanci safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "zobrazit nastavovací dialog"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "spustit safeeyes v režimu pro ladění"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "Popis argumentu příkazového řádku"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Stavová zpráva"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes je spuštěné s tím, že RPC server je vypnutý. Aby bylo možné "
|
||||
"používat argumenty příkazového řádku, je třeba RPC server zapnout."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Zavřít"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes chrání vaše oči před následky přetěžování (asthenopie), když "
|
||||
"dlouho hledíte do obrazovky počítače – připomínáním potřebných přestávek"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licence"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Přeskočit"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Odložit"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Délka přestávky (v sekundách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Interval mezi dvěma přestávkami (v minutách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Čas pro přípravu na přestávku (v sekundách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Vypnout klávesové zkratky po dobu (v sekundách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Odložit trvání (v minutách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Zobrazovat přestávky v náhodném pořadí"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Přísné přestávky (nelze je přeskočit)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Umožnit přeskakování přestávek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Zachovat vnitřní stav"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Použít RPC server pro obdržení příkazů za chodu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Bez RPC serveru, argumenty na příkazovém řádku nemusí fungovat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Je třeba, aby dlouhé přestávky byly násobkem krátkých přestávek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Vrátit na výchozí"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Opravdu chcete vrátit veškerá nastavení do výchozího stavu?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Možnosti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Krátké přestávky"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Dlouhé přestávky"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Smazat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Opravdu chcete tuto přestávku smazat?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Tuto akci nepůjde vrátit zpět."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Přestávka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Přestávky"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Rozšíření"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Krátká"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Dlouhá"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Obrázek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Vybrat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Vyberte obrázek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Trvání"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Doba po kterou čekat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Přepsat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Čas (v sekundách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Čas (v minutách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Nastavení přestávek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Nastavení rozšíření"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Rozšíření nepodporuje pracovní (desktop) prostředí %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Nainstalujte si modul pro Python „%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Nainstalujte si nástroj pro příkazový řádek „%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Neplatný výraz pro plánovač (cron) „%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Přidejte prostředek %(resource)s do složky %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nová přestávka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Odstranit"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Zahodit"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Uložit"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Zvukové upozornění"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Přehrát zvukové upozornění před a po přestávkách"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Přehrát zvukové upozornění před přestávkami"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Po skončení přestávek přehrávat zvukové upozornění"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Nerušit"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
"Přeskočit přestávku, pokud je nějaká aplikace spuštěná přes celou obrazovku"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Tato okna nikdy nepřerušovat"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Přerušovat tato okna nehledě na jejich stav"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Přepnout nepřerušitelná okna do normálního režimu"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Nevyrušovat při provozu z akumulátoru"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Zdravotní statistiky"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Zobrazit zdravotní statistiky založené na používání Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Interval vynulování statistik (výraz pro plánovač cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Oznámení"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Zobrazovat oznámení před přestávkami"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Připravte se na přestávku za %s sekund"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Připravte se na dlouhou přestávku za %s sekund"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Spořič obrazovky"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Zamknout obrazovku spořičem obrazovky po dlouhých přestávkách"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Vlastní spořič obrazovky (příkaz)"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimum sekund do zapnutí spořiče"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "zásuvný modul / šetřič obrazovky"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Chytré pozastavení"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pozastavit odpočet v Safe Eyes při nečinnosti uživatele"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Po jak dlouhé nečinnosti pozastavit Safe Eyes (v sekundách)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Považovat čas nečinnosti trvající stejně, jako nadcházející přestávka, za "
|
||||
"přestávku"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Odložit příští přestávku na nečinnost systému"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Oznamovací oblast"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Zobrazovat ikonu v systémové oblasti"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Zobrazit čas příští přestávky v systémové oblasti"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Umožnit vypnutí Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "O aplikaci"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Zablokovat Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Zablokovat do %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Zablokovat do restartu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Odblokovat Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Na %d hodinu"
|
||||
msgstr[1] "Na %d hodiny"
|
||||
msgstr[2] "Na %d hodin"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Na %d minutu"
|
||||
msgstr[1] "Na %d minuty"
|
||||
msgstr[2] "Na %d minut"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Na %d sekundu"
|
||||
msgstr[1] "Na %d sekundy"
|
||||
msgstr[2] "Na %d sekund"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Příští přestávka v %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Žádné přestávky"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Nastavení"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Udělat si přestávku"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Do restartu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Ukončit"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "zásuvný modul / ovládání médií"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pozastavit přehrávače médií z obrazovky přestávky"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pozastavit média"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Interval pro resetování statistik (v hodinách)"
|
|
@ -0,0 +1,500 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-03-16 20:02+0000\n"
|
||||
"Last-Translator: jan madsen <jsm@janz.dk>\n"
|
||||
"Language-Team: Danish <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/da/>\n"
|
||||
"Language: da\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.5.2-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Luk øjnene tæt"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Rul med øjnene et par gange til hver side"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Rotere øjnene med uret"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Rotere øjnene mod uret"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Blink med øjnene"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokusér på et punkt i det fjerne"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Drik noget vand"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Gå for en stund"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Læn tilbage i sædet og slap af"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "Om programmet"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "deaktivere den aktuelt kørende Safe Eyes instans"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "aktivere den aktuelt kørende Safe Eyes instans"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "afslut den kørende Safe Eyes instans og afslut"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "Indstillinger"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "Start Safe Eyes i debug-tilstand"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "print status for at køre Safe Eyes instans og afslut"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes kører ikke"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes kører med RPC-server deaktiveret. Aktivér RPC-serveren for at "
|
||||
"bruge kommandolinjeargumenter."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Luk"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "beskrivelse"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licens"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Spring over"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Udsæt"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Pauselængde (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Interval mellem to pauser (i minutter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Tid til at forberede en pause (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Tastaturgenveje deaktiveret tidsrum (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Udskyd varighed (i minutter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Vis pauser i tilfældig rækkefølge"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Fast pause (ingen måde at springe over)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Tillad at udskyde pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Fortsætter i interntilstand"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Brug RPC-server til at modtage runtime-kommandoer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Uden RPC-serveren fungerer kommandolinjekommandoer muligvis ikke"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"Tiden for en lang pause skal være et multiplum af tiden for en kort pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Nulstil"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Bekræft nulstilling af alle indstillinger til standard?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Indstillinger"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Korte pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Lange pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Slet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Bekræft sletning af pausen?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Handling kan ikke fortrydes."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Udvidelser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Kort"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Lang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Billede"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Vælg"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Vælg et billede"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Varighed"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Ventetid"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Tilsidesæt"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tid (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tid (i minutter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pauseindstillinger"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Udvidelsesindstillinger"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Udvidelse understøtter ikke %s skrivebordsmiljø"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Installer Python-modul '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Installer kommandolinjeværktøjet '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Ugyldigt cron-udtryk '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Tilføj ressource %(ressource)s til %(config_resource)s bibliotek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Ny pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Fjern"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Kassér"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Gem"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Akustisk alarm"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Afspil lydvarsling før og efter pauser"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Afspil lydvarsling før pauser"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Afspil lydvarsling efter pauser"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Forstyr ikke"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Spring pausen over, hvis det aktive vindue er i fuldskærmstilstand"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Afbryd ikke disse vinduer nogensinde"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Afbryde disse vinduer uanset deres tilstand"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Skift de afbrydelige vinduer til normal funktionstilstand"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Forstyr ikke ved batteridrift"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Sundhedsstatistikker"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Vis statistikker baseret på brug af Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Nulstillingsinterval for statistik (cron-udtryk)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Meddelelse"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Vis en systemmeddelelse før pauser"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Klar til en kort pause om %s sekunder"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Klar til en lang pause om %s sekunder"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Pauseskærm"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Lås skærmen efter lange pauser ved at starte pauseskærmen"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Brugerdefineret pauseskærmkommando"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Mindste antal sekunder for at springe over uden pauseskærm"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Lås skærm"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Smart Pause"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pause Safe Eyes, hvis systemet er inaktivt"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Mindste tomgangstid for at pause Safe Eyes (i sekunder)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Fortolk inaktiv tid svarende til kommende pause varighed som en pause"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Udskyd den næste pause, indtil systemet bliver ledig"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Bakkeikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Vise en ikon i meddelelsesområdet"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Vis næste pausetid i bakkeikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Tillad at deaktivere Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Om"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Deaktiver Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Deaktiveret indtil %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Deaktiveret indtil genstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Aktivér Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "i %d time"
|
||||
msgstr[1] "i %d timer"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "i %d minut"
|
||||
msgstr[1] "i %d minutter"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "i %d sekund"
|
||||
msgstr[1] "i %d sekunder"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Næste pause %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Ingen pauser til rådighed"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Indstillinger"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Hold pause nu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Indtil genstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Afslut"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Mediekontrol"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pause multimedieafspillere fra pause skærm"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pause medier"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Interval for nulstilling af statistik (i timer)"
|
|
@ -0,0 +1,509 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-07-04 20:53+0000\n"
|
||||
"Last-Translator: Sebastian Pipping <sebastian@pipping.org>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/de/>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.0-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Augen fest schließen"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Rollen Sie die Augen ein paar Mal auf jede Seite"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Lassen Sie Ihre Augen im Uhrzeigersinn kreisen"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Lassen Sie Ihre Augen entgegen dem Uhrzeigersinn kreisen"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Blinzeln Sie mit den Augen"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokussieren Sie einen Punkt in der Ferne"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Trinken Sie einen Schluck Wasser"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Gehen Sie ein paar Schritte"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Lehnen Sie sich zurück und entspannen Sie sich"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "Info-Dialog anzeigen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "Aktuelle Instanz von Safe Eyes deaktivieren"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "Aktuelle Instanz von Safe Eyes aktivieren"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "Aktuelle Instanz von Safe Eyes beenden und Anwendung schließen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "Einstellungen anzeigen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "Im Debug-Modus starten"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "Status der laufenden Safe Eyes-Instanz ausgeben und beenden"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes wird nicht ausgeführt"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes läuft ohne RPC-Server. Aktivieren Sie ihn, um Kommandozeilen-"
|
||||
"Befehle während der Laufzeit nutzen zu können."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes schützt Ihre Augen vor Beschwerden (Asthenopie), indem es Sie "
|
||||
"regelmäßig erinnert, Pausen zu machen, wenn Sie längere Zeit am Bildschirm "
|
||||
"verbringen"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Lizenz"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Überspringen"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Aufschieben"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Dauer der Pause (in Sekunden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intervall zwischen zwei Pausen (in Minuten)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Zeit zur Vorbereitung auf eine Pause (in Sekunden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Dauer mit deaktivierten Tastatur-Kürzeln (in Sekunden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Aufschubdauer (in Minuten)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Pausen in zufälliger Reihenfolge anzeigen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Strenge Unterbrechung (ohne Möglichkeit sie zu überspringen)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Aufschieben von Pausen zulassen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Internen Zustand beibehalten"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
"RPC-Server benutzen, um Befehle während der Laufzeit empfangen zu können"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Ohne RPC-Server werden Kommandozeilen-Befehle nicht funktionieren"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"Das längere Pausenintervall muss ein Vielfaches des kurzen Pausenintervalls "
|
||||
"betragen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Zurücksetzen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Möchten Sie wirklich alle Einstellungen auf ihre Standardwerte zurücksetzen?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Einstellungen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Kurze Pausen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Lange Pausen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Löschen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Sind Sie sicher, dass Sie diese Pause löschen möchten?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Dies kann nicht rückgängig gemacht werden."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pausen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Plugins"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Kurz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Lang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Grafik"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Auswählen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Bitte Grafik auswählen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Dauer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Wartezeit"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Überschreiben"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Zeit (in Sekunden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Zeit (in Minuten)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pauseneinstellungen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Plugin-Einstellungen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Das Plugin unterstützt die Desktop-Umgebung %s nicht"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Bitte Python-Modul '%s' installieren"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Bitte Programm '%s' für die Kommandozeile installieren"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Ungültiger Cron-Ausdruck „%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Bitte in Verzeichnis %(config_resource)s die Ressource %(resource)s "
|
||||
"hinzufügen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Neue Pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Entfernen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Verwerfen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Speichern"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Akustischer Alarm"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Akustisches Signal vor und nach Pausen wiedergeben"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Akustisches Signal vor Pausen wiedergeben"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Akustisches Signal nach Pausen wiedergeben"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Nicht stören"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
"Pause überspringen wenn sich aktives Fenster im Vollbild-Modus befindet"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Diese Fenster nie unterbrechen"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Diese Fenster in jedem Fall unterbrechen"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Unterbrechbare Fenster in normalen Modus umschalten"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Nicht stören, solange das Gerät im Akkubetrieb ist"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Gesundheitsstatistik"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Gesundheitsstatistik anzeigen"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Statistik-Rücksetzintervall (Cron-Ausdruck)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Benachrichtigung"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Vor Pausen Benachrichtigung anzeigen"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Bereit für eine Pause in %s Sekunden"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Bereit für eine lange Pause in %s Sekunden"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Bildschirmschoner"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Nach langer Pause Bildschirm mit Bildschirmschoner sperren"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Benutzerdefinierter Bildschirmschoner-Befehl"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Mindestdauer Überspringen ohne Bildschirmschoner (in Sekunden)"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Sperrbildschirm"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Intelligente Pause"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Safe Eyes bei Leerlauf pausieren"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Maximaldauer Leerlauf zum Pausieren (in Sekunden)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Mit Pausendauer gleiche Leerlaufdauer als Pause interpretieren"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Nächste Pause verschieben, bis sich das System im Leerlauf befindet"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Symbol im Tray"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Symbol im Tray anzeigen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Nächsten Pausen-Termin im Tray-Symbol anzeigen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Erlaube Safe Eyes zu deaktivieren"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Über"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Safe Eyes deaktivieren"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Deaktiviert bis %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Deaktiviert bis zum Neustart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Safe Eyes aktivieren"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Für %d Stunde"
|
||||
msgstr[1] "Für %d Stunden"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d Minute lang"
|
||||
msgstr[1] "%d Minuten lang"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d Sekunde lang"
|
||||
msgstr[1] "%d Sekunden lang"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Nächste Pause um %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Keine Pausen verfügbar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Einstellungen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Jetzt Pause machen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Bis zum Neustart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Schließen"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Medienverwaltung"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Medienwiedergabe im Pausenbildschirm anhalten"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Medien anhalten"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Zeit bis die Statistik zurückgesetzt wird (in Stunden)"
|
|
@ -0,0 +1,502 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: 2017-09-17 07:59-0400\n"
|
||||
"PO-Revision-Date: 2021-07-04 07:32+0000\n"
|
||||
"Last-Translator: J. Lavoie <j.lavoie@net-c.ca>\n"
|
||||
"Language-Team: English (United States) <https://hosted.weblate.org/projects/"
|
||||
"safe-eyes/translations/en_US/>\n"
|
||||
"Language: en_US\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.8-dev\n"
|
||||
"Generated-By: pygettext.py 1.5\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Tightly close your eyes"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Roll your eyes a few times to each side"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Rotate your eyes in clockwise direction"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Rotate your eyes in counterclockwise direction"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Blink your eyes"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Focus on a point in the far distance"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Have some water"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Walk for a while"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Lean back at your seat and relax"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "show the about dialog"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "disable the currently running safeeyes instance"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "enable the currently running safeeyes instance"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "quit the running safeeyes instance and exit"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "show the settings dialog"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "start safeeyes in debug mode"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "print the status of running safeeyes instance and exit"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes is not running"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Close"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "License"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Skip"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Postpone"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Break duration (in seconds)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Interval between two breaks (in minutes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Time to prepare for a break (in seconds)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Keyboard shortcuts disabled period (in seconds)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Postponement duration (in minutes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Show breaks in random order"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Strict break (No way to skip breaks)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Allow postponing breaks"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Persist the internal state"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Use RPC server to receive runtime commands"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Without the RPC server, command-line commands may not work"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Long break interval must be a multiple of short break interval"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Reset"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Are you sure you want to reset all settings to default?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Options"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Short Breaks"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Long Breaks"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Delete"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Are you sure you want to delete this break?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "You can't undo this action."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Break"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Breaks"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Plugins"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Short"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Long"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Image"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Select"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Please select an image"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Duration"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Time to wait"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Override"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Time (in seconds)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Time (in minutes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Break Settings"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Plugin Settings"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Plugin does not support %s desktop environment"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Please install the Python module '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Please install the command-line tool '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Invalid cron expression “%s”"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "New Break"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Remove"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Discard"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Save"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Audible Alert"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Play audible alert before and after breaks"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Play audible alert before breaks"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Play audible alert after breaks"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Do Not Disturb"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Skip break if the active window is in fullscreen mode"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Do not interrupt these windows anytime"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interrupt these windows regardless of their state"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Switch the interruptible windows to normal mode"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Do not disturb while on battery"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Health Statistics"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Show statistics based on how you use Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Statistics reset interval (cron expression)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Notification"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Show a system notification before breaks"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Ready for a short break in %s seconds"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Ready for a long break in %s seconds"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Screensaver"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Lock the screen after long breaks by starting screensaver"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Custom screensaver command"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimum seconds to skip without screensaver"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Lock screen"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Smart Pause"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pause Safe Eyes if the system is idle"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Postpone the next break until the system becomes idle"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Tray Icon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Show a tray icon in the notification area"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Show next break time in tray icon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Allow disabling Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "About"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Disable Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Disabled until %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Disabled until restart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Enable Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "For %d Hour"
|
||||
msgstr[1] "For %d Hours"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "For %d Minute"
|
||||
msgstr[1] "For %d Minutes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "For %d Second"
|
||||
msgstr[1] "For %d Seconds"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Next break at %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "No Breaks Available"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Settings"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Take a break now"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Until restart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Quit"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Media Control"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pause media players from the break screen"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pause media"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Interval to reset statistics (in hours)"
|
|
@ -0,0 +1,502 @@
|
|||
# SAFE EYES ESPERANTO TRANSLATION.
|
||||
# Copyright (C) 2019 Jorge Maldonado Ventura
|
||||
# Jorge Maldonado Ventura jorgesumle@freakspot.net, 2019.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: 2017-09-17 07:59-0400\n"
|
||||
"PO-Revision-Date: 2021-05-21 15:32+0000\n"
|
||||
"Last-Translator: Jorge Maldonado Ventura <jorgesumle@freakspot.net>\n"
|
||||
"Language-Team: Esperanto <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/eo/>\n"
|
||||
"Language: eo\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.7-dev\n"
|
||||
"Generated-By: pygettext.py 1.5\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Streĉe malfermu viajn okulojn"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Movu viajn okulojn kelkfoje al ĉiu flanko"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Turnu viajn okulojn horloĝdirekte"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Turnu viajn okulojn kontraŭhorloĝdirekte"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Palpebrumu"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokusu malfermegan punkton"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Trinku kelke da akvo"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Promenu dum mallonga tempo"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Klinu vin malantaŭen en via seĝo kaj malstreĉu"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "montri la pri-dialogon"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "malebligi la nunan rulantan aperon de safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "ebligi la nunan rulantan aperon de safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "ĉesi la rulantan aperon de safeeyes kaj eliri"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "montri la dialogon de agordoj"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "komenci safeeyes-on en sencimiga reĝimo"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "montri la staton de la rulanta apero de safeeyes kaj eliri"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes nun ne rulas"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes estas rulanta sen RPC-servilo. Ŝaltu ĝin por uzi komandliniajn "
|
||||
"argumentojn."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Malfemi"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "Priskribo"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licenco"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Preterpasi"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Prokrasti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Daŭro de paŭzo (en sekundoj)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intertempo inter du paŭzoj (en minutoj)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Tempo por prepari por paŭzon (en sekundoj)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Daŭro de malebligo de fulmoklavoj (en sekundoj)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Daŭro de prokrasto (en minutoj)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Montri paŭzojn en hazarda ordo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Severa paŭzo (Ne eblas preterpasi paŭzojn)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Lasi prokrasti paŭzojn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Daŭri la internan staton"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Uzi RPC-servilon por ricevi rultempajn komandojn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Sen la RPC-servilo, komandliniaj komandoj eble ne funkcias"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Longa paŭza intertempo devas esti oblo de mallonga paŭza intertempo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Restartigi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Ĉu vi certe volas restarigi ĉiujn agordojn al defaŭlta?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Agordoj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Mallongaj Paŭzoj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Longaj Paŭzoj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Forigi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Ĉu vi certas, ke vi volas forigi ĉi tiun paŭzon?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Vi ne povas malfari ĉi tiun agon."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Paŭzo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Paŭzoj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Kromaĵoj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Mallonga"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Longa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Bildo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Elekti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Bonvolu elekti bildon"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Daŭro"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Tempo por atendi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Transpasi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tempo (sekunde)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tempo (minute)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Paŭzaj Agordoj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Kromaĵaj Agordoj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Kromaĵo ne subtenas %s-fenestrilon"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Bonvolu instali la modulo de Python '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Bonvolu instali la ilo de komanda linio '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Nevalida esprimo de cron '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Bonvolu aldoni la rimedon %(resource)s al %(config_resource)s-dosierujo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nova Paŭzo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Forigi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Forĵeti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Konservi"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Aŭdebla Alarmo"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Ludi aŭdeblan alarmon antaŭ kaj post paŭzoj"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Ludi aŭdeblan alarmon antaŭ paŭzoj"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Ludi aŭdeblan alarmon post paŭzoj"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Ne Interrompi"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Preterpasi paŭzon, se la aktiva fenestro estas en plenekrana reĝimo"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Ne interrompi ĉi tiujn fenestrojn iutempe"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interrompi ĉi tiujn fenestrojn senrespekte al ilia stato"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Komuti la interrompeblan fenestron al normala reĝimo"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Ne ĝeni dum bateria reĝimo"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Sanaj Statistikoj"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Montri statistikojn bazita sur kiel vi uzas Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Daŭro por restarigi statistikojn (esprimo de cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Sciigo"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Montri sisteman sciigon antaŭ paŭzoj"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Preta por mallonga paŭzo en %s sekundoj"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Preta por longa paŭzo en %s sekundoj"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Ekrankurteno"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Bloki la ekranon post longaj paŭzoj ekigante ekrankurtenon"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Propra ekrankurtena komando"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimumaj sekundoj por preterpasi sen ekrankurteno"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Ŝlosi ekranon"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Inteligenta Paŭzo"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Paŭzi je Safe Eyes, se la sistemo estas senokupa"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimuma senokupa tempo por paŭzi je Safe Eyes (en sekundoj)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Interpreti senokupan tempon ekvivalentan al venonta daŭro de paŭzo kiel paŭzo"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Prokrasti la sekvan paŭzon ĝis la sistemo iĝas senokupa"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Trava Bildsimbolo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Montri travan bildsimbolon en la sciiga zono"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Montri sekvan tempon de paŭzo en pleta bildeto"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Permesi malebligi je Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Pri"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Malebligi je Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Malebligita ĝis %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Malebligita ĝis restartigo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Malebligi je Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Dum %d Horo"
|
||||
msgstr[1] "Dum %d Horoj"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Dum %d Minuto"
|
||||
msgstr[1] "Dum %d Minutoj"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Dum %d Sekundo"
|
||||
msgstr[1] "Dum %d Sekundoj"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Sekva paŭzo je %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Neniu Paŭzo Disponebla"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Agordoj"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Paŭzi nun"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Ĝis restarto"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Forlasi"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Aŭdovidaĵa Stiro"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Paŭzi plurmediajn ludilojn ene de la paŭza ekrano"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Paŭzi aŭdovidaĵon"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Intertempo por restarigi statistikojn (en horoj)"
|
|
@ -0,0 +1,510 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-03-25 08:29+0000\n"
|
||||
"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/es/>\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.5.2-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Cierre fuertemente los ojos"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Mueva los ojos de lado a lado varias veces"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Gire los ojos en sentido horario"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Gire los ojos en sentido antihorario"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Parpadee"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Enfóquese en un punto distante"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Beba un poco de agua"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Camine un rato"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Reclínese sobre su silla y relájese"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "mostrar el cuadro de diálogo Acerca de"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "desactivar el ejemplar de safeeyes en ejecución"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "activar el ejemplar de safeeyes en ejecución"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "abandonar el ejemplar de safeeyes en ejecución y salir"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "mostrar el cuadro de diálogo Configuración"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "iniciar safeeyes en modo de depuración"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "mostrar el estado del ejemplar de safeeyes en ejecución y salir"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes no se está ejecutando"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes está funcionando sin un servidor RPC. Actívelo para usar "
|
||||
"argumentos de línea de órdenes."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Cerrar"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes protege sus ojos de la fatiga visual (astenopía), recordándole "
|
||||
"tomar descansos cuando ha trabajando muchas horas en el ordenador"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licencia"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Saltar"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Posponer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Duración del descanso (en segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Tiempo entre dos pausas (en minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Tiempo para prepararse a un descanso (en segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Período de desactivación de los atajos de teclado (en segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Duración de cada posposición (en minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Mostrar descansos al azar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Descanso estricto (no hay forma de saltarlo)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Permitir posponer los descansos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Estado interno persistente"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Utilizar el servidor RPC para recibir órdenes en tiempo de ejecución"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
"Sin el servidor RPC, las órdenes ejecutadas en el terminal pueden no "
|
||||
"funcionar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"El intervalo de descanso largo debe ser un múltiplo del intervalo de "
|
||||
"descanso corto"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Restablecer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"¿Confirma que quiere restablecer todos los ajustes a sus valores "
|
||||
"predeterminados?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Opciones"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Descansos cortos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Descansos largos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Eliminar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "¿Confirma que quiere eliminar este descanso?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Esta acción no se puede deshacer."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Descanso"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Descansos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Complementos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Corto"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Largo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Imagen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Seleccionar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Seleccione una imagen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Duración"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Tiempo de espera"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Anular"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tiempo (en segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tiempo (en minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Configuración de descansos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Configuración de complementos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "El complemento no admite el entorno de escritorio %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Instale el módulo de Python «%s»"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Instale la herramienta de línea de órdenes «%s»"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "La expresión de cron «%s» no es válida"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Añada el recurso %(resource)s al directorio %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Descanso nuevo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Quitar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Descartar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Guardar"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Alerta audible"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Reproducir una alerta audible antes y después de los descansos"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Reproducir una alerta audible antes de los descansos"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Reproducir una alerta audible después de los descansos"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "No molestar"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Saltar descanso si la ventana activa está en modo pantalla completa"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Nunca interrumpir estas ventanas"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interrumpir estas ventanas sin importar su estado"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Cambiar las ventanas interrumplibles al modo normal"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "No molestar mientras se usa la batería"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Estadísticas de salud"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Mostrar estadísticas basadas en cómo usa Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Tiempo para restablecer estadísticas (expresión cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Notificacion"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Mostrar una notificacion del sistema antes de los descansos"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Listo para un breve descanso en %s segundos"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Listo para un largo descanso en %s segundos"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Salvapantallas"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
"Bloquear la pantalla después de descansos largos iniciando el salvapantallas"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Orden personalizada del salvapantallas"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Mínimo de segundos para saltar sin salvapantallas"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Bloquear pantalla"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Pausa inteligente"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pausa Safe Eyes si el sistema está inactivo"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Tiempo minimo inactivo para pausar Safe Eyes (en segundos)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Interpretar como un descanso el tiempo de inactividad equivalente a la "
|
||||
"duración del próximo descanso"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Posponer el siguiente descanso hasta que el sistema quede inactivo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Icono de bandeja"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Mostrar un icono de bandeja en el área de notificacion"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Mostrar el tiempo del siguiente descanso en la barra de tareas"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Permitir desactivar Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Acerca de"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Desactivar Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Desactivado hasta %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Desactivado hasta reiniciar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Activar Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Por %d hora"
|
||||
msgstr[1] "Por %d horas"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Por %d minuto"
|
||||
msgstr[1] "Por %d minutos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Por %d segundo"
|
||||
msgstr[1] "Por %d segundos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "El siguiente descanso será en %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "No hay pausas disponibles"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Configuración"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Tomar un descanso ahora"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Hasta el reinicio"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Salir"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Control multimedia"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pausar los reproductores de medios desde la pantalla de descanso"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pausar multimedia"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Intervalo para restablecer estadísticas (en horas)"
|
|
@ -0,0 +1,501 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-02-18 00:50+0000\n"
|
||||
"Last-Translator: Kristjan Räts <kristjanrats@gmail.com>\n"
|
||||
"Language-Team: Estonian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/et/>\n"
|
||||
"Language: et\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.5\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Sulge silmad"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Vaata vasakule ja paremale"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Liiguta silmi kellaosuti suunas"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Liiguta silmi kellaosutile vastupidiselt"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Pilguta silmi"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Vaata kaugusesse"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Joo vett"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Jaluta ringi"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Toetu seljatoele ja lõõgastu"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "kuva infoaken"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "peatab programmi töö"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "lubab programmi töö"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "peatab programmi töö ja väljub"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "kuva seadete aken"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "käivita veatuvastuse režiimis"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "väljasta hetkel töötava safeeyes instantsi staatus ja välju"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes ei tööta hetkel"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes töötab RPC serverita. Käsurea parameetrite kasutamiseks lülita ta "
|
||||
"sisse."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Sulge"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes aitab vähendada arvutiga töötamisel silmade väsimust, tuletades "
|
||||
"meelde puhkepause"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Litsents"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Jäta vahele"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Lükka edasi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Pausi kestvus (sekundites)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Kahe pausi vaheline aeg (minutites)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Pausist etteteatamise aeg (sekundites)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Klaviatuurikäskude eiramise aeg (sekundit)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Edasilükkamise aeg (minutites)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Kuva pausid juhuslikus järjekorras"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Range paus (ei ole võimalik vahele jätta)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Pauside edasilükkamine lubatud"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Sisemise seisundi säilitamine"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Kasuta RPC serverit käitusaja käskude vastuvõtuks"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Käsurea parameetrid ei pruugi töötada RPC serverita"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Pika pausi intervall peab olema lühikese pausi pikkuse kordne"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Lähtesta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Kas sa oled kõigi seadete lähtestamises kindel?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Valikud"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Lühikesed pausid"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Pikad pausid"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Kustuta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Oled sa kindel, et soovid selle pausi kustutada?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Sa ei saa seda tegevust tagasi võtta."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Paus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pausid"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Pluginad"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tüüp"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Lühike"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Pikk"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Pilt"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Vali"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Palun vali pilt"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Kestvus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Ooteaeg"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Muuda vaikimisi seadeid"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Kestvus (sekundites)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Kestvus (minutites)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pausi seaded"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Plugina seaded"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Plugin ei toeta aknahaldurit %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Palun paigalda järgnev Pythoni moodul: '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Palun paigalda järgnev käsurea tööriist: '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Vigane croni väljend '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Palun lisa ressurss %(resource)s kataloogi %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Uus paus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Eemalda"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Tühista"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Salvesta"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Helisignaal"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Mängi helisignaali enne ja pärast pausi"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Mängi helisignaali enne pausi"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Mängi pauside järel kuuldavad märguanded"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Mitte segada"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Täisekraani vaates jäetakse paus vahele"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Ära mitte kunagi sega neid aknaid"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Nende akende puhul seisundit ei kontrollita"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Lülita katkestatavad aknad tavarežiimi"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Akutoitel olles mitte segada"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Statistika"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Programmikasutuse statistika kuvamine"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Statistika lähtestamise intervall (croni väljend)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Teavitus"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Süsteemiteavituste kuvamine enne pausi"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Lühike paus %s sekundi pärast"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Pikk paus %s sekundi pärast"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Ekraanisäästja"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Pika pausi järgselt käivitatakse ekraani lukustamiseks ekraanisäästja"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Kohandatud ekraanisäästja käsk"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Kui mitme sekundi jooksul saab ekraanisäästja käivitamist vahele jätta"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Lukusta kuva"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Tark paus"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Süsteemi jõudeoleku ajal programmi peatamine"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimaalne süsteemi jõudeoleku aeg programmi peatamiseks (sekundites)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Arvesta järgmise pausi aja sisse sellele eelnenud puhkeaeg"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Lükka paus edasi süsteemi järgmise jõudeolekuni"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Paneeliikoon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Paneeliikooni näitamine teavitusalas"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Näita järgmise pausi aega paneeliikooni kõrval"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Luba Safe Eyes keelamine"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Programmist"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Peata Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Peatatud kuni %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Peatatud taaskäivituseni"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Käivita Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d-ks tunniks"
|
||||
msgstr[1] "%d-ks tunniks"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d-ks minutiks"
|
||||
msgstr[1] "%d-ks minutiks"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d-ks sekundiks"
|
||||
msgstr[1] "%d-ks sekundiks"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Järgmine paus %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Pausid puuduvad"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Seaded"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Tee nüüd paus"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Taaskäivitumiseni"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Välju"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Meediajuhtimine"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Peata meediapleiereid pausikuvalt"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Peata meedia"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Statistika lähtestamise intervall (tundides)"
|
|
@ -0,0 +1,502 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-01-07 11:49+0000\n"
|
||||
"Last-Translator: Porrumentzio <porrumentzio@riseup.net>\n"
|
||||
"Language-Team: Basque <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/eu/>\n"
|
||||
"Language: eu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.15.1-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Itxi begiak indarrez"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Mugitu begiak aldez alde"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Biratu begiak erloju-orratzen noranzkoan"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Biratu begiak erloju-orratzen kontrako noranzkoan"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Kliskatu begiak"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokuratu urruneko puntu bat"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Edan ur pixka bat"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Ibili pixka batean"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Jarri bizkarra aulkiaren kontra eta erlaxatu"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "erakutsi \"honi buruz\" elkarrizketa-koadroa"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "desgaitu uneko safeeyes instantzia"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "gaitu uneko safeeyes instantzia"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "itxi uneko safeeyes instantzia eta irten"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "erakutsi ezarpenak"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "abiarazi safeeyes arazketa moduan"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "inprimatu uneko safeeyes instantziaren egoera eta irten"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes ez dago martxan"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"RPC zerbitzaririk gabe ari da exekutatzen Safe Eyes. Piztu zerbitzaria "
|
||||
"komando-lerroko argumentuak erabiltzeko."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Itxi"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes-ek begi-neketik (astenopiatik) babesten zaitu ordenagailuan ordu "
|
||||
"luzez zabiltzanean etenaldiak egiteko gogoraraziz"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Lizentzia"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Saltatu"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Atzeratu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Etenaldiaren iraupena (segundotan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Bi etenaldiren arteko tartea (minututan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Etenaldirako prestatzeko denbora (segundotan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Laster-teklak desgaitutako aldia (segundotan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Atzerapenaren iraupena (minututan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Erakutsi etenaldiak ausazko ordenan"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Etenaldi zorrotza (saltatzeko modurik ez)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Baimendu etenaldiak atzeratzea"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Eutsi barruko egoerari"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Erabili RPC zerbitzaria exekuzio-denboraren komanduak jasotzeko"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "RPC zerbitzaririk gabe, komandu-lineako komanduek ez dute funtzionatuko"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"Etenaldi luzeen arteko tarteak motzen arteko tartearen multiploa izan behar "
|
||||
"du"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Berrezarri"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Ziur ezarpen guztiak lehenetsietara berrezarri nahi dituzula?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Aukerak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Etenaldi motzak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Etenaldi luzeak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Ezabatu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Ziur etenaldi hau ezabatu nahi duzula?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Ekintza hau ezin da desegin."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Etenaldia"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Etenaldiak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Gehigarriak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Mota"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Motza"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Luzea"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Irudia"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Aukeratu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Aukeratu irudi bat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Iraupena"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Itxaroteko denbora"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Ezikusi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Denbora (segundotan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Denbora (minututan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Etenaldien ezarpenak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Gehigarriaren ezarpenak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Gehigarriak ez du %s ingurune-grafikoa onartzen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Instalatu '%s' Python modulua"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Instalatu '%s' komandu-lerroko tresna"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Baliogabeko '%s' cron adierazpena"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Gehitu %(resource)s baliabidea %(config_resource)s direktorioan"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Etenaldi berria"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Kendu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Baztertu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Gorde"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Abisu entzungarria"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Erreproduzitu abisu entzungarri bat etenaldien aurretik eta ondoren"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Erreproduzitu abisu entzungarria etenaldien aurretik"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Erreproduzitu abisu entzungarria etenaldien ondoren"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Ez molestatu"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Saltatu etenaldia leiho aktiboa pantaila osoan badago"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Ez eten honako leihoetan inoiz ere"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Eten honako leihoetan haien egoerari erreparatu gabe"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Aldatu leiho etenezinak modu normalera"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Ez molestatu bateriarekin nagoenean"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Osasun estatistikak"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Erakutsi estatistikak Safe Eyes nola erabiltzen duzun ikusita"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Estatistikak berrezartzeko tartea (cron adierazpena)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Jakinarazpena"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Erakutsi sistemako jakinarazpen bat etenaldien aurretik"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Prestatu %s segundo barru etenaldi motza egiteko"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Prestatu %s segundo barru etenaldi luzea egiteko"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Pantaila babeslea"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
"Blokeatu pantaila etenaldi luzeen ondoren eta erakutsi pantaila-babeslea"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Pantaila-babeslearentzako komando pertsonalizatua"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Pantaila-babesle erakutsi gabe saltatzeko segundoak"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Blokeatu pantaila"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Geldialdi adimenduna"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pausatu Safe Eyes sistema inaktibo badago"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Safe Eyes pausatzeko pasa behar den denbora inaktiboa (segundotan)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Tratatu denbora inaktiboa etenaldi gisa, inaktibo emandako denbora datorren "
|
||||
"etenaldiaren iraupen berekoa izan bada"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Atzeratu hurrengo etenaldia sistema inaktibo egon arte"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Erretiluko ikonoa"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Erakutsi erretiluko ikonoa jakinarazpenen eremuan"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Erakutsi hurrengo etenaldia erretiluko ikonoan"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Baimendu Safe Eyes desgaitzea"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Honi buruz"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Desgaitu Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "%s arte desgaituta"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Berrabiarazi arte desgaituta"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Gaitu Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Ordu %dez"
|
||||
msgstr[1] "%d orduz"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Minutu %dez"
|
||||
msgstr[1] "%d minutuz"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Segundo %dez"
|
||||
msgstr[1] "%d segundoz"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Hurrengo etenaldia: %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Etenaldirik ez erabilgarri"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Ezarpenak"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Egin orain etenaldia"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Berrabiarazi arte"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Irten"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Multimediaren kontrola"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pausatu multimedia etenaldiaren pantailatik"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pausatu multimedia"
|
|
@ -0,0 +1,501 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-07-07 10:18+0000\n"
|
||||
"Last-Translator: Danial Behzadi <dani.behzi@ubuntu.com>\n"
|
||||
"Language-Team: Persian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/fa/>\n"
|
||||
"Language: fa\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.13.1-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "محکم چشمانتان را ببندید"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "چندبار چشمانتان را به اطراف بچرخانید"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "چشمانتان را ساعتگرد بچرخانید"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "چشمانتان را پادساعتگرد بچرخانید"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "پلک بزنید"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "روی یک نقطه در دور دست تمرکز کنید"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "مقداری آب بنوشید"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "مدتی قدم بزنید"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "به صندلی تکیه داده و راحت باشید"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "نشان دادن پنجره درباره"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "از کار انداختن نمونهٔ محافظ چشم در حال اجرا"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "به کار انداختن نمونهٔ محافظ چشم در حال اجرا"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "بستن و خروج از نمونهٔ محافظ چشم در حال اجرا"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "نمایش گفتوگوی تنظیمات"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "اجرای محافظ چشم در حالت رفع اشکال"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "چاپ وضعیت نمونهٔ محافظ چشم در جال اجرا و خروج"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "محافظ چشم اجرا نمیشود"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"محافظ چشم دارد بدون کارساز RPC اجرا میشود. برای استفاده از آرگومانهای خط "
|
||||
"فرمان، روشنش کنید."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "بستن"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"محافظ چشم با یادآوردی استراحت هنگام کار طولانی با رایانه، از چشمانتان در "
|
||||
"برابر خشتگی جشم (استنوپیا) محافظت میکند"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "پروانه"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "پرش"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "تعویق"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "زمان استراحت (به ثانیه)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "بازهٔ بین دو استراحت (به دقیقه)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "زمان آمادگی برای استراحت (به ثانیه)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "دورهٔ از کار افتادن میانبرهای صفحه کلید (به ثانیه)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "زمان تعویق (به دقیقه)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "نمایش استراحتها به ترتیب کاتورهای"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "استراحت قاطع ( بدون راهی برای پرش از استراحت)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "اجازه به تعویق استراحتها"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "ادامه وضعیت داخلی"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "استفاده از کارساز RPC برای دریافت دستورات زمان اجرا"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "بدون کارساز RPC ممکن است دستورات خط فرمان نکنند"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "دورهٔ استراحت طولانی باید مضربی از دورههای استراحت کوتاه باشد"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "بازنشانی"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "مطمئنید که میخواهید تمامی تنظیمات را به پیشگزیده بازنشانی کنید؟"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "گزینهها"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "استراحتهای کوتاه"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "استراحتهای طولانی"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "حذف"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "مطمئنید که میخواهید این استراحت را حذف کنید؟"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "نمی توانید این عملکرد را واگرد کنید."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "استراحت"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "استراحتها"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "افزایهها"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "گونه"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "کوتاه"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "طولانی"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "تصویر"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "گزینش"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "لطفاً تصویری برگزینید"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "طول"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "زمان انتظار"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "پایمالی"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "زمان (به ثانیه)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "زمان (به دقیقه)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "تنظیمات استراحت"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "تنظیمات افزایه"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "افزایه از محیط میزکار %s پشتیبانی نمیکند"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "لطفاً پیمانهٔ %s پایتون را نصب کنید"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "لطفاً ابزار خط فرمان %s را نصب کنید"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "عبارت کرون نامعتبر «%s»"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "لطفا منبع %(resource)s را به شاخهٔ %(config_resource)s بیفزایید"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "استراحت جدید"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "برداشتن"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "دور انداختن"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "ذخیره"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "هشدار شنیدنی"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "پخش هشدار صوتی پیش و پس از استراحتها"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "پخش هشدار صوتی پیش از استراحتها"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "پخش هشدار صوتی پس از استراحتها"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "مزاحم نشوید"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "اگر پنجره فعال در حالت تمام صفحه است ، از پرش صرف نظر کنید"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "این پنجرهها هرگز دچار وقفه نشوند"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "وقفه دادن این پنجرهها فارغ از وضعیتشان"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "تغییر پنچرههای وقفهپذیر به حالت عادی"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "در هنگام شارژ باتری مزاحم نشوید"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "آمار سلامتی"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "نمایش آماری بر پایهٔ چگونگی استفادهتان از محافظ چشم"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "بازهٔ بازنشانی آمار (عبارت کرون)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "آگاهی"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "نمایش یک آگاهی سامانه پیش از استراحتها"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "آماده برای استراحتی کوتاه در %s ثانیه"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "آماده برای استراحتی طولانی در %s ثانیه"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "محافظ صفحه"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "قفل صفحه پس از استراحتهای طولانی با آغاز محافظ صفحه"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "دستور محافظ صفحه نمایش سفارشی"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "کمینهٔ ثانیهها برای پرش بدون محافظ صفحه"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "صفحه قفل"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "مکث هوشمند"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "مکث محافظ چشم در صورت بیکاری سامانه"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "کمینهٔ زمان بیکاری برای مکث محافظ چشم (به ثانیه)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "وقفهٔ زمان بیکاری معادل زمان استراحت پیش رو به عنوان یک استراحت"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "تعویق استراحت بعدی تا زمان بیکار شدن سامانه"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "نقشک سینی"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "نمایش نقشک سینی در ناحیهٔ آگاهی"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "نمایش زمان استراحت بعدی در نقشک سینی"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "اجازه به از کار انداختن محافظ چشم"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "درباره"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "از کار انداختن محافظ چشم"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "از کار افتاده تا %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "از کار افتاده تا آغاز دوباره"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "به کار انداختن محافظ چشم"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "برای ۱ ساعت"
|
||||
msgstr[1] "برای %Id ساعت"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "برای ۱ دقیقه"
|
||||
msgstr[1] "برای %Id دقیقه"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "برای ۱ ثانیه"
|
||||
msgstr[1] "برای %dI ثانیه"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "استراحت بعدی در %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "هیچ استراحتی موجود نیست"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "تنظیمات"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "اکنون استراحت کنید"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "تا آغاز دوباره"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "خروج"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "واپایش رسانه"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "مکث پخشکنندههای رسانه در صفحهٔ استراحت"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "مکث رسانه"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "فاصله برای تنظیم مجدد آمار (در چند ساعت)"
|
|
@ -0,0 +1,514 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-01-11 15:55+0000\n"
|
||||
"Last-Translator: AO Localisation Lab <ao@localizationlab.org>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/fr/>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.10.1\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Fermez bien vos yeux"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Regardez de droite à gauche en alternance"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Roulez vos yeux dans le sens horaire"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Roulez vos yeux dans le sens antihoraire"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Clignez des yeux"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Regardez un point au loin"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Buvez de l’eau"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Marchez un peu"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Adossez-vous à votre siège et détendez-vous"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "afficher la boîte de dialogue À propos"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "désactiver l’instance de safeeyes en cours"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "activer l’instance de safeyes en cours"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "fermer l’instance de safeyes en cours et fermer"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "afficher la boîte de dialogue des paramètres"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "démarrer safeeyes en mode de débogage"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "imprimer l’état de l’instance safeeyes en cours et fermer"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes n’est pas en fonction"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes est en fonction alors que le serveur RPC est désactivé. Activez le "
|
||||
"serveur RPC afin d’utiliser des arguments en ligne de commande."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes protège vos yeux contre la fatigue de l’œil (asthénopie) en vous "
|
||||
"rappelant de prendre des pauses lors de vos longues heures de travail sur un "
|
||||
"ordinateur"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licence"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Ignorer"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Reporter"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Durée de la pause (en secondes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intervalle entre deux pauses (en minutes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Durée de préparation à une pause (en secondes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Période de désactivation des raccourcis (en secondes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Durée du report (en minutes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Afficher les pauses en ordre aléatoire"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Pause stricte (impossible d’ignorer les pauses)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Permettre le report des pauses"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Conserver l’état interne"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Utiliser le serveur RPC pour recevoir des commandes d’exécution"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
"Sans le serveur RPC, les commandes en ligne de commande pourraient ne pas "
|
||||
"fonctionner"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"L’intervalle entre les pauses longues doit être un multiple de l’intervalle "
|
||||
"entre les pauses courtes"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Réinitialiser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Voulez-vous vraiment réinitialiser tous les paramètres à leur valeur par "
|
||||
"défaut ?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Options"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Pauses courtes"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Pauses longues"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Voulez-vous vraiment supprimer cette pause ?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Vous ne pouvez pas annuler cette action."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pauses"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Greffons"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Courte"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Longue"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Image"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Sélectionner"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Veuillez sélectionner une image"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Durée"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Délai d’attente"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Remplacer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Durée (en secondes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Durée (en minutes)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Paramètres de la pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Paramètres du greffon"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Le greffon ne prend pas en charge l’environnement de bureau %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Veuillez installer le module Python « %s »"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Veuillez installer l’outil de ligne de commande « %s »"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "L’expression cron « %s » est invalide"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Veuillez ajouter la ressource %(resource)s au répertoire %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nouvelle pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Supprimer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Annuler"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Enregistrer"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Alerte sonore"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Jouer une alerte sonore avant et après les pauses"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Jouer une alerte sonore avant les pauses"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Jouer une alerte sonore après les pauses"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Ne pas déranger"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Ignorer la pause si la fenêtre active est en mode plein écran"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Ne jamais interrompre ces fenêtres"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interrompre ces fenêtres, quel que soit leur état"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Passer les fenêtres interruptibles en mode normal"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Ne pas déranger sur batterie"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Statistiques de santé"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Afficher des statistiques d’après votre utilisation de Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Intervalle de réinitialisation des statistiques (expression cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Notification"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Afficher une notification système avant les pauses"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Préparez-vous à une pause courte dans %s secondes"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Préparez-vous à une pause longue dans %s secondes"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Économiseur d’écran"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
"Verrouiller l’écran après les pauses longues en activant l’économiseur "
|
||||
"d’écran"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Commande personnalisée d’économiseur d’écran"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Durée minimale en secondes pour ignorer sans économiseur d’écran"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Verrouiller l’écran"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Pause intelligente"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Mettre Safe Eyes en pause si le système est inactif"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
"Durée d’inactivité minimale pour mettre Safe Eyes en pause (en secondes)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Interpréter le temps d’inactivité équivalent à la pause à venir comme une "
|
||||
"pause"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Repousser la pause suivante jusqu’à ce que le système soit au repos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Icône de notification"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Afficher une icône dans la zone de notification"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Afficher l’heure de la prochaine pause dans l’icône de notification"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Permettre de désactiver Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "À propos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Désactiver Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Désactivée jusqu'à %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Désactivée jusqu’au redémarrage"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Activer Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Pendant %d heure"
|
||||
msgstr[1] "Pendant %d heures"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Pendant %d minute"
|
||||
msgstr[1] "Pendant %d minutes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Pendant %d seconde"
|
||||
msgstr[1] "Pendant %d secondes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Prochaine pause à %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Aucune pause n'est proposée"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Paramètres"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Prendre une pause maintenant"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Jusqu’au redémarrage"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Fermer"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Contrôle des événements multimédias"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Mettre les lecteurs multimédias en pause à partir de l’écran de pause"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Mettre le contenu multimédia en pause"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Fréquence de réinitialisation (en heures)"
|
|
@ -0,0 +1,499 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-05-23 09:32+0000\n"
|
||||
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
|
||||
"Language-Team: Hebrew <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/he/>\n"
|
||||
"Language: he\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Weblate 4.7-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "לעצום עיניים היטב"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "לגלגל את העיניים מספר פעמים לכל צד"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "לסובב את העיניים עם כיוון השעון"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "לסובב את העיניים נגד כיוון השעון"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "למצמץ את העיניים"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "להתמקד על נקודה רחוקה באופק"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "לשתות קצת מים"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "ללכת הליכה קצרה"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "להישען אחורה בכיסא ולהירגע"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "show the about dialog"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "disable the currently running safeeyes instance"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "enable the currently running safeeyes instance"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "quit the running safeeyes instance and exit"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "show the settings dialog"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "start safeeyes in debug mode"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "print the status of running safeeyes instance and exit"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "הגנה על העיניים אינה פעילה"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"הגנה על העיניים מופעלת ללא שרת RPC. יש להפעיל אותו כדי להשתמש במשתנים משורת "
|
||||
"הפקודה."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "סגירה"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "תיאור"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "רישיון"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "מסך הפסקה"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "עיכוב"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "משך הפסקה (בשניות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "מרווח בין הפסקות (בדקות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "זמן ההכנה להפסקה (בשניות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "משך השבתת קיצורי המקלדת (בשניות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "משך עיכוב (בשניות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "להציג הפסקות בסדר אקראי"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "הפסקה קשיחה (אין דרך לדלג על הפסקות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "לאפשר לעכב הפסקות"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "לשמור על המצב הפנימי"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "להשתמש בשרת RPC כדי לקבל פקודות זמן ריצה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "ללא שרת RPC, פקודות שורת פקודה עשויות לא לעבוד"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "הפרש ארוך בין הפסקות חייב להיות מכפלות של הפרש קצר בין הפסקות"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "איפוס"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "לאפס את כל ההגדרות לבררת מחדל?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "אפשרויות"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "הפסקות קצרות"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "הפסקות ארוכות"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "מחיקה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "למחוק את ההפסקה הזאת?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "זו פעולה בלתי הפיכה."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "הפסקה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "הפסקות"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "תוספים"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "סוג"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "קצרה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "ארוכה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "תמונה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "בחירה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "נא לבחור תמונה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "משך"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "זמן להמתנה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "דריסה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "זמן (בשניות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "זמן (בדקות)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "הגדרות הפסקה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "הגדרות תוסף"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "התוסף אינו תומך בסביבת שולחן העבודה %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "נא להתקין את מודול ה־Python ‚%s’"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "נא להתקין את כלי שורת הפקודה ‚%s’"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "ביטוי cron שגוי ‚%s’"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "נא להוסיף את המשאב %(resource)s לתיקייה %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "הפסקה חדשה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "הסרה"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "התעלמות"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "שמירה"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "צליל התראה"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "להשמיע צלצול לפני ואחרי הפסקות"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "להשמיע צלצול התראה לפני הפסקות"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "להשמיע צלצול התראה אחרי הפסקות"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "לא להפריע"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "לדלג על הפסקה אם החלון הפעיל הוא על כל המסך"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "לא להפריע לחלונות האלו אף פעם"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "להפריע לחלונות האלו ללא תלות במצבם"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "להחליף את החלונות הבלתי הכרחיים למצב רגיל"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "לא להפריע בעת שימוש בסוללה"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "סטטיסטיקת בריאות"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "להציג סטטיסטיקה על אופן השימוש שלך בהגנה על העיניים"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "הפרשים בין איפוסי סטטיסטיקה (ביטוי cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "התראה"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "להציג התראות מערכת לפני הפסקות"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "להתכונן להפסקה קצרה בעוד %s שניות"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "להתכונן להפסקה ארוכה בעוד %s שניות"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "שומר מסך"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "לנעול את המסך אחרי הפסקות ארוכות על ידי הפעלת שומר המסך"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "פקודת שומר מסך מותאמת אישית"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "כמות שניות מזערית לדילוג בלי שומר מסך"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "נעילת מסך"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "השהיה חכמה"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "להשהות את ההגנה על העיניים אם המערכת בהמתנה"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "זמן חוסר פעילות מזערי להשהיית ההגנה על העיניים (בשניות)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "לפרש את זמן ההמתנה שווה הערך למשך ההפסקה הבאה כהפסקה"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "לעכב את ההפסקה הבאה עד שהמערכת הופכת לבלתי פעילה"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "סמל מערכת"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "להציג סמל מערכת באזור ההתראות"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "להציג את מועד ההתראה הבאה בסמל המערכת"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "לאפשר את השבתת ההגנה על העיניים"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "על אודות"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "השבתת ההגנה על העיניים"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "להשבית עד %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "להשבית עד להפעלה מחדש"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "להפעיל את ההגנה על העיניים"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "למשך שעה"
|
||||
msgstr[1] "למשך %s שעות"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "למשך דקה"
|
||||
msgstr[1] "למשך %s דקות"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "למשך שנייה"
|
||||
msgstr[1] "למשך %s שניות"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "ההפסקה הבאה ב־%s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "אין הפסקות זמינות"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "הגדרות"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "לקחת הפסקה עכשיו"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "עד להפעלה מחדש"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "יציאה"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "בקרת מדיה"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "להשהות נגני מדיה ממסך ההפסקה"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "השהיית מדיה"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "הפרש בין איפוסי סטטיסטיקה (בשעות)"
|
|
@ -0,0 +1,493 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2019-03-20 10:04+0000\n"
|
||||
"Last-Translator: Dev Verma <devvermatheone@gmail.com>\n"
|
||||
"Language-Team: Hindi <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/hi/>\n"
|
||||
"Language: hi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 3.6-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "कसकर अपनी आँखें बंद करें"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "प्रत्येक तरफ अपनी आँखें कुछ बार घुमाएं"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "अपनी आँखें दक्षिणावर्त दिशा में घुमाएं"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "अपनी आंखों को वामावर्त दिशा में घुमाएं"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "अपनी आँखें झपकाएं"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "दूर की दूरी पर एक बिंदु पर ध्यान केन्द्रित करें"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "थोड़ा जल ग्रहण करें"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "थोड़ी देर चहलकदमी करें"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "अपनी सीट पर वापस झुक जाओ और आराम करो"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "बारे में दिखाएं"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "वर्तमान में चलने वाले सेफ आईज दृष्टांत को अक्षम करें"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "वर्तमान में चलने वाली सेफ आईज दृष्टांत को सक्षम करें"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "चलने वाले सेफ आईज दृष्टांत को बंद करें और बाहर निकलें"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "सेटिंग्स दिखाएं"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "डीबग मोड में सेफ आईज शुरू करें"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "सेफ आईज दृष्टांत स्थिति को मुद्रित करें और बाहर निकलें"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "सेफ आईज नहीं चल रहा है"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "बंद करें"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "विवरण"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "लाइसेंस"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "छोड़ें"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "टाल दें"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "ब्रेक अवधि (सेकंड में)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "दो ब्रेक के बीच अंतराल (मिनटों में)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "ब्रेक के लिए तैयार करने का समय (सेकंड में)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "कीबोर्ड शॉर्टकट अक्षम अवधि (सेकंड में)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "पोस्टपोन अवधि (मिनटों में)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "सख्त ब्रेक (ब्रेक को छोड़ने का कोई तरीका नहीं)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "ब्रेक स्थगित करने की अनुमति दें"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "आंतरिक अवस्था को जारी रखें"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "लम्बी ब्रेक अंतराल लघु ब्रेक अंतराल के एक बहुमान होना चाहिए"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "रीसेट"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "क्या आप वाकई सभी सेटिंग्स को डिफ़ॉल्ट रूप से रीसेट करना चाहते हैं?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "विकल्प"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "छोटे अंतराल"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "लंबे अंतराल"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "हटाना"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "क्या आप वाकई इस अंतराल को हटाना चाहते हैं?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "आप इस क्रिया को पूर्ववत नहीं कर सकते।"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "अंतराल"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,494 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2017-10-16 11:08+0000\n"
|
||||
"Last-Translator: András Soltész <soltesz.andras@gmail.com>\n"
|
||||
"Language-Team: Hungarian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/hu/>\n"
|
||||
"Language: hu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 2.17\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Szorosan csukd be a szemed"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Mindkét irányba forgasd meg a szemed néhányszor"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Forgasd a szemed óramutató szerint"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Forgasd a szemed az óramutató ellenében"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Pislogj"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fókuszálj egy pontra a távolban"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Igyál egy kis vizet"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Sétálj egy keveset"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Dőlj hátra a székedben és relaxálj egy keveset"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "a Névjegy ablak megjelenítése"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "a jelenleg futó SafeEyes példány letiltása"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "a jelenleg futó SafeEyes példány engedélyezése"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "kilépés a futó SafeEyes példányból"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "mutasd a beállítások dialógust"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "Indítsd a SafeEyes-t debug módban"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr ""
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Bezárás"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "leírás"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licensz"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Kihagyás"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Elhalaszt"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Pihenő hossza (másodpercben)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Időszak hossza két pihenő között (percben)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Felkészülési idő a pihenő előtt (másodpercben)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Gyorsbillentyűk letiltásának hossza (másodpercben)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Elhalasztás időtartama (percben)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Szigorú pihenő (nincs mód kihagyásra)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Engedi a pihenők elhalasztását"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Belső állapot elmentése"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Hosszú pihenő fel kell legyen bontva több kicsire"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Opciók"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Rövid Pihenők"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Hosszú Pihenők"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pihenő"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pihenők"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Bővítmények"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Típus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Rövid"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Hosszú"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Kép"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Válassz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Válasszon ki egy képet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Időtartam"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Felülbírál"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Idő (másodpercben)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Idő (percben)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pihenő Beállítások"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Bővítmény Beállítások"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "A Bővítmény nem támogatja a(z) %s asztali környezetet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Kérem telepítse a '%s' Python modul-t"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Kérem telepítse a '%s' parancssori eszközt"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Kérem adja hozzá a(z) %(resource) erőforrást a %(config_resource) könyvtárhoz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Új Pihenő"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Eltávolítás"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Eldobás"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Mentés"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Hang Figyelmeztetés"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Ne Zavarj"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Pihenő kihagyása ha az aktív ablak teljes-képernyős módban van"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Soha ne szakítsd meg ezeket az ablakokat"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Szakítsd meg ezeket az ablakokat az állapotuktól függetlenül"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "A megszakítható ablakokat váltsd át normál módba"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Egészség Statisztikák"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Mutass statisztikákat arról, ahogy a Safe Eyes-t használod"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Értesítés"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Mutass Rendszer Értesítést a pihenők előtt"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Pihenő következik %s másodperc múlva"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Hosszú pihenő következik %s másodperc múlva"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Képernyővédő"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Zárold a képernyőt hosszú pihenők után a képernyővédő indításával"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Egyedi képernyővédő indító parancs"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimum időtartam (mp) a képernyővédő előtt"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Okos Felfüggesztés"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Safe Eyes felfüggesztése ha a rendszer üresjáratban van"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimális üresjárati idő a Safe Eyes felfüggesztéséhez (mp)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Tálca Ikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Mutasd a tálca ikont az értesítési területen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Mutasd a következő pihenőt a tálca ikonon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Névjegy"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Safe Eyes Letiltása"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Letiltás eddig: %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Letiltás újraindításig"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Safe Eyes Engedélyezése"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d Órára"
|
||||
msgstr[1] "%d Órára"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d Percre"
|
||||
msgstr[1] "%d Percre"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d Másodpercre"
|
||||
msgstr[1] "%d Másodpercre"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Következő pihenő %s-kor"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Nincs Pihenő Rögzítve"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Beállítások"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Kezdd meg a pihenőt most"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Újraindításig"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Kilépés"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,502 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-02-18 00:50+0000\n"
|
||||
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
|
||||
"Language-Team: Indonesian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/id/>\n"
|
||||
"Language: id\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.5\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Tutup rapat matamu"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Mata anda perlu melihat sekitar untuk sejenak"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Putar mata Anda searah jarum jam"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Putar mata Anda ke arah berlawanan arah jarum jam"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Kedipkan mata anda"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokus pada titik yang berada di kejauhan"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Minumlah sedikit air minenal"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Berjalanlah sejenak, hindari duduk terlalu lama"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Bersandarlah di tempat duduk anda dan istirahatlah sejenak"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "Tampilkan dialog about"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "nonaktifkan instance safeeyes yang sedang berjalan"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "aktifkan instance safeeyes yang sedang berjalan"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "keluar dari instance safeeyes yang sedang berjalan dan keluar"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "tampilkan dialog pengaturan"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "mulai amankan dalam mode debug"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "cetak status menjalankan instance safeeyes dan keluar"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes tidak berjalan"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes berjalan tanpa server RPC. Aktifkan untuk menggunakan command-line "
|
||||
"arguments."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Tutup"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "Deskripsi"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Lisensi"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Lewati"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Menunda"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Istirahat durasi (dalam detik)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Interval antara dua istirahat (dalam menit)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Saatnya bersiap untuk istirahat (dalam detik)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Pintasan keyboard dinonaktifkan periode (dalam detik)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Menunda durasi (dalam beberapa menit)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Tampilkan jeda dalam urutan acak"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Istirahat ketat (Tidak ada cara untuk melewati istirahat)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Izinkan penundaan istirahat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Pertahankan kondisi internal"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Gunakan server RPC untuk menerima perintah runtime"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Tanpa server RPC, perintah command-line mungkin tidak akan berfungsi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"Interval istirahat panjang harus dua kali lebih panjang dari istirahat pendek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Atur ulang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Apakah Anda yakin ingin mengatur ulang semua pengaturan ke pengaturan awal?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Pilihan"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Istirahat Pendek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Istirahat Panjang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Hapus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Apakah Anda yakin ingin menghapus istirahat ini?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Anda tidak bisa mengembalikan ulang aksi ini."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Istirahat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Istirahat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Plugin"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tipe"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Pendek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Panjang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Gambar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Pilih"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Silakan pilih sebuah gambar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Durasi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Waktu tunggu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Kesampingkan"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Waktu (dalam detik)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Waktu (dalam menit)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pengaturan Istirahat"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Pengaturan Plugin"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Plugin tidak mendukung %s lingkungan desktop"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Silakan lakukan pemasangan Python module '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Silakan lakukan pemasangan alat command-line '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Ekspresi cron tidak valid '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Silakan tambahkan sumber %(resource)s ke direktori %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Istirahat Baru"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Hapus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Buang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Simpan"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Peringatan Bersuara"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Mainkan peringatan bersuara sebelum dan setelah istirahat"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Mainkan peringatan bersuara sebelum istirahat"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Mainkan peringatan bersuara setelah istirahat"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Jangan Ganggu"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Lewati istirahat jika jendela aktif dalam kondisi layar penuh"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Jangan interupsi jendela-jendela ini kapanpun"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interupsi jendela-jendela terlepas dari kondisinya"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Pindahkan jendela-jendela yang bisa diinterupsi ke kondisi normal"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Jangan ganggu selagi menggunakan baterai"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Statistik Kesehatan"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
"Tampilkan statistik kesehatan berdasarkan bagaimana Anda menggunakan Safe "
|
||||
"Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Interval reset statistik (ekspresi cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Notifikasi"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Tampilkan sebuah sistem notifikasi sebelum istirahat"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Bersiap untuk istirahat singkat dalam %s detik"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Bersiap untuk istirahat panjang dalam %s detik"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Screensaver"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Kunci layar setlah istirahat panjang dengan memulai screensaver"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Atur perintah screensaver"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimal detik untuk melewati tanpa screensaver"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Kunci layar"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Jeda Pintar"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Jeda Safe Eyes jika sistem menganggur"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimal waktu menganggur untuk jeda Safe Eyes (dalam detik)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Tafsirkan waktu menganggur sepadan untuk waktu istirahat selanjutnya sebagai "
|
||||
"sebuah istirahat"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Tunda istirahat selanjutnya sampai sistem menjadi menganggur"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Penampan Ikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Tampilkan sebuah penampan ikon dalam bagian notifikasi"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Tampilkan waktu istirahat selanjutnya dalam penampan ikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Izinkan mematikan Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Tentang"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Matikan Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Mati dalam %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Mati setelah restart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Hidupkan Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Selama %d jam"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Selama %d menit"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Selama %d detik"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Istirahat selanjutnya pada %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Tidak istirahat yang tersedia"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Pengaturan"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Ambil istirahat sekarang"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Sampai restart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Keluar"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Kontrol Media"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Jeda pemutar media dari pengistirahatan layar"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Jeda media"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Interval untuk mengatur ulang statistik (dalam jam)"
|
|
@ -0,0 +1,503 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-01-16 12:55+0000\n"
|
||||
"Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/it/>\n"
|
||||
"Language: it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.10.1\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Strizza gli occhi"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Muovi alcune volte gli occhi in ogni direzione"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Ruota gli occhi in senso orario"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Ruota gli occhi in senso antiorario"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Apri e chiudi velocemente le palpebre"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Focalizza un punto in lontananza"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Bevi dell'acqua"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Cammina per un po'"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Appoggiati alla sedia e rilassati"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "mostra la finestra Informazioni"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "disabilita l'istanza corrente di Safe Eyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "abilita l'istanza corrente di Safe Eyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "chiudi l'istanza corrente di Safe Eyes ed esci"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "mostra la finestra delle preferenze"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "avvia Safe Eyes in modalità debug"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "stampa lo stato di esecuzione di Safe Eyes ed esci"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes non è avviato"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes è in esecuzione senza un server RPC. Apri Safe Eyes per utilizzare "
|
||||
"la linea di comando."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Chiudi"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes protegge gli occhi dall'asthenopia ricordandoti di fare una pausa "
|
||||
"mentre lavori per ore al computer"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licenza"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Salta"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Posponi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Durata pausa (in secondi)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intervallo fra due pause (in minuti)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Tempo di preparazione per una pausa (in secondi)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
"Durata della disattivazione per le scorciatoie da tastiera (in secondi)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Durata del rinvio (in minuti)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Mostra interruzioni in ordine casuale"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Pausa ferrea (non c'è modo di saltarla)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Consenti di posporre le pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Persistenza dello stato interno"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Utilizza il server RPC per ricevere i comandi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Senza il server RPC, i comandi a riga di comando non possono funzionare"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"L'intervallo per la pausa lunga deve essere un multiplo dell'intervallo per "
|
||||
"la pausa breve"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Reimposta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Le impostazioni saranno resettate ai valori di default vuoi procedere?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Preferenze"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Pause brevi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Pause lunghe"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Cancella"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Sei sicuro di voler cancellare questo break?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Questa azione non è reversibile."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Estensioni"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Modello"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Breve"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Lunga"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Immagine"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Seleziona"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Seleziona una immagine"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Durata"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Tempo di attesa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Sovrascrive"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tempo (in secondi)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tempo (in minuti)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Preferenze per la pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Preferenze delle estensioni"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "L'estensione non supporta %s l'ambiente desktop"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Devi installare il modulo Python '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Devi installare lo strumento a riga di comando '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Espressione cron non valida '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Aggiungi la/le risorse %(resource) nella/e cartella/e %(config_resource)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nuova pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Togli"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Abbandona"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Salva"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Avviso sonoro"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Emetti un avviso sonoro prima e dopo le pause"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Emetti un avviso sonoro dopo le pause"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Emetti un avviso sonoro dopo l'interruzione"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Non disturbare"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Salta la pausa se la finestra attiva è a schermo intero"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Non interrompe le finestre in oggetto (sempre)"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interrompe le finestre in oggetto in base al loro stato"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Passa le finestre interrompibili a modalità normale"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Non disturbare quando si passa alla modalità batteria"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Statistiche"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Mostra le statistiche basate sull'uso di Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Intervallo di ripristino delle statistiche (espressione cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Notifiche"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Mostra una notifica di sistema prima delle pause"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Pausa breve tra %s secondi"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Pausa lunga tra %s secondi"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Salvaschermo"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Blocca lo schermo dopo le pause lunghe avviando il salvaschermo"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Comando personalizzato per il salvaschermo"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Tempo minimo per il salto senza salvaschermo (in secondi)"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Blocca schermo"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Pausa intelligente"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Sospendi Safe Eyes quando il sistema è inattivo"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Tempo minimo di inattività per mettere in pausa Safe Eyes (in secondi)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Considera il tempo di inattività del computer equivalente alla durata della "
|
||||
"prossima pausa"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Pospone la pausa successiva finché il sistema non diventa inattivo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Icona"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Mostra l'icona nell'area di notifica"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Mostra la prossima pausa accanto all'icona"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Consenti la disattivazione di Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Informazioni"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Disabilita Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Disabilita fino a %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Disabilita fino al riavvio"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Abilita Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Per %d ora"
|
||||
msgstr[1] "Per %d ore"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Per %d minuto"
|
||||
msgstr[1] "Per %d minuti"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Per %d secondo"
|
||||
msgstr[1] "Per %d secondi"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Prossima pausa alle ore %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Non sono previste pause"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Preferenze"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Fai una pausa adesso"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Fino al riavvio"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Esci"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Media Control"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Metti in pausa i media dallo schermo di break"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Metti in pausa i media"
|
|
@ -0,0 +1,492 @@
|
|||
# SAFE EYES KANNADA TRANSLATION.
|
||||
# Copyright (C) 2020 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2020.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-07-30 17:35+0000\n"
|
||||
"Last-Translator: Yogesh <yogesh@karnatakaeducation.org.in>\n"
|
||||
"Language-Team: Kannada <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/kn/>\n"
|
||||
"Language: kn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.7.2-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "ಕಣ್ಣನ್ನು ಗಟ್ಟಿಯಾಗಿ ಮುಚ್ಚಿರಿ"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "ಕಣ್ಣನ್ನು ಮಿಟುಕಿಸಿ"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "ಸ್ವಲ್ಪ ನೀರನ್ನು ಕುಡಿಯಿರಿ"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "ಕೆಲ ಸಮಯ ನಡೆದಾಡಿ"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "ನಿಮ್ಮ ಆಸನದ ಹಿಂಬದಿಗೆ ಹೊರಗಿ ವಿಶ್ರಮಿಸಿ"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "ಇದರ ಬಗ್ಗೆ ತೋರಿಸು"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "ನೆಡುಯುತ್ತಿರುವ ಸೇಫ್ಐಸ್ಅನ್ನು ನಿಶ್ಕ್ರಿಯ ಗೊಳಿಸು"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "ನೆಡುಯುತ್ತಿರುವ ಸೇಫ್ಐಸ್ಅನ್ನು ಸಕ್ರಿಯ ಗೊಳಿಸು"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "ನೆಡುಯುತ್ತಿರುವ ಸೇಫ್ಐಸ್ಅನ್ನು ತ್ಯಜಿಸು"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "ಸಿದ್ಧತೆಗಳನ್ನು ತೋರಿಸು"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "ಡೀಬಗ್ ಮೋಡ್ನಲ್ಲಿ ಸೇಫ್ಐಸ್ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "ಚಾಲನೆಯಲ್ಲಿರುವ ಸೇಫ್ಐಸ್ ಸ್ಥಿತಿಯನ್ನು ಮುದ್ರಿಸಿ ಮತ್ತು ನಿರ್ಗಮಿಸಿ"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "ಸೇಫ್ಐಸ್ ನೆಡುಯುತ್ತಿಲ್ಲ"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"RPC ಸರ್ವರ್ ಇಲ್ಲದೆ ಸೇಫ್ಐಸ್ ಚಾಲನೆಯಲ್ಲಿದೆ. ಕಮಾಂಡ್ ಲೈನ್ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ಬಳಸಲು ಅದನ್ನು ಆನ್ "
|
||||
"ಮಾಡಿ."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "ಮುಚ್ಚಿರಿ"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "ವಿವರಣೆ"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "ಪರವಾನಿಗೆ"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "ಮುಂದೂಡಿ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "ವಿರಾಮದ ಅವಧಿ (ಸೆಕೆಂಡುಗಳಲ್ಲಿ)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,496 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-02-17 05:35+0000\n"
|
||||
"Last-Translator: Yi Yunseok <ironyunseok@protonmail.com>\n"
|
||||
"Language-Team: Korean <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/ko/>\n"
|
||||
"Language: ko\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.16-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "눈을 꼭 감으세요"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "눈동자를 양끝으로 번갈아 움직여보세요"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "시계 방향으로 눈동자를 굴려보세요"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "시계 반대 방향으로 눈동자를 굴려보세요"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "눈을 깜빡이세요"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "잠시 먼 곳을 바라보세요"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "물을 좀 마실까요"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "잠시 걸어보세요"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "자리에 기대 잠깐 쉬세요"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "정보 대화 상자 표시"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "실행 중인 세이프아이즈 객체 비활성화"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "실행 중인 세이브아이즈 객체 활성화"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "실행 중인 세이프아이즈 객체를 끝내고 종료"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "설정 대화 상자 표시"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "디버그 모드에서 세이브아이즈 시작"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "실행 중인 세이프아이즈 객체를 종료하고 상태 출력"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "세이프 아이즈가 실행 중이 아닙니다"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"세이프 아이즈가 RPC 서버없이 실행 중입니다. 명령줄 인수를 사용하려면 켜주세"
|
||||
"요."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "닫기"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "설명"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "라이선스"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "넘기기"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "미루기"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "휴식 시간 (초)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "두 번의 휴식 사이의 간격 (분)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "휴식 준비 시간 (초)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "자판 단축키 비활성 기간 (초)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "미루는 시간 (분)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "무작위 휴식 표시"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "강제 휴식 (넘길 수 없음)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "휴식 미루기 허용"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "내부 상태 유지"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "RPC 서버를 사용해 런타임 명령 수신"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "RPC 서버가 없으면 명령줄 명령이 작동하지 않을 수 있습니다"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "긴 휴식 기간은 짧은 휴식 기간의 배수여야 합니다"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "초기화"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "모든 설정을 초기화하시겠습니까?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "선택사항"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "짧은 휴식"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "긴 휴식"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "제거"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "이 휴식을 제거하시겠습니까?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "이 행동은 돌이킬 수 없습니다."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "휴식"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "휴식설정"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "부가기능"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "유형"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "짧게"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "길게"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "그림"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "고르기"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "그림을 골라주세요"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "기간"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "대기 시간"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "재정의"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "시간 (초)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "시간 (분)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "휴식 설정"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "부가기능 설정"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "부가기능이 %s 데스크톱 환경을 지원하지 않습니다"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "'%s' 파이썬 모듈을 설치해주세요"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "'%s' 명령줄 도구를 설치해주세요"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "잘못된 크론 표현식 '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "%(resource)s를 %(config_resource)s 디렉토리에 추가해주세요"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "새 휴식 만들기"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "제거"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "취소"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "저장"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "알림음"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "휴식 전후로 알림음 재생"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "휴식 전 알림음 재생"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "휴식 후 알림음 재생"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "방해 금지"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "활성 창이 전체 화면이면 휴식 넘기기"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "이 창은 중단하지 않기"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "상태에 관계없이 이러한 창은 중단"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "중단 가능한 창을 일반으로 전환"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "배터리를 사용하는 동안은 방해 금지"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "건강 통계"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "세이프 아이즈 사용에 기반한 통계 표시"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "통계 초기화 간격 (크론 표현식)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "알림"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "휴식 전 시스템 알림 표시"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "%s초 안에 짧은 휴식 준비"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "%s초 안에 긴 휴식 준비"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "화면 보호기"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "화면 보호기 시작으로 긴 휴식 후 화면 잠금"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "화면 보호기 명령 정의"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "화면 보호기 없이 넘길 최소 초단위 시간"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "화면 잠금"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "스마트 일시 중지"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "시스템이 유휴 상태일 때 세이프 아이즈 일시 중지"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "세이프 아이즈를 일시 중지하는 최소 유휴 시간 (초)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "다음 휴식 기간에 해당하는 유휴 시간을 휴식으로 해석"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "시스템이 유휴 상태가 될 때까지 다음 휴식 미루기"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "트레이 아이콘"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "알림 영역에 트레이 아이콘 표시"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "트레이 아이콘에 다음 휴식 시간 표시"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "세이프 아이즈 비활성화 허용"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "정보"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "세이프 아이즈 비활성화"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "%s까지 비활성화됨"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "다시 시작할 때까지 비활성화됨"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "세이프 아이즈 활성화"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d시간"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d분"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d초"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "%s에 다음 휴식"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "사용 가능한 휴식 없음"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "설정"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "지금 휴식"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "다시 시작할 때까지"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "종료"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "미디어 제어"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "휴식 상태일 때 미디어 플레이어 일시 정지"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "미디어 일시 정지"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "통계 초기화 간격 (시)"
|
|
@ -0,0 +1,509 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-02-10 15:50+0000\n"
|
||||
"Last-Translator: Moo <hazap@hotmail.com>\n"
|
||||
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/lt/>\n"
|
||||
"Language: lt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
|
||||
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 4.5-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Stipriai užsimerkite"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Kelis kartus pasukite akis į kiekvieną šoną"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Pasukite akis pagal laikrodžio rodyklę"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Pasukite akis prieš laikrodžio rodyklę"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Pamirksėkite"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Žiūrėkite į tolumoje esantį tašką"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Atsigerkite vandens"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Pavaikščiokite"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Atsiloškite į kėdę ir atsipalaiduokite"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "rodyti informaciją apie programą"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "išjungti šiuo metu paleistą safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "įjungti šiuo metu paleistą safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "baigti paleisto safeeyes darbą ir išeiti"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "rodyti nuostatų langą"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "paleisti safeeyes derinimo veiksenoje"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "išvesti paleisto safeeyes egzemplioriaus būseną ir išeiti"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes nėra paleista"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes veikia be RPC serverio. Įjunkite jį norėdami naudoti komandų "
|
||||
"eilutės argumentus."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Užverti"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Programa Safe Eyes, primindama jums apie pertraukas, apsaugo jūsų akis nuo "
|
||||
"akių nuovargio (astenopijos)"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licencija"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Praleisti"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Atidėti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Pertraukos trukmė (sekundėmis)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Laikotarpis tarp dviejų pertraukų (minutėmis)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Laikas, skirtas pasiruošti pertraukai (sekundėmis)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Išjungtų klaviatūros trumpinių laikotarpis (sekundėmis)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Atidėjimo trukmė (minutėmis)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Rodyti pertraukas atsitiktine tvarka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Griežta pertrauka (neįmanoma praleisti pertraukų)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Leisti atidėti pertraukas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Išlaikyti vidinę būseną"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Naudoti RPC serverį, siekiant gauti vykdymo aplinkos komandas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Be RPC serverio, komandų eilutės komandos gali neveikti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"Ilgos pertraukos laikotarpis turi būti sudarytas iš kelių trumpų pertraukų"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Atstatyti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Ar tikrai norite atstatyti visus nustatymus į numatytuosius?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Parinktys"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Trumpos pertraukos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Ilgos pertraukos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Ištrinti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Ar tikrai norite ištrinti šią pertrauką?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Šio veiksmo nebegalėsite atšaukti."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pertrauka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pertraukos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Papildiniai"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tipas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Trumpa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Ilga"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Paveikslas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Pasirinkti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Pasirinkite paveikslą"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Trukmė"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Kiek laiko laukti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Nustelbti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Laikas (sekundėmis)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Laikas (minutėmis)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pertraukos nuostatos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Papildinio nuostatos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Papildinys nepalaiko %s darbalaukio aplinkos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Įdiekite Python modulį „%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Įdiekite komandų eilutės įrankį „%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Neteisingas cron reiškinys „%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Pridėkite išteklių %(resource)s į %(config_resource)s katalogą"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nauja pertrauka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Šalinti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Atmesti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Įrašyti"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Garsinis signalas"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Groti garsinį signalą prieš pertraukas ir po jų"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Groti garsinį signalą prieš pertraukas"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Groti garsinį signalą po pertraukų"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Netrukdyti"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Praleisti pertrauką, jei aktyvus langas yra viso ekrano veiksenoje"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Jokiu metu nepertraukti šių langų"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Pertraukti šiuos langus nepriklausomai nuo jų būsenos"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Perjungti nepertraukiamus langus į normalią veikseną"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Netrukdyti naudojant bateriją"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Sveikatos statistika"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Rodyti statistiką pagal tai, kaip naudojate Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Statistikos atstatymo intervalas (cron reiškinys)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Pranešimas"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Prieš pertraukas rodyti sistemos pranešimą"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Pasiruoškite trumpai pertraukai po %s sekundžių"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Pasiruoškite ilgai pertraukai po %s sekundžių"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Ekrano užsklanda"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Užrakinti ekraną po ilgų pertraukų, paleidžiant ekrano užsklandą"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Pasirinktinė ekrano užsklandos komanda"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Mažiausiai sekundžių, kad būtų praleista be ekrano užsklandos"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Užrakinti ekraną"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Išmanusis pristabdymas"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pristabdyti Safe Eyes, jei sistema yra neveikli"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
"Mažiausias neveiklumo laikas, kad Safe Eyes būtų pristabdyta (sekundėmis)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Laikyti neveiklumo laiką, kuris lygus būsimos pertraukos trukmei, kaip "
|
||||
"pertrauką"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Atidėti kitą pertrauką, kol sistema taps neveikli"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Dėklo piktograma"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Rodyti dėklo piktogramą pranešimų srityje"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Sistemos dėklo ženkliuke rodyti kitos pertraukos laiką"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Leisti išjungti Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Apie"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Išjungti Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Išjungta iki %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Išjungta iki paleidimo iš naujo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Įjungti Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d valandai"
|
||||
msgstr[1] "%d valandoms"
|
||||
msgstr[2] "%d valandų"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d minutei"
|
||||
msgstr[1] "%d minutėms"
|
||||
msgstr[2] "%d minučių"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d sekundei"
|
||||
msgstr[1] "%d sekundėms"
|
||||
msgstr[2] "%d sekundžių"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Kita pertrauka %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Nėra prieinamų pertraukų"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Nuostatos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Padaryti pertrauką"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Iki paleidimo iš naujo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Išeiti"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Medijos valdymas"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pristabdyti medijos leistuves iš pertraukos ekrano"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pristabdyti mediją"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Statistikos atstatymo intervalas (valandomis)"
|
|
@ -0,0 +1,414 @@
|
|||
# SAFE EYES LATVIAN TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Latvian (Safe Eyes)\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2019-03-11 11:56+0200\n"
|
||||
"PO-Revision-Date: 2019-03-12 09:14+0200\n"
|
||||
"Last-Translator: Reinis Danne <rei4dan@gmail.com>\n"
|
||||
"Language-Team: Latvian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/lv/>\n"
|
||||
"Language: lv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= "
|
||||
"19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n"
|
||||
"X-Generator: Poedit 2.2\n"
|
||||
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Cieši aizver acis"
|
||||
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Apļo acis dažas reizes uz katru pusi"
|
||||
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Apļo acis pulksteņrādītāja virzienā"
|
||||
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Apļo acis pretēji pulksteņrādītāja virzienam"
|
||||
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Mirkšķini acis"
|
||||
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokusējies uz punktu lielā attālumā"
|
||||
|
||||
msgid "Have some water"
|
||||
msgstr "Padzeries ūdeni"
|
||||
|
||||
msgid "Walk for a while"
|
||||
msgstr "Pastaigājies kādu brīdi"
|
||||
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Atlaidies krēslā un atslābinies"
|
||||
|
||||
msgid "show the about dialog"
|
||||
msgstr "rādīt apraksta dialogu"
|
||||
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "atspējot pašlaik darbojošos safeeyes instanci"
|
||||
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "iespējot pašlaik darbojošos safeeyes instanci"
|
||||
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "izslēgt darbojošos safeeyes instanci un iziet"
|
||||
|
||||
msgid "show the settings dialog"
|
||||
msgstr "rādīt iestatījumu dialogu"
|
||||
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "palaist safeeyes atkļūdošanas režīmā"
|
||||
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "drukāt darbojošās safeeyes instances statusu un iziet"
|
||||
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes nav palaists"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
msgid "Close"
|
||||
msgstr "Aizvērt"
|
||||
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes aizsargā Jūsu acis no redzes pārslodzes (asthenopia), atgādinot "
|
||||
"ņemt pārtraukumus, kamēr strādājat garas stundas pie datora."
|
||||
|
||||
msgid "License"
|
||||
msgstr "Licence"
|
||||
|
||||
msgid "Skip"
|
||||
msgstr "Izlaist"
|
||||
|
||||
msgid "Postpone"
|
||||
msgstr "Atlikt"
|
||||
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Pārtraukuma ilgums (sekundēs)"
|
||||
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intervāls starp diviem pārtraukumiem (minūtēs)"
|
||||
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Laiks, lai sagatavotos pārtraukumam (sekundēs)"
|
||||
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Īsinājumtaustiņu atspējošanas laiks (sekundēs)"
|
||||
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Atlikšanas laiks (minūtēs)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Striktie pārtraukumi (nav iespējas izlaist pārtraukumus)"
|
||||
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Ļaut atlikt pārtraukumus"
|
||||
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Saglabāt iekšējo stāvokli"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Garā pārtraukuma laikam jādalās ar īsā pārtraukuma laiku"
|
||||
|
||||
msgid "Reset"
|
||||
msgstr "Atgriezt"
|
||||
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Vai esat pārliecināts, ka vēlaties atgriezt visus iestatījumus uz to "
|
||||
"noklusētajām vērtībām?"
|
||||
|
||||
msgid "Options"
|
||||
msgstr "Iestatījumi"
|
||||
|
||||
msgid "Short Breaks"
|
||||
msgstr "Īsie pārtraukumi"
|
||||
|
||||
msgid "Long Breaks"
|
||||
msgstr "Garie pārtraukumi"
|
||||
|
||||
msgid "Delete"
|
||||
msgstr "Dzēst"
|
||||
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Vai esat pārliecināts, ka vēlaties dzēst šo pārtraukumu?"
|
||||
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Šo darbību nevar atdarīt."
|
||||
|
||||
msgid "Break"
|
||||
msgstr "Pārtraukums"
|
||||
|
||||
msgid "Breaks"
|
||||
msgstr "Pārtraukumi"
|
||||
|
||||
msgid "Plugins"
|
||||
msgstr "Spraudņi"
|
||||
|
||||
msgid "Type"
|
||||
msgstr "Tips"
|
||||
|
||||
msgid "Short"
|
||||
msgstr "Īsais"
|
||||
|
||||
msgid "Long"
|
||||
msgstr "Garais"
|
||||
|
||||
msgid "Image"
|
||||
msgstr "Attēls"
|
||||
|
||||
msgid "Select"
|
||||
msgstr "Izvēlēties"
|
||||
|
||||
msgid "Please select an image"
|
||||
msgstr "Lūdzu izvēlieties attēlu"
|
||||
|
||||
msgid "Duration"
|
||||
msgstr "Ilgums"
|
||||
|
||||
msgid "Time to wait"
|
||||
msgstr "Gaidīšanas laiks"
|
||||
|
||||
msgid "Override"
|
||||
msgstr "Mainīt"
|
||||
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Laiks (sekundēs)"
|
||||
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Laiks (minūtēs)"
|
||||
|
||||
msgid "Break Settings"
|
||||
msgstr "Pārtraukuma iestatījumi"
|
||||
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Spraudņu iestatījumi"
|
||||
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Spraudnis neatbalsta %s darbvirsmas vidi"
|
||||
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Lūdzu instalējiet Python moduli '%s'"
|
||||
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Lūdzu instalējiet komandrindas rīku '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Lūdzu ievietojiet artefaktu %(resource)s mapē %(config_resource)s"
|
||||
|
||||
msgid "New Break"
|
||||
msgstr "Jauns pārtraukums"
|
||||
|
||||
msgid "Remove"
|
||||
msgstr "Noņemt"
|
||||
|
||||
msgid "Discard"
|
||||
msgstr "Atmest"
|
||||
|
||||
msgid "Save"
|
||||
msgstr "Saglabāt"
|
||||
|
||||
msgid "Audible Alert"
|
||||
msgstr "Skaņas signāls"
|
||||
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Spēlēt skaņas signālu pirms un pēc pārtraukuma"
|
||||
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Spēlēt skaņas signālu pirms pārtraukumiem"
|
||||
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Spēlēt skaņas signālu pēc pārtraukumiem"
|
||||
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Netraucēt"
|
||||
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Izlaist pārtraukumu, ja aktīvais logs ir pilnekrāna režīmā"
|
||||
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Nekad nepārtraukt šos logus"
|
||||
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Pārtraukt šos logus neatkarīgi no to režīma"
|
||||
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Pārslēgt pārtraucamos logus uz normālo režīmu"
|
||||
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Netraucēt, ja darbojas uz baterijas"
|
||||
|
||||
msgid "Health Statistics"
|
||||
msgstr "Veselības statistika"
|
||||
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Rādīt statistiku pamatojoties uz Safe Eyes lietošanas vēsturi"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
msgid "Notification"
|
||||
msgstr "Paziņojumi"
|
||||
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Rādīt sistēmas paziņojumus pirms pārtraukumiem"
|
||||
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Gatavojies īsam pārtraukumam pēc %s sekundēm"
|
||||
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Gatavojies garam pārtraukumam pēc %s sekundēm"
|
||||
|
||||
msgid "Screensaver"
|
||||
msgstr "Ekrāna saudzētājs"
|
||||
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Slēgt ekrānu (ar ekrāna saudzētāju) pēc garajiem pārtraukumiem"
|
||||
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Pielāgota ekrāna saudzētāja komanda"
|
||||
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Mazākais laiks (s), ko izlaist bez ekrāna saudzētāja"
|
||||
|
||||
msgid "Lock screen"
|
||||
msgstr "Aizslēgt ekrānu"
|
||||
|
||||
msgid "Smart Pause"
|
||||
msgstr "Viedā pauze"
|
||||
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Apturēt Safe Eyes, ja sistēma ir dīkstāvē"
|
||||
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimālais dīkstāves laiks, lai apturētu Safe Eyes (sekundēs)"
|
||||
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Dīkstāves laiku, kas ekvivalents nākamajam pārtraukumam, interpretēt kā "
|
||||
"pārtraukumu"
|
||||
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Atlikt nākamo pārtraukumu līdz sistēma ir dīkstāvē"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Ikona"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Rādīt ikonu paziņojumu joslā"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Rādīt nākamā pārtraukuma laiku ikonu joslā"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Atļaut Safe Eyes atspējošanu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Par"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Atspējot Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Atspējots līdz %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Atspējots līdz pārstartēšanai"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Iespējot Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Uz %d stundām"
|
||||
msgstr[1] "Uz %d stundu"
|
||||
msgstr[2] "Uz %d stundām"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Uz %d minūtēm"
|
||||
msgstr[1] "Uz %d minūti"
|
||||
msgstr[2] "Uz %d minūtēm"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Uz %d sekundēm"
|
||||
msgstr[1] "Uz %d sekundi"
|
||||
msgstr[2] "Uz %d sekundēm"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Nākamais pārtraukums – %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Nav pārtraukumu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Iestatījumi"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Paņemt pārtraukumu tagad"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Līdz restartam"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Iziet"
|
||||
|
||||
msgid "Media Control"
|
||||
msgstr "Multivides kontroles"
|
||||
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pauzēt multivides atskaņotājus no pārtraukuma ekrāna"
|
||||
|
||||
msgid "Pause media"
|
||||
msgstr "Apturēt atskaņošanu"
|
||||
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Statistikas atstatīšanas intervāls (stundās)"
|
|
@ -0,0 +1,495 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2017-10-13 17:55+0000\n"
|
||||
"Last-Translator: Gobinath L <lgobi20@gmail.com>\n"
|
||||
"Language-Team: Macedonian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/mk/>\n"
|
||||
"Language: mk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n==1 || n%10==1 ? 0 : 1;\n"
|
||||
"X-Generator: Weblate 2.17\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr ""
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes ве штити од замор на очите (asthenophobia) така што ве потсетува "
|
||||
"да правите паузи додека работите долги часови на компјутер"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,494 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2020-09-07 10:36+0000\n"
|
||||
"Last-Translator: Radhika Bhagwan Jadhav <radhikajadhav014@gmail.com>\n"
|
||||
"Language-Team: Marathi <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/mr/>\n"
|
||||
"Language: mr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.3-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "डोळे घट्ट बंद करा"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "प्रत्येक बाजूला काही वेळा डोळे फिरवा"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "आपले डोळे घड्याळाच्या काट्याच्या दिशेने फिरवा"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "आपले डोळे घड्याळाच्या काट्याच्या विरुद्ध फिरवा"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "डोळे मिचका"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "दूरवर असलेल्या बिंदूवर लक्ष केंद्रित करा"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "थोडे पाणी प्या"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "थोडावेळ चाला"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "आपल्या सीटवर मागे झुकून आराम करा"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "बद्दल संवाद दर्शवा"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "सध्या चालू असलेल्या डोळ्यांचा देखावा अक्षम करा"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "सध्या चालू असलेल्या सुरक्षित डोळ्यांचा दृष्टांत सक्षम करा"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "चालू असणार्या डोळ्यांची उदाहरणे सोडून बाहेर पडा"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "सेटिंग्ज संवाद दर्शवा"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "डीबग मोडमध्ये सुरक्षित डोळे प्रारंभ करा"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "सुरक्षित डोळ्यांची उदाहरणे चालविण्याची स्थिती प्रिंट करा आणि बाहेर पडा"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "सेफ डोळे चालत नाहीत"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"सेफ डोळे आरपीसी सर्व्हरविना चालू आहेत. कमांड-लाइन वितर्क वापरण्यासाठी ते चालू करा."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "बंद"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,505 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-07-30 17:35+0000\n"
|
||||
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
||||
"safe-eyes/translations/nb_NO/>\n"
|
||||
"Language: nb\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.7.2-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Lukk øyene dine godt"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Rull øyene et par ganger til hver side"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Roter øyene med klokka"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Roter øyene mot klokka"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Blunk"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokuser på et punkt langt borte"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Drikk litt vann"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Spaser en stund"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Len deg tilbake og slapp av"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "vis \"Om\"-dialogvinduet"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "avslutt det kjørende Øyetrygg-programmet"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "Skru på det kjørende Øyetrygg-programmet"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "avslutt det kjørende Øyetrygg-programmet"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "vis innstillingsdialogvinduet"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "start Øyetrygg i feilrettingsmodus"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "skriv ut status for kjørende Øyetrygg-instans og avslutt"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Øyetrygg kjører ikke"
|
||||
|
||||
# RPC not enabled message
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Øyetrygg kjører uten RPC-tjener. Slå den på for å bruke kommandolinje-"
|
||||
"argumenter."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Lukk"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "Øyetrygg beskytter øyene dine fra belastning"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Lisens"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Hopp over"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Utsett"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Pauselengde (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Tid mellom to pauser (i minutter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Tid til forberedelse av pause (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Tastatursnarveier avskrudd i periode (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Utsettelsesvarighet (i minutter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Vis pauser i tilfeldig rekkefølge"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Fastsatte pauser (ingen måte å hoppe over)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Tillat utsettelse av pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Fortsett i inngangstilstand"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Bruk RPC-tjener for å motta kjøremiljøkommandoer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Uten RPC-tjeneren, vil ikke kommandolinje-argumenter virke"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Tiden mellom lange pauser må være en inndeling av de små pausene"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Tilbakestill"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Er du sikker på at du vil tilbakestille alle innstillinger til sine forvalg?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Innstillinger"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Korte pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Lange pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Slett"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Er du sikker på at du ønsker å slette denne pausen?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Dette kan ikke angres."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Programtillegg"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Kort"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Lang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Bilde"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Velg"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Velg et bilde"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Varighet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Tid å vente"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Overstyr"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tid (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tid (i minutter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pauseinnstillinger"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Programtilleggsinnstillinger"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Programtillegget støtter ikke %s-skrivebordsmiljøet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Installer Python-modulen \"%s\""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Installer kommandolinjeverktøyet \"%s\""
|
||||
|
||||
# Settings dialog
|
||||
#, fuzzy
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Ugyldig Cron-uttrykk «%s»"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Legg til ressursen %(resource)s i %(config_resource)s-mappen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Ny pause"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Fjern"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Forkast"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Lagre"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Hørbar alarm"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Spill lydvarsel før og etter pauser"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Lydvarsel før pauser"
|
||||
|
||||
# plugin/audiblealert
|
||||
#, fuzzy
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Spill lydvarsel etter pauser"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Ikke forstyrr"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Hopp over pause hvis det aktive vinduet er i fullskjermsmodus"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Ikke forstyrr disse vinduene noensinne"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Forstyrr disse vinduene uavhengig av tilstand"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Bytt avbruddsfritt vindu til normalt modus"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Ikke forstyrr ved batteridrift"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Helsestatistikk"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Vis statistikk basert på din bruk av Øyetrygg"
|
||||
|
||||
# plugin/healthstats
|
||||
#, fuzzy
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Tid for tilbakestilling av statistikk (Cron-uttrykk)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Merknad"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Vis en systemmerknad før pauser"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Klar for en kort pause om %s sekunder"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Klar for en lang pause om %s sekunder"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Skjermsparer"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Lås skjermen etter lange pauser ved å starte skjermspareren"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Egendefinert skjermsparer-kommando"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimalt antall sekunder å hoppe over uten skjermsparer"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Lås skjerm"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Smart pause"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Sett Øyetrygg på pause hvis systemet ikke er i bruk"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimal lediggang å pause Øyetrygg etter (i sekunder)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Tolk lediggang som leder opp mot en pause som pause"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Utsett neste pause til systemet blir inaktivt"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Systemkurvisikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Vis systemkurvisikon i merknadsområde"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Vis neste pausetid i systemkurvisikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Tillat å skru av Øyetrygg"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Om"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Skru av Øyetrygg"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Avskrudd til %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Avskrudd til omstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Skru på Øyetrygg"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "I %d time"
|
||||
msgstr[1] "I %d timer"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "I %d minutt"
|
||||
msgstr[1] "I %d minutter"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "I %d sekund"
|
||||
msgstr[1] "I %d sekunder"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Neste pause klokka %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Ingen pauser tilgjengelig"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Innstillinger"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Ta en pause nå"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Til omstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Avslutt"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Mediekontroll"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Sett mediaspillere på pause fra pauseskjermen"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pause media"
|
||||
|
||||
# plugin/healthstats
|
||||
#, fuzzy
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Intervall for tilbakestilling av statistikk (i timer)"
|
|
@ -0,0 +1,507 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-02-10 15:50+0000\n"
|
||||
"Last-Translator: Heimen Stoffels <vistausss@outlook.com>\n"
|
||||
"Language-Team: Dutch <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/nl/>\n"
|
||||
"Language: nl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.5-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Sluit je ogen goed"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Rol je oogballen een paar keer heen en weer"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Draai je ogen met de klok mee"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Draai je ogen tegen de klok in"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Knipper met je ogen"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Focus op een punt, ergens in de verte"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Drink wat water"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Maak een wandelingetje"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Leun achterover in je stoel en rust uit"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "het over-dialoogvenster tonen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "het momenteel draaiende safeeyes-proces uitschakelen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "het momenteel draaiende safeeyes-proces inschakelen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "het draaiende safeeyes-proces beëindigen en afsluiten"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "het instellingen-dialoogvenster tonen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "safeeyes opstarten in foutopsporingsmodus"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "de status van de draaiende safeeyes-instantie printen en afsluiten"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes draait niet"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes draait zonder RPC-server. Schakel dit in om opdrachtregelopties te "
|
||||
"gebruiken."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Sluiten"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes beschermt uw ogen tegen vermoeidheid (asthenopie) door u eraan te "
|
||||
"herinneren tijdig een pauze in te lassen wanneer u langere tijd aan de "
|
||||
"computer werkt"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licentie"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Overslaan"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Uitstellen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Pauzeduur (in seconden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Tijd tussen twee pauzes (in minuten)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Voorbereidingstijd voor een pauze (in seconden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Tijd dat sneltoetsen uitgeschakeld zijn (in seconden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Uitstelduur (in minuten)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Pauzes in willekeurige volgorde tonen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Verplichte pauze (geen mogelijkheid tot overslaan)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Overslaan van pauzes toestaan"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Interne status aanhouden"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "RPC-server gebruiken om opdrachten te ontvangen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Zonder RPC-server werken opdrachtregelopties mogelijk niet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"De tussenpoos van een lange pauze moet een vermenigvuldiging zijn van de "
|
||||
"korte"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Standaardwaarden"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Weet je zeker dat je alle instellingen wilt herstellen naar hun "
|
||||
"standaardwaarden?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Opties"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Korte pauzes"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Lange pauzes"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Verwijderen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Weet je zeker dat je deze pauze wilt verwijderen?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Je kunt dit niet ongedaan maken."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pauze"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pauzes"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Plug-ins"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Soort"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Kort"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Lang"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Afbeelding"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Kiezen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Kies een afbeelding"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Duur"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Wachttijd"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Overschrijven"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tijd (in seconden)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tijd (in minuten)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Pauze-instellingen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Plug-in-instellingen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "De plug-in biedt geen ondersteuning voor de %s-bureaubladomgeving"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Installeer de Python-module '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Installeer het terminalprogramma '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Ongeldige cron-uitdrukking '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Voeg de bron %(resource)s toe aan de %(config_resource)s-map"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nieuwe pauze"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Verwijderen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Verwerpen"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Opslaan"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Hoorbare waarschuwing"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Audiomelding afspelen vóór en ná pauzes"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Audiomelding afspelen vóór pauzes"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Hoorbare meldingen afspelen na pauzes"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Niet storen"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
"Pauze overslaan als het actieve venster draait in volledig scherm-modus"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Deze vensters nooit onderbreken"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Deze vensters onderbreken, ongeacht hun status"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Onderbreekbare vensters overschakelen naar normale modus"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Niet storen tijdens werken op accu"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Gezondheidsstatistieken"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Toon statistieken, gebaseerd op hoe je Safe Eyes gebruikt"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Tijd waarna statistieken worden hersteld (cron-uitdrukking)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Melding"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Systeemmelding tonen voorafgaand aan pauzes"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Bereid je voor op een korte pauze over %s seconden"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Bereid je voor op een lange pauze over %s seconden"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Schermbeveiliging"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Scherm vergrendelen d.m.v. schermbeveiliging na lange pauzes"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Aangepaste schermbeveiligingsopdracht"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimaal aantal seconden om over te slaan zonder schermbeveiliging"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Vergrendelscherm"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Slimme pauze"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Safe Eyes pauzeren als het systeem inactief is"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimale tijd dat systeem inactief moet zijn (in seconden)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Inactief opvatten als aankomende pauzeduur"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Volgende pauze uitstellen totdat het systeem inactief is"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Systeemvakpictogram"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Pictogram tonen in systeemvak"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Volgende pauzetijd tonen op systeemvakpictogram"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Uitschakelen van Safe Eyes toestaan"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Over"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Safe Eyes uitschakelen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Uitgeschakeld tot %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Uitgeschakeld tot volgende herstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Safe Eyes inschakelen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Voor %d uur"
|
||||
msgstr[1] "Voor %d uur"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Voor %d minuut"
|
||||
msgstr[1] "Voor %d minuten"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Voor %d seconde"
|
||||
msgstr[1] "Voor %d seconden"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Volgende pauze over %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Geen beschikbare pauzes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Instellingen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Neem nu een pauze"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Tot herstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Afsluiten"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Mediabediening"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Mediaspelers pauzeren via het pauzescherm"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Media pauzeren"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Tussenpoos om statistieken te herstellen (in uren)"
|
|
@ -0,0 +1,507 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-10-31 16:04+0000\n"
|
||||
"Last-Translator: Eryk Michalak <gnu.ewm@protonmail.com>\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/pl/>\n"
|
||||
"Language: pl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||
"|| n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.2-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Dokładnie zamknij oczy"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Przewróć oczami kilka razy w każdą stronę"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Przewróć oczy zgodnie z ruchem wskazówek zegara"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Przewróć oczy w kierunku przeciwnym do kierunku wskazówek zegara"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Zamrugaj oczami"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Skup się na punkcie znajdującym się w oddali"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Napij się trochę wody"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Przejdź się"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Oprzyj się i zrelaksuj"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "pokaż okno \"O programie\""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "Wyłącz instancję safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "Włącz instancję safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "Wyłącz instancję i wyjdź"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "pokaż okno dialogowe ustawień"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "uruchom safeeyes w trybie debugowania"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "wydrukuj status uruchomionej instancji safeeyes i zakończ"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes nie jest uruchomiony"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes działa bez serwera RPC. Włącz, aby używać argumentów wiersza "
|
||||
"polecenia."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Zamknij"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes chroni Twoje oczy przed przemęczeniem i astenopią, przypominając "
|
||||
"Ci o robieniu przerw podczas długotrwałej pracy przy komputerze"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licencja"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Pomiń"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Przełóż"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Długość przerwy (w sekundach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Odstęp między dwoma przerwami (w minutach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Czas na przygotowanie się do przerwy (w sekundach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Okres wyłączenia skrótów klawiszowych (w sekundach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Czas przełożenia (w minutach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Wyświetlaj przerwy w losowej kolejności"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Przerwy ścisłe (Bez sposobu na ich ominięcie)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Pozwól na przełożenie przerw"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Utrzymaj stan wewnętrzny"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Użyj serwera RPC, aby odbierać polecenia środowiska wykonawczego"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Bez serwera RPC polecenia wiersza polecenia mogą nie działać"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Długa przerwa musi być poprzedzona kilkoma krótkimi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Resetuj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Czy chcesz przywrócić ustawienia domyślne?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Opcje"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Krótkie Przerwy"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Długie Przerwy"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Usuń"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Czy na pewno chcesz usunąć tę przerwę?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Nie można cofnąć tej operacji."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Przerwa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Przerwy"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Wtyczki"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Rodzaj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Krótkie"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Długie"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Obraz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Wybierz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Proszę wybrać obraz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Czas trwania"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Czas oczekiwania"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Nadpisz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Czas (w sekundach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Czas (w minutach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Ustawienia Przerwy"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Ustawienia Wtyczek"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Wtyczki nie wspierają środowiska %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Proszę zainstalować moduł Pythona '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Proszę zainstalować wiersz poleceń '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Nieprawidłowe wyrażenie cron '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Proszę dodać źródło %(resource)s do katalogu %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nowa Przerwa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Usuń"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Odrzuć"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Zapisz"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Powiadomienie Dźwiękowe"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Graj dźwiękowy alert przed i po przerwach"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Odtwórz dźwięk przed przerwami"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Odtwarzaj alarm dźwiękowy po przerwach"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Nie Przeszkadzać"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Pomiń przerwę, jeśli aktywne okno jest w trybie pełnoekranowym"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Nigdy więcej nie przerywaj okien"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Przerywaj okna niezależnie od ich stanu"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Przełącz przerwane okna do trybu normalnego"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Nie przeszkadzaj na baterii"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Statystyki Zdrowotne"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Pokaż statystyki oparte o Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Okres resetowania statystyk (wyrażenie cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Powiadomienia"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Pokaż powiadomienia systemowe przed przerwami"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Przygotuj się na krótką przerwę w ciągu %s sekund"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Przygotuj się na długą przerwę w ciągu %s sekund"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Wygaszacz ekranu"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Zablokuj ekran po długich przerwach za pomocą wygaszacza ekranu"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Niestandardowa komenda wygaszacza ekranu"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minimalna ilość sekund do pominięcia wygaszacza ekranu"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Ekran blokady"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Inteligentna Pauza"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Zatrzymaj Safe Eyes podczas bezczynności"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minimalny czas bezczynności (w sekundach)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Interpretuj czas bezczynności odpowiadający zbliżonemu czasowi trwania "
|
||||
"przerwy jako przerwę"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Odłóż następną przerwę do czasu, gdy system będzie bezczynny"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Ikona w zasobniku"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Pokaż ikonę w obszarze powiadomień"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Pokaż następny czas przerwy w obszarze powiadomień"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Pozwól na zablokowanie Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "O programie"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Wyłącz Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Wyłączony do %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Wyłączony do ponownego uruchomienia"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Włącz Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Na %d godzinę"
|
||||
msgstr[1] "Na %d godziny"
|
||||
msgstr[2] "Na %d godzin"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Na %d minutę"
|
||||
msgstr[1] "Na %d minuty"
|
||||
msgstr[2] "Na %d minut"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Na %d sekundę"
|
||||
msgstr[1] "Na %d sekundy"
|
||||
msgstr[2] "Na %d sekund"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Kolejna przerwa o %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Brak Dostępnych Przerw"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Ustawienia"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Zrób sobie teraz przerwę"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Do ponownego uruchomienia"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Wyjście"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Kontrola multimediów"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Możliwość zatrzymania odtwarzaczy multimedialnych z ekranu blokady"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Wstrzymaj odtwarzanie"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Czas do wyzerowania statystyk (w godzinach)"
|
|
@ -0,0 +1,505 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-04-18 10:26+0000\n"
|
||||
"Last-Translator: José Vieira <jvieira33@sapo.pt>\n"
|
||||
"Language-Team: Portuguese <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/pt/>\n"
|
||||
"Language: pt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Fechar os olhos com força"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Mover os olhos algumas vezes para cada lado"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Rodar os olhos no sentido horário"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Rodar os olhos no sentido anti-horário"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Piscar os olhos"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Olhar para um ponto a longa distância"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Tomar um pouco de água"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Andar um pouco"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Encostar-se na cadeira e relaxar"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "mostrar a janela 'Sobre'"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "inativar a instância do safeeyes em execução"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "reativar a instância do safeeyes em execução"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "fechar a instância do safeeyes em execução e sair"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "mostrar a janela de configuração"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "iniciar o safeeyes em modo de depuração"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "mostrar o estado de execução do Safe Eyes e sair"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "O Safe Eyes não está em execução"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"O Safe Eyes está em execução sem um servidor RPC (interno). Acionar um "
|
||||
"servidor RPC para usar argumentos de linha de comando."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"O Safe Eyes ajuda a proteger os olhos da fadiga ocular (astenopia) ao "
|
||||
"interromper periodicamente a utilização do computador quando é usado por "
|
||||
"longos períodos, para que sejam feitas pausas para descanso"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licença"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Ignorar"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Adiar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Duração da pausa (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intervalo entre duas pausas (em minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Tempo de aviso de pausa (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Período de desativação dos atalhos de teclado (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Duração do adiamento (em minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Mostrar as pausas aleatoriamente"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Forçar pausas (não podem ser ignoradas)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Permitir adiamento de pausas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Manter o estado interno"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Utilizar um servidor RPC (interno) para receber comandos de runtime"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
"Sem o servidor RPC, os comandos da linha de comandos podem não funcionar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"A duração de uma pausa longa tem que ser um múltiplo da duração de uma pausa "
|
||||
"curta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Restabelecer"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Restabelecer realmente todas as definições para a predefinição?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Opções"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Pausas curtas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Pausas longas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Eliminar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Remover efectivamente esta pausa?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Esta ação não pode ser anulada."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pausas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Acrescentos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Curta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Longa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Imagem"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Selecionar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Selecionar uma imagem"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Duração"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Tempo de espera"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Sobrepor"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tempo (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tempo (em minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Configurações da Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Definições do Acrescento"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "O acrescento não funciona no ambiente de trabalho %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Instalar o módulo Python '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Instalar a ferramenta de linha de comando '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "A expressão cron '%s' é inválida"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Adicionar o recurso %(resource)s à pasta %(config_resources)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nova Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Remover"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Descartar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Guardar"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Alerta sonoro"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Reproduzir alerta sonoro antes e depois das pausas"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Reproduzir alerta sonoro antes das pausas"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Reproduzir alerta sonoro depois das pausas"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Não perturbar"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Ignorar a pausa se a janela ativa estiver em modo ecrã completo"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Nunca interromper estas janelas"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interromper estas janelas, independentemente do seu estado"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Mudar as janelas interrompíveis para o modo normal"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Quando a usar a bateria, não perturbar"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Estatísticas de saúde"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Mostrar estatísticas com base na utilização do Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Intervalo para reiniciação da estatística (expressão cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Notificação"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Mostrar notificações do sistema antes das pausas"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Pausa curta em %s segundos"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Pausa longa em %s segundos"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Proteção de ecrã"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Bloquear o ecrã após pausas longas, acionando a proteção de ecrã"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Comando personalizado para proteção de ecrã"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Tempo mínimo em segundos para ignorar sem acionar a proteção de ecrã"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Bloquear ecrã"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Pausa com critério"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Suspender o Safe Eyes se o sistema estiver inativo"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Tempo mínimo inativo para suspender o Safe Eyes (em segundos)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Interpretar o tempo inativo equivalente à próxima pausa como uma pausa"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Adiar a próxima pausa até que o sistema fique inativo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Ícone de bandeja"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Mostrar um ícone de bandeja na área de notificação"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Mostrar o horário da próxima pausa no ícone de bandeja"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Permitir a desativação do Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Sobre"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Desativar o Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Desativado até %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Desativado até reiniciar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Ativar o Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Por %d Hora"
|
||||
msgstr[1] "Por %d Horas"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Por %d Minuto"
|
||||
msgstr[1] "Por %d Minutos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Por %d Segundo"
|
||||
msgstr[1] "Por %d Segundos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Próxima pausa às %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Sem Pausas disponíveis"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Definições"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Fazer uma pausa agora"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Até reiniciar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Sair"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Controlo multimédia"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Suspender reprodutores multimédia a partir do ecrã de pausa"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Suspender a reprodução"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Intervalo para reiniciar estatísticas (em horas)"
|
|
@ -0,0 +1,505 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-04-18 10:26+0000\n"
|
||||
"Last-Translator: José Vieira <jvieira33@sapo.pt>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
|
||||
"safe-eyes/translations/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Feche firmemente seus olhos"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Gire seus olhos algumas vezes para cada lado"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Gire seus olhos no sentido horário"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Gire seus olhos no sentido anti-horário"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Pisque seus olhos"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Concentre-se em um ponto em uma longa distância"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Tome um pouco de água"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Caminhe por um tempo"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Se encoste na sua cadeira e relaxe"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "mostrar a janela 'Sobre'"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "desabilitar a instância do safeeyes que está rodando"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "habilitar a instância do safeeyes que está em execução"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "fechar a instância atual do safeeyes e sair"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "mostrar a janela de configuração"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "iniciar o safeeyes em modo de debug"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "mostrar o estado de execução do safeeyes e sair"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "O Safe Eyes não está em execução"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"O Safe Eyes está em execução sem um servidor RPC ligado. Ligar para usar "
|
||||
"argumentos de linha de comando."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes protege seus olhos da fadiga ocular (astenopia) ao lembrá-lo de "
|
||||
"dar uma pausa enquando você trabalha por horas no computador"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licença"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Pular"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Adiar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Duração da parada (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intervalo entre duas paradas (em minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Tempo de preparo para uma parada (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Período para desabilitar atalhos de teclado (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Duração do adiamento (em minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Mostrar pausas em ordem aleatória"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Pausa estrita (Não há como ignorar as pausas)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Permitir adiamento de pausas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Persistir o estado interno"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Utilize o servidor RPC para receber comandos de tempo de execução"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
"Sem o servidor RPC, os comandos da linha de comandos podem não funcionar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"O intervalo de uma pausa longa deve ser um múltiplo do intervalo de uma "
|
||||
"pausa curta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Reiniciar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Tem certeza que deseja reiniciar todas as definições para a predefinição?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Opções"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Pausas Curtas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Pausas Longas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Eliminar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Tem certeza que deseja remover esta pausa?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Não pode anular esta ação."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Pausas"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Plug-ins"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Curto"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Longo"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Imagem"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Selecionar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Por favor, selecione uma imagem"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Duração"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Tempo de espera"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Sobrepor"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tempo (em segundos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tempo (em minutos)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Definições de Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Definições de Plug-in"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "O plug-in não suporta o ambiente da área de trabalho %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Por favor, instale o módulo '%s' do Pynthon"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Por favor, instale a ferramenta '%s' da linha de comandos"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "A expressão de cron '%s' é inválida"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Por favor, adicione o recurso %(resource)s para a diretoria "
|
||||
"%(config_resources)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nova Pausa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Remover"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Descartar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Guardar/Salvar"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Alerta Sonoro"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Alerta sonoro antes e depois das pausas"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Alerta sonoro antes das pausas"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Alerta sonoro depois das pausas"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Não Perturbe"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Pular a parada se a janela ativa estiver em modo tela cheia"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Não interromper estas janelas nunca"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Interrompa essas janelas, independentemente do seu estado"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Mude as janelas interruptíveis para o modo normal"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Não perturbar enquanto a bateria estiver em uso"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Estatísticas de saúde"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Mostrar estatísticas baseadas em como você usa o Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Intervalo de reinicialização da estatística (expressão cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Notificação"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Mostrar uma notificação do sistema antes da parada"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Prepare-se para uma parada curta em %s segundos"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Prepare-se para uma parada longa em %s segundos"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Proteção de tela"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Bloquear a tela após paradas longas iniciando a proteção de tela"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Comando para proteção de tela personalizada"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Segundos mínimos para pular sem a proteção de tela"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Bloquear a tela"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Pausa Inteligente"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pausar o Safe Eyes se o sistema estiver ocioso"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Tempo ocioso mínimo para pausar o Safe Eyes (em segundos)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Interprete o tempo ocioso equivalente à duração da próxima parada como uma "
|
||||
"parada"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Adiar a próxima parada até que o sistema se torne ocioso"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Ícone de bandeja"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Mostrar um ícone de bandeja na área de notificação"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Mostrar a próxima hora de parada no ícone de bandeja"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Permitir a desabilitação do Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Sobre"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Desabilitar o Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Desabilitado até %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Desabilitado até reiniciar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Habilitar o Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Para %d Hora"
|
||||
msgstr[1] "Para %d Horas"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Para %d Minuto"
|
||||
msgstr[1] "Para %d Minutos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Para %d Segundo"
|
||||
msgstr[1] "Para %d Segundos"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Próxima parada as %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Sem Paradas Disponíveis"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Configurações"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Faça uma parada agora"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Até reiniciar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Sair"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Controle de Mídia"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pausar reprodutores de mídia na tela de pausa"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pausar mídia"
|
|
@ -0,0 +1,508 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-11-26 00:02+0000\n"
|
||||
"Last-Translator: Almaz Mannanov <AlmazWorks@gmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/ru/>\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.2.1-rc\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Плотно закройте глаза"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Закатите глаза несколько раз в каждую сторону"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Повращайте глазами по часовой стрелке"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Повращайте глазами против часовой стрелки"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Поморгайте глазами"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Сфокусируйте взгляд на далёком объекте"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Выпейте воды"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Пройдитесь немного"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Откиньтесь на спинку стула и расслабьтесь"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "показать окно \"о программе\""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "отключить текущий запущенный экземпляр Safe Eyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "активировать текущий запущенный экземпляр Safe Eyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "Закрыть Safe Eyes и выйти"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "показать окно настроек"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "Запустить Safe Eyes в режиме отладки"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "вывести статус запущенного экземпляра safeeyes и выйти"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes не запущен"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Программа Safe Eyes запущена без RPC сервера. Для использования аргументов "
|
||||
"командной строки запустите RPC сервер."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Закрыть"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes защищает ваши глаза от перенапряжения (астенопии), напоминая о "
|
||||
"необходимости сделать перерыв во время долгих часов за ПК"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Лицензия"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Пропустить"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Отложить"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Продолжительность перерыва (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Интервал между двумя перерывами (в минутах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Время подготовки к перерыву (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Период блокировки горячих клавиш (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Длительность откладывания (в минутах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Показывать перерывы в случайном порядке"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Обязательный перерыв (без возможности пропуска)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Разрешить откладывание перерывов"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Сохранять внутреннее состояние"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Используйте RPC сервер для получения команд во время работы приложения"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Без RPC сервера команды из командной строки могут не сработать"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Время длинного перерыва должно быть кратно времени короткого перерыва"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Сбросить"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Вы действительно хотите сбросить все настройки на значения по умолчанию?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Параметры"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Короткие перерывы"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Длинные перерывы"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Удалить"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Вы действительно хотите удалить это перерыв?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Вы не можете отменить это действие."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Перерыв"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Перерывы"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Дополнения"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Тип"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Короткий"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Длинный"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Изображение"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Выбрать"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Пожалуйста, выберите изображение"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Длительность"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Время ожидания"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Переписать"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Время (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Время (в минутах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Настройки перерыва"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Настройки дополнений"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Дополнение не поддерживает окружение рабочего стола: %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Пожалуйста, установите модуль Python: %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Пожалуйста, установите инструмент командной строки '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Недопустимое выражение cron '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Пожалуйста, добавьте источник %(resource)s в папку %(config_resource)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Новый перерыв"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Стереть"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Отменить"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Сохранить"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Звуковой сигнал"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Подавать звуковой сигнал до и после перерывов"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Подавать звуковой сигнал перед перерывом"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Проигрывать звуковой сигнал после перерывов"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Не беспокоить"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Пропустить перерыв, если активное окно в полноэкранном режиме"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Никогда не прерывать эти окна"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Прерывать эти окна независимо от их состояния"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Переключать прерываемые окна в нормальный режим"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Не беспокоить при работе от батареи"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Статистика здоровья"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Показывать статистику, основанную на использовании Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Интервал сброса статистики (выражение cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Уведомления"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Показывать системные уведомления перед перерывами"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Приготовьтесь к короткому перерыву через %s секунд"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Приготовьтесь к длинному перерыву через %s секунд"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Хранитель экрана"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Блокировать экран после длинного перерыва запуском хранителя экрана"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Настроить команду запуска хранителя экрана"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Минимальное время (в секундах) для пропуска активации хранителя экрана"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Заблокировать экран"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Умная пауза"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Приостановить Safe Eyes, если система простаивает"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Минимальное время простоя для приостановки Safe Eyes (в секундах)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Интерпретировать время простоя, равное продолжительности предстоящего "
|
||||
"перерыва, как перерыв"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Отложить следующий перерыв до простаивания системы"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Иконка в трее"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Показывать иконку в трее в области уведомления"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Показывать время до следующего перерыва на иконке в трее"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Разрешить выключение Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "О программе"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Отключить Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Отключено до %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Отключено до перезагрузки"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Активировать Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "На %d час"
|
||||
msgstr[1] "На %d часа"
|
||||
msgstr[2] "На %d часов"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "На %d минуту"
|
||||
msgstr[1] "На %d минуты"
|
||||
msgstr[2] "На %d минут"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "На %d секунду"
|
||||
msgstr[1] "На %d секунды"
|
||||
msgstr[2] "На %d секунд"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Следующий перерыв в %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Нет доступных перерывов"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Настройки"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Отдохнуть сейчас"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "До перезапуска"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Выход"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Управление мультимедиа"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Приостановить воспроизведение медиаплееров с экрана паузы"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Приостановить воспроизведение"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Интервал для сброса статистики (в часах)"
|
|
@ -0,0 +1,489 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr ""
|
||||
|
||||
# RPC not enabled message
|
||||
msgid "Safe Eyes is running without an RPC server. Turn it on to use command-line arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid "Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Any break"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Short break"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Long break"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,501 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-08-10 19:53+0000\n"
|
||||
"Last-Translator: Milan Šalka <salka.milan@googlemail.com>\n"
|
||||
"Language-Team: Slovak <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/sk/>\n"
|
||||
"Language: sk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.0-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Pevne zatvor oči"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Niekoľkokrát zagúľaj očami na obe strany"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Gúľaj očami v smere hodinových ručičiek"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Gúľaj oči v protismere hodinových ručičiek"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Žmurkaj očami"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Zameraj sa na bod v diaľke"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Daj si trochu vody"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Pobehaj si chvíľku"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Opri sa o kreslo a relaxuj"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "zobraziť dialógové okno o programe"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "zakázať bežiacu inštanciu safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "povoliť bežiacu inštanciu safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "ukončiť safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "zobraziť dialógové okno s nastaveniami"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "spustiť safeeyes v režime pre ladenie"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "vypíše, či safeeyes beží a skončí"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "SafeEyes nebeží"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes je spustený bez RPC serveru. Zapnite ho pre použitie argumentov v "
|
||||
"príkazovom riadku."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Zavrieť"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes vám pripomenie, aby ste si urobili prestávku počas dlhých hodín "
|
||||
"stravených za počítačom. Chráni tak vaše oči pred prílišným namáhaním "
|
||||
"(asthenopiou)"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licencia"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Preskočiť"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Odložiť"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Trvanie prestávky (v sekundách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Interval medzi dvoma prestávkami"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Čas pre prípravu na prestávku"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Čas, počas ktorého budú zakázané klávesové skratky (v sekundách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Odložiť o (v minútach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Ukazovať prestávky v náhodnom poradí"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Povinná prestávka (nie je možné ju preskočiť)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Povoliť odkladanie prestávok"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Zachovať vnútorný stav"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Použiť RPC server na prijatie spúšťacích príkazov"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Bez RPC serveru príkazy v príkazovom riadku nemusia fungovať"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Dlhá prestávka musí byť násobkom krátkej prestávky"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Východzie"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Naozaj chcete resetovať všetky nastavenia na východzie?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Možnosti"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Krátke prestávky"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Dlhé prestávky"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Vymazať"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Naozaj chcete vymazať túto prestávku?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Táto operácia sa nedá vrátiť."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Prestávka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Prestávky"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Rozšírenie"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Krátka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Dlhá"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Obrázok"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Vybrať"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Vybrať obrázok"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Trvanie"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Čas na čakanie"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Prepísať"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Čas (v sekundách)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Čas (v minútach)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Nastavenie prestávok"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Nastavenie rozšírení"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Rozšírenie nepodporuje desktopové prostredie %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Prosím naištalujte si Python modul '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Prosím nainštalujte si nástroj '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Neplatný výraz pre cron '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Prosím pridajte zdroj %(resource)s do adresára %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Nová prestávka"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Odstrániť"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Zahodiť"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Uložiť"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Zvukové upozornenie"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Prehrať zvukové upozornenie pred a po prestávkach"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Prehrať zvukové upozornenie pred prestávkami"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Prehrať zvukové upozornenie po prestávkach"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Nevyrušuj ma"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Preskočiť prestávku, ak je aktívne okno v režime celej obrazovky"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Nikdy neprerušuj prácu v týchto oknách"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Vždy vyruš v týchto oknách, bez ohľadu na ich stav"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Prepnúť prerušiteľné okná do normálneho režimu"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Nevyrušuj ma ak idem na batériu"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Zdravotné štatistiky"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Zobraziť štatistiky o tom, ako používate Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Interval vynulovania štatistík (výraz pre plánovač cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Oznámenia"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Zobraziť oznámenia pred prestávkami"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Priprav sa na krátku prestávku za %s sekúnd"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Priprav sa na dlhú prestávku za %s sekúnd"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Šetrič obrazovky"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Zablokovať obrazovku po každej dlhej prestávke"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Vlastný šetrič obrazovky"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Čas v sekundách na preskočenie šetriča"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Zamknúť obrazovku"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Inteligentná pauza"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pozastaviť Safe Eyes pri nečinnosti"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Pozastaviť Safe Eyes pri nečinnosti dlhšej ako (v sekundách)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "Započítaj čas, kedy počítač nie je používaný, do prestávky"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Odložiť ďalšiu prestávku až dokiaľ bude systém nečinný"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Systémová ikona"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Zobraziť ikonu na paneli v oznamovacej oblasti"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Zobraziť čas nasledujúcej prestávku v ikone"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Povoliť vypnutie Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "O programe"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Zakázať"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Zakázať do %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Zakázať do reštartu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Povoliť Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Počas %d hodiny"
|
||||
msgstr[1] "Počas %d hodín"
|
||||
msgstr[2] "Počas %d hodín"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Počas %d minúty"
|
||||
msgstr[1] "Počas %d minút"
|
||||
msgstr[2] "Počas %d minút"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Počas %d sekundy"
|
||||
msgstr[1] "Počas %d sekúnd"
|
||||
msgstr[2] "Počas %d sekúnd"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Ďalšia prestávka o %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Žiadne prestávky"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Nastavenia"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Dať si prestávku"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Do reštartu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Koniec"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Ovládanie médií"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pozastaviť prehrávače médií z obrazovky prestávky"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pozastaviť média"
|
|
@ -0,0 +1,508 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-10-13 04:15+0000\n"
|
||||
"Last-Translator: Novak Urosevic <novak_urosevic@yahoo.com>\n"
|
||||
"Language-Team: Serbian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/sr/>\n"
|
||||
"Language: sr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.1-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Чврсто затворите очи"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Колутајте очима „исцртавајући“ број 8 неколико пута"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Колутајте очи у круг у смеру казаљке на сату"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Колутајте очи у круг у смеру супротном од казаљке на сату"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Трепћите очима"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Усмерите поглед на тачку у даљини"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Попијте воду"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Протегните се"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Завалите се у фотељу и опустите се"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "Прикажи о нама прозор"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "Онемогућите тренутну сесију safeeyes-a"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "Омогућите тренутну сесију safeeyes-a"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "Искључите тренутну сесију safeeyes-а и затворите програм"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "Прикажи прозор са подешавањима"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "Покрените safeeyes у режиму за исправљање грешака"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "Одштампајте статус тренутне сесије safeeyes-a и напустите"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes није укључен"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes ради без RPC (Remote Procedure Call) сервера. Укључите га како "
|
||||
"бисте користили командне-линије."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Затворите"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes штити Ваше очи од напрезања (astenopija) подсећајући Вас да "
|
||||
"правите паузе током вишесатне употребе компјутера"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Лиценца"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Прескочите"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Одложите"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Време трајања паузе (у секундама)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Временски период између две паузе (у минутима)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Време припреме за паузу (у секундама)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Временски период искључења пречица тастатуре (у секундама)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Дужина трајања Одлагања (у минутима)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Прикажите паузе насумичним редоследом"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Обавезна пауза (без могућности одлагања пауза)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Дозволи одлагање пауза"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Задржи интерни статус"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Користите RPC сервер како бисте примили runtime команде"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Без RPC сервера, унос путем командних-линија можда неће бити успешан"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"Интервали између дугих пауза морају бити неколико пута дужи од интервала "
|
||||
"између кратких пауза"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Поново покрените"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Да ли сигурно желите да вратите сва подешавања на подразумевана подешавања?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Опције"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Кратке Паузе"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Дуге Паузе"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Обришите"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Да ли сигурно желите да обришете ову паузу?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Не можете опозвати радњу."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Пауза"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Паузе"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Додаци"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Укуцајте"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Кратка"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Дуга"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Слика"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Изаберите"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Молимо Вас изаберите слику"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Дужина трајања"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Време чекања"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Преписати"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Време (у секундама)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Време (у минутима)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Подешавање паузе"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Подешавање додатака"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Додатак не подржава % радну површину"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Молимо Вас, преузмите модул '%s' за Пајтон"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Молимо Вас, преузмите алатку командне-линије '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Неправилан формат за извршавање cron посла '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Молимо Вас, додајте ресурс %(resource)s у %(config_resource)s директоријум"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Нова Пауза"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Уклоните"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Одбаците"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Сачувајте"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Звучно Обавештење"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Пустите звучно обавештење пре и после пауза"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Пустите звучно обавештење пре пауза"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Пустите звучно овавештење након пауза"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Не Узнемиравај"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Прескочите паузу уколико је тренутни радни прозор у пуном екрану"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Никада не ометајте ове радне прозоре"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Ометајте ове радне прозоре без обзира на њихово стање"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Промените променљив радни прозор у нормалан режим"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Не Узнемиравај док компјутер ради са батерије"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Здравствена статистика"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Покажи статистику на основу Ваше употребе Safe Eyes-a"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Интервал ресетовања Података (cron послова)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Обавештење"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Покажите системско обавештење пре почетка пауза"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Спремите се за кратку паузу у року од %s секунди"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Спремите се за дугу паузу у року од %s секунди"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Чувар екрана"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
"Закључајте екран за време дугих паузи тако што ћете укључити чувар екрана"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Команда за чувар екрана по жељи"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Најмањи број секунди за прескакање без чувара екрана"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Закључајте екран"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Паметна Пауза"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Зауставите Safe-Eyes уколико систем мирује"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
"Најкраћи временски период потребан за заустављање Safe Eyes-a (у секундама)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Протумачите време мировања еквивалентно трајању предстојеће паузе као паузу"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Одложите наредну паузу док систем не постане неактиван"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Иконица на панелу"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Покажите иконицу на панелу у Обавештењима"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Покажите време следеће паузе на иконици на панелу"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Дозволи онемогућавање Safe Eyes-a"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "О програму"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Онемогући Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Онемогућено до %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Онемогућено до ресетовања"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Омогући Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "сат"
|
||||
msgstr[1] "сати"
|
||||
msgstr[2] "сати"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "минут"
|
||||
msgstr[1] "минута"
|
||||
msgstr[2] "минута"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "секунда"
|
||||
msgstr[1] "секунде"
|
||||
msgstr[2] "секунди"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Наредна пауза је у %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Нема доступних Пауза"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Подешавања"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Сада направи паузу"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "До ресетовања"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Изађите"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Контрола медија"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Зауставите рад медијских плејера са екрана Паузе"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Паузирај медије"
|
|
@ -0,0 +1,501 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2023-02-11 11:39+0000\n"
|
||||
"Last-Translator: Luna Jernberg <droidbittin@gmail.com>\n"
|
||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/sv/>\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.16-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Stäng ögonen tätt"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Rulla ögonen några gånger åt varje sida"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Vrid ögonen i medurs riktning"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Vrid ögonen i moturs riktning"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Blinka med ögonen"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Fokusera på en punkt på långt avstånd"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Drick lite vatten"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Promenera en stund"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Luta dig tillbaka på din plats och slappna av"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "visa dialogrutan om"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "inaktivera den för närvarande körande safeeyes-instansen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "aktivera den för närvarande körande safeeyes-instansen"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "avbryt den körande safeeyes-instansen och avsluta"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "visa dialogrutan inställningar"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "starta safeeyes i felsökningsläge"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "skriv ut status för körning av safeeyes-instansen och avsluta"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes körs inte"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes kör utan \"RPC\"-server. Slå på den för att kunna använda "
|
||||
"kommandoradsargument."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Stäng"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "beskrivning"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Licens"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Hoppa över"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Skjut upp"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Avbrottslängd (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Intervall mellan två raster (i minuter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Dags att förbereda sig för en paus (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Kortkommandon inaktiverad period (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Uppskjutningsvaraktighet (i minuter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Visa avbrott i slumpmässig ordning"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Strikt paus (inget sätt att hoppa över pauser)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Tillåt att skjuta upp pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Bevara det interna tillståndet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Använd RPC-server för att ta emot runtime-kommandon"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Utan RPC-servern kanske kommandoradskommandon inte fungerar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Lång paus intervall måste vara en multipel av kort paus intervall"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Återställ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
"Är du säker på att du vill återställa alla inställningar till standard?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Alternativ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Korta pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Långa pauser"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Radera"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Är du säker på att du vill ta bort denna paus?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Du kan inte ångra den här åtgärden."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Rast"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Raster"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Insticksmoduler"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Kort"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Lång"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Bild"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Välj"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Välj en bild"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Varaktighet"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Tid att vänta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Åsidosätt"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Tid (i sekunder)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Tid (i minuter)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Rast inställningar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Tilläggsinställningar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Insticksmodul stöder inte %s skrivbordsmiljö"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Installera Python-modulen '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Installera kommandoradsverktyget '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Ogiltigt cron uttryck '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Lägg till resursen %(resource)s till %(config_resource)s katalog"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Ny Paus"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Ta bort"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Förkasta"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Spara"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Hörbar varning"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Spela hörbar varning före och efter pauser"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Spela hörbar varning före pauser"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Spela hörbar varning efter pauser"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Stör ej"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Hoppa över paus om det aktiva fönstret är i fullskärmsläge"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Avbryt helst inte dessa fönster"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Avbryta dessa fönster oavsett tillstånd"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Växla de avbrytbara fönstren till normalt läge"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Stör ej vid batteridrift"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Hälsostatistik"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Visa statistik baserat på hur du använder Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Återställningsintervall för statistik (cron-uttryck)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Avisering"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Visa ett systemmeddelande före pauser"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Redo för en kort paus på %s sekunder"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Redo för en lång paus på %s sekunder"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Skärmsläckare"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Lås skärmen efter långa pauser genom att starta skärmsläckaren"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Anpassat skärmsläckarkommando"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Minsta sekunder för att hoppa över utan skärmsläckare"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Låsskärm"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Smart paus"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Pausa Safe Eyes om systemet är inaktivt"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Minsta inaktivitetstid för att pausa Safe Eyes (i sekunder)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Tolka inaktiv tid som motsvarar kommande avbrottsvaraktighet som en paus"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Skjut upp nästa paus tills systemet blir inaktivt"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Aktivitetsfältsikon"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Visa en aktivitetsfältsikon i meddelandefältet"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Visa nästa paustid i aktivitetsikonen"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Tillåt inaktivering av Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Om"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Inaktivera Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Inaktiverad tills %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Inaktiverad tills omstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Aktivera Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "För %d timme"
|
||||
msgstr[1] "För %d timmar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "För %d minut"
|
||||
msgstr[1] "För %d minuter"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "För %d sekund"
|
||||
msgstr[1] "För %d sekunder"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Nästa paus vid %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Inga pauser tillgängliga"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Inställningar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Ta en paus nu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Tills omstart"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Avsluta"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Mediekontroll"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Pausa mediespelare från avbrottsskärmen"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Pausa media"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Intervall för att återställa statistik (i timmar)"
|
|
@ -0,0 +1,504 @@
|
|||
# SAFE EYES TAMIL TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: 2017-09-17 07:59-0400\n"
|
||||
"PO-Revision-Date: 2019-03-04 09:58+0000\n"
|
||||
"Last-Translator: Gobinath L <lgobi20@gmail.com>\n"
|
||||
"Language-Team: Tamil <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/ta/>\n"
|
||||
"Language: ta\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 3.5\n"
|
||||
"Generated-By: pygettext.py 1.5\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "உங்கள் கண்களை இறுக்கமாக மூடுங்கள்"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "உங்கள் கண்களை இடம் வலமாக உருட்டுங்கள்"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "உங்கள் கண்களை வலஞ்சுழியாக சுழற்றுங்கள்"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "உங்கள் கண்களை இடஞ்சுழியாக சுழற்றுங்கள்"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "உங்கள் கண்களை சிமிட்டுங்கள்"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "தூரத்தில் உள்ள ஒரு பொருளை பாருங்கள்"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "கொஞ்சம் தண்ணீர் குடியுங்கள்"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "சிறிது தூரம் நடவுங்கள்"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "கதிைரயில் பின்பக்கமாக சாய்ந்து ஓய்வெடுங்கள்"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "தகவல் சாளரத்தை காண்பி"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "செயற்பட்டு கொண்டிருக்கும் Safe Eyes ஐ முடக்கு"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "முடக்க பட்டிருக்கும் Safe Eyes ஐ செயல்படுத்துக"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "செயற்பட்டு கொண்டிருக்கும் Safe Eyes ஐ நிறுத்துக"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "அமைப்புகள் சாளரத்தை காண்பி"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "வழு நீக்கும் முறையில் Safe Eyes ஐ ஆரம்பிக்குக"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "இயங்கும் Safe Eyes நிலையை காண்பித்து வெளியேறுக"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes தற்போது இயங்கவில்லை"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes RPC சேவையகம் இன்றி இயங்குகிறது.\n"
|
||||
"முனைய கட்டளைகளைப் பயன்படுத்த RPC சேவையகத்தை இயக்கவும்."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "மூடு"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"அடிக்கடி ஓய்வெடுக்க அறிவுறுத்துவதன் மூலம் Safe Eyes கணனியில் நீண்ட நேரம் பணியாற்றுவதால் "
|
||||
"ஏற்படும் கண் சோர்வை தடுக்கிறது"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "மென்பொருள் உரிமம்"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "தவிர்"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "ஒத்தி வை"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "இடைவேளையின் கால அளவு (விநாடிகளில்)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "இரண்டு இடைவேளைகளுக்கிடையிலான இடைவெளி (நிமிடங்களில்)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "இடைவேளைக்கு தயாராக தேவைப்படும் நேரம் (விநாடிகளில்)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "விசைப்பலகை குறுக்குவழிகள் முடக்கப்பட்டிருக்கும் காலம் (விநாடிகளில்)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "இடைவேளையை ஒத்தி வைக்கும் காலம் (நிமிடங்களில்)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "எழுமாறான வரிசையில் இடைவேளைகளை காண்பிக்கவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "கட்டாய இடைவேளை (இடைவேளையை தவிர்க்க முடியாது)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "இடைவேளையை ஒத்திவைக்க அனுமதிக்கவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "உள்ளக நிலையை தக்கவைத்து கொள்ளவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "இயக்க நேர கட்டளைகளைப் பெற RPC சேவையகத்தைப் செயற்படுத்தவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "RPC சேவையகம் இல்லாமல், முனைய கட்டளைகள் இயங்காது"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"நீண்ட இடைவேளைகளுக்கிடையிலான நேரம் குறுகிய இடைவேளைகளுக்கிடையிலான நேரத்தின் மடங்காக "
|
||||
"இருக்க வேண்டும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "மீளமை"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "எல்லா அமைப்புகளையும் இயல்புநிலைக்கு நிச்சயமாக மாற்ற வேண்டுமா?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "தேர்வுகள்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "குறுகிய இடைவேளைகள்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "நீண்ட இடைவேளைகள்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "நீக்கு"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "இந்த இடைவேளையை நிச்சயமாக நீக்க விரும்புகிறீர்களா?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "நீங்கள் பின்னர் இதை மீட்டெடுக்க முடியாது."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "இடைவேளை"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "இடைவேளைகள்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "நீட்சிகள்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "வகை"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "குறுகியது"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "நீண்டது"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "படம்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "தேர்ந்தெடு"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "ஒரு படத்தைத் தேர்ந்தெடுக்கவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "கால அளவு"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "காத்திருக்க வேண்டிய நேரம்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "இயல்புநிலை அமைப்புகளை மீறவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "நேரம் (விநாடிகளில்)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "நேரம் (நிமிடங்களில்)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "இடைவேளை அமைப்புகள்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "நீட்சி அமைப்புகள்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "இந்த நீட்சி %s முகத்திரை சூழலை ஆதரிக்கவில்லை"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "தயவுசெய்து '%s' Python தொகுப்பை நிறுவவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "தயவுசெய்து '%s' முனைய கட்டளையை நிறுவுக"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "தயவுசெய்து %(resource)s வளத்தை %(config_resource)s கோப்புறையில் சேர்க்கவும்"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "புதிய இடைவேளை"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "அகற்று"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "நிராகரி"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "சேமி"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "ஒலிச் சமிக்ஞய்"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "இடைவேளைகளின் ஆரம்பத்திலும் முடிவிலும் ஒலிச் சமிக்ஞய்"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "இடைவேளைகளின் தொடக்கத்தில் ஒலிச் சமிக்ஞய்"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "இடைவேளைகளின் முடிவில் ஒலிச் சமிக்ஞய்"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "தொந்தரவு செய்ய வேண்டாம்"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "பாவனையிலுள்ள சாளரம் முழுத்திரையில் இருப்பின் இடைவேளையை தவிர்"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "இந்த சாளரங்கள் எந்த நிலையிலிருந்தாலும் குறுக்கிட வேண்டாம்"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "இந்த சாளரங்களின் நிலையை பொருட்படுத்தாது குறுக்கிடுக"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "குறுக்கீடு செய்யும் போது சாளரங்களை சாதாரண நிலைக்கு மாற்றுக"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "மின்கலத்தில் இயங்கும் போது குறுக்கீடு செய்ய வேண்டாம்"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "ஆரோக்கிய புள்ளிவிவரங்கள்"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Safe Eyes பயன்பாடு அடிப்படையிலான ஆரோக்கிய புள்ளிவிவரங்கள்"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "முன்னறிவிப்பு"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "இடைவேளைகளின் முன் தயார்படுத்தலுக்கான அறிவிப்பு"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "%s விநாடிகளில் குறுகிய இடைவேளைக்கு தயாராகுங்கள்"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "%s விநாடிகளில் நீண்ட இடைவேளைக்கு தயாராகுங்கள்"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "திரைக் காப்பு"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "நீண்ட இடைவேளைகளின் பின் திரைக்காப்பு மென்பொருள் இயக்கம்"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "மாறுபட்ட திரைக்காப்பு கட்டளை"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "திரைக்காப்பு மென்பொருளை செயற்படுத்தாமல் தவிர்ப்பதற்கான வினாடிகள்"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "திரையைப் பூட்டு"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "நுண்ணறிவு இடைநிறுத்தம்"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "கணினி செயலற்று இருந்தால் Safe Eyesஐ இடைநிறுத்துக"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Safe Eyesஐ இடைநிறுத்துவதற்கான குறைந்தபட்ச செயலற்ற நேரம் (விநாடிகளில்)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "அடுத்த இடைவேளையின் காலத்திற்கு சமனான செயலற்ற நேரத்தை இடைவேளையாக கருதுக"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "கணினி செயலற்ற நிலைக்கு வரும் வரை அடுத்த இடைவேளையை தாமதப்படுத்தவும்"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Safe Eyes சின்னம்"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "அறிவிப்பு பகுதியில் Safe Eyes சின்னம்"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "அடுத்த இடைவேளை நேரத்தை Safe Eyes சின்னத்திற்கு அருகில் காண்பிக்கவும்"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Safe Eyes ஐ செயல்நீக்க அனுமதிக்கவும்"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Safe Eyes குறித்த தகவல்கள்"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Safe Eyes ஐ நிறுத்துக"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "%s வரை நிறுத்தி வைக்கப்பட்டுள்ளது"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "மறுதுவக்கம் வரை நிறுத்தி வைக்கப்பட்டுள்ளது"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Safe Eyes ஐ செயல்படுத்துக"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d மணித்தியாலத்திற்கு"
|
||||
msgstr[1] "%d மணித்தியாலங்களுக்கு"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d நிமிடத்திற்கு"
|
||||
msgstr[1] "%d நிமிடங்களுக்கு"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d வினாடிக்கு"
|
||||
msgstr[1] "%d வினாடிகளுக்கு"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "அடுத்த இடைவேளை %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "இடைவேளைகள் வரையறுக்கப்படவில்லை"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "அமைப்பு"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "சுயவிருப்பிலான இடைவேளை"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "மீள ஆரம்பிக்கும் வரை"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "நிறுத்து"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "பல்லூடக கட்டுப்பாடு"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "இடைவேளை திரையில் இருந்து பல்லூடக செயலிகளை இடைநிறுத்து"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "பல்லூடகத்தை இடைநிறுத்து"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "திரை நேரத்தை மீட்டமைப்பதற்கான இடைவேளை (மணித்தியாலங்களில்)"
|
|
@ -0,0 +1,505 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2021-02-10 15:50+0000\n"
|
||||
"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
|
||||
"Language-Team: Turkish <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/tr/>\n"
|
||||
"Language: tr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.5-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Gözlerinizi sıkıca kapatın"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Gözlerinizi her iki yönde de birkaç defa döndürün"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Gözlerinizi saat yönünde döndürün"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Gözlerinizi saat yönünün tersine döndürün"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Gözlerinizi kırpın"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Gözünüzü uzakta bir noktaya odaklayın"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Biraz su için"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Biraz yürüyün"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Arkanıza yaslanın ve gevşeyin"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "hakkında penceresini göster"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "çalışmakta olan safeeyes kopyasını etkisizleştir"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "çalışmakta olan safeeyes kopyasını etkinleştir"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "çalışmakta olan safeeyese kopyasını sonlandır ve çık"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "ayarlar penceresini göster"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "safeeyes'ı hata ayıklama kipinde başlat"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "çalışan Safe Eyes örneğinin durumunu yaz ve çık"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes çalışmıyor"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes bir RPC sunucusu olmadan çalışıyor. Komut satırı argümanlarını "
|
||||
"kullanmak için açın."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Kapat"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes uzun bir süre boyunca bilgisayar başında çalışmanız gerektiği "
|
||||
"zamanlarda size mola vermeyi hatırlatmak suretiyle gözlerinizi göz "
|
||||
"yorgunluğuna (asthenopia) karşı korur"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Lisans"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Geç"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Ertele"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Mola süresi (saniye)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "İki mola arası süre (dakika)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Molaya hazırlık için süre (saniye)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Klavye kısayollarının etkisiz kalma süresi (saniye)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Erteleme süresi (dakika)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Molaları rastgele sırayla göster"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Kesin mola (Molayı geçmek için hiçbir yol yoktur)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Molaları ertelemeye izin ver"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "İç durum kalıcı olsun"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Çalışma zamanı komutlarını almak için RPC sunucusu kullan"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "RPC sunucusu olmadan, komut satırı komutları çalışmayabilir"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Uzun mola aralığı, kısa mola aralığının katı olmalıdır"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Sıfırla"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Tüm ayarları öntanımlılara sıfırlamak istediğinize emin misiniz?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Seçenekler"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Kısa Molalar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Uzun Molalar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Sil"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Bu arayı silmek istediğinize emin misiniz?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Bu işlemi geri alamazsınız."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Mola"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Molalar"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Eklentiler"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Tip"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Kısa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Uzun"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Resim"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Seç"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Lütfen bir resim seçiniz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Süre"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Bekleme zamanı"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Geçersizleştir"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Zaman (saniye)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Zaman (dakika)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Mola Ayarları"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Eklenti Ayarları"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Bu eklenti %s masaüstü ortamını desteklemiyor"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Lütfen '%s' Python modülünü kurun"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Lütfen '%s' komut satırı aracını kurunuz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Geçersiz cron ifadesi '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Lütfen %(resource)s kaynağını %(config_resource)s klasörüne ekleyiniz"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Yeni Mola"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Kaldır"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Vazgeç"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Kaydet"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Duyulabilir İkaz"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Aralardan önce ve sonra sesli uyarıyı çal"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Ara vermeden önce sesli uyarı çal"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Aradan sonra sesli ikazı çal"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Rahatsız etme"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "Geçerli pencere tam ekran kipinde ise molayı geç"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Bu pencereleri hiçbir zaman engelleme"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Bu pencerelerin durumuna bakmaksızın engelle"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Engellenebilir pencereleri normal kipe geçir"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Pilde iken rahatsız etmeyin"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Sağlık İstatistikleri"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Safe Eyes kullanımınıza ait istatistikler"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "İstatistikleri sıfırlama zamanı (cron ifadesi)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Bildirim"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Molalardan önce bir sistem bildirimi göster"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "%s Saniye sonra verilecek bir kısa mola için hazır olun"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "%s Saniye sonra verilecek bir uzun mola için hazır olun"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Ekran Koruyucu"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Uzun molalardan sonra ekran koruyucuyu başlatarak ekranı kilitle"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Özel ekran koruyucu komutu"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Ekran koruyucusuz geçecek minimum saniye"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Ekranı kilitle"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Akıllı Duraklama"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Eğer sistem boşta ise Safe Eyes'ı duraklat"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
"Safe Eyes'ı duraklatmak için boşta geçmesi gereken minimum süre (saniye)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Sıradaki mola süresine eşit miktarda boşta zaman geçtiyse bunu mola olarak "
|
||||
"değerlendir"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Sistem boşta kalıncaya kadar bir sonraki arayı ertele"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Tepsi simgesi"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Bildirim alanında bir simge göster"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Sonraki mola zamanını tepsi simgesinde göster"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Safe Eyes'i devre dışı bırakmaya izin ver"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Hakkında"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Safe Eyes'ı pasifleştir"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "%s'e kadar pasif"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Tekrar çalıştırılana kadar pasif"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Safe Eyes'ı etkinleştir"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d Saat Boyunca"
|
||||
msgstr[1] "%d Saat"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d Dakika Boyunca"
|
||||
msgstr[1] "%d Dakika"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d Saniye Boyunca"
|
||||
msgstr[1] "%d Saniye"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Sonraki mola %s'de"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Hiç Mola Yok"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Ayarlar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Şimdi mola ver"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Tekrar başlatılana kadar"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Çıkış"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Ortam Denetimi"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Ortam oynatıcıları ara ekrandan duraklat"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Ortamı duraklat"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "İstatistikleri sıfırlama aralığı (saat olarak)"
|
|
@ -0,0 +1,489 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: ug\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.8.7.1\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr ""
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,508 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2024-02-15 13:01+0000\n"
|
||||
"Last-Translator: Сергій <sergiy.goncharuk.1@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/uk/>\n"
|
||||
"Language: uk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.4-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Щільно заплющіть очі"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Закотіть очі кілька разів у різні боки"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Покрутіть очима за годинниковою стрілкою"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Покрутіть очима проти годинникової стрілки"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Поблимайте очима"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Сфокусуйте погляд на віддаленій точці"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Випийте води"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Прогуляйтесь"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Відкинтесь на спинку стільця та відпочиньте"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "показ діалогового вікна про програму"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "вимикання поточного виконуваного екземпляру програми safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "вмикання поточного виконуваного екземпляру програми safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "вихід з поточного виконуваного екземпляру програми safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "показ діалогового вікна налаштувань"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "запуск safeeyes в режимі зневадження"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "виведення стану виконуваного екземпляру програми safeeyes та вихід"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes не працює"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes працює з відключеним сервером RPC. Увімкніть сервер RPC для "
|
||||
"використання аргументів вказівкового рядка."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Закрити"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "Опис"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Ліцензія"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Пропустити"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Відкласти"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Тривалість перерви (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Інтервал між двома перервами (в хвилинах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Час для підготовки до перерви (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "Період вимикання комбінацій клавіш (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Тривалість відкладення (в хвилинах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Показувати перерви у випадковому порядку"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Сувора перерва (немає можливості пропускати перерви)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Дозволити перенесення перерв"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Утримувати внутрішній стан"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Використовувати RPC-сервер для отримання вказівок виконання"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Без сервера RPC вказівки вказівкового рядка можуть не працювати"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
"Довгий інтервал перерви повинен бути кратним короткому інтервалу перерви"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Скинути"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Справді хочете відновити типові налаштування?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Параметри"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Короткі перерви"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Довгі перерви"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Видалити"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Ви упевнені, що хочете видалити цю перерву?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Цю дію неможливо скасувати."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Перерва"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Перерви"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Плагіни"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Тип"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Коротка"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Довга"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Зображення"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Вибір"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Виберіть зображення"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Тривалість"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Час очікування"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Перезаписати"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Час (в секундах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Час (в хвилинах)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Налаштування перерви"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Налаштування плагінів"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Плагін не підтримує стільничне середовище %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Будь ласка, встановіть модуль Python «%s»"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Будь ласка, встановіть засіб вказівкового рядка «%s»"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Неприпустимий вираз cron '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
"Будь ласка, додайте ресурс %(resource)s до каталогу %(config_resource)s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Нова перерва"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Вилучити"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Скасувати"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Зберегти"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Звукове сповіщення"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Відтворювати звукове сповіщення до і після перерв"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Відтворювати звукове сповіщення перед перервами"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Відтворювати звукове сповіщення після перерв"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Не турбувати"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
"Пропускати перерву, якщо активне вікно знаходиться в повноекранному режимі"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Не перекривати ці вікна в жодному разі"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Перекривати ці вікна незалежно від їхнього стану"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Перемикати недоступні для перекривання вікна в нормальний режим"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Не турбувати під час живлення від акумулятора"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Статистика здоров'я"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Показувати статистику на основі використання вами програми Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Інтервал скидання статистики (вираз cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Сповіщення"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Показувати системне сповіщення перед перервами"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Приготуйтесь до короткої перерви через %s секунд"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Приготуйтесь до довгої переви через %s секунд"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Заставка"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Блокувати екран після довгих перерв шляхом запуску заставки"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Вказівка власної заставки"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Мінімальний час (в секундах) для скасування запуску заставки"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Екран блокування"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Розумна пауза"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Призупинити роботу Safe Eyes під час бездіяльності системи"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
"Мінімальний час бездіяльності до призупинення роботи Safe Eyes (в секундах)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Вважати перервою час бездіяльності, що дорівнює тривалості найближчої перерви"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Відкласти наступну перерву до переходу системи в режим очікування"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Піктограма в області сповіщень"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Показувати піктограму в області сповіщень"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Показувати час наступної перерви на піктограмі в області сповіщень"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Дозволити вимкнення Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Про програму"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Вимкнути Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Вимкнено до %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Вимкнено до перезавантаження"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Увімкнути Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "На %d годину"
|
||||
msgstr[1] "На %d годин"
|
||||
msgstr[2] "На %d годин"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "На %d хвилину"
|
||||
msgstr[1] "На %d хвилин"
|
||||
msgstr[2] "На %d хвилин"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "На %d секунду"
|
||||
msgstr[1] "На %d секунд"
|
||||
msgstr[2] "На %d секунд"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Наступна перерва о %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Перерви недоступні"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Налаштування"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Зробити перерву зараз"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "До перезавантаження"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Вихід"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Керування медіа"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Призупиняти медіапрогравачі з екрану блокування"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Призупинити медіа"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "Інтервал скидання статистики (в годинах)"
|
|
@ -0,0 +1,489 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: uz@latin\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.0.6\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr ""
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr ""
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr ""
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr ""
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr ""
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr ""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr ""
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr ""
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr ""
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr ""
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr ""
|
|
@ -0,0 +1,498 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-11-26 23:54+0000\n"
|
||||
"Last-Translator: Minh P <phandinhminh@protonmail.ch>\n"
|
||||
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/safe-eyes/"
|
||||
"translations/vi/>\n"
|
||||
"Language: vi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.15-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "Nhắm chặt mắt lại"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "Đảo đi đảo lại đôi mắt của bạn cho mỗi bên"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "Xoay mắt theo chiều kim đồng hồ"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "Xoay mắt theo chiều ngược chiều kim đồng hồ"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "Chớp chớp mắt"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "Nhìn ra xa"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "Uống một ít nước"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "Đứng dậy và đi lại một lúc"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "Tựa lưng vào ghế và thư giãn"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "Hiện hộp thoại giới thiệu"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "vô hiệu hóa thể hiện safeeyes đăng chạy"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "kích hoạt thể hiện safeeyes đang chạy"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "bỏ thể hiện safeeyes đang chạy và thoát"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "Hiện hộp thoại cài đặt"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "Chạy Safe Eyes trong chế độ gỡ rối"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "in trạng thái chạy phiên bản Safe Eyes và thoát"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes không hoạt động"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr ""
|
||||
"Safe Eyes đang chạy mà không có máy chủ RPC. Bạn hãy bật nó lên để sử dụng "
|
||||
"tham số dòng lệnh nhé."
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "Đóng"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"Safe Eyes bảo vệ đôi mắt của bạn khỏi sự mệt mỏi (asthenopia) bằng cách nhắc "
|
||||
"nhở bạn nghỉ ngơi khi bạn đang làm việc trong một thời gian dài bên máy tính"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "Giấy phép"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "Bỏ qua"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "Tạm hoãn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "Thời gian nghỉ (bằng giây)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "Khoảng thời gian giữa hai lần nghỉ ngơi (bằng phút)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "Thời gian để chuẩn bị nghỉ ngơi (bằng giây)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr ""
|
||||
"Th.gian khóa phím tắt để tránh tắt nhầm Nhắc nhở khi nó hiện lên (bằng giây)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "Thời gian tạm hoãn (bằng phút)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "Hiển thị theo thứ tự ngẫu nhiên"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "Nghỉ ngơi nghiêm túc (Không cho phép bỏ qua)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "Cho phép tạm hoãn nghỉ ngơi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "Duy trì nội trạng thái"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "Sử dụng máy chủ RPC để nhận lệnh thời gian chạy"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "Nếu không có máy chủ RPC, các lệnh dòng lệnh có thể không hoạt động"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "Thời gian nghỉ dài phải là bội số của thời gian nghỉ ngắn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "Đặt lại"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "Bạn có chắc chắn muốn đặt lại tất cả cài đặt về mặc định không?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "Tùy chọn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "Nghỉ ngơi ngắn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "Nghỉ ngơi dài"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "Xóa"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "Bạn có chắc chắn muốn xóa thời gian nghỉ này không?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "Bạn không thể hoàn tác hành động này."
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "Nghỉ ngơi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "Nghỉ ngơi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "Plugins"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "Kiểu"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "Ngắn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "Dài"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "Hình ảnh"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "Chọn"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "Vui lòng chọn một hình ảnh"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "Thời gian"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "Thời gian chờ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "Ghi đè"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "Thời gian (bằng giây)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "Thời gian (bằng phút)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "Cài đặt nghỉ ngơi"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "Cài đặt plugin"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "Plugin không hỗ trợ Môi trường destop %s"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "Vui lòng cài đặt Python module '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "Vui lòng cài đặt công cụ dòng lệnh (command-line tool) '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "Biểu thức cron '%s' không hợp lệ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "Vui lòng thêm tài nguyên %(resource) vào thư mục %(config_resource)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "Giờ nghỉ mới"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "Xóa bỏ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "Hủy bỏ"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "Lưu"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "Thông báo âm thanh"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "Phát âm thanh cảnh báo trước và sau khi nghỉ giải lao"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "Phát âm thanh cảnh báo trước khi nghỉ giải lao"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "Phát âm thanh cảnh báo sau khi nghỉ giải lao"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "Không Làm Phiền"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr ""
|
||||
"Bỏ qua lần nghỉ nếu như cửa sổ hiện tại đang trong chế độ toàn màn hình"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "Không lầm gián đoạn những cửa sổ này bất cứ lúc nào"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "Tạm ngắt những cửa sổ này bất kể trạng thái của nó"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "Chuyển các cửa sổ có thể ngắt được sang chế độ bình thường"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "Không làm phiền khi đang sử dụng pin"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "Thống kê sức khoẻ"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "Hiện thống kê dựa trên việc bạn sử dụng Safe Eyes như thế nào"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "Khoảng thời gian đặt lại thống kê (biểu thức cron)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "Thông báo"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "Hiện một thông báo hệ thống trước khi nghỉ"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "Chuẩn bị cho giờ nghỉ ngắn trong %s giây nữa"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "Chuẩn bị cho giờ nghỉ dài trong %s giây nữa"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "Màn hình chờ"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "Khóa màn hình sau khi giờ nghỉ dài bằng màn hình chờ"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "Lệnh màn hình chờ tùy chỉnh"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "Số giây thối thiểu để bỏ qua mà không có màn hình chờ"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "Khóa màn hình"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "Tạm dừng thông minh"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "Tạm dừng Safe Eyes nếu hệ thống đang rỗi"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "Thời gian rỗi nhỏ nhất để tạm dừng Safe Eyes (bằng giây)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr ""
|
||||
"Diễn tả thời gian rỗi tương đương với thời gian nghỉ sắp tới như là một giờ "
|
||||
"nghỉ"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "Hoãn lần nghỉ tiếp theo cho đến khi hệ thống không hoạt động"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "Biểu tượng khay"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "Hiện biểu tượng ở khu vực thông báo"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "Hiện thời gian nghỉ tiếp theo ở biểu tượng khay"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "Cho phép tắt Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "Giới thiệu"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "Tắt Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "Tắt cho đến %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "Tắt cho đến khi khởi động lại"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "Bật Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "Khoảng %d giờ"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "Khoảng %d phút"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "Khoảng %d giây"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "Lần nghỉ tiếp theo là %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "Không Có Giờ Nghỉ"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "Cài đặt"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "Nghỉ ngay bây giờ"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "Cho đến khi khởi động lại"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "Thoát"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "Kiểm soát phương tiện"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "Tạm dừng trình phát đa phương tiện từ màn hình nghỉ"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "Tạm dừng media"
|
|
@ -0,0 +1,496 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2024-02-21 10:01+0000\n"
|
||||
"Last-Translator: aerowolf <aerowolf@tom.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"safe-eyes/translations/zh_Hans/>\n"
|
||||
"Language: zh_CN\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.5-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "闭上眼睛休息一下"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "左右转动眼球"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "顺时针方向转动眼球"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "逆时针方向转动眼球"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "眨眨眼"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "远眺:看看尽可能远的远处"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "喝点水吧"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "站起来走走"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "靠在椅背上休息一下"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "显示“关于”对话框"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "暂停当前正在运行的Safe Eyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "恢复当前正在运行的Safe Eyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "退出Safe Eeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "显示“设置”对话框"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "以调试模式运行Safe Eyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "显示Safe Eyes运行状态后退出"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes 没有运行"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr "Safe Eyes 正在没有RPC服务器的情况下运行。打开RPC服务器可以使用命令行参数。"
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "关闭"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr ""
|
||||
"长时间使用电脑办公时,Safe Eyes 会适时提醒您休息一下,以便帮助您保护好眼睛、"
|
||||
"远离视疲劳"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "许可"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "跳过"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "推迟休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "休息时长(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "前后休息的间隔时间(分钟)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "休息之前的准备时间(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "禁用键盘快捷键的时长(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "推迟休息时长(分钟)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "以随机顺序显示休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "坚持休息(不允许跳过)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "允许推迟休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "支持内部状态"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "使用RPC服务器接收运行时命令"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "没有RPC服务器,命令行命令可能无法正常工作"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "长休息的间隔时间必须是短休息间隔时间的倍数"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "重置"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "确定要删除当前设置,重置为默认设置吗?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "选项"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "短休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "长休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "删除"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "确定要删除此休息吗?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "无法撤销此动作。"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "插件"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "类型"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "短"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "长"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "图片"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "选择"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "请选择一张图片"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "时长"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "等候时间"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "覆盖"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "时间(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "时间(分钟)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "休息设置"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "插件设置"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "插件不支持 %s 桌面环境"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "请安装Python模块“%s\""
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "请安装命令行工具”%s“"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "无效的 cron 正则表达式 '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "请将资源 %(resource) 添加到 %(config_resource) 目录"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "新建休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "移除"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "放弃"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "保存"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "声音提示"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "休息前后播放声音提示"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "休息前播放声音提示"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "休息后播放声音提示"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "免打扰"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "如活跃窗口处于全屏模式,则跳过休息"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "任何时候都不要中断这些窗口"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "中断这些窗口而无视其状态"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "将可中断窗口切换到正常模式"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "使用电池时免打扰"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "健康统计"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "统计数据取决于您如何使用Safe Eyes"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "重置统计数据的时间 (cron expr)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "通知"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "在休息之前显示系统通知"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "%s 秒后将进入一个短休息"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "%s 秒后将进入一个长休息"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "屏保程序"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "在长休息之后开启屏保程序来锁定屏幕"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "自定义屏保程序命令"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "无屏保时允许跳过的最短时间(秒)"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "锁屏"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "智能暂停"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "当系统空闲时暂停 Safe Eyes"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "暂停 Safe Eyes 的最短时间(秒)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "将系统空闲时间视作此后休息时长"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "推迟下次休息直到系统空闲"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "托盘图标"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "在通知区域显示托盘图标"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "在托盘图标中显示下次休息时间"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "允许暂停Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "关于"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "暂停 Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "暂停,直到 %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "暂停,直到重启"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "恢复 Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d 小时"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d 分钟"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d 秒"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "下次休息将在 %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "无可用的休息"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "设置"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "立即休息"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "直到重启"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "退出"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "媒体控制"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "休息时暂停媒体播放"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "暂停媒体"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "重置统计间隔(小时)"
|
|
@ -0,0 +1,494 @@
|
|||
# SAFE EYES ENGLISH TRANSLATION.
|
||||
# Copyright (C) 2017 Gobinath
|
||||
# Gobinath slgobinath@gmail.com, 2017.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2024-01-30 14:01+0000\n"
|
||||
"Last-Translator: 麋悟BigELK176 <bigelk176@gmail.com>\n"
|
||||
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
|
||||
"safe-eyes/translations/zh_Hant/>\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.4-dev\n"
|
||||
|
||||
# Short break
|
||||
msgid "Tightly close your eyes"
|
||||
msgstr "閉上您的眼睛休息一會"
|
||||
|
||||
# Short break
|
||||
msgid "Roll your eyes a few times to each side"
|
||||
msgstr "左右滾動您的眼珠"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in clockwise direction"
|
||||
msgstr "順時針方向旋轉您的眼睛"
|
||||
|
||||
# Short break
|
||||
msgid "Rotate your eyes in counterclockwise direction"
|
||||
msgstr "以逆時針方向旋轉您的眼睛"
|
||||
|
||||
# Short break
|
||||
msgid "Blink your eyes"
|
||||
msgstr "眨您的眼睛"
|
||||
|
||||
# Short break
|
||||
msgid "Focus on a point in the far distance"
|
||||
msgstr "聚焦於遠處的一個點"
|
||||
|
||||
# Short break
|
||||
msgid "Have some water"
|
||||
msgstr "喝點水"
|
||||
|
||||
# Long break
|
||||
msgid "Walk for a while"
|
||||
msgstr "起來走一會"
|
||||
|
||||
# Long break
|
||||
msgid "Lean back at your seat and relax"
|
||||
msgstr "向後靠在椅背放鬆一下"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the about dialog"
|
||||
msgstr "顯示關於對話方塊"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "disable the currently running safeeyes instance"
|
||||
msgstr "停用目前正在執行的 safeeyes 事例"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "enable the currently running safeeyes instance"
|
||||
msgstr "啟用目前正在執行的 safeeyes 事例"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "quit the running safeeyes instance and exit"
|
||||
msgstr "離開目前正在執行的 safeeyes 事例"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "show the settings dialog"
|
||||
msgstr "顯示設定視窗"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "start safeeyes in debug mode"
|
||||
msgstr "以除錯模式開啓 safeeyes"
|
||||
|
||||
# Commandline arg description
|
||||
msgid "print the status of running safeeyes instance and exit"
|
||||
msgstr "顯示目前正在執行的 safeeyes 狀態並離開"
|
||||
|
||||
# Status message
|
||||
msgid "Safe Eyes is not running"
|
||||
msgstr "Safe Eyes 未啟動"
|
||||
|
||||
# RPC not enabled message
|
||||
msgid ""
|
||||
"Safe Eyes is running without an RPC server. Turn it on to use command-line "
|
||||
"arguments."
|
||||
msgstr "Safe Eyes 運行中不使用 RPC 伺服器。使用終端指令參數進行開啟。"
|
||||
|
||||
# About dialog
|
||||
msgid "Close"
|
||||
msgstr "關閉"
|
||||
|
||||
# Description in about dialog
|
||||
# Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer
|
||||
msgid ""
|
||||
"Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you "
|
||||
"to take breaks while you're working long hours at the computer"
|
||||
msgstr "描述"
|
||||
|
||||
# About dialog
|
||||
msgid "License"
|
||||
msgstr "授權"
|
||||
|
||||
# Break screen
|
||||
msgid "Skip"
|
||||
msgstr "跳過"
|
||||
|
||||
# Break screen
|
||||
msgid "Postpone"
|
||||
msgstr "延遲"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break duration (in seconds)"
|
||||
msgstr "休息時長(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Interval between two breaks (in minutes)"
|
||||
msgstr "休息間隔(分鐘)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to prepare for a break (in seconds)"
|
||||
msgstr "休息前準備時間(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Keyboard shortcuts disabled period (in seconds)"
|
||||
msgstr "鍵盤快速鍵停用期間(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Postponement duration (in minutes)"
|
||||
msgstr "推遲休息時長(分鐘)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Show breaks in random order"
|
||||
msgstr "顯示休息隨機順序"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Strict break (No way to skip breaks)"
|
||||
msgstr "強制休息(無法跳過)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Allow postponing breaks"
|
||||
msgstr "允許推遲休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Persist the internal state"
|
||||
msgstr "維持內部計算狀態"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Use RPC server to receive runtime commands"
|
||||
msgstr "使用 RPC 伺服器來接收運行時指令"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Without the RPC server, command-line commands may not work"
|
||||
msgstr "不使用 RPC 伺服器,終端指令可能法作用"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long break interval must be a multiple of short break interval"
|
||||
msgstr "長休息間隔須為短休息間隔的倍數"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Reset"
|
||||
msgstr "重設"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to reset all settings to default?"
|
||||
msgstr "確定重設為預設設定?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Options"
|
||||
msgstr "選項"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short Breaks"
|
||||
msgstr "短休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long Breaks"
|
||||
msgstr "長休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Delete"
|
||||
msgstr "刪除"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Are you sure you want to delete this break?"
|
||||
msgstr "確定刪除此休息?"
|
||||
|
||||
# Settings dialog
|
||||
msgid "You can't undo this action."
|
||||
msgstr "無法取消動作。"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break"
|
||||
msgstr "休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Breaks"
|
||||
msgstr "休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugins"
|
||||
msgstr "外掛"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Type"
|
||||
msgstr "類型"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Short"
|
||||
msgstr "短"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Long"
|
||||
msgstr "長"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Image"
|
||||
msgstr "圖片"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Select"
|
||||
msgstr "選擇"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please select an image"
|
||||
msgstr "請選擇一張照片"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Duration"
|
||||
msgstr "期間"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time to wait"
|
||||
msgstr "等侯時間"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Override"
|
||||
msgstr "覆蓋"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in seconds)"
|
||||
msgstr "時間(秒)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Time (in minutes)"
|
||||
msgstr "時間(分)"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Break Settings"
|
||||
msgstr "休息設定"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin Settings"
|
||||
msgstr "外掛設定"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Plugin does not support %s desktop environment"
|
||||
msgstr "外掛未支持 %s 桌機環境"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the Python module '%s'"
|
||||
msgstr "請安裝 Python 模組 '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please install the command-line tool '%s'"
|
||||
msgstr "請安裝終端指令工具 '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Invalid cron expression '%s'"
|
||||
msgstr "無效的 cron 表述式 '%s'"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Please add the resource %(resource)s to %(config_resource)s directory"
|
||||
msgstr "請將資源 %(resource)s 加入至 %(config_resource) 的路徑"
|
||||
|
||||
# Settings dialog
|
||||
msgid "New Break"
|
||||
msgstr "新建休息"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Remove"
|
||||
msgstr "移除"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Discard"
|
||||
msgstr "拋棄"
|
||||
|
||||
# Settings dialog
|
||||
msgid "Save"
|
||||
msgstr "儲存"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Audible Alert"
|
||||
msgstr "音響提示"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before and after breaks"
|
||||
msgstr "在休息前後播放音響提示"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert before breaks"
|
||||
msgstr "在休息之前播放音響提示"
|
||||
|
||||
# plugin/audiblealert
|
||||
msgid "Play audible alert after breaks"
|
||||
msgstr "在休息之後播放音響提示"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do Not Disturb"
|
||||
msgstr "勿擾模式"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Skip break if the active window is in fullscreen mode"
|
||||
msgstr "全螢幕模式作用時跳過休息"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not interrupt these windows anytime"
|
||||
msgstr "任何時間下不要中斷這些視窗"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Interrupt these windows regardless of their state"
|
||||
msgstr "無論任何狀態下中斷這些視窗"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Switch the interruptible windows to normal mode"
|
||||
msgstr "將可以中斷的視窗切換到正常模式"
|
||||
|
||||
# plugin/donotdisturb
|
||||
msgid "Do not disturb while on battery"
|
||||
msgstr "使用電池時不要打擾"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Health Statistics"
|
||||
msgstr "健康統計"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Show statistics based on how you use Safe Eyes"
|
||||
msgstr "依您使用 Safe Eyes 方式來顯示統計"
|
||||
|
||||
# plugin/healthstats
|
||||
msgid "Statistics reset interval (cron expression)"
|
||||
msgstr "重設統計的時間 (cron expr)"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Notification"
|
||||
msgstr "通知"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Show a system notification before breaks"
|
||||
msgstr "在休息之前顯示系統通知"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a short break in %s seconds"
|
||||
msgstr "在 %s 秒後準備進入一個短休息"
|
||||
|
||||
# plugin/notification
|
||||
msgid "Ready for a long break in %s seconds"
|
||||
msgstr "在 %s 秒後準備進入一個長休息"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Screensaver"
|
||||
msgstr "螢幕保護"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock the screen after long breaks by starting screensaver"
|
||||
msgstr "在長休息之後啟動螢幕保護之前進行鎖定螢幕"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Custom screensaver command"
|
||||
msgstr "自訂螢幕保護指令"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Minimum seconds to skip without screensaver"
|
||||
msgstr "不使用螢幕保護時進行跳過的最短時間(秒)"
|
||||
|
||||
# plugin/screensaver
|
||||
msgid "Lock screen"
|
||||
msgstr "鎖定螢幕"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Smart Pause"
|
||||
msgstr "智慧暫停"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Pause Safe Eyes if the system is idle"
|
||||
msgstr "如果系統閒置時則暫停 Safe Eyes"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Minimum idle time to pause Safe Eyes (in seconds)"
|
||||
msgstr "暫停 Safe Eyes 的最短閒置時間(秒)"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Interpret idle time equivalent to upcoming break duration as a break"
|
||||
msgstr "將系統閒置時間視為下一個休息的期間"
|
||||
|
||||
# plugin/smartpause
|
||||
msgid "Postpone the next break until the system becomes idle"
|
||||
msgstr "延後下次休息直到系統進入閒置"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Tray Icon"
|
||||
msgstr "面板圖示"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show a tray icon in the notification area"
|
||||
msgstr "在通知區域顯示面板圖示"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Show next break time in tray icon"
|
||||
msgstr "在面板圖示中顯示下次休息時間"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Allow disabling Safe Eyes"
|
||||
msgstr "允許關閉 Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "About"
|
||||
msgstr "關於"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disable Safe Eyes"
|
||||
msgstr "關閉 Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until %s"
|
||||
msgstr "關閉直到 %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Disabled until restart"
|
||||
msgstr "關閉直到重新啟動"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Enable Safe Eyes"
|
||||
msgstr "開啟 Safe Eyes"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Hour"
|
||||
msgid_plural "For %d Hours"
|
||||
msgstr[0] "%d 小時"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Minute"
|
||||
msgid_plural "For %d Minutes"
|
||||
msgstr[0] "%d 分鐘"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "For %d Second"
|
||||
msgid_plural "For %d Seconds"
|
||||
msgstr[0] "%d 秒"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Next break at %s"
|
||||
msgstr "下次休息在 %s"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "No Breaks Available"
|
||||
msgstr "無休息等待使用"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Settings"
|
||||
msgstr "設定"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Take a break now"
|
||||
msgstr "立即休息"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Until restart"
|
||||
msgstr "直到重新啟動"
|
||||
|
||||
#: plugins/trayicon
|
||||
msgid "Quit"
|
||||
msgstr "退出"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Media Control"
|
||||
msgstr "多媒體控制"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media players from the break screen"
|
||||
msgstr "休息畫面起暫停多媒體播放"
|
||||
|
||||
# plugin/mediacontrol
|
||||
msgid "Pause media"
|
||||
msgstr "暫停多媒體"
|
||||
|
||||
# plugin/healthstats
|
||||
#~ msgid "Interval to reset statistics (in hours)"
|
||||
#~ msgstr "重置數據間隔(時)"
|
|
@ -0,0 +1,133 @@
|
|||
{
|
||||
"meta": {
|
||||
"config_version": "6.0.3"
|
||||
},
|
||||
"random_order": true,
|
||||
"allow_postpone": false,
|
||||
"short_break_interval": 15,
|
||||
"long_break_interval": 75,
|
||||
"long_break_duration": 60,
|
||||
"pre_break_warning_time": 10,
|
||||
"short_break_duration": 15,
|
||||
"persist_state": false,
|
||||
"postpone_duration": 5,
|
||||
"use_rpc_server": true,
|
||||
"rpc_port": 7200,
|
||||
"shortcut_disable_time": 2,
|
||||
"shortcut_skip": 9,
|
||||
"shortcut_postpone": 65,
|
||||
"strict_break": false,
|
||||
"short_breaks": [{
|
||||
"name": "Tightly close your eyes"
|
||||
},
|
||||
{
|
||||
"name": "Roll your eyes a few times to each side"
|
||||
},
|
||||
{
|
||||
"name": "Rotate your eyes in clockwise direction"
|
||||
},
|
||||
{
|
||||
"name": "Rotate your eyes in counterclockwise direction"
|
||||
},
|
||||
{
|
||||
"name": "Blink your eyes"
|
||||
},
|
||||
{
|
||||
"name": "Focus on a point in the far distance"
|
||||
},
|
||||
{
|
||||
"name": "Have some water"
|
||||
}
|
||||
],
|
||||
"long_breaks": [{
|
||||
"name": "Walk for a while"
|
||||
},
|
||||
{
|
||||
"name": "Lean back at your seat and relax"
|
||||
}
|
||||
],
|
||||
"plugins": [{
|
||||
"id": "donotdisturb",
|
||||
"enabled": true,
|
||||
"version": "0.0.2",
|
||||
"settings": {
|
||||
"skip_break_windows": "",
|
||||
"take_break_windows": "",
|
||||
"unfullscreen": true,
|
||||
"while_on_battery": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "notification",
|
||||
"enabled": true,
|
||||
"version": "0.0.1"
|
||||
},
|
||||
{
|
||||
"id": "audiblealert",
|
||||
"enabled": true,
|
||||
"version": "0.0.3",
|
||||
"settings": {
|
||||
"pre_break_alert": true,
|
||||
"post_break_alert": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "trayicon",
|
||||
"enabled": true,
|
||||
"version": "0.0.3",
|
||||
"settings": {
|
||||
"show_time_in_tray": false,
|
||||
"show_long_time_in_tray": false,
|
||||
"allow_disabling": true,
|
||||
"disable_options": [{
|
||||
"time": 30,
|
||||
"unit": "minute"
|
||||
},
|
||||
{
|
||||
"time": 1,
|
||||
"unit": "hour"
|
||||
},
|
||||
{
|
||||
"time": 2,
|
||||
"unit": "hour"
|
||||
},
|
||||
{
|
||||
"time": 3,
|
||||
"unit": "hour"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "smartpause",
|
||||
"enabled": true,
|
||||
"version": "0.0.3",
|
||||
"settings": {
|
||||
"idle_time": 5,
|
||||
"postpone_if_active": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "screensaver",
|
||||
"enabled": true,
|
||||
"version": "0.0.2",
|
||||
"settings": {
|
||||
"command": "",
|
||||
"min_seconds": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "healthstats",
|
||||
"enabled": false,
|
||||
"version": "0.0.2",
|
||||
"settings": {
|
||||
"statistics_reset_cron": "0 0 * * *"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "mediacontrol",
|
||||
"enabled": true,
|
||||
"version": "0.0.1"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -21,11 +21,13 @@
|
|||
.window_main {
|
||||
background: black;
|
||||
opacity: 0.9;
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.btn_skip {
|
||||
color: white;
|
||||
border-radius: 20px;
|
||||
color: white;
|
||||
font-size: 10pt;
|
||||
border-radius: 25px;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
padding-left: 25px;
|
||||
|
@ -41,13 +43,81 @@
|
|||
color: black;
|
||||
}
|
||||
|
||||
.btn_postpone {
|
||||
color: white;
|
||||
font-size: 10pt;
|
||||
border-radius: 25px;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
padding-left: 25px;
|
||||
padding-right: 25px;
|
||||
border-color: white;
|
||||
background: transparent;
|
||||
border-width: 2px;
|
||||
border-image: none;
|
||||
}
|
||||
|
||||
.btn_postpone:hover {
|
||||
background: white;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.lbl_message {
|
||||
font-size: 16pt;
|
||||
font-size: 22pt;
|
||||
color: white;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.lbl_count {
|
||||
font-size: 10pt;
|
||||
font-size: 12pt;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.lbl_widget {
|
||||
font-size: 9pt;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.btn_circle {
|
||||
border-radius: 25px;
|
||||
}
|
||||
|
||||
.lbl_plugin_name {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.lbl_plugin_description {
|
||||
color: #9B9B9B;
|
||||
}
|
||||
|
||||
.info_bar_long_break {
|
||||
opacity: 0.9;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.warn_bar_rpc_server {
|
||||
opacity: 0.9;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.toolbar {
|
||||
background: black;
|
||||
opacity: 0.9;
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.btn_menu {
|
||||
border-width: 0px;
|
||||
border-radius: 0px;
|
||||
border-image: None;
|
||||
background: white;
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.btn_menu:hover {
|
||||
border-width: 0px;
|
||||
border-radius: 0px;
|
||||
border-image: None;
|
||||
background: whitesmoke;
|
||||
border-color: transparent;
|
||||
}
|
|
@ -0,0 +1,318 @@
|
|||
#!/usr/bin/env python
|
||||
# Safe Eyes is a utility to remind you to take break frequently
|
||||
# to protect your eyes from eye strain.
|
||||
|
||||
# Copyright (C) 2016 Gobinath
|
||||
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
"""
|
||||
SafeEyesCore provides the core functionalities of Safe Eyes.
|
||||
"""
|
||||
|
||||
import datetime
|
||||
import logging
|
||||
import threading
|
||||
import time
|
||||
|
||||
from safeeyes import utility
|
||||
from safeeyes.model import Break
|
||||
from safeeyes.model import BreakType
|
||||
from safeeyes.model import BreakQueue
|
||||
from safeeyes.model import EventHook
|
||||
from safeeyes.model import State
|
||||
|
||||
|
||||
class SafeEyesCore:
|
||||
"""
|
||||
Core of Safe Eyes runs the scheduler and notifies the breaks.
|
||||
"""
|
||||
|
||||
def __init__(self, context):
|
||||
"""
|
||||
Create an instance of SafeEyesCore and initialize the variables.
|
||||
"""
|
||||
self.break_queue = None
|
||||
self.postpone_duration = 0
|
||||
self.default_postpone_duration = 0
|
||||
self.pre_break_warning_time = 0
|
||||
self.running = False
|
||||
self.scheduled_next_break_timestamp = -1
|
||||
self.scheduled_next_break_time = None
|
||||
self.paused_time = -1
|
||||
# This event is fired before <time-to-prepare> for a break
|
||||
self.on_pre_break = EventHook()
|
||||
# This event is fired just before the start of a break
|
||||
self.on_start_break = EventHook()
|
||||
# This event is fired at the start of a break
|
||||
self.start_break = EventHook()
|
||||
# This event is fired during every count down
|
||||
self.on_count_down = EventHook()
|
||||
# This event is fired at the end of a break
|
||||
self.on_stop_break = EventHook()
|
||||
# This event is fired when deciding the next break time
|
||||
self.on_update_next_break = EventHook()
|
||||
self.waiting_condition = threading.Condition()
|
||||
self.lock = threading.Lock()
|
||||
self.context = context
|
||||
self.context['skipped'] = False
|
||||
self.context['postponed'] = False
|
||||
self.context['state'] = State.WAITING
|
||||
|
||||
def initialize(self, config):
|
||||
"""
|
||||
Initialize the internal properties from configuration
|
||||
"""
|
||||
logging.info("Initialize the core")
|
||||
self.pre_break_warning_time = config.get('pre_break_warning_time')
|
||||
self.break_queue = BreakQueue(config, self.context)
|
||||
self.default_postpone_duration = config.get('postpone_duration') * 60 # Convert to seconds
|
||||
self.postpone_duration = self.default_postpone_duration
|
||||
|
||||
def start(self, next_break_time=-1, reset_breaks=False):
|
||||
"""
|
||||
Start Safe Eyes is it is not running already.
|
||||
"""
|
||||
if self.break_queue.is_empty():
|
||||
return
|
||||
with self.lock:
|
||||
if not self.running:
|
||||
logging.info("Start Safe Eyes core")
|
||||
if reset_breaks:
|
||||
logging.info("Reset breaks to start from the beginning")
|
||||
self.break_queue.reset()
|
||||
|
||||
self.running = True
|
||||
self.scheduled_next_break_timestamp = int(next_break_time)
|
||||
utility.start_thread(self.__scheduler_job)
|
||||
|
||||
def stop(self, is_resting=False):
|
||||
"""
|
||||
Stop Safe Eyes if it is running.
|
||||
"""
|
||||
with self.lock:
|
||||
if not self.running:
|
||||
return
|
||||
|
||||
logging.info("Stop Safe Eyes core")
|
||||
self.paused_time = datetime.datetime.now().timestamp()
|
||||
# Stop the break thread
|
||||
self.waiting_condition.acquire()
|
||||
self.running = False
|
||||
if self.context['state'] != State.QUIT:
|
||||
self.context['state'] = State.RESTING if (is_resting) else State.STOPPED
|
||||
self.waiting_condition.notify_all()
|
||||
self.waiting_condition.release()
|
||||
|
||||
def skip(self):
|
||||
"""
|
||||
User skipped the break using Skip button
|
||||
"""
|
||||
self.context['skipped'] = True
|
||||
|
||||
def postpone(self, duration=-1):
|
||||
"""
|
||||
User postponed the break using Postpone button
|
||||
"""
|
||||
if duration > 0:
|
||||
self.postpone_duration = duration
|
||||
else:
|
||||
self.postpone_duration = self.default_postpone_duration
|
||||
logging.debug("Postpone the break for %d seconds", self.postpone_duration)
|
||||
self.context['postponed'] = True
|
||||
|
||||
def get_break_time(self, break_type = None):
|
||||
"""
|
||||
Returns the next break time
|
||||
"""
|
||||
break_obj = self.break_queue.get_break(break_type)
|
||||
if not break_obj:
|
||||
return False
|
||||
time = self.scheduled_next_break_time + datetime.timedelta(minutes=break_obj.time - self.break_queue.get_break().time)
|
||||
return time
|
||||
|
||||
def take_break(self, break_type = None):
|
||||
"""
|
||||
Calling this method stops the scheduler and show the next break screen
|
||||
"""
|
||||
if self.break_queue.is_empty():
|
||||
return
|
||||
if not self.context['state'] == State.WAITING:
|
||||
return
|
||||
utility.start_thread(self.__take_break, break_type=break_type)
|
||||
|
||||
def has_breaks(self, break_type = None):
|
||||
"""
|
||||
Check whether Safe Eyes has breaks or not. Use the break_type to check for either short or long break.
|
||||
"""
|
||||
return not self.break_queue.is_empty(break_type)
|
||||
|
||||
def __take_break(self, break_type = None):
|
||||
"""
|
||||
Show the next break screen
|
||||
"""
|
||||
logging.info('Take a break due to external request')
|
||||
|
||||
with self.lock:
|
||||
if not self.running:
|
||||
return
|
||||
|
||||
logging.info("Stop the scheduler")
|
||||
|
||||
# Stop the break thread
|
||||
self.waiting_condition.acquire()
|
||||
self.running = False
|
||||
self.waiting_condition.notify_all()
|
||||
self.waiting_condition.release()
|
||||
time.sleep(1) # Wait for 1 sec to ensure the scheduler is dead
|
||||
self.running = True
|
||||
|
||||
if break_type is not None and self.break_queue.get_break().type != break_type:
|
||||
self.break_queue.next(break_type)
|
||||
utility.execute_main_thread(self.__fire_start_break)
|
||||
|
||||
def __scheduler_job(self):
|
||||
"""
|
||||
Scheduler task to execute during every interval
|
||||
"""
|
||||
if not self.running:
|
||||
return
|
||||
|
||||
current_time = datetime.datetime.now()
|
||||
current_timestamp = current_time.timestamp()
|
||||
|
||||
if self.context['state'] == State.RESTING and self.paused_time > -1:
|
||||
# Safe Eyes was resting
|
||||
paused_duration = int(current_timestamp - self.paused_time)
|
||||
self.paused_time = -1
|
||||
if paused_duration > self.break_queue.get_break(BreakType.LONG_BREAK).duration:
|
||||
logging.info('Skip next long break due to the pause %ds longer than break duration', paused_duration)
|
||||
# Skip the next long break
|
||||
self.break_queue.reset()
|
||||
|
||||
if self.context['postponed']:
|
||||
# Previous break was postponed
|
||||
logging.info('Prepare for postponed break')
|
||||
time_to_wait = self.postpone_duration
|
||||
self.context['postponed'] = False
|
||||
elif current_timestamp < self.scheduled_next_break_timestamp:
|
||||
# Non-standard break was set.
|
||||
time_to_wait = round(self.scheduled_next_break_timestamp - current_timestamp)
|
||||
self.scheduled_next_break_timestamp = -1
|
||||
else:
|
||||
# Use next break, convert to seconds
|
||||
time_to_wait = self.break_queue.get_break().time * 60
|
||||
|
||||
self.scheduled_next_break_time = current_time + datetime.timedelta(seconds=time_to_wait)
|
||||
self.context['state'] = State.WAITING
|
||||
utility.execute_main_thread(self.__fire_on_update_next_break, self.scheduled_next_break_time)
|
||||
|
||||
# Wait for the pre break warning period
|
||||
logging.info("Waiting for %d minutes until next break", (time_to_wait / 60))
|
||||
self.__wait_for(time_to_wait)
|
||||
|
||||
logging.info("Pre-break waiting is over")
|
||||
|
||||
if not self.running:
|
||||
return
|
||||
utility.execute_main_thread(self.__fire_pre_break)
|
||||
|
||||
def __fire_on_update_next_break(self, next_break_time):
|
||||
"""
|
||||
Pass the next break information to the registered listeners.
|
||||
"""
|
||||
self.on_update_next_break.fire(self.break_queue.get_break(), next_break_time)
|
||||
|
||||
def __fire_pre_break(self):
|
||||
"""
|
||||
Show the notification and start the break after the notification.
|
||||
"""
|
||||
self.context['state'] = State.PRE_BREAK
|
||||
if not self.on_pre_break.fire(self.break_queue.get_break()):
|
||||
# Plugins wanted to ignore this break
|
||||
self.__start_next_break()
|
||||
return
|
||||
utility.start_thread(self.__wait_until_prepare)
|
||||
|
||||
def __wait_until_prepare(self):
|
||||
logging.info("Wait for %d seconds before the break", self.pre_break_warning_time)
|
||||
# Wait for the pre break warning period
|
||||
self.__wait_for(self.pre_break_warning_time)
|
||||
if not self.running:
|
||||
return
|
||||
utility.execute_main_thread(self.__fire_start_break)
|
||||
|
||||
def __postpone_break(self):
|
||||
self.__wait_for(self.postpone_duration)
|
||||
utility.execute_main_thread(self.__fire_start_break)
|
||||
|
||||
def __fire_start_break(self):
|
||||
break_obj = self.break_queue.get_break()
|
||||
# Show the break screen
|
||||
if not self.on_start_break.fire(break_obj):
|
||||
# Plugins want to ignore this break
|
||||
self.__start_next_break()
|
||||
return
|
||||
if self.context['postponed']:
|
||||
# Plugins want to postpone this break
|
||||
self.context['postponed'] = False
|
||||
# Update the next break time
|
||||
self.scheduled_next_break_time = self.scheduled_next_break_time + datetime.timedelta(seconds=self.postpone_duration)
|
||||
self.__fire_on_update_next_break(self.scheduled_next_break_time)
|
||||
# Wait in user thread
|
||||
utility.start_thread(self.__postpone_break)
|
||||
else:
|
||||
self.start_break.fire(break_obj)
|
||||
utility.start_thread(self.__start_break)
|
||||
|
||||
def __start_break(self):
|
||||
"""
|
||||
Start the break screen.
|
||||
"""
|
||||
self.context['state'] = State.BREAK
|
||||
break_obj = self.break_queue.get_break()
|
||||
countdown = break_obj.duration
|
||||
total_break_time = countdown
|
||||
|
||||
while countdown and self.running and not self.context['skipped'] and not self.context['postponed']:
|
||||
seconds = total_break_time - countdown
|
||||
self.on_count_down.fire(countdown, seconds)
|
||||
time.sleep(1) # Sleep for 1 second
|
||||
countdown -= 1
|
||||
utility.execute_main_thread(self.__fire_stop_break)
|
||||
|
||||
def __fire_stop_break(self):
|
||||
# Loop terminated because of timeout (not skipped) -> Close the break alert
|
||||
if not self.context['skipped'] and not self.context['postponed']:
|
||||
logging.info("Break is terminated automatically")
|
||||
self.on_stop_break.fire()
|
||||
|
||||
# Reset the skipped flag
|
||||
self.context['skipped'] = False
|
||||
self.__start_next_break()
|
||||
|
||||
def __wait_for(self, duration):
|
||||
"""
|
||||
Wait until someone wake up or the timeout happens.
|
||||
"""
|
||||
self.waiting_condition.acquire()
|
||||
self.waiting_condition.wait(duration)
|
||||
self.waiting_condition.release()
|
||||
|
||||
def __start_next_break(self):
|
||||
if not self.context['postponed']:
|
||||
self.break_queue.next()
|
||||
|
||||
if self.running:
|
||||
# Schedule the break again
|
||||
utility.start_thread(self.__scheduler_job)
|
|
@ -1,35 +0,0 @@
|
|||
safeeyes (1.1.5-1) xenial; urgency=medium
|
||||
|
||||
* Advanced configurations and disable for given time
|
||||
|
||||
* Optional audible alert and pause Safe Eyes if system is idle
|
||||
|
||||
* Bug fix for no breaks after 1st one
|
||||
|
||||
* Add about dialog and language selection to Settings dialog
|
||||
|
||||
* Fixing bug in multiscreen support
|
||||
|
||||
* Add next break information to tray menu
|
||||
|
||||
* Support translation
|
||||
|
||||
* Adding multiscreen support & handling system suspend
|
||||
|
||||
* Fixing bug in Ubuntu MATE environment
|
||||
|
||||
* Removing apscheduler dependency
|
||||
|
||||
* Fixing seconds instead of minutes bug
|
||||
|
||||
* Bug fixes for Ubuntu 14.04 and keyboard lock during break
|
||||
|
||||
* Reducing minimal Python requirement
|
||||
|
||||
* Fixing appindicator version mismatch
|
||||
|
||||
* Fixing apscheduler version mismatch
|
||||
|
||||
* Initial release
|
||||
|
||||
-- Loganathan Gobinath <slgobinath@gmail.com> Sat, 15 Oct 2016 06:28:40 +0530
|
|
@ -1 +0,0 @@
|
|||
9
|
|
@ -1,2 +0,0 @@
|
|||
safeeyes /opt
|
||||
share /usr
|
|
@ -1,3 +0,0 @@
|
|||
#!/usr/bin/make -f
|
||||
%:
|
||||
dh $@
|
|
@ -20,7 +20,7 @@
|
|||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.10"/>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkTextBuffer" id="text_buffer_license">
|
||||
<property name="text" translatable="yes">This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
@ -33,34 +33,35 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.</property>
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.</property>
|
||||
</object>
|
||||
<object class="GtkWindow" id="window_about">
|
||||
<property name="height_request">400</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="title" translatable="yes">Safe Eyes</property>
|
||||
<property name="resizable">False</property>
|
||||
<property name="window_position">center</property>
|
||||
<property name="default_width">400</property>
|
||||
<property name="default_height">200</property>
|
||||
<property name="window_position">center-always</property>
|
||||
<property name="icon_name">safeeyes</property>
|
||||
<property name="type_hint">dialog</property>
|
||||
<property name="gravity">center</property>
|
||||
<signal name="delete-event" handler="on_window_delete" swapped="no"/>
|
||||
<child>
|
||||
<object class="GtkBox" id="layout_box">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">start</property>
|
||||
<property name="margin_left">5</property>
|
||||
<property name="margin_right">5</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">5</property>
|
||||
<property name="hexpand">True</property>
|
||||
<property name="vexpand">True</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">2</property>
|
||||
<property name="baseline_position">top</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="valign">start</property>
|
||||
<property name="hexpand">True</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_app_name">
|
||||
|
@ -70,7 +71,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.</pro
|
|||
<property name="valign">center</property>
|
||||
<property name="margin_top">10</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="label" translatable="yes">Safe Eyes 1.1.1</property>
|
||||
<property name="label" translatable="yes">Safe Eyes 2.1.8</property>
|
||||
<property name="justify">center</property>
|
||||
<attributes>
|
||||
<attribute name="style" value="normal"/>
|
||||
|
@ -88,10 +89,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.</pro
|
|||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_top">4</property>
|
||||
<property name="label" translatable="yes">Safe Eyes is an open source Linux alternative for Eye Leo to protect your eyes
|
||||
from eye strain (asthenopia) by reminding you to take breaks while you're
|
||||
working long hours at the computer.</property>
|
||||
<property name="label" translatable="yes">Safe Eyes protects your eyes from eye strain (asthenopia) by reminding you to take breaks while you're working long hours at the computer</property>
|
||||
<property name="justify">fill</property>
|
||||
<property name="wrap">True</property>
|
||||
<property name="width_chars">60</property>
|
||||
<property name="max_width_chars">60</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
@ -118,28 +120,29 @@ working long hours at the computer.</property>
|
|||
<object class="GtkTextView" id="txt_license">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="resize_mode">queue</property>
|
||||
<property name="hexpand">True</property>
|
||||
<property name="vexpand">True</property>
|
||||
<property name="editable">False</property>
|
||||
<property name="wrap_mode">word</property>
|
||||
<property name="buffer">text_buffer_license</property>
|
||||
<property name="accepts_tab">False</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">3</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLinkButton" id="btn_url">
|
||||
<property name="label" translatable="yes">https://github.com/slgobinath/SafeEyes</property>
|
||||
<property name="label" translatable="yes">https://slgobinath.github.io/SafeEyes</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="focus_on_click">False</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="relief">none</property>
|
||||
<property name="focus_on_click">False</property>
|
||||
<property name="uri">https://github.com/slgobinath/SafeEyes</property>
|
||||
<property name="uri">https://slgobinath.github.io/SafeEyes</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
@ -171,9 +174,8 @@ working long hours at the computer.</property>
|
|||
<object class="GtkButtonBox" id="buttonbox">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">start</property>
|
||||
<property name="margin_right">5</property>
|
||||
<property name="spacing">10</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<object class="GtkButton" id="btn_close">
|
|
@ -0,0 +1,241 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.22.1 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2016 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkWindow" id="window_main">
|
||||
<property name="can_focus">False</property>
|
||||
<property name="window_position">center</property>
|
||||
<property name="hide_titlebar_when_maximized">True</property>
|
||||
<property name="icon_name">safeeyes</property>
|
||||
<property name="skip_taskbar_hint">True</property>
|
||||
<property name="urgency_hint">True</property>
|
||||
<property name="focus_on_map">False</property>
|
||||
<property name="decorated">False</property>
|
||||
<property name="deletable">False</property>
|
||||
<property name="gravity">center</property>
|
||||
<signal name="delete-event" handler="on_window_delete" swapped="no"/>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkGrid" id="grid1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="row_homogeneous">True</property>
|
||||
<property name="column_homogeneous">True</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box_center_parent">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkGrid" id="grid_central">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="row_spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkImage" id="img_break">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="left_attach">0</property>
|
||||
<property name="top_attach">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkGrid" id="grid_parent">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="hexpand">True</property>
|
||||
<property name="row_spacing">15</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_message">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">Hello World</property>
|
||||
<property name="justify">center</property>
|
||||
<style>
|
||||
<class name="lbl_message"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="left_attach">0</property>
|
||||
<property name="top_attach">0</property>
|
||||
<property name="width">3</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAlignment" id="alignment_button">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="yscale">0.20000000298023224</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_count">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">00</property>
|
||||
<style>
|
||||
<class name="lbl_count"/>
|
||||
</style>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="left_attach">1</property>
|
||||
<property name="top_attach">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box_buttons">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="spacing">50</property>
|
||||
<property name="homogeneous">True</property>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="left_attach">1</property>
|
||||
<property name="top_attach">3</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="left_attach">0</property>
|
||||
<property name="top_attach">1</property>
|
||||
<property name="height">3</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_widget">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">Widget</property>
|
||||
<property name="yalign">0.25</property>
|
||||
<style>
|
||||
<class name="lbl_widget"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="left_attach">0</property>
|
||||
<property name="top_attach">1</property>
|
||||
<property name="height">2</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box_top_panel">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<child>
|
||||
<object class="GtkToolbar" id="toolbar">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">start</property>
|
||||
<property name="toolbar_style">icons</property>
|
||||
<property name="icon_size">2</property>
|
||||
<style>
|
||||
<class name="toolbar"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_top">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
<style>
|
||||
<class name="box_top_panel"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="left_attach">0</property>
|
||||
<property name="top_attach">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<style>
|
||||
<class name="window_main"/>
|
||||
</style>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,61 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.18.3 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkBox" id="box">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">5</property>
|
||||
<property name="margin_right">5</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">5</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_name">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">label</property>
|
||||
<property name="xalign">0</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkSwitch" id="switch_value">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.22.1 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkImage" id="img_properties">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-properties</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="img_delete">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-delete</property>
|
||||
</object>
|
||||
<object class="GtkBox" id="box">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">5</property>
|
||||
<property name="margin_right">5</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">5</property>
|
||||
<property name="spacing">3</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_name">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">label</property>
|
||||
<property name="xalign">0</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="btn_properties">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="image">img_properties</property>
|
||||
<property name="always_show_image">True</property>
|
||||
<style>
|
||||
<class name="btn_circle"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="btn_delete">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">False</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="image">img_delete</property>
|
||||
<property name="always_show_image">True</property>
|
||||
<style>
|
||||
<class name="btn_circle"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">2</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.18.3 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkAdjustment" id="adjustment_value">
|
||||
<property name="upper">100</property>
|
||||
<property name="step_increment">1</property>
|
||||
<property name="page_increment">10</property>
|
||||
</object>
|
||||
<object class="GtkBox" id="box">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">5</property>
|
||||
<property name="margin_right">5</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">5</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_name">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">label</property>
|
||||
<property name="xalign">0</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkSpinButton" id="spin_value">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="adjustment">adjustment_value</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,146 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.18.3 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkImage" id="img_properties">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-properties</property>
|
||||
</object>
|
||||
<object class="GtkBox" id="box">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">5</property>
|
||||
<property name="margin_right">5</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">5</property>
|
||||
<child>
|
||||
<object class="GtkImage" id="img_plugin_icon">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="stock">gtk-about</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">5</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_plugin_name">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">end</property>
|
||||
<property name="label" translatable="yes">Plugin Name</property>
|
||||
<property name="xalign">0.05000000074505806</property>
|
||||
<property name="yalign">1</property>
|
||||
<style>
|
||||
<class name="lbl_plugin_name"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_plugin_description">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">start</property>
|
||||
<property name="label" translatable="yes">Plugin Description</property>
|
||||
<property name="xalign">0.05000000074505806</property>
|
||||
<property name="yalign">0</property>
|
||||
<style>
|
||||
<class name="lbl_plugin_description"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box3">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">5</property>
|
||||
<child>
|
||||
<object class="GtkSwitch" id="switch_enable">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="btn_properties">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="image">img_properties</property>
|
||||
<property name="always_show_image">True</property>
|
||||
<style>
|
||||
<class name="btn_circle"/>
|
||||
</style>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">2</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.18.3 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkBox" id="box">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">5</property>
|
||||
<property name="margin_right">5</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">5</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_name">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">label</property>
|
||||
<property name="xalign">0</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkEntry" id="txt_value">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,214 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.18.3 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkAdjustment" id="adjustment_duration">
|
||||
<property name="upper">100</property>
|
||||
<property name="step_increment">1</property>
|
||||
<property name="page_increment">10</property>
|
||||
</object>
|
||||
<object class="GtkListStore" id="lst_break_types">
|
||||
<columns>
|
||||
<!-- column-name Text -->
|
||||
<column type="gchararray"/>
|
||||
</columns>
|
||||
<data>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Short</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Long</col>
|
||||
</row>
|
||||
</data>
|
||||
</object>
|
||||
<object class="GtkWindow" id="dialog_new_break">
|
||||
<property name="can_focus">False</property>
|
||||
<property name="title" translatable="yes">Properties</property>
|
||||
<property name="resizable">False</property>
|
||||
<property name="modal">True</property>
|
||||
<property name="window_position">center-on-parent</property>
|
||||
<property name="default_width">500</property>
|
||||
<property name="default_height">50</property>
|
||||
<property name="destroy_with_parent">True</property>
|
||||
<property name="icon_name">safeeyes</property>
|
||||
<property name="type_hint">dialog</property>
|
||||
<property name="skip_taskbar_hint">True</property>
|
||||
<property name="gravity">center</property>
|
||||
<signal name="delete-event" handler="on_window_delete" swapped="no"/>
|
||||
<child>
|
||||
<object class="GtkBox" id="box_settings">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">10</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_top">10</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">5</property>
|
||||
<child>
|
||||
<object class="GtkFrame" id="frame2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label_xalign">0</property>
|
||||
<child>
|
||||
<object class="GtkAlignment" id="alignment2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="left_padding">12</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box6">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">3</property>
|
||||
<child>
|
||||
<object class="GtkEntry" id="txt_break">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="width_chars">64</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box7">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration3">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Type</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkComboBox" id="cmb_type">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="model">lst_break_types</property>
|
||||
<property name="active">0</property>
|
||||
<property name="id_column">0</property>
|
||||
<child>
|
||||
<object class="GtkCellRendererText" id="cellrenderertext1"/>
|
||||
<attributes>
|
||||
<attribute name="text">0</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child type="label">
|
||||
<object class="GtkLabel" id="label2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">Break</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButtonBox" id="buttonbox1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">10</property>
|
||||
<property name="homogeneous">True</property>
|
||||
<property name="baseline_position">top</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<object class="GtkButton" id="btn_discard">
|
||||
<property name="label">Discard</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<signal name="clicked" handler="discard" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="btn_save">
|
||||
<property name="label" translatable="yes">Save</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="has_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<signal name="clicked" handler="save" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">True</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">3</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,584 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.22.1 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkAdjustment" id="adjustment_duration">
|
||||
<property name="lower">1</property>
|
||||
<property name="upper">3600</property>
|
||||
<property name="step_increment">1</property>
|
||||
<property name="page_increment">10</property>
|
||||
</object>
|
||||
<object class="GtkAdjustment" id="adjustment_interval">
|
||||
<property name="lower">1</property>
|
||||
<property name="upper">120</property>
|
||||
<property name="step_increment">1</property>
|
||||
<property name="page_increment">10</property>
|
||||
</object>
|
||||
<object class="GtkImage" id="img_break">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="stock">gtk-missing-image</property>
|
||||
</object>
|
||||
<object class="GtkListStore" id="lst_break_types">
|
||||
<columns>
|
||||
<!-- column-name Text -->
|
||||
<column type="gchararray"/>
|
||||
</columns>
|
||||
<data>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Short</col>
|
||||
</row>
|
||||
<row>
|
||||
<col id="0" translatable="yes">Long</col>
|
||||
</row>
|
||||
</data>
|
||||
</object>
|
||||
<object class="GtkWindow" id="dialog_settings_break">
|
||||
<property name="can_focus">False</property>
|
||||
<property name="title" translatable="yes">Properties</property>
|
||||
<property name="resizable">False</property>
|
||||
<property name="modal">True</property>
|
||||
<property name="window_position">center-on-parent</property>
|
||||
<property name="default_width">500</property>
|
||||
<property name="default_height">50</property>
|
||||
<property name="destroy_with_parent">True</property>
|
||||
<property name="icon_name">safeeyes</property>
|
||||
<property name="type_hint">dialog</property>
|
||||
<property name="skip_taskbar_hint">True</property>
|
||||
<property name="gravity">center</property>
|
||||
<signal name="delete-event" handler="on_window_delete" swapped="no"/>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box_settings">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_left">10</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_top">10</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">5</property>
|
||||
<child>
|
||||
<object class="GtkFrame" id="frame2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label_xalign">0</property>
|
||||
<child>
|
||||
<object class="GtkAlignment" id="alignment2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="left_padding">12</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box6">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">3</property>
|
||||
<child>
|
||||
<object class="GtkEntry" id="txt_break">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="valign">center</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box7">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration3">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Type</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkComboBox" id="cmb_type">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="model">lst_break_types</property>
|
||||
<property name="active">0</property>
|
||||
<property name="id_column">0</property>
|
||||
<child>
|
||||
<object class="GtkCellRendererText" id="cellrenderertext1"/>
|
||||
<attributes>
|
||||
<attribute name="text">0</attribute>
|
||||
</attributes>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box8">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration4">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Image</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="btn_image">
|
||||
<property name="label" translatable="yes">Select</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="image">img_break</property>
|
||||
<property name="always_show_image">True</property>
|
||||
<signal name="clicked" handler="select_image" swapped="no"/>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">2</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child type="label">
|
||||
<object class="GtkLabel" id="label2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">Break</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkFrame" id="frame4">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label_xalign">0</property>
|
||||
<child>
|
||||
<object class="GtkAlignment" id="alignment4">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="left_padding">12</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box9">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">3</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box10">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration5">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Override</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkSwitch" id="switch_override_interval">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box11">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">100</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration6">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Time (in minutes)</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkSpinButton" id="spin_interval">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="text" translatable="yes">0</property>
|
||||
<property name="adjustment">adjustment_interval</property>
|
||||
<property name="numeric">True</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child type="label">
|
||||
<object class="GtkLabel" id="label4">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">Time to wait</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkFrame" id="frame1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label_xalign">0</property>
|
||||
<child>
|
||||
<object class="GtkAlignment" id="alignment1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="left_padding">12</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">3</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box4">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Override</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkSwitch" id="switch_override_duration">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkBox" id="box3">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="spacing">100</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Time (in seconds)</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkSpinButton" id="spin_duration">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="adjustment">adjustment_duration</property>
|
||||
<property name="numeric">True</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child type="label">
|
||||
<object class="GtkLabel" id="label1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">Duration</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">2</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkFrame" id="frame3">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label_xalign">0</property>
|
||||
<child>
|
||||
<object class="GtkAlignment" id="alignment3">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="left_padding">12</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box1">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">3</property>
|
||||
<child>
|
||||
<object class="GtkBox" id="box5">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_top">5</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="spacing">10</property>
|
||||
<child>
|
||||
<object class="GtkLabel" id="lbl_duration2">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="halign">start</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="label" translatable="yes">Override</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkSwitch" id="switch_override_plugins">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="halign">end</property>
|
||||
<property name="valign">center</property>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="pack_type">end</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkGrid" id="grid_plugins">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_right">10</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="row_homogeneous">True</property>
|
||||
<property name="column_homogeneous">True</property>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">True</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<child type="label">
|
||||
<object class="GtkLabel" id="label3">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="label" translatable="yes">Plugins</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">3</property>
|
||||
</packing>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,59 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generated with glade 3.18.3 -->
|
||||
<!--
|
||||
~ Safe Eyes is a utility to remind you to take break frequently
|
||||
~ to protect your eyes from eye strain.
|
||||
|
||||
~ Copyright (C) 2017 Gobinath
|
||||
|
||||
~ This program is free software: you can redistribute it and/or modify
|
||||
~ it under the terms of the GNU General Public License as published by
|
||||
~ the Free Software Foundation, either version 3 of the License, or
|
||||
~ (at your option) any later version.
|
||||
|
||||
~ This program is distributed in the hope that it will be useful,
|
||||
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
~ GNU General Public License for more details.
|
||||
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<interface>
|
||||
<requires lib="gtk+" version="3.12"/>
|
||||
<object class="GtkWindow" id="dialog_settings_plugin">
|
||||
<property name="can_focus">False</property>
|
||||
<property name="title" translatable="yes">Properties</property>
|
||||
<property name="resizable">False</property>
|
||||
<property name="modal">True</property>
|
||||
<property name="window_position">center-on-parent</property>
|
||||
<property name="default_width">400</property>
|
||||
<property name="default_height">10</property>
|
||||
<property name="destroy_with_parent">True</property>
|
||||
<property name="icon_name">safeeyes</property>
|
||||
<property name="type_hint">dialog</property>
|
||||
<property name="skip_taskbar_hint">True</property>
|
||||
<property name="gravity">center</property>
|
||||
<signal name="delete-event" handler="on_window_delete" swapped="no"/>
|
||||
<child>
|
||||
<object class="GtkBox" id="box_settings">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="margin_top">10</property>
|
||||
<property name="margin_bottom">10</property>
|
||||
<property name="orientation">vertical</property>
|
||||
<property name="spacing">15</property>
|
||||
<property name="homogeneous">True</property>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
<child>
|
||||
<placeholder/>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</interface>
|
|
@ -0,0 +1,420 @@
|
|||
#!/usr/bin/env python
|
||||
# Safe Eyes is a utility to remind you to take break frequently
|
||||
# to protect your eyes from eye strain.
|
||||
|
||||
# Copyright (C) 2017 Gobinath
|
||||
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
"""
|
||||
This module contains the entity classes used by Safe Eyes and its plugins.
|
||||
"""
|
||||
|
||||
import logging
|
||||
import random
|
||||
from distutils.version import LooseVersion
|
||||
from enum import Enum
|
||||
|
||||
from safeeyes import utility
|
||||
|
||||
|
||||
class Break:
|
||||
"""
|
||||
An entity class which represents a break.
|
||||
"""
|
||||
|
||||
def __init__(self, break_type, name, time, duration, image, plugins):
|
||||
self.type = break_type
|
||||
self.name = name
|
||||
self.duration = duration
|
||||
self.image = image
|
||||
self.plugins = plugins
|
||||
self.time = time
|
||||
self.next = None
|
||||
|
||||
def __str__(self):
|
||||
return 'Break: {{name: "{}", type: {}, duration: {}}}\n'.format(self.name, self.type, self.duration)
|
||||
|
||||
def __repr__(self):
|
||||
return str(self)
|
||||
|
||||
def is_long_break(self):
|
||||
"""
|
||||
Check whether this break is a long break.
|
||||
"""
|
||||
return self.type == BreakType.LONG_BREAK
|
||||
|
||||
def is_short_break(self):
|
||||
"""
|
||||
Check whether this break is a short break.
|
||||
"""
|
||||
return self.type == BreakType.SHORT_BREAK
|
||||
|
||||
def plugin_enabled(self, plugin_id, is_plugin_enabled):
|
||||
"""
|
||||
Check whether this break supports the given plugin.
|
||||
"""
|
||||
if self.plugins:
|
||||
return plugin_id in self.plugins
|
||||
else:
|
||||
return is_plugin_enabled
|
||||
|
||||
|
||||
class BreakType(Enum):
|
||||
"""
|
||||
Type of Safe Eyes breaks.
|
||||
"""
|
||||
SHORT_BREAK = 1
|
||||
LONG_BREAK = 2
|
||||
|
||||
|
||||
class BreakQueue:
|
||||
def __init__(self, config, context):
|
||||
self.context = context
|
||||
self.__current_break = None
|
||||
self.__current_long = 0
|
||||
self.__current_short = 0
|
||||
self.__short_break_time = config.get('short_break_interval')
|
||||
self.__long_break_time = config.get('long_break_interval')
|
||||
self.__is_random_order = config.get('random_order')
|
||||
self.__config = config
|
||||
|
||||
self.__build_longs()
|
||||
self.__build_shorts()
|
||||
|
||||
|
||||
# Interface guarantees that short_interval >= 1
|
||||
# And that long_interval is a multiple of short_interval
|
||||
short_interval = config.get('short_break_interval')
|
||||
long_interval = config.get('long_break_interval')
|
||||
self.__cycle_len = int(long_interval / short_interval)
|
||||
# To count every long break as a cycle in .next() if there are no short breaks
|
||||
if self.__short_queue is None:
|
||||
self.__cycle_len = 1
|
||||
|
||||
# Restore the last break from session
|
||||
if not self.is_empty():
|
||||
last_break = context['session'].get('break')
|
||||
if last_break is not None:
|
||||
current_break = self.get_break()
|
||||
if last_break != current_break.name:
|
||||
brk = self.next()
|
||||
while brk != current_break and brk.name != last_break:
|
||||
brk = self.next()
|
||||
|
||||
def get_break(self, break_type = None):
|
||||
if self.__current_break is None:
|
||||
self.__current_break = self.next()
|
||||
|
||||
if break_type is None or self.__current_break.type == break_type:
|
||||
return self.__current_break
|
||||
|
||||
if break_type == BreakType.LONG_BREAK:
|
||||
if self.__long_queue is None:
|
||||
return None;
|
||||
return self.__long_queue[self.__current_long]
|
||||
|
||||
if self.__short_queue is None:
|
||||
return None;
|
||||
return self.__short_queue[self.__current_short]
|
||||
|
||||
def is_long_break(self):
|
||||
return self.__current_break is not None and self.__current_break.type == BreakType.LONG_BREAK
|
||||
|
||||
def next(self, break_type = None):
|
||||
break_obj = None
|
||||
shorts = self.__short_queue
|
||||
longs = self.__long_queue
|
||||
|
||||
# Reset break that has just ended
|
||||
if self.is_long_break():
|
||||
self.__current_break.time = self.__long_break_time
|
||||
if self.__current_long == 0 and self.__is_random_order:
|
||||
# Shuffle queue
|
||||
self.__build_longs()
|
||||
elif self.__current_break:
|
||||
# Reduce the break time from the next long break (default)
|
||||
if longs:
|
||||
longs[self.__current_long].time -= shorts[self.__current_short].time
|
||||
if self.__current_short == 0 and self.__is_random_order:
|
||||
self.__build_shorts()
|
||||
|
||||
if self.is_empty():
|
||||
return None
|
||||
|
||||
if shorts is None:
|
||||
break_obj = self.__next_long()
|
||||
elif longs is None:
|
||||
break_obj = self.__next_short()
|
||||
elif break_type == BreakType.LONG_BREAK or longs[self.__current_long].time <= shorts[self.__current_short].time:
|
||||
break_obj = self.__next_long()
|
||||
else:
|
||||
break_obj = self.__next_short()
|
||||
|
||||
self.__current_break = break_obj
|
||||
self.context['session']['break'] = self.__current_break.name
|
||||
|
||||
return break_obj
|
||||
|
||||
def reset(self):
|
||||
for break_object in self.__short_queue:
|
||||
break_object.time = self.__short_break_time
|
||||
|
||||
for break_object in self.__long_queue:
|
||||
break_object.time = self.__long_break_time
|
||||
|
||||
def is_empty(self, break_type = None):
|
||||
"""
|
||||
Check if the given break type is empty or not. If the break_type is None, check for both short and long breaks.
|
||||
"""
|
||||
if break_type == BreakType.SHORT_BREAK:
|
||||
return self.__short_queue is None
|
||||
elif break_type == BreakType.LONG_BREAK:
|
||||
return self.__long_queue is None
|
||||
else:
|
||||
return self.__short_queue is None and self.__long_queue is None
|
||||
|
||||
def __next_short(self):
|
||||
longs = self.__long_queue
|
||||
shorts = self.__short_queue
|
||||
break_obj = shorts[self.__current_short]
|
||||
self.context['break_type'] = 'short'
|
||||
|
||||
# Update the index to next
|
||||
self.__current_short = (self.__current_short + 1) % len(shorts)
|
||||
|
||||
return break_obj
|
||||
|
||||
def __next_long(self):
|
||||
longs = self.__long_queue
|
||||
break_obj = longs[self.__current_long]
|
||||
self.context['break_type'] = 'long'
|
||||
|
||||
# Update the index to next
|
||||
self.__current_long = (self.__current_long + 1) % len(longs)
|
||||
|
||||
return break_obj
|
||||
|
||||
def __build_queue(self, break_type, break_configs, break_time, break_duration):
|
||||
"""
|
||||
Build a queue of breaks.
|
||||
"""
|
||||
size = len(break_configs)
|
||||
|
||||
if 0 == size:
|
||||
# No breaks
|
||||
return None
|
||||
|
||||
if self.__is_random_order:
|
||||
breaks_order = random.sample(break_configs, size)
|
||||
else:
|
||||
breaks_order = break_configs
|
||||
|
||||
queue = [None] * size
|
||||
for i, break_config in enumerate(breaks_order):
|
||||
name = _(break_config['name'])
|
||||
duration = break_config.get('duration', break_duration)
|
||||
image = break_config.get('image')
|
||||
plugins = break_config.get('plugins', None)
|
||||
interval = break_config.get('interval', break_time)
|
||||
|
||||
# Validate time value
|
||||
if not isinstance(duration, int) or duration <= 0:
|
||||
logging.error('Invalid break duration in: ' +
|
||||
str(break_config))
|
||||
continue
|
||||
|
||||
break_obj = Break(break_type, name, interval,
|
||||
duration, image, plugins)
|
||||
queue[i] = break_obj
|
||||
|
||||
return queue
|
||||
|
||||
def __build_shorts(self):
|
||||
self.__short_queue = self.__build_queue(BreakType.SHORT_BREAK,
|
||||
self.__config.get('short_breaks'),
|
||||
self.__short_break_time,
|
||||
self.__config.get('short_break_duration'))
|
||||
|
||||
def __build_longs(self):
|
||||
self.__long_queue = self.__build_queue(BreakType.LONG_BREAK,
|
||||
self.__config.get('long_breaks'),
|
||||
self.__long_break_time,
|
||||
self.__config.get('long_break_duration'))
|
||||
|
||||
|
||||
|
||||
class State(Enum):
|
||||
"""
|
||||
Possible states of Safe Eyes.
|
||||
"""
|
||||
START = 0, # Starting scheduler
|
||||
WAITING = 1, # User is working (waiting for next break)
|
||||
PRE_BREAK = 2, # Preparing for break
|
||||
BREAK = 3, # Break
|
||||
STOPPED = 4, # Disabled
|
||||
QUIT = 5, # Quitting
|
||||
RESTING = 6 # Resting (natural break)
|
||||
|
||||
|
||||
class EventHook:
|
||||
"""
|
||||
Hook to attach and detach listeners to system events.
|
||||
"""
|
||||
|
||||
def __init__(self):
|
||||
self.__handlers = []
|
||||
|
||||
def __iadd__(self, handler):
|
||||
self.__handlers.append(handler)
|
||||
return self
|
||||
|
||||
def __isub__(self, handler):
|
||||
self.__handlers.remove(handler)
|
||||
return self
|
||||
|
||||
def fire(self, *args, **keywargs):
|
||||
"""
|
||||
Fire all listeners attached with.
|
||||
"""
|
||||
for handler in self.__handlers:
|
||||
if not handler(*args, **keywargs):
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
class Config:
|
||||
"""
|
||||
The configuration of Safe Eyes.
|
||||
"""
|
||||
|
||||
def __init__(self, init=True):
|
||||
# Read the config files
|
||||
self.__user_config = utility.load_json(utility.CONFIG_FILE_PATH)
|
||||
self.__system_config = utility.load_json(
|
||||
utility.SYSTEM_CONFIG_FILE_PATH)
|
||||
# If there any breaking changes in long_breaks, short_breaks or any other keys, use the __force_upgrade list
|
||||
self.__force_upgrade = []
|
||||
# self.__force_upgrade = ['long_breaks', 'short_breaks']
|
||||
|
||||
if init:
|
||||
# if create_startup_entry finds a broken autostart symlink, it will repair it
|
||||
utility.create_startup_entry(force=False)
|
||||
if self.__user_config is None:
|
||||
utility.initialize_safeeyes()
|
||||
self.__user_config = self.__system_config
|
||||
self.save()
|
||||
else:
|
||||
system_config_version = self.__system_config['meta']['config_version']
|
||||
meta_obj = self.__user_config.get('meta', None)
|
||||
if meta_obj is None:
|
||||
# Corrupted user config
|
||||
self.__user_config = self.__system_config
|
||||
else:
|
||||
user_config_version = str(
|
||||
meta_obj.get('config_version', '0.0.0'))
|
||||
if LooseVersion(user_config_version) != LooseVersion(system_config_version):
|
||||
# Update the user config
|
||||
self.__merge_dictionary(
|
||||
self.__user_config, self.__system_config)
|
||||
self.__user_config = self.__system_config
|
||||
# Update the style sheet
|
||||
utility.replace_style_sheet()
|
||||
|
||||
utility.merge_plugins(self.__user_config)
|
||||
self.save()
|
||||
|
||||
def __merge_dictionary(self, old_dict, new_dict):
|
||||
"""
|
||||
Merge the dictionaries.
|
||||
"""
|
||||
for key in new_dict:
|
||||
if key == "meta" or key in self.__force_upgrade:
|
||||
continue
|
||||
if key in old_dict:
|
||||
new_value = new_dict[key]
|
||||
old_value = old_dict[key]
|
||||
if type(new_value) is type(old_value):
|
||||
# Both properties have same type
|
||||
if isinstance(new_value, dict):
|
||||
self.__merge_dictionary(old_value, new_value)
|
||||
else:
|
||||
new_dict[key] = old_value
|
||||
|
||||
def clone(self):
|
||||
config = Config(init=False)
|
||||
return config
|
||||
|
||||
def save(self):
|
||||
"""
|
||||
Save the configuration to file.
|
||||
"""
|
||||
utility.write_json(utility.CONFIG_FILE_PATH, self.__user_config)
|
||||
|
||||
def get(self, key, default_value=None):
|
||||
"""
|
||||
Get the value.
|
||||
"""
|
||||
value = self.__user_config.get(key, default_value)
|
||||
if value is None:
|
||||
value = self.__system_config.get(key, None)
|
||||
return value
|
||||
|
||||
def set(self, key, value):
|
||||
"""
|
||||
Set the value.
|
||||
"""
|
||||
self.__user_config[key] = value
|
||||
|
||||
def __eq__(self, config):
|
||||
return self.__user_config == config.__user_config
|
||||
|
||||
def __ne__(self, config):
|
||||
return self.__user_config != config.__user_config
|
||||
|
||||
|
||||
class TrayAction:
|
||||
"""
|
||||
Data object wrapping name, icon and action.
|
||||
"""
|
||||
|
||||
def __init__(self, name, icon, action, system_icon):
|
||||
self.name = name
|
||||
self.__icon = icon
|
||||
self.action = action
|
||||
self.system_icon = system_icon
|
||||
self.__toolbar_buttons = []
|
||||
|
||||
def get_icon(self):
|
||||
if self.system_icon:
|
||||
return self.__icon
|
||||
else:
|
||||
image = utility.load_and_scale_image(self.__icon, 16, 16)
|
||||
image.show()
|
||||
return image
|
||||
|
||||
def add_toolbar_button(self, button):
|
||||
self.__toolbar_buttons.append(button)
|
||||
|
||||
def reset(self):
|
||||
for button in self.__toolbar_buttons:
|
||||
button.hide()
|
||||
self.__toolbar_buttons.clear()
|
||||
|
||||
@classmethod
|
||||
def build(cls, name, icon_path, icon_id, action):
|
||||
image = utility.load_and_scale_image(icon_path, 12, 12)
|
||||
if image is None:
|
||||
return TrayAction(name, icon_id, action, True)
|
||||
else:
|
||||
return TrayAction(name, icon_path, action, False)
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 649 B After Width: | Height: | Size: 649 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 640 B After Width: | Height: | Size: 640 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 902 B After Width: | Height: | Size: 902 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 894 B After Width: | Height: | Size: 894 B |
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.5 KiB |
|
@ -0,0 +1,31 @@
|
|||
[Desktop Entry]
|
||||
Name=Safe Eyes
|
||||
Comment=Protect your eyes from eye strain
|
||||
Comment[ca]=Protegiu-vos els ulls de la fatiga visual
|
||||
Comment[cs]=Chraňte své oči před únavou
|
||||
Comment[de]=Schützt die Augen vor Überanstrengung
|
||||
Comment[es]=Protege tus ojos de la fatiga ocular
|
||||
Comment[et]=Kaitse oma silmi väsimuse eest
|
||||
Comment[fa]=محافظت چشم هااز ضعیف شدن
|
||||
Comment[fr]=Protégez vos yeux de la fatigue
|
||||
Comment[ge]=დაიცავით თქვენი თვალები დაღლილობისაგან
|
||||
Comment[hi]=तनाव से आंखों की रक्षा
|
||||
Comment[hu]=Protect your eyes from eye strain
|
||||
Comment[id]=Melindungi mata Anda dari kelelahan
|
||||
Comment[it]=Proteggi i tuoi occhi dalla stanchezza
|
||||
Comment[lt]=Apsaugokite savo akis nuo įtampos
|
||||
Comment[lv]=Aizsargājiet savas acis no pārslodzes
|
||||
Comment[mk]=Заштитете се од замор на очите
|
||||
Comment[pl]=Chroń oczy przed zmęczeniem
|
||||
Comment[pt]=Proteja seus olhos da tensão ocular
|
||||
Comment[ru]=Защитите свои глаза от зрительного перенапряжения
|
||||
Comment[sk]=Chráňte svoje oči pred únavou
|
||||
Comment[ta]=உங்கள் கண்களை சோர்வடையாது பாதுகாத்திடுங்கள்
|
||||
Comment[tr]=Gözünüzü yorgunluğa karşı koruyun
|
||||
Comment[uk]=Захистіть свої очі від втоми
|
||||
Comment[vi]=Bảo vệ đôi mắt của bạn khỏi sự mệt mỏi
|
||||
Exec=env GDK_BACKEND=x11 safeeyes
|
||||
Icon=io.github.slgobinath.SafeEyes
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Utility;
|
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop-application">
|
||||
<id>io.github.slgobinath.SafeEyes</id>
|
||||
|
||||
<name>Safe Eyes</name>
|
||||
<developer_name>Gobinath</developer_name>
|
||||
<summary>A Free and Open Source tool for Linux users to reduce and prevent repetitive strain
|
||||
injury (RSI).</summary>
|
||||
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-3.0</project_license>
|
||||
|
||||
<categories>
|
||||
<category>Utility</category>
|
||||
<category>Accessibility</category>
|
||||
</categories>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
Protect your eyes from eye strain using this simple and beautiful, yet extensible break
|
||||
reminder
|
||||
</p>
|
||||
<p>
|
||||
Features:
|
||||
</p>
|
||||
<p>
|
||||
Remind you to take breaks with exercises to reduce RSI, Disable keyboard during breaks,
|
||||
Notification before and after breaks, Smart pause if system is idle, Multi-screen
|
||||
support, Customizable user interface, RPC API to control externally, Command-line
|
||||
arguments to control the running instance, Customizable using plug-ins
|
||||
</p>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">io.github.slgobinath.SafeEyes.desktop</launchable>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<image>https://slgobinath.github.io/SafeEyes/assets/screenshots/safeeyes_1.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image>https://slgobinath.github.io/SafeEyes/assets/screenshots/safeeyes_3.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<image>https://slgobinath.github.io/SafeEyes/assets/screenshots/safeeyes_6.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
|
||||
<url type="homepage">https://slgobinath.github.io/SafeEyes/</url>
|
||||
|
||||
<releases>
|
||||
<release version="2.1.8" date="2023-06-04" />
|
||||
</releases>
|
||||
|
||||
<content_rating type="oars-1.1" />
|
||||
|
||||
</component>
|
|
@ -0,0 +1,344 @@
|
|||
#!/usr/bin/env python
|
||||
# Safe Eyes is a utility to remind you to take break frequently
|
||||
# to protect your eyes from eye strain.
|
||||
|
||||
# Copyright (C) 2017 Gobinath
|
||||
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
"""
|
||||
PluginManager loads all enabled plugins and call their lifecycle methods.
|
||||
A plugin must have the following directory structure:
|
||||
<plugin-id>
|
||||
|- config.json
|
||||
|- plugin.py
|
||||
|- icon.png (Optional)
|
||||
|
||||
The plugin.py can have following methods but all are optional:
|
||||
- description()
|
||||
If a custom description has to be displayed, use this function
|
||||
- init(context, safeeyes_config, plugin_config)
|
||||
Initialize the plugin. Will be called after loading and after every changes in configuration
|
||||
- on_start()
|
||||
Executes when Safe Eyes is enabled
|
||||
- on_stop()
|
||||
Executes when Safe Eyes is disabled
|
||||
- on_exit()
|
||||
Executes before Safe Eyes exits
|
||||
- on_pre_break(break_obj)
|
||||
Executes at the start of the prepare time for a break
|
||||
- on_start_break(break_obj)
|
||||
Executes when a break starts
|
||||
- on_stop_break()
|
||||
Executes when a break stops
|
||||
- on_countdown(countdown, seconds)
|
||||
Executes every second throughout a break
|
||||
- update_next_break(break_obj, break_time)
|
||||
Executes when the next break changes
|
||||
- enable()
|
||||
Executes once the plugin.py is loaded as a module
|
||||
- disable()
|
||||
Executes if the plugin is disabled at the runtime by the user
|
||||
"""
|
||||
|
||||
import importlib
|
||||
import logging
|
||||
import os
|
||||
import sys
|
||||
|
||||
from safeeyes import utility
|
||||
|
||||
sys.path.append(os.path.abspath(utility.SYSTEM_PLUGINS_DIR))
|
||||
sys.path.append(os.path.abspath(utility.USER_PLUGINS_DIR))
|
||||
|
||||
HORIZONTAL_LINE_LENGTH = 64
|
||||
|
||||
|
||||
class PluginManager:
|
||||
"""
|
||||
Imports the Safe Eyes plugins and calls the methods defined in those plugins.
|
||||
"""
|
||||
|
||||
def __init__(self):
|
||||
logging.info('Load all the plugins')
|
||||
self.__plugins = {}
|
||||
self.__plugins_on_init = []
|
||||
self.__plugins_on_start = []
|
||||
self.__plugins_on_stop = []
|
||||
self.__plugins_on_exit = []
|
||||
self.__plugins_on_pre_break = []
|
||||
self.__plugins_on_start_break = []
|
||||
self.__plugins_on_stop_break = []
|
||||
self.__plugins_on_countdown = []
|
||||
self.__plugins_update_next_break = []
|
||||
self.__widget_plugins = []
|
||||
self.__tray_actions_plugins = []
|
||||
self.last_break = None
|
||||
self.horizontal_line = '─' * HORIZONTAL_LINE_LENGTH
|
||||
|
||||
def init(self, context, config):
|
||||
"""
|
||||
Initialize all the plugins with init(context, safe_eyes_config, plugin_config) function.
|
||||
"""
|
||||
# Load the plugins
|
||||
for plugin in config.get('plugins'):
|
||||
try:
|
||||
self.__load_plugin(plugin)
|
||||
except BaseException as e:
|
||||
traceback_wanted = logging.getLogger().getEffectiveLevel() == logging.DEBUG
|
||||
if traceback_wanted:
|
||||
import traceback
|
||||
traceback.print_exc()
|
||||
logging.error('Error in loading the plugin %s: %s', plugin['id'], e)
|
||||
continue
|
||||
# Initialize the plugins
|
||||
for plugin in self.__plugins_on_init:
|
||||
plugin['module'].init(context, config, plugin['config'])
|
||||
return True
|
||||
|
||||
def start(self):
|
||||
"""
|
||||
Execute the on_start() function of plugins.
|
||||
"""
|
||||
for plugin in self.__plugins_on_start:
|
||||
plugin['module'].on_start()
|
||||
return True
|
||||
|
||||
def stop(self):
|
||||
"""
|
||||
Execute the on_stop() function of plugins.
|
||||
"""
|
||||
for plugin in self.__plugins_on_stop:
|
||||
plugin['module'].on_stop()
|
||||
return True
|
||||
|
||||
def exit(self):
|
||||
"""
|
||||
Execute the on_exit() function of plugins.
|
||||
"""
|
||||
for plugin in self.__plugins_on_exit:
|
||||
plugin['module'].on_exit()
|
||||
return True
|
||||
|
||||
def pre_break(self, break_obj):
|
||||
"""
|
||||
Execute the on_pre_break(break_obj) function of plugins.
|
||||
"""
|
||||
for plugin in self.__plugins_on_pre_break:
|
||||
if break_obj.plugin_enabled(plugin['id'], plugin['enabled']):
|
||||
if plugin['module'].on_pre_break(break_obj):
|
||||
return False
|
||||
return True
|
||||
|
||||
def start_break(self, break_obj):
|
||||
"""
|
||||
Execute the start_break(break_obj) function of plugins.
|
||||
"""
|
||||
self.last_break = break_obj
|
||||
for plugin in self.__plugins_on_start_break:
|
||||
if break_obj.plugin_enabled(plugin['id'], plugin['enabled']):
|
||||
if plugin['module'].on_start_break(break_obj):
|
||||
return False
|
||||
|
||||
return True
|
||||
|
||||
def stop_break(self):
|
||||
"""
|
||||
Execute the stop_break() function of plugins.
|
||||
"""
|
||||
for plugin in self.__plugins_on_stop_break:
|
||||
if self.last_break.plugin_enabled(plugin['id'], plugin['enabled']):
|
||||
plugin['module'].on_stop_break()
|
||||
|
||||
def countdown(self, countdown, seconds):
|
||||
"""
|
||||
Execute the on_countdown(countdown, seconds) function of plugins.
|
||||
"""
|
||||
for plugin in self.__plugins_on_countdown:
|
||||
if self.last_break.plugin_enabled(plugin['id'], plugin['enabled']):
|
||||
plugin['module'].on_countdown(countdown, seconds)
|
||||
|
||||
def update_next_break(self, break_obj, break_time):
|
||||
"""
|
||||
Execute the update_next_break(break_time) function of plugins.
|
||||
"""
|
||||
for plugin in self.__plugins_update_next_break:
|
||||
plugin['module'].update_next_break(break_obj, break_time)
|
||||
return True
|
||||
|
||||
def get_break_screen_widgets(self, break_obj):
|
||||
"""
|
||||
Return the HTML widget generated by the plugins.
|
||||
The widget is generated by calling the get_widget_title and get_widget_content functions of plugins.
|
||||
"""
|
||||
widget = ''
|
||||
for plugin in self.__widget_plugins:
|
||||
if break_obj.plugin_enabled(plugin['id'], plugin['enabled']):
|
||||
try:
|
||||
title = plugin['module'].get_widget_title(break_obj).upper().strip()
|
||||
if title == '':
|
||||
continue
|
||||
content = plugin['module'].get_widget_content(break_obj)
|
||||
if content == '':
|
||||
continue
|
||||
widget += '<b>{}</b>\n{}\n{}\n\n\n'.format(title, self.horizontal_line, content)
|
||||
except BaseException:
|
||||
continue
|
||||
return widget.strip()
|
||||
|
||||
def get_break_screen_tray_actions(self, break_obj):
|
||||
"""
|
||||
Return Tray Actions.
|
||||
"""
|
||||
actions = []
|
||||
for plugin in self.__tray_actions_plugins:
|
||||
if break_obj.plugin_enabled(plugin['id'], plugin['enabled']):
|
||||
action = plugin['module'].get_tray_action(break_obj)
|
||||
if action:
|
||||
actions.append(action)
|
||||
|
||||
return actions
|
||||
|
||||
def __load_plugin(self, plugin):
|
||||
"""
|
||||
Load the given plugin.
|
||||
"""
|
||||
plugin_enabled = plugin['enabled']
|
||||
if plugin['id'] in self.__plugins and not plugin_enabled:
|
||||
# A disabled plugin but that was loaded earlier
|
||||
plugin_obj = self.__plugins[plugin['id']]
|
||||
if plugin_obj['enabled']:
|
||||
# Previously enabled but now disabled
|
||||
plugin_obj['enabled'] = False
|
||||
utility.remove_if_exists(self.__plugins_on_start, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_stop, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_exit, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_update_next_break, plugin_obj)
|
||||
# Call the plugin.disable method if available
|
||||
if utility.has_method(plugin_obj['module'], 'disable'):
|
||||
plugin_obj['module'].disable()
|
||||
logging.info("Successfully unloaded the plugin '%s'", plugin['id'])
|
||||
|
||||
if not plugin_obj['break_override_allowed']:
|
||||
# Remaining methods also should be removed
|
||||
utility.remove_if_exists(self.__plugins_on_init, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_pre_break, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_start_break, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_stop_break, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_countdown, plugin_obj)
|
||||
utility.remove_if_exists(self.__widget_plugins, plugin_obj)
|
||||
utility.remove_if_exists(self.__tray_actions_plugins, plugin_obj)
|
||||
del self.__plugins[plugin['id']]
|
||||
return
|
||||
|
||||
# Look for plugin.py
|
||||
if os.path.isfile(os.path.join(utility.SYSTEM_PLUGINS_DIR, plugin['id'], 'plugin.py')):
|
||||
plugin_dir = utility.SYSTEM_PLUGINS_DIR
|
||||
elif os.path.isfile(os.path.join(utility.USER_PLUGINS_DIR, plugin['id'], 'plugin.py')):
|
||||
plugin_dir = utility.USER_PLUGINS_DIR
|
||||
else:
|
||||
logging.error('plugin.py not found for the plugin: %s', plugin['id'])
|
||||
return
|
||||
# Look for config.json
|
||||
plugin_path = os.path.join(plugin_dir, plugin['id'])
|
||||
plugin_config_path = os.path.join(plugin_path, 'config.json')
|
||||
if not os.path.isfile(plugin_config_path):
|
||||
logging.error('config.json not found for the plugin: %s', plugin['id'])
|
||||
return
|
||||
plugin_config = utility.load_json(plugin_config_path)
|
||||
if plugin_config is None:
|
||||
return
|
||||
|
||||
if plugin_enabled or plugin_config.get('break_override_allowed', False):
|
||||
if plugin['id'] in self.__plugins:
|
||||
# The plugin is already enabled or partially loaded due to break_override_allowed
|
||||
|
||||
# Validate the dependencies again
|
||||
if utility.check_plugin_dependencies(plugin['id'], plugin_config, plugin.get('settings', {}), plugin_path):
|
||||
plugin_obj['enabled'] = False
|
||||
utility.remove_if_exists(self.__plugins_on_start, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_stop, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_exit, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_update_next_break, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_init, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_pre_break, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_start_break, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_stop_break, plugin_obj)
|
||||
utility.remove_if_exists(self.__plugins_on_countdown, plugin_obj)
|
||||
utility.remove_if_exists(self.__widget_plugins, plugin_obj)
|
||||
utility.remove_if_exists(self.__tray_actions_plugins, plugin_obj)
|
||||
del self.__plugins[plugin['id']]
|
||||
|
||||
# Use the existing plugin object
|
||||
plugin_obj = self.__plugins[plugin['id']]
|
||||
|
||||
# Update the config
|
||||
plugin_obj['config'] = dict(plugin.get('settings', {}))
|
||||
plugin_obj['config']['path'] = os.path.join(plugin_dir, plugin['id'])
|
||||
|
||||
if plugin_obj['enabled']:
|
||||
# Already loaded completely
|
||||
return
|
||||
# Plugin was partially loaded due to break_override_allowed
|
||||
if plugin_enabled:
|
||||
# Load the rest of the methods
|
||||
plugin_obj['enabled'] = True
|
||||
module = plugin_obj['module']
|
||||
self.__init_plugin(module, plugin_obj)
|
||||
else:
|
||||
# This is the first time to load the plugin
|
||||
# Check for dependencies
|
||||
if utility.check_plugin_dependencies(plugin['id'], plugin_config, plugin.get('settings', {}), plugin_path):
|
||||
return
|
||||
|
||||
# Load the plugin module
|
||||
module = importlib.import_module((plugin['id'] + '.plugin'))
|
||||
logging.info("Successfully loaded %s", str(module))
|
||||
plugin_obj = {'id': plugin['id'], 'module': module, 'config': dict(plugin.get(
|
||||
'settings', {})), 'enabled': plugin_enabled,
|
||||
'break_override_allowed': plugin_config.get('break_override_allowed', False)}
|
||||
# Inject the plugin directory into the config
|
||||
plugin_obj['config']['path'] = os.path.join(plugin_dir, plugin['id'])
|
||||
self.__plugins[plugin['id']] = plugin_obj
|
||||
if utility.has_method(module, 'enable'):
|
||||
module.enable()
|
||||
if plugin_enabled:
|
||||
self.__init_plugin(module, plugin_obj)
|
||||
if utility.has_method(module, 'init', 3):
|
||||
self.__plugins_on_init.append(plugin_obj)
|
||||
if utility.has_method(module, 'on_pre_break', 1):
|
||||
self.__plugins_on_pre_break.append(plugin_obj)
|
||||
if utility.has_method(module, 'on_start_break', 1):
|
||||
self.__plugins_on_start_break.append(plugin_obj)
|
||||
if utility.has_method(module, 'on_stop_break', 0):
|
||||
self.__plugins_on_stop_break.append(plugin_obj)
|
||||
if utility.has_method(module, 'on_countdown', 2):
|
||||
self.__plugins_on_countdown.append(plugin_obj)
|
||||
if utility.has_method(module, 'get_widget_title', 1) and utility.has_method(module,
|
||||
'get_widget_content', 1):
|
||||
self.__widget_plugins.append(plugin_obj)
|
||||
if utility.has_method(module, 'get_tray_action', 1):
|
||||
self.__tray_actions_plugins.append(plugin_obj)
|
||||
|
||||
def __init_plugin(self, module, plugin_obj):
|
||||
"""
|
||||
Collect mandatory methods from the plugin and add them to the life cycle methods list.
|
||||
"""
|
||||
if utility.has_method(module, 'on_start'):
|
||||
self.__plugins_on_start.append(plugin_obj)
|
||||
if utility.has_method(module, 'on_stop'):
|
||||
self.__plugins_on_stop.append(plugin_obj)
|
||||
if utility.has_method(module, 'on_exit'):
|
||||
self.__plugins_on_exit.append(plugin_obj)
|
||||
if utility.has_method(module, 'update_next_break', 2):
|
||||
self.__plugins_update_next_break.append(plugin_obj)
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"meta": {
|
||||
"name": "Audible Alert",
|
||||
"description": "Play audible alert before and after breaks",
|
||||
"version": "0.0.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"python_modules": [],
|
||||
"shell_commands": ["aplay"],
|
||||
"operating_systems": [],
|
||||
"desktop_environments": [],
|
||||
"resources": ["on_pre_break.wav", "on_stop_break.wav"]
|
||||
},
|
||||
"settings": [{
|
||||
"id": "pre_break_alert",
|
||||
"label": "Play audible alert before breaks",
|
||||
"type": "BOOL",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"id": "post_break_alert",
|
||||
"label": "Play audible alert after breaks",
|
||||
"type": "BOOL",
|
||||
"default": true
|
||||
}],
|
||||
"break_override_allowed": true
|
||||
}
|
After Width: | Height: | Size: 444 B |