author | Giulio Cesare Solaroli <giulio.cesare@clipperz.com> | 2013-05-13 13:52:10 (UTC) |
---|---|---|
committer | Giulio Cesare Solaroli <giulio.cesare@clipperz.com> | 2013-05-13 13:52:10 (UTC) |
commit | ff35024f8506d7f6a2caddc3e20f062a638216c6 (patch) (unidiff) | |
tree | 5025a4d6aca2d826c7b7876e3e233b192e5edb01 | |
parent | 77c90371a3055d0ad61d48f22207585948c591bf (diff) | |
download | clipperz-ff35024f8506d7f6a2caddc3e20f062a638216c6.zip clipperz-ff35024f8506d7f6a2caddc3e20f062a638216c6.tar.gz clipperz-ff35024f8506d7f6a2caddc3e20f062a638216c6.tar.bz2 |
Upated links to web site;
added stub for Account Info data.
Updated the links to the main website to match the new content/structure.
The new Account Info is now completely static; will become dynamic as soon as the backend infrastructure will be in place.
17 files changed, 173 insertions, 26 deletions
diff --git a/frontend/beta/css/clipperz/clipperz.css b/frontend/beta/css/clipperz/clipperz.css index 31458c1..476143d 100644 --- a/frontend/beta/css/clipperz/clipperz.css +++ b/frontend/beta/css/clipperz/clipperz.css | |||
@@ -524,159 +524,198 @@ div#splashMessage input { | |||
524 | margin-right: 5px; | 524 | margin-right: 5px; |
525 | } | 525 | } |
526 | /* @end */ | 526 | /* @end */ |
527 | 527 | ||
528 | /* @group Browser compatibility box */ | 528 | /* @group Browser compatibility box */ |
529 | 529 | ||
530 | div.browserCompatibilityBox { | 530 | div.browserCompatibilityBox { |
531 | color: #666666; | 531 | color: #666666; |
532 | padding: 0px 0px; | 532 | padding: 0px 0px; |
533 | /*border: 4px solid #ff9400; */ | 533 | /*border: 4px solid #ff9400; */ |
534 | font-weight: bold; | 534 | font-weight: bold; |
535 | text-align: center; | 535 | text-align: center; |
536 | width: 400px; | 536 | width: 400px; |
537 | } | 537 | } |
538 | 538 | ||
539 | div.browserCompatibilityBox p { | 539 | div.browserCompatibilityBox p { |
540 | margin: 0px 50px; | 540 | margin: 0px 50px; |
541 | } | 541 | } |
542 | div.browserCompatibilityBox a { | 542 | div.browserCompatibilityBox a { |
543 | color: #666666; | 543 | color: #666666; |
544 | } | 544 | } |
545 | 545 | ||
546 | /* @end */ | 546 | /* @end */ |
547 | 547 | ||
548 | /* @group Language switch */ | 548 | /* @group Language switch */ |
549 | 549 | ||
550 | li#loginPanel { | 550 | li#loginPanel { |
551 | padding: 0px 15px; | 551 | padding: 0px 15px; |
552 | } | 552 | } |
553 | 553 | ||
554 | div.loginPanelSwitchLanguageBox { | 554 | div.loginPanelSwitchLanguageBox { |
555 | color: #666666; | 555 | color: #666666; |
556 | padding: 12px 0px 10px 0px; | 556 | padding: 12px 0px 10px 0px; |
557 | /*border: 4px solid #ff9400; */ | 557 | /*border: 4px solid #ff9400; */ |
558 | font-weight: bold; | 558 | font-weight: bold; |
559 | text-align: center; | 559 | text-align: center; |
560 | height: 75px; | 560 | height: 75px; |
561 | /* background: url(./images/languageBox.png) no-repeat 19px -15px;*/ | 561 | /* background: url(./images/languageBox.png) no-repeat 19px -15px;*/ |
562 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat 19px -15px; | 562 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat 19px -15px; |
563 | width: 400px; | 563 | width: 400px; |
564 | margin: 0px; | 564 | margin: 0px; |
565 | } | 565 | } |
566 | 566 | ||
567 | option.disabledOption { | 567 | option.disabledOption { |
568 | color: #999999; | 568 | color: #999999; |
569 | } | 569 | } |
570 | 570 | ||
571 | /* @end */ | 571 | /* @end */ |
572 | 572 | ||
573 | /* @end */ | 573 | /* @end */ |
574 | 574 | ||
575 | /* @group Record page */ | 575 | /* @group Record page */ |
576 | div.mainPanelMinHeightDiv { | 576 | div.mainPanelMinHeightDiv { |
577 | width: 15px; | 577 | width: 15px; |
578 | min-width: 15px; | 578 | min-width: 15px; |
579 | height: 200px; | 579 | height: 200px; |
580 | } | 580 | } |
581 | 581 | ||
582 | table#mainPanelTABLE { | 582 | table#mainPanelTABLE { |
583 | width: 100%; | 583 | width: 100%; |
584 | } | 584 | } |
585 | 585 | ||
586 | /* @group Direct logins */ | 586 | /* @group Direct logins */ |
587 | 587 | ||
588 | div#directLoginsBlock { | 588 | div#directLoginsBlock, div#accountStatus { |
589 | width: 230px; | 589 | width: 230px; |
590 | padding: 0px; | 590 | padding: 0px; |
591 | /*border: 4px solid #ff9400;*/ | 591 | /*border: 4px solid #ff9400;*/ |
592 | /* background: url(./images/directLoginBox.png) repeat-y -262px bottom;*/ | 592 | /* background: url(./images/directLoginBox.png) repeat-y -262px bottom;*/ |
593 | background: url(data:image/png;charset=utf-8;base64,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) repeat-y -262px bottom; | 593 | background: url(data:image/png;charset=utf-8;base64,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) repeat-y -262px bottom; |
594 | } | 594 | } |
595 | 595 | ||
596 | div#directLoginsBlock div.directLoginsBlockHeaderBox { | 596 | div#accountStatus div.accountStatus, div#accountStatus div.accountLevel, div#accountStatus div.accountExpiration { |
597 | font-size: 10pt; | ||
598 | color: #666666; | ||
599 | padding: 5px 16px 0px 16px; | ||
600 | } | ||
601 | |||
602 | div#directLoginsBlock div.directLoginsBlockHeaderBox, div#accountStatus div.header { | ||
597 | /* background: url(./images/directLoginBox.png) no-repeat -11px -13px;*/ | 603 | /* background: url(./images/directLoginBox.png) no-repeat -11px -13px;*/ |
598 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat -11px -13px; | 604 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat -11px -13px; |
599 | } | 605 | } |
600 | 606 | ||
601 | div#directLoginsBlock h3 { | 607 | div#accountStatus span.label { |
608 | width: 52px; | ||
609 | display: inline-block; | ||
610 | margin-right: 3px; | ||
611 | } | ||
612 | |||
613 | div#accountStatus span.label:after { | ||
614 | content: ":"; | ||
615 | } | ||
616 | /* | ||
617 | div#accountStatus div.payButton { | ||
618 | font-size: 10pt; | ||
619 | text-align: center; | ||
620 | } | ||
621 | |||
622 | div#accountStatus div.payButton a { | ||
623 | color: #666666; | ||
624 | font-weight: bold; | ||
625 | text-decoration: none; | ||
626 | } | ||
627 | |||
628 | div#accountStatus div.payButton a:hover { | ||
629 | color: #aaaaaa; | ||
630 | } | ||
631 | */ | ||
632 | |||
633 | div#accountStatus div.payButton { | ||
634 | text-align: center; | ||
635 | } | ||
636 | |||
637 | div#directLoginsBlock h3, div#accountStatus div.header h5 { | ||
602 | text-align: center; | 638 | text-align: center; |
603 | color: #666666; | 639 | color: #666666; |
604 | padding-top: 12px; | 640 | padding-top: 12px; |
605 | padding-bottom: 5px; | 641 | padding-bottom: 5px; |
606 | margin: 0px 10px 0px 10px; | 642 | margin: 0px 10px 0px 10px; |
607 | border-bottom: 1px dotted #ff9400; | 643 | border-bottom: 1px dotted #ff9400; |
608 | font-size: 12pt; | 644 | font-size: 12pt; |
609 | } | 645 | } |
610 | 646 | ||
611 | ul#directLogins { | 647 | ul#directLogins, div#accountStatus div.payButton { |
612 | /* padding: 7px 20px 45px 20px;*/ | 648 | /* padding: 7px 20px 45px 20px;*/ |
613 | padding: 7px 12px 45px 12px; | 649 | padding: 7px 12px 40px 12px; |
614 | min-height: 200px; | ||
615 | /* background: url(./images/directLoginBox.png) no-repeat -513px bottom; */ | 650 | /* background: url(./images/directLoginBox.png) no-repeat -513px bottom; */ |
616 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat -513px bottom; | 651 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat -513px bottom; |
617 | } | 652 | } |
618 | 653 | ||
654 | ul#directLogins { | ||
655 | min-height: 200px; | ||
656 | } | ||
657 | |||
619 | ul#directLogins li { | 658 | ul#directLogins li { |
620 | border-top: 1px solid white; | 659 | border-top: 1px solid white; |
621 | border-bottom: 1px solid white; | 660 | border-bottom: 1px solid white; |
622 | padding: 1px 0px; | 661 | padding: 1px 0px; |
623 | width: 206px; | 662 | width: 206px; |
624 | } | 663 | } |
625 | 664 | ||
626 | ul#directLogins li.hover { | 665 | ul#directLogins li.hover { |
627 | border-top: 1px solid #ffc880; | 666 | border-top: 1px solid #ffc880; |
628 | border-bottom: 1px solid #ffc880; | 667 | border-bottom: 1px solid #ffc880; |
629 | background-color: #fff9f2; | 668 | background-color: #fff9f2; |
630 | cursor: pointer; | 669 | cursor: pointer; |
631 | } | 670 | } |
632 | 671 | ||
633 | ul#directLogins li img { | 672 | ul#directLogins li img { |
634 | width: 16px; | 673 | width: 16px; |
635 | height: 16px; | 674 | height: 16px; |
636 | } | 675 | } |
637 | 676 | ||
638 | ul#directLogins li div { | 677 | ul#directLogins li div { |
639 | } | 678 | } |
640 | 679 | ||
641 | /* @group Direct logins description */ | 680 | /* @group Direct logins description */ |
642 | 681 | ||
643 | div#directLoginsDescription { | 682 | div#directLoginsDescription { |
644 | padding: 6px 20px 50px 20px; | 683 | padding: 6px 20px 50px 20px; |
645 | color: #999999; | 684 | color: #999999; |
646 | font-size: 10pt; | 685 | font-size: 10pt; |
647 | /* background: url(./images/directLoginBox.png) no-repeat -513px bottom; */ | 686 | /* background: url(./images/directLoginBox.png) no-repeat -513px bottom; */ |
648 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat -513px bottom; | 687 | background: url(data:image/png;charset=utf-8;base64,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) no-repeat -513px bottom; |
649 | } | 688 | } |
650 | 689 | ||
651 | div#directLoginsDescription p { | 690 | div#directLoginsDescription p { |
652 | padding-bottom: 8px; | 691 | padding-bottom: 8px; |
653 | } | 692 | } |
654 | 693 | ||
655 | div#directLoginsDescription a { | 694 | div#directLoginsDescription a { |
656 | color: #333366; | 695 | color: #333366; |
657 | } | 696 | } |
658 | 697 | ||
659 | div#directLoginsDescription ul { | 698 | div#directLoginsDescription ul { |
660 | padding-left: 20px; | 699 | padding-left: 20px; |
661 | list-style-position: outside; | 700 | list-style-position: outside; |
662 | list-style-type: circle; | 701 | list-style-type: circle; |
663 | color: #ff9400; | 702 | color: #ff9400; |
664 | padding-bottom: 10px; | 703 | padding-bottom: 10px; |
665 | } | 704 | } |
666 | 705 | ||
667 | div#directLoginsDescription ul li { | 706 | div#directLoginsDescription ul li { |
668 | padding-bottom: 3px; | 707 | padding-bottom: 3px; |
669 | } | 708 | } |
670 | 709 | ||
671 | div#directLoginsDescription ul li p { | 710 | div#directLoginsDescription ul li p { |
672 | display: inline; | 711 | display: inline; |
673 | color: #999999; | 712 | color: #999999; |
674 | } | 713 | } |
675 | 714 | ||
676 | /* @end */ | 715 | /* @end */ |
677 | 716 | ||
678 | /* @group Direct login [open] */ | 717 | /* @group Direct login [open] */ |
679 | 718 | ||
680 | ul#directLogins li a.directLoginItemTitle { | 719 | ul#directLogins li a.directLoginItemTitle { |
681 | color: #336; | 720 | color: #336; |
682 | font-size: 10pt; | 721 | font-size: 10pt; |
diff --git a/frontend/beta/html/index_template.html b/frontend/beta/html/index_template.html index 0b2875c..c3fd727 100644 --- a/frontend/beta/html/index_template.html +++ b/frontend/beta/html/index_template.html | |||
@@ -1,100 +1,100 @@ | |||
1 | <html> | 1 | <html> |
2 | <head> | 2 | <head> |
3 | <title>@page.title@</title> | 3 | <title>@page.title@</title> |
4 | <META http-equiv="Content-Type" content="text/html; charset=utf-8" /> | 4 | <META http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
5 | <!-- | 5 | <!-- |
6 | @copyright@ | 6 | @copyright@ |
7 | --> | 7 | --> |
8 | 8 | ||
9 | @css@ | 9 | @css@ |
10 | 10 | ||
11 | <link rel="shortcut icon" href="./clipperz.ico" /> | 11 | <link rel="shortcut icon" href="./clipperz.ico" /> |
12 | 12 | ||
13 | <meta name="description" content="Login to your web accounts with just one click. Never type a password again! Use multiple complex passwords and forget them. A password manager that enhances your online security." /> | 13 | <meta name="description" content="Login to your web accounts with just one click. Never type a password again! Use multiple complex passwords and forget them. A password manager that enhances your online security." /> |
14 | <meta name="keywords" content="password manager,gestor de contraseñas,gerenciador de senhas,Kennwortmanager,passwords,security,privacy,cryptography" /> | 14 | <meta name="keywords" content="password manager,gestor de contraseñas,gerenciador de senhas,Kennwortmanager,passwords,security,privacy,cryptography" /> |
15 | <script> | 15 | <script> |
16 | Clipperz_IEisBroken = false; | 16 | Clipperz_IEisBroken = false; |
17 | Clipperz_normalizedNewLine = '\n'; | 17 | Clipperz_normalizedNewLine = '\n'; |
18 | Clipperz_dumpUrl = "/../dump/"; | 18 | Clipperz_dumpUrl = "/../dump/"; |
19 | </script> | 19 | </script> |
20 | 20 | ||
21 | <!--[if IE]><script> | 21 | <!--[if IE]><script> |
22 | Clipperz_IEisBroken = true; | 22 | Clipperz_IEisBroken = true; |
23 | Clipperz_normalizedNewLine = '\x0d\x0a'; | 23 | Clipperz_normalizedNewLine = '\x0d\x0a'; |
24 | </script><![endif]--> | 24 | </script><![endif]--> |
25 | 25 | ||
26 | @js_LINKED@ | 26 | @js_LINKED@ |
27 | 27 | ||
28 | </head> | 28 | </head> |
29 | <body> | 29 | <body> |
30 | <div id="mainDiv"> | 30 | <div id="mainDiv"> |
31 | <div id="header"> | 31 | <div id="header"> |
32 | <div id="miscLinks"> | 32 | <div id="miscLinks"> |
33 | <a id="donateHeaderIconLink" href="http://www.clipperz.com/donations" target="_blank"><img id='donateHeaderIcon' src=""></a> | 33 | <a id="donateHeaderIconLink" href="http://www.clipperz.com/donations" target="_blank"><img id='donateHeaderIcon' src=""></a> |
34 | <ul> | 34 | <ul> |
35 | <li><a href="http://www.clipperz.com/donations" id='donateHeaderLink' class='highlightedHeader' target="_blank">donate</a></li> | 35 | <li><a href="http://www.clipperz.com/donations" id='donateHeaderLink' class='highlightedHeader' target="_blank">donate</a></li> |
36 | <li><a href="http://www.clipperz.com/credits" id='creditsHeaderLink' target="_blank">credits</a></li> | 36 | <!-- li><a href="http://www.clipperz.com/credits" id='creditsHeaderLink' target="_blank">credits</a></li --> |
37 | <li><a href="http://www.clipperz.com/contact" id='feedbackHeaderLink' target="_blank">feedback</a></li> | 37 | <li><a href="http://www.clipperz.com/contact" id='feedbackHeaderLink' target="_blank">feedback</a></li> |
38 | <li><a href="http://www.clipperz.com/support/user_guide" target="_blank" id='helpHeaderLink'>help</a></li> | 38 | <li><a href="http://www.clipperz.com/support/user_guide" target="_blank" id='helpHeaderLink'>help</a></li> |
39 | <li><a href="http://www.clipperz.com/forum" target="_blank" id='forumHeaderLink'>forum</a></li> | 39 | <li><a href="http://www.clipperz.com/forum" target="_blank" id='forumHeaderLink'>forum</a></li> |
40 | </ul> | 40 | </ul> |
41 | </div> | 41 | </div> |
42 | <div id="logoFrame"> | 42 | <div id="logoFrame"> |
43 | <a href="http://www.clipperz.com" target="_blank"><img id="logo" src="" /></a> | 43 | <a href="http://www.clipperz.com" target="_blank"><img id="logo" src="" /></a> |
44 | <h5 class="clipperzPayoff">keep it to yourself</h5> | 44 | <h5 class="clipperzPayoff">keep it to yourself</h5> |
45 | </div> | 45 | </div> |
46 | <div id="mainTabs"> | 46 | <div id="mainTabs"> |
47 | <ul id="exitLinks"> | 47 | <ul id="exitLinks"> |
48 | <li id="logoutLI"><!--<a href="#">logout</a>--></li> | 48 | <li id="logoutLI"><!--<a href="#">logout</a>--></li> |
49 | <li id="lockLI"><!--<a href="#">lock</a>--></li> | 49 | <li id="lockLI"><!--<a href="#">lock</a>--></li> |
50 | </ul> | 50 | </ul> |
51 | <div id="menus"> | 51 | <div id="menus"> |
52 | <table cellpadding="0" cellspacing="0" border="0"> | 52 | <table cellpadding="0" cellspacing="0" border="0"> |
53 | <tbody> | 53 | <tbody> |
54 | <tr id="menusTR"> | 54 | <tr id="menusTR"> |
55 | <!-- | 55 | <!-- |
56 | <td class="selected"><div><a href="#">records</a></div></td> | 56 | <td class="selected"><div><a href="#">records</a></div></td> |
57 | <td><div><a href="./Account.html">account</a></div></td> | 57 | <td><div><a href="./Account.html">account</a></div></td> |
58 | <td><div><a href="#">data</a></div></td> | 58 | <td><div><a href="#">data</a></div></td> |
59 | <td><div><a href="#">bookmarklet</a></div></td> | 59 | <td><div><a href="#">bookmarklet</a></div></td> |
60 | --> | 60 | --> |
61 | </tr> | 61 | </tr> |
62 | </tbody> | 62 | </tbody> |
63 | </table> | 63 | </table> |
64 | </div> | 64 | </div> |
65 | </div> | 65 | </div> |
66 | </div> | 66 | </div> |
67 | 67 | ||
68 | <div id="main"> | 68 | <div id="main"> |
69 | <h3 class="loading">loading ...</h3> | 69 | <h3 class="loading">loading ...</h3> |
70 | 70 | ||
71 | @js_EMBEDDED@ | 71 | @js_EMBEDDED@ |
72 | 72 | ||
73 | <script> | 73 | <script> |
74 | Clipperz.PM.Proxy.defaultProxy = new Clipperz.PM.Proxy.JSON({'url':'@request.path@', 'shouldPayTolls':@should.pay.toll@}); | 74 | Clipperz.PM.Proxy.defaultProxy = new Clipperz.PM.Proxy.JSON({'url':'@request.path@', 'shouldPayTolls':@should.pay.toll@}); |
75 | /*offline_data_placeholder*/ | 75 | /*offline_data_placeholder*/ |
76 | </script> | 76 | </script> |
77 | 77 | ||
78 | <div id="javaScriptAlert"> | 78 | <div id="javaScriptAlert"> |
79 | <h1>Attention!</h1> | 79 | <h1>Attention!</h1> |
80 | <p>If you can read this message, the chances are that your browser does not properly support JavaScript? or you have disabled this functionality yourself.</p> | 80 | <p>If you can read this message, the chances are that your browser does not properly support JavaScript? or you have disabled this functionality yourself.</p> |
81 | <h3>Javascript is required to access Clipperz.</h3> | 81 | <h3>Javascript is required to access Clipperz.</h3> |
82 | <h5>Please enable scripting or upgrade your browser.</h5> | 82 | <h5>Please enable scripting or upgrade your browser.</h5> |
83 | </div> | 83 | </div> |
84 | </div> | 84 | </div> |
85 | <div id="footer"> | 85 | <div id="footer"> |
86 | Copyright © 2008-2013 Clipperz Srl - | 86 | Copyright © 2008-2013 Clipperz Srl - |
87 | <a href="http://www.clipperz.com/terms_of_service" target="black">Terms of service</a> - | 87 | <a href="http://www.clipperz.com/terms_of_service" target="black">Terms of service</a> - |
88 | <a href="http://www.clipperz.com/privacy_policy" target="black">Privacy policy</a> | 88 | <a href="http://www.clipperz.com/privacy_policy" target="black">Privacy policy</a> |
89 | - | 89 | - |
90 | Application version: <a href="https://github.com/clipperz/password-manager/tree/@application.version@" target="github">@application.version@</a> | 90 | Application version: <a href="https://github.com/clipperz/password-manager/tree/@application.version@" target="github">@application.version@</a> |
91 | </div> | 91 | </div> |
92 | 92 | ||
93 | <div id="recordDetailEditModeHeaderMask"></div> | 93 | <div id="recordDetailEditModeHeaderMask"></div> |
94 | <div id="recordDetailEditModeVerticalMask"></div> | 94 | <div id="recordDetailEditModeVerticalMask"></div> |
95 | </div> | 95 | </div> |
96 | 96 | ||
97 | <div id="applicationVersionType" class="@application.version.type@" /> | 97 | <div id="applicationVersionType" class="@application.version.type@" /> |
98 | 98 | ||
99 | </body> | 99 | </body> |
100 | </html> | 100 | </html> |
diff --git a/frontend/beta/js/Clipperz/PM/Components/Compact/CompactHeader.js b/frontend/beta/js/Clipperz/PM/Components/Compact/CompactHeader.js index 14e42a5..9fda202 100644 --- a/frontend/beta/js/Clipperz/PM/Components/Compact/CompactHeader.js +++ b/frontend/beta/js/Clipperz/PM/Components/Compact/CompactHeader.js | |||
@@ -1,81 +1,81 @@ | |||
1 | /* | 1 | /* |
2 | 2 | ||
3 | Copyright 2008-2013 Clipperz Srl | 3 | Copyright 2008-2013 Clipperz Srl |
4 | 4 | ||
5 | This file is part of Clipperz, the online password manager. | 5 | This file is part of Clipperz, the online password manager. |
6 | For further information about its features and functionalities please | 6 | For further information about its features and functionalities please |
7 | refer to http://www.clipperz.com. | 7 | refer to http://www.clipperz.com. |
8 | 8 | ||
9 | * Clipperz is free software: you can redistribute it and/or modify it | 9 | * Clipperz is free software: you can redistribute it and/or modify it |
10 | under the terms of the GNU Affero General Public License as published | 10 | under the terms of the GNU Affero General Public License as published |
11 | by the Free Software Foundation, either version 3 of the License, or | 11 | by the Free Software Foundation, either version 3 of the License, or |
12 | (at your option) any later version. | 12 | (at your option) any later version. |
13 | 13 | ||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | if (typeof(Clipperz) == 'undefined') { Clipperz = {}; } | 24 | if (typeof(Clipperz) == 'undefined') { Clipperz = {}; } |
25 | if (typeof(Clipperz.PM) == 'undefined') { Clipperz.PM = {}; } | 25 | if (typeof(Clipperz.PM) == 'undefined') { Clipperz.PM = {}; } |
26 | if (typeof(Clipperz.PM.Components) == 'undefined') { Clipperz.PM.Components = {}; } | 26 | if (typeof(Clipperz.PM.Components) == 'undefined') { Clipperz.PM.Components = {}; } |
27 | if (typeof(Clipperz.PM.Components.Compact) == 'undefined') { Clipperz.PM.Components.Compact = {}; } | 27 | if (typeof(Clipperz.PM.Components.Compact) == 'undefined') { Clipperz.PM.Components.Compact = {}; } |
28 | 28 | ||
29 | Clipperz.PM.Components.Compact.CompactHeader = function(anElement, args) { | 29 | Clipperz.PM.Components.Compact.CompactHeader = function(anElement, args) { |
30 | 30 | ||
31 | Clipperz.PM.Components.Compact.CompactHeader.superclass.constructor.call(this, anElement, args); | 31 | Clipperz.PM.Components.Compact.CompactHeader.superclass.constructor.call(this, anElement, args); |
32 | 32 | ||
33 | this.render(); | 33 | this.render(); |
34 | 34 | ||
35 | return this; | 35 | return this; |
36 | }; | 36 | }; |
37 | 37 | ||
38 | YAHOO.extendX(Clipperz.PM.Components.Compact.CompactHeader, Clipperz.PM.Components.BaseComponent, { | 38 | YAHOO.extendX(Clipperz.PM.Components.Compact.CompactHeader, Clipperz.PM.Components.BaseComponent, { |
39 | 39 | ||
40 | 'toString': function() { | 40 | 'toString': function() { |
41 | return "Clipperz.PM.Components.Compact.CompactHeader"; | 41 | return "Clipperz.PM.Components.Compact.CompactHeader"; |
42 | }, | 42 | }, |
43 | 43 | ||
44 | //----------------------------------------------------- | 44 | //----------------------------------------------------- |
45 | 45 | ||
46 | 'render': function() { | 46 | 'render': function() { |
47 | this.element().update(""); | 47 | this.element().update(""); |
48 | 48 | ||
49 | Clipperz.YUI.DomHelper.append(this.element().dom, {tag:'div', children:[ | 49 | Clipperz.YUI.DomHelper.append(this.element().dom, {tag:'div', children:[ |
50 | {tag:'img', src:'./images/logo.gif'}, | 50 | {tag:'img', src:'./images/logo.gif'}, |
51 | {tag:'div', id:'lockBlock', children:[ | 51 | {tag:'div', id:'lockBlock', children:[ |
52 | {tag:'input', type:'checkbox', id:'autolock'}, | 52 | {tag:'input', type:'checkbox', id:'autolock'}, |
53 | {tag:'span', html:'auto'}, | 53 | {tag:'span', html:'auto'}, |
54 | {tag:'a', href:'#', htmlString:Clipperz.PM.Strings['lockMenuLabel'], id:'lock'} | 54 | {tag:'a', href:'#', htmlString:Clipperz.PM.Strings['lockMenuLabel'], id:'lock'} |
55 | ]} | 55 | ]} |
56 | ]}); | 56 | ]}); |
57 | 57 | ||
58 | Clipperz.YUI.DomHelper.append(this.element().dom, | 58 | Clipperz.YUI.DomHelper.append(this.element().dom, |
59 | {tag:'div', id:'compactMiscLinks', children:[ | 59 | {tag:'div', id:'compactMiscLinks', children:[ |
60 | {tag:'a', id:'donateHeaderIconLink', target:'_blank', href:Clipperz.PM.Strings['donateHeaderLinkUrl'], children:[ | 60 | {tag:'a', id:'donateHeaderIconLink', target:'_blank', href:Clipperz.PM.Strings['donateHeaderLinkUrl'], children:[ |
61 | {tag:'img', id:'donateHeaderLinkIcon', src:'./images/smiles_small.gif'} | 61 | {tag:'img', id:'donateHeaderLinkIcon', src:'./images/smiles_small.gif'} |
62 | ]}, | 62 | ]}, |
63 | {tag:'ul', children:[ | 63 | {tag:'ul', children:[ |
64 | {tag:'li', children:[{tag:'a', id:'donateHeaderLink', html:'donate', target:'_blank'}]}, | 64 | {tag:'li', children:[{tag:'a', id:'donateHeaderLink', html:'donate', target:'_blank'}]}, |
65 | {tag:'li', children:[{tag:'a', id:'creditsHeaderLink', html:'credits', target:'_blank'}]}, | 65 | // {tag:'li', children:[{tag:'a', id:'creditsHeaderLink', html:'credits', target:'_blank'}]}, |
66 | {tag:'li', children:[{tag:'a', id:'feedbackHeaderLink', html:'feedback', target:'_blank'}]}, | 66 | {tag:'li', children:[{tag:'a', id:'feedbackHeaderLink', html:'feedback', target:'_blank'}]}, |
67 | {tag:'li', children:[{tag:'a', id:'helpHeaderLink', html:'help', target:'_blank'}]}, | 67 | {tag:'li', children:[{tag:'a', id:'helpHeaderLink', html:'help', target:'_blank'}]}, |
68 | {tag:'li', children:[{tag:'a', id:'forumHeaderLink', html:'forum', target:'_blank'}]} | 68 | {tag:'li', children:[{tag:'a', id:'forumHeaderLink', html:'forum', target:'_blank'}]} |
69 | ]} | 69 | ]} |
70 | ]} | 70 | ]} |
71 | ); | 71 | ); |
72 | 72 | ||
73 | YAHOO.ext.Element.get('lockBlock').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide(); | 73 | YAHOO.ext.Element.get('lockBlock').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide(); |
74 | Clipperz.NotificationCenter.notify(this, 'switchLanguage'); | 74 | Clipperz.NotificationCenter.notify(this, 'switchLanguage'); |
75 | }, | 75 | }, |
76 | 76 | ||
77 | //----------------------------------------------------- | 77 | //----------------------------------------------------- |
78 | __syntaxFix__: '__syntaxFix__' | 78 | __syntaxFix__: '__syntaxFix__' |
79 | }); | 79 | }); |
80 | 80 | ||
81 | 81 | ||
diff --git a/frontend/beta/js/Clipperz/PM/Components/Panels/MainPanel.js b/frontend/beta/js/Clipperz/PM/Components/Panels/MainPanel.js index c19a8a3..bab5fba 100644 --- a/frontend/beta/js/Clipperz/PM/Components/Panels/MainPanel.js +++ b/frontend/beta/js/Clipperz/PM/Components/Panels/MainPanel.js | |||
@@ -22,187 +22,217 @@ refer to http://www.clipperz.com. | |||
22 | */ | 22 | */ |
23 | 23 | ||
24 | if (typeof(Clipperz) == 'undefined') { Clipperz = {}; } | 24 | if (typeof(Clipperz) == 'undefined') { Clipperz = {}; } |
25 | if (typeof(Clipperz.PM) == 'undefined') { Clipperz.PM = {}; } | 25 | if (typeof(Clipperz.PM) == 'undefined') { Clipperz.PM = {}; } |
26 | if (typeof(Clipperz.PM.Components) == 'undefined') { Clipperz.PM.Components = {}; } | 26 | if (typeof(Clipperz.PM.Components) == 'undefined') { Clipperz.PM.Components = {}; } |
27 | if (typeof(Clipperz.PM.Components.Panels) == 'undefined') { Clipperz.PM.Components.Panels = {}; } | 27 | if (typeof(Clipperz.PM.Components.Panels) == 'undefined') { Clipperz.PM.Components.Panels = {}; } |
28 | 28 | ||
29 | //############################################################################# | 29 | //############################################################################# |
30 | 30 | ||
31 | Clipperz.PM.Components.Panels.MainPanel = function(anElement, args) { | 31 | Clipperz.PM.Components.Panels.MainPanel = function(anElement, args) { |
32 | args = args || {}; | 32 | args = args || {}; |
33 | 33 | ||
34 | Clipperz.PM.Components.Panels.MainPanel.superclass.constructor.call(this, anElement, args); | 34 | Clipperz.PM.Components.Panels.MainPanel.superclass.constructor.call(this, anElement, args); |
35 | 35 | ||
36 | this._recordListDataModel = null; | 36 | this._recordListDataModel = null; |
37 | this._selectedRecord = null; | 37 | this._selectedRecord = null; |
38 | this._recordDetailComponent = null; | 38 | this._recordDetailComponent = null; |
39 | this._recordListGrid = null; | 39 | this._recordListGrid = null; |
40 | 40 | ||
41 | this._directLinkItemTemplate = null; | 41 | this._directLinkItemTemplate = null; |
42 | this._recordItemTemplate = null; | 42 | this._recordItemTemplate = null; |
43 | 43 | ||
44 | this._addNewRecordButton = null; | 44 | this._addNewRecordButton = null; |
45 | this._deleteRecordButton = null; | 45 | this._deleteRecordButton = null; |
46 | 46 | ||
47 | this._creationWizard = null; | 47 | this._creationWizard = null; |
48 | 48 | ||
49 | Clipperz.NotificationCenter.register(null, 'selectAndEnterEditMode', this, 'selectRecordAndEnterEditModeHandler'); | 49 | Clipperz.NotificationCenter.register(null, 'selectAndEnterEditMode', this, 'selectRecordAndEnterEditModeHandler'); |
50 | 50 | ||
51 | Clipperz.NotificationCenter.register(null, 'recordAdded', this, 'recordAddedHandler'); | 51 | Clipperz.NotificationCenter.register(null, 'recordAdded', this, 'recordAddedHandler'); |
52 | Clipperz.NotificationCenter.register(null, 'recordUpdated', this, 'recordUpdatedHandler'); | 52 | Clipperz.NotificationCenter.register(null, 'recordUpdated', this, 'recordUpdatedHandler'); |
53 | Clipperz.NotificationCenter.register(null, 'recordRemoved', this, 'recordRemovedHandler'); | 53 | Clipperz.NotificationCenter.register(null, 'recordRemoved', this, 'recordRemovedHandler'); |
54 | 54 | ||
55 | Clipperz.NotificationCenter.register(null, 'directLoginAdded', this, 'directLoginAddedHandler'); | 55 | Clipperz.NotificationCenter.register(null, 'directLoginAdded', this, 'directLoginAddedHandler'); |
56 | Clipperz.NotificationCenter.register(null, 'directLoginUpdated', this, 'directLoginUpdatedHandler'); | 56 | Clipperz.NotificationCenter.register(null, 'directLoginUpdated', this, 'directLoginUpdatedHandler'); |
57 | Clipperz.NotificationCenter.register(null, 'directLoginRemoved', this, 'directLoginRemovedHandler'); | 57 | Clipperz.NotificationCenter.register(null, 'directLoginRemoved', this, 'directLoginRemovedHandler'); |
58 | 58 | ||
59 | Clipperz.NotificationCenter.register(null, 'accountLocked', this, 'accountLockedHandler'); | 59 | Clipperz.NotificationCenter.register(null, 'accountLocked', this, 'accountLockedHandler'); |
60 | 60 | ||
61 | MochiKit.Signal.connect(MochiKit.DOM.currentWindow(), 'onresize', this, 'resizeModalMask'); | 61 | MochiKit.Signal.connect(MochiKit.DOM.currentWindow(), 'onresize', this, 'resizeModalMask'); |
62 | this.render(); | 62 | this.render(); |
63 | 63 | ||
64 | return this; | 64 | return this; |
65 | } | 65 | } |
66 | 66 | ||
67 | //============================================================================= | 67 | //============================================================================= |
68 | 68 | ||
69 | YAHOO.extendX(Clipperz.PM.Components.Panels.MainPanel, Clipperz.PM.Components.Panels.BasePanel, { | 69 | YAHOO.extendX(Clipperz.PM.Components.Panels.MainPanel, Clipperz.PM.Components.Panels.BasePanel, { |
70 | 70 | ||
71 | 'toString': function() { | 71 | 'toString': function() { |
72 | return "Clipperz.PM.Components.Panels.MainPanel component"; | 72 | return "Clipperz.PM.Components.Panels.MainPanel component"; |
73 | }, | 73 | }, |
74 | 74 | ||
75 | //------------------------------------------------------------------------- | 75 | //------------------------------------------------------------------------- |
76 | 76 | ||
77 | 'render': function() { | 77 | 'render': function() { |
78 | this.element().update(""); | 78 | this.element().update(""); |
79 | Clipperz.YUI.DomHelper.append(this.element().dom, {tag:'table', id:'mainPanelTABLE', border:'0', cellspacing:'0', cellpadding:'0', children:[ | 79 | Clipperz.YUI.DomHelper.append(this.element().dom, {tag:'table', id:'mainPanelTABLE', border:'0', cellspacing:'0', cellpadding:'0', children:[ |
80 | {tag:'tbody', children:[ | 80 | {tag:'tbody', children:[ |
81 | {tag:'tr', children:[ | 81 | {tag:'tr', children:[ |
82 | {tag:'td', width:'15', children:[ | 82 | {tag:'td', width:'15', children:[ |
83 | {tag:'div', cls:'mainPanelMinHeightDiv'} | 83 | {tag:'div', cls:'mainPanelMinHeightDiv'} |
84 | ]}, | 84 | ]}, |
85 | {tag:'td', valign:'top', id:'directLoginsTD', width:'200', children:[ | 85 | {tag:'td', valign:'top', id:'directLoginsTD', width:'200', children:[ |
86 | {tag:'div', id:'accountStatus', children:[ | ||
87 | {tag:'div', cls:'header', children:[{tag:'h5', cls:'title', htmlString:"Account info"}]}, | ||
88 | // {tag:'div', cls:'accountStatus', html:"early adopter"}, | ||
89 | {tag:'div', cls:'accountLevel', children:[ | ||
90 | {tag:'span', cls:'label', html:"status"}, | ||
91 | {tag:'span', cls:'status', html:"early adopter"} | ||
92 | ]}, | ||
93 | {tag:'div', cls:'accountLevel', children:[ | ||
94 | {tag:'span', cls:'label', html:"level"}, | ||
95 | // {tag:'span', cls:'level', html:"★☆☆☆"} | ||
96 | {tag:'span', cls:'level', html:"☆☆☆☆"} | ||
97 | ]}, | ||
98 | {tag:'div', cls:'accountExpiration', children:[ | ||
99 | {tag:'span', cls:'label', html:"expires"}, | ||
100 | // {tag:'span', cls:'expriation', html:"on 26 April 2014"} | ||
101 | {tag:'span', cls:'expriation', html:"never"} | ||
102 | ]}, | ||
103 | // {tag:'div', cls:'payButton', children:[ | ||
104 | // {tag:'a', href:'#', cls:'info', html:"info"} | ||
105 | // ]} | ||
106 | {tag:'div', id:'payButton', cls:'payButton'} | ||
107 | ]}, | ||
86 | {tag:'div', id:'directLoginsBlock', children:[ | 108 | {tag:'div', id:'directLoginsBlock', children:[ |
87 | {tag:'div', cls:'directLoginsBlockHeaderBox', children:[{tag:'h3', id:'directLoginTitle', htmlString:Clipperz.PM.Strings['mainPanelDirectLoginBlockLabel']}]}, | 109 | {tag:'div', cls:'directLoginsBlockHeaderBox', children:[{tag:'h3', id:'directLoginTitle', htmlString:Clipperz.PM.Strings['mainPanelDirectLoginBlockLabel']}]}, |
88 | {tag:'div', id:'directLoginsDescription', htmlString:Clipperz.PM.Strings['mainPanelDirectLoginBlockDescription']}, | 110 | {tag:'div', id:'directLoginsDescription', htmlString:Clipperz.PM.Strings['mainPanelDirectLoginBlockDescription']}, |
89 | {tag:'ul', id:'directLogins'} | 111 | {tag:'ul', id:'directLogins'} |
90 | ]} | 112 | ]} |
91 | ]}, | 113 | ]}, |
92 | {tag:'td', width:'15', children:[ | 114 | {tag:'td', width:'15', children:[ |
93 | {tag:'div', cls:'mainPanelMinHeightDiv'} | 115 | {tag:'div', cls:'mainPanelMinHeightDiv'} |
94 | ]}, | 116 | ]}, |
95 | {tag:'td', valign:'top', children:[ | 117 | {tag:'td', valign:'top', children:[ |
96 | {tag:'div', id:'mainContent', children:[ | 118 | {tag:'div', id:'mainContent', children:[ |
97 | {tag:'div', id:'recordListBlockHeader'}, | 119 | {tag:'div', id:'recordListBlockHeader'}, |
98 | {tag:'div', id:'recordListAndDetailBlock', children:[ | 120 | {tag:'div', id:'recordListAndDetailBlock', children:[ |
99 | {tag:'table', id:'recordListAndDetailBlockTABLE', border:'0', cellspacing:'0', cellpadding:'0', children:[ | 121 | {tag:'table', id:'recordListAndDetailBlockTABLE', border:'0', cellspacing:'0', cellpadding:'0', children:[ |
100 | {tag:'tbody', children:[ | 122 | {tag:'tbody', children:[ |
101 | {tag:'tr', children:[ | 123 | {tag:'tr', children:[ |
102 | {tag:'td', valign:'top', width:'250', children:[ | 124 | {tag:'td', valign:'top', width:'250', children:[ |
103 | {tag:'div', id:'recordListBlock', children:[ | 125 | {tag:'div', id:'recordListBlock', children:[ |
104 | {tag:'div', id:'recordListFilterHeader'}, | 126 | {tag:'div', id:'recordListFilterHeader'}, |
105 | {tag:'ul', id:'records'} | 127 | {tag:'ul', id:'records'} |
106 | ]} | 128 | ]} |
107 | ]}, | 129 | ]}, |
108 | {tag:'td', id:'recordDetailSeparatorTD', rowspan:'2', valign:'top', bgcolor:'#ddddff', html:' '}, | 130 | {tag:'td', id:'recordDetailSeparatorTD', rowspan:'2', valign:'top', bgcolor:'#ddddff', html:' '}, |
109 | {tag:'td', valign:'top', children:[ | 131 | {tag:'td', valign:'top', children:[ |
110 | {tag:'div', id:'recordDetailMainBlock', children:[ | 132 | {tag:'div', id:'recordDetailMainBlock', children:[ |
111 | {tag:'div', id:'recordTitleTopBlock'}, | 133 | {tag:'div', id:'recordTitleTopBlock'}, |
112 | {tag:'div', id:'recordDetailBlock', children:[ | 134 | {tag:'div', id:'recordDetailBlock', children:[ |
113 | {tag:'div', id:'recordDetail'} | 135 | {tag:'div', id:'recordDetail'} |
114 | ]} | 136 | ]} |
115 | ]}, | 137 | ]}, |
116 | {tag:'div', id:'recordCreationWizardMainBlock', children:[ | 138 | {tag:'div', id:'recordCreationWizardMainBlock', children:[ |
117 | {tag:'div', id:'recordCreationWizard', html:"WIZARD"} | 139 | {tag:'div', id:'recordCreationWizard', html:"WIZARD"} |
118 | ]} | 140 | ]} |
119 | ]} | 141 | ]} |
120 | ]}, | 142 | ]}, |
121 | {tag:'tr', children:[ | 143 | {tag:'tr', children:[ |
122 | {tag:'td', id:'cardBoxLowerLeftTD', html:' '}, | 144 | {tag:'td', id:'cardBoxLowerLeftTD', html:' '}, |
123 | {tag:'td', id:'cardBoxLowerRightTD', html:' '} | 145 | {tag:'td', id:'cardBoxLowerRightTD', html:' '} |
124 | ]} | 146 | ]} |
125 | ]} | 147 | ]} |
126 | ]} | 148 | ]} |
127 | ]} | 149 | ]} |
128 | ]} | 150 | ]} |
129 | ]}, | 151 | ]}, |
130 | {tag:'td', width:'15', html:" "} | 152 | {tag:'td', width:'15', html:" "} |
131 | ]} | 153 | ]} |
132 | ]} | 154 | ]} |
133 | ]}); | 155 | ]}); |
134 | 156 | ||
135 | this.renderRecordListBlockHeader(); | 157 | this.renderRecordListBlockHeader(); |
136 | // this.renderRecordListFilterHeader(); | 158 | // this.renderRecordListFilterHeader(); |
137 | 159 | ||
138 | YAHOO.ext.Element.get('directLogins').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide(); | 160 | YAHOO.ext.Element.get('directLogins').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide(); |
139 | 161 | //TODO | |
162 | new YAHOO.ext.Button('payButton', {text:"Info", handler:this.payButtonHandler, scope:this}); | ||
163 | |||
140 | this.recordDetailComponent(); | 164 | this.recordDetailComponent(); |
141 | 165 | ||
142 | YAHOO.ext.Element.get('recordDetailMainBlock').setVisibilityMode(YAHOO.ext.Element.DISPLAY).show(); | 166 | YAHOO.ext.Element.get('recordDetailMainBlock').setVisibilityMode(YAHOO.ext.Element.DISPLAY).show(); |
143 | YAHOO.ext.Element.get('recordCreationWizardMainBlock').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide(); | 167 | YAHOO.ext.Element.get('recordCreationWizardMainBlock').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide(); |
144 | }, | 168 | }, |
169 | |||
170 | //------------------------------------------------------------------------- | ||
171 | |||
172 | 'payButtonHandler': function(anEvent) { | ||
173 | window.open('https://www.clipperz.com/pricing/', '_blank'); | ||
174 | }, | ||
145 | 175 | ||
146 | //------------------------------------------------------------------------- | 176 | //------------------------------------------------------------------------- |
147 | 177 | ||
148 | 'addNewRecordButton': function() { | 178 | 'addNewRecordButton': function() { |
149 | return this._addNewRecordButton; | 179 | return this._addNewRecordButton; |
150 | }, | 180 | }, |
151 | 181 | ||
152 | 'setAddNewRecordButton': function(aValue) { | 182 | 'setAddNewRecordButton': function(aValue) { |
153 | this._addNewRecordButton = aValue; | 183 | this._addNewRecordButton = aValue; |
154 | }, | 184 | }, |
155 | 185 | ||
156 | 'deleteRecordButton': function() { | 186 | 'deleteRecordButton': function() { |
157 | return this._deleteRecordButton; | 187 | return this._deleteRecordButton; |
158 | }, | 188 | }, |
159 | 189 | ||
160 | 'setDeleteRecordButton': function(aValue) { | 190 | 'setDeleteRecordButton': function(aValue) { |
161 | this._deleteRecordButton = aValue; | 191 | this._deleteRecordButton = aValue; |
162 | }, | 192 | }, |
163 | 193 | ||
164 | //------------------------------------------------------------------------- | 194 | //------------------------------------------------------------------------- |
165 | 195 | ||
166 | 'addNewRecord': function(anEvent) { | 196 | 'addNewRecord': function(anEvent) { |
167 | var deferredResult; | 197 | var deferredResult; |
168 | // var currentNumberOfRecords; | 198 | // var currentNumberOfRecords; |
169 | 199 | ||
170 | deferredResult = new MochiKit.Async.Deferred(); | 200 | deferredResult = new MochiKit.Async.Deferred(); |
171 | 201 | ||
172 | // currentNumberOfRecords = MochiKit.Base.keys(this.user().records()).length; | 202 | // currentNumberOfRecords = MochiKit.Base.keys(this.user().records()).length; |
173 | /* | 203 | /* |
174 | // if ((this.user().preferences().shouldShowDonationPanel()) && (currentNumberOfRecords > 0) && ((currentNumberOfRecords%10) == 0)) { | 204 | // if ((this.user().preferences().shouldShowDonationPanel()) && (currentNumberOfRecords > 0) && ((currentNumberOfRecords%10) == 0)) { |
175 | // if (true) { | 205 | // if (true) { |
176 | if ((this.user().preferences().shouldShowDonationPanel()) && (currentNumberOfRecords >= 5)) { | 206 | if ((this.user().preferences().shouldShowDonationPanel()) && (currentNumberOfRecords >= 5)) { |
177 | deferredResult.addCallback(Clipperz.PM.showDonationSplashScreen, this.user(), 'recordListAddRecordButton'); | 207 | deferredResult.addCallback(Clipperz.PM.showDonationSplashScreen, this.user(), 'recordListAddRecordButton'); |
178 | } | 208 | } |
179 | */ | 209 | */ |
180 | deferredResult.addCallback(MochiKit.Base.bind(function() { | 210 | deferredResult.addCallback(MochiKit.Base.bind(function() { |
181 | var currentlySelectedRecord; | 211 | var currentlySelectedRecord; |
182 | 212 | ||
183 | currentlySelecedRecord = this.selectedRecord(); | 213 | currentlySelecedRecord = this.selectedRecord(); |
184 | this.setSelectedRecord(null); | 214 | this.setSelectedRecord(null); |
185 | 215 | ||
186 | YAHOO.ext.Element.get('recordDetailMainBlock').hide(); | 216 | YAHOO.ext.Element.get('recordDetailMainBlock').hide(); |
187 | YAHOO.ext.Element.get('recordCreationWizardMainBlock').show(); | 217 | YAHOO.ext.Element.get('recordCreationWizardMainBlock').show(); |
188 | this.setCreationWizard(new Clipperz.PM.Components.RecordDetail.CreationWizard(YAHOO.ext.Element.get('recordCreationWizardMainBlock'), {previouslySelectedRecord:currentlySelecedRecord, mainComponent:this})); | 218 | this.setCreationWizard(new Clipperz.PM.Components.RecordDetail.CreationWizard(YAHOO.ext.Element.get('recordCreationWizardMainBlock'), {previouslySelectedRecord:currentlySelecedRecord, mainComponent:this})); |
189 | 219 | ||
190 | this.enterModalView(); | 220 | this.enterModalView(); |
191 | }, this)); | 221 | }, this)); |
192 | 222 | ||
193 | deferredResult.callback(); | 223 | deferredResult.callback(); |
194 | }, | 224 | }, |
195 | 225 | ||
196 | //------------------------------------------------------------------------- | 226 | //------------------------------------------------------------------------- |
197 | 227 | ||
198 | 'creationWizard': function() { | 228 | 'creationWizard': function() { |
199 | return this._creationWizard; | 229 | return this._creationWizard; |
200 | }, | 230 | }, |
201 | 231 | ||
202 | 'setCreationWizard': function(aValue) { | 232 | 'setCreationWizard': function(aValue) { |
203 | this._creationWizard = aValue; | 233 | this._creationWizard = aValue; |
204 | }, | 234 | }, |
205 | 235 | ||
206 | //------------------------------------------------------------------------- | 236 | //------------------------------------------------------------------------- |
207 | 237 | ||
208 | 'exitWizard': function(aSelectedRecord, shouldEnterEditMode) { | 238 | 'exitWizard': function(aSelectedRecord, shouldEnterEditMode) { |
diff --git a/frontend/beta/js/Clipperz/PM/Main.js b/frontend/beta/js/Clipperz/PM/Main.js index 3dded31..3329a8e 100644 --- a/frontend/beta/js/Clipperz/PM/Main.js +++ b/frontend/beta/js/Clipperz/PM/Main.js | |||
@@ -1,120 +1,120 @@ | |||
1 | /* | 1 | /* |
2 | 2 | ||
3 | Copyright 2008-2013 Clipperz Srl | 3 | Copyright 2008-2013 Clipperz Srl |
4 | 4 | ||
5 | This file is part of Clipperz, the online password manager. | 5 | This file is part of Clipperz, the online password manager. |
6 | For further information about its features and functionalities please | 6 | For further information about its features and functionalities please |
7 | refer to http://www.clipperz.com. | 7 | refer to http://www.clipperz.com. |
8 | 8 | ||
9 | * Clipperz is free software: you can redistribute it and/or modify it | 9 | * Clipperz is free software: you can redistribute it and/or modify it |
10 | under the terms of the GNU Affero General Public License as published | 10 | under the terms of the GNU Affero General Public License as published |
11 | by the Free Software Foundation, either version 3 of the License, or | 11 | by the Free Software Foundation, either version 3 of the License, or |
12 | (at your option) any later version. | 12 | (at your option) any later version. |
13 | 13 | ||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | if (typeof(Clipperz.PM) == 'undefined') { Clipperz.PM = {}; } | 24 | if (typeof(Clipperz.PM) == 'undefined') { Clipperz.PM = {}; } |
25 | 25 | ||
26 | Clipperz.PM.VERSION = "0.1"; | 26 | Clipperz.PM.VERSION = "0.1"; |
27 | Clipperz.PM.NAME = "Clipperz.PM"; | 27 | Clipperz.PM.NAME = "Clipperz.PM"; |
28 | 28 | ||
29 | //############################################################################# | 29 | //############################################################################# |
30 | 30 | ||
31 | Clipperz.PM.Main = function() { | 31 | Clipperz.PM.Main = function() { |
32 | this._loginPanel = null; | 32 | this._loginPanel = null; |
33 | this._user = null; | 33 | this._user = null; |
34 | 34 | ||
35 | this._isRunningCompact = false; | 35 | this._isRunningCompact = false; |
36 | 36 | ||
37 | Clipperz.NotificationCenter.register(null, 'userConnected', this, 'userConnectedCallback'); | 37 | Clipperz.NotificationCenter.register(null, 'userConnected', this, 'userConnectedCallback'); |
38 | Clipperz.NotificationCenter.register(null, 'switchLanguage', this, 'switchLanguageHandler'); | 38 | Clipperz.NotificationCenter.register(null, 'switchLanguage', this, 'switchLanguageHandler'); |
39 | 39 | ||
40 | Clipperz.NotificationCenter.register(null, 'EXCEPTION', this, 'reportException'); | 40 | Clipperz.NotificationCenter.register(null, 'EXCEPTION', this, 'reportException'); |
41 | 41 | ||
42 | return this; | 42 | return this; |
43 | } | 43 | } |
44 | 44 | ||
45 | //============================================================================= | 45 | //============================================================================= |
46 | 46 | ||
47 | MochiKit.Base.update(Clipperz.PM.Main.prototype, { | 47 | MochiKit.Base.update(Clipperz.PM.Main.prototype, { |
48 | 'toString': function() { | 48 | 'toString': function() { |
49 | return "Clipperz.PM.Main"; | 49 | return "Clipperz.PM.Main"; |
50 | }, | 50 | }, |
51 | 51 | ||
52 | 'switchLanguageHandler': function() { | 52 | 'switchLanguageHandler': function() { |
53 | //MochiKit.Logging.logDebug(">>> main.switchLanguageHandler"); | 53 | //MochiKit.Logging.logDebug(">>> main.switchLanguageHandler"); |
54 | YAHOO.ext.Element.get('donateHeaderIconLink').dom.href = Clipperz.PM.Strings['donateHeaderLinkUrl']; | 54 | YAHOO.ext.Element.get('donateHeaderIconLink').dom.href = Clipperz.PM.Strings['donateHeaderLinkUrl']; |
55 | YAHOO.ext.Element.get('donateHeaderLink').update(Clipperz.PM.Strings['donateHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['donateHeaderLinkUrl']; | 55 | YAHOO.ext.Element.get('donateHeaderLink').update(Clipperz.PM.Strings['donateHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['donateHeaderLinkUrl']; |
56 | YAHOO.ext.Element.get('creditsHeaderLink').update(Clipperz.PM.Strings['creditsHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['creditsHeaderLinkUrl']; | 56 | // YAHOO.ext.Element.get('creditsHeaderLink').update(Clipperz.PM.Strings['creditsHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['creditsHeaderLinkUrl']; |
57 | YAHOO.ext.Element.get('feedbackHeaderLink').update(Clipperz.PM.Strings['feedbackHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['feedbackHeaderLinkUrl']; | 57 | YAHOO.ext.Element.get('feedbackHeaderLink').update(Clipperz.PM.Strings['feedbackHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['feedbackHeaderLinkUrl']; |
58 | YAHOO.ext.Element.get('helpHeaderLink').update(Clipperz.PM.Strings['helpHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['helpHeaderLinkUrl']; | 58 | YAHOO.ext.Element.get('helpHeaderLink').update(Clipperz.PM.Strings['helpHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['helpHeaderLinkUrl']; |
59 | YAHOO.ext.Element.get('forumHeaderLink').update(Clipperz.PM.Strings['forumHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['forumHeaderLinkUrl']; | 59 | YAHOO.ext.Element.get('forumHeaderLink').update(Clipperz.PM.Strings['forumHeaderLinkLabel']).dom.href = Clipperz.PM.Strings['forumHeaderLinkUrl']; |
60 | 60 | ||
61 | if (YAHOO.ext.Element.get('logout') != null) { | 61 | if (YAHOO.ext.Element.get('logout') != null) { |
62 | YAHOO.ext.Element.get('logout').update(Clipperz.PM.Strings['logoutMenuLabel']); | 62 | YAHOO.ext.Element.get('logout').update(Clipperz.PM.Strings['logoutMenuLabel']); |
63 | YAHOO.ext.Element.get('lock').update(Clipperz.PM.Strings['lockMenuLabel']); | 63 | YAHOO.ext.Element.get('lock').update(Clipperz.PM.Strings['lockMenuLabel']); |
64 | 64 | ||
65 | YAHOO.ext.Element.get('recordsTabAnchor').update(Clipperz.PM.Strings['recordMenuLabel']); | 65 | YAHOO.ext.Element.get('recordsTabAnchor').update(Clipperz.PM.Strings['recordMenuLabel']); |
66 | YAHOO.ext.Element.get('accountTabAnchor').update(Clipperz.PM.Strings['accountMenuLabel']); | 66 | YAHOO.ext.Element.get('accountTabAnchor').update(Clipperz.PM.Strings['accountMenuLabel']); |
67 | YAHOO.ext.Element.get('dataTabAnchor').update(Clipperz.PM.Strings['dataMenuLabel']); | 67 | YAHOO.ext.Element.get('dataTabAnchor').update(Clipperz.PM.Strings['dataMenuLabel']); |
68 | // YAHOO.ext.Element.get('contactsTabAnchor').update(Clipperz.PM.Strings['contactsMenuLabel']); | 68 | // YAHOO.ext.Element.get('contactsTabAnchor').update(Clipperz.PM.Strings['contactsMenuLabel']); |
69 | YAHOO.ext.Element.get('toolsTabAnchor').update(Clipperz.PM.Strings['toolsMenuLabel']); | 69 | YAHOO.ext.Element.get('toolsTabAnchor').update(Clipperz.PM.Strings['toolsMenuLabel']); |
70 | } | 70 | } |
71 | //MochiKit.Logging.logDebug("<<< main.switchLanguageHandler"); | 71 | //MochiKit.Logging.logDebug("<<< main.switchLanguageHandler"); |
72 | }, | 72 | }, |
73 | 73 | ||
74 | //------------------------------------------------------------------------- | 74 | //------------------------------------------------------------------------- |
75 | 75 | ||
76 | 'fixToDrawTheMainTabsCorrectlyOnSafari': function() { | 76 | 'fixToDrawTheMainTabsCorrectlyOnSafari': function() { |
77 | this.switchLanguageHandler(); | 77 | this.switchLanguageHandler(); |
78 | }, | 78 | }, |
79 | 79 | ||
80 | //------------------------------------------------------------------------- | 80 | //------------------------------------------------------------------------- |
81 | 81 | ||
82 | 'run': function(shouldShowRegistrationForm) { | 82 | 'run': function(shouldShowRegistrationForm) { |
83 | varmainElement; | 83 | varmainElement; |
84 | 84 | ||
85 | Clipperz.NotificationCenter.register(null, 'updatedProgressState', this, 'updateProgressDialogStatus'); | 85 | Clipperz.NotificationCenter.register(null, 'updatedProgressState', this, 'updateProgressDialogStatus'); |
86 | 86 | ||
87 | YAHOO.ext.Element.get('recordDetailEditModeHeaderMask').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide().unmask(); | 87 | YAHOO.ext.Element.get('recordDetailEditModeHeaderMask').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide().unmask(); |
88 | YAHOO.ext.Element.get('recordDetailEditModeVerticalMask').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide().unmask(); | 88 | YAHOO.ext.Element.get('recordDetailEditModeVerticalMask').setVisibilityMode(YAHOO.ext.Element.DISPLAY).hide().unmask(); |
89 | 89 | ||
90 | //MochiKit.Logging.logDebug(">>> Main.run"); | 90 | //MochiKit.Logging.logDebug(">>> Main.run"); |
91 | mainElement = YAHOO.ext.Element.get('main'); | 91 | mainElement = YAHOO.ext.Element.get('main'); |
92 | if (Clipperz.PM.Proxy.defaultProxy.isReadOnly()) { | 92 | if (Clipperz.PM.Proxy.defaultProxy.isReadOnly()) { |
93 | YAHOO.ext.Element.get('applicationVersionType').dom.className = "readOnly"; | 93 | YAHOO.ext.Element.get('applicationVersionType').dom.className = "readOnly"; |
94 | } | 94 | } |
95 | mainElement.update(""); | 95 | mainElement.update(""); |
96 | 96 | ||
97 | Clipperz.YUI.DomHelper.append(mainElement.dom, {tag:'ul', cls:'clipperzTabPanels', children:[ | 97 | Clipperz.YUI.DomHelper.append(mainElement.dom, {tag:'ul', cls:'clipperzTabPanels', children:[ |
98 | {tag:'li', id:'loginPanel'} | 98 | {tag:'li', id:'loginPanel'} |
99 | ]}) | 99 | ]}) |
100 | 100 | ||
101 | this.setLoginPanel(new Clipperz.PM.Components.Panels.LoginPanel(YAHOO.ext.Element.get('loginPanel'))); | 101 | this.setLoginPanel(new Clipperz.PM.Components.Panels.LoginPanel(YAHOO.ext.Element.get('loginPanel'))); |
102 | 102 | ||
103 | //MochiKit.Logging.logDebug("--- Main.run - selecting active form to show ..."); | 103 | //MochiKit.Logging.logDebug("--- Main.run - selecting active form to show ..."); |
104 | if (shouldShowRegistrationForm == true) { | 104 | if (shouldShowRegistrationForm == true) { |
105 | this.loginPanel().showRegistrationForm(false); | 105 | this.loginPanel().showRegistrationForm(false); |
106 | } else { | 106 | } else { |
107 | this.loginPanel().showLoginForm(false); | 107 | this.loginPanel().showLoginForm(false); |
108 | } | 108 | } |
109 | 109 | ||
110 | this.switchLanguageHandler(); | 110 | this.switchLanguageHandler(); |
111 | //MochiKit.Logging.logDebug("--- Main.run - selecting active form to show. done."); | 111 | //MochiKit.Logging.logDebug("--- Main.run - selecting active form to show. done."); |
112 | //MochiKit.Logging.logDebug("<<< Main.run"); | 112 | //MochiKit.Logging.logDebug("<<< Main.run"); |
113 | }, | 113 | }, |
114 | 114 | ||
115 | //------------------------------------------------------------------------- | 115 | //------------------------------------------------------------------------- |
116 | 116 | ||
117 | 'runCompact': function() { | 117 | 'runCompact': function() { |
118 | this.setIsRunningCompact(true); | 118 | this.setIsRunningCompact(true); |
119 | YAHOO.ext.Element.get(document.body).addClass("compact"); | 119 | YAHOO.ext.Element.get(document.body).addClass("compact"); |
120 | new Clipperz.PM.Components.Compact.LoginForm(YAHOO.ext.Element.get('mainDiv')); | 120 | new Clipperz.PM.Components.Compact.LoginForm(YAHOO.ext.Element.get('mainDiv')); |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_de-DE.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_de-DE.js index 0ca4b51..1e2cb50 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_de-DE.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_de-DE.js | |||
@@ -7,129 +7,129 @@ For further information about its features and functionalities please | |||
7 | refer to http://www.clipperz.com. | 7 | refer to http://www.clipperz.com. |
8 | 8 | ||
9 | * Clipperz is free software: you can redistribute it and/or modify it | 9 | * Clipperz is free software: you can redistribute it and/or modify it |
10 | under the terms of the GNU Affero General Public License as published | 10 | under the terms of the GNU Affero General Public License as published |
11 | by the Free Software Foundation, either version 3 of the License, or | 11 | by the Free Software Foundation, either version 3 of the License, or |
12 | (at your option) any later version. | 12 | (at your option) any later version. |
13 | 13 | ||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.PM.Strings.Languages['de-DE'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { | 24 | Clipperz.PM.Strings.Languages['de-DE'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { |
25 | 'clipperzServiceDescription':"<h2>Privatsphäre für Deine Daten</h2> <ul> <li> <h3>Clipperz heißt:</h3> <ul> <li> <p>sichere und einfache zu bedienene Passwortverwaltung</p> </li> <li> <p>eine effektive Lösung des einmaligen Anmeldens</p> </li> <li> <p>eine digitale Brieftasche für Deine vertraulichen Daten</p> </li> </ul> </li> <li> <h3>Clipperz bietet Dir:</h3> <ul> <li> <p>einfaches Speichern und Verwalten von Passwörtern und Webzugangsdaten</p> </li> <li> <p>schnelles unkompliziertes einloggen, ohne Eingabe des Benutzernamen und Passworts, bei Webdiensten</p> </li> <li> <p>Schutz aller Deiner persönlichen Daten: Zutrittscodes, PINs, Benutzernamen, Passwörter, Kreditkartennummern, …</p> </li> <li> <p>Deine Geheimnisse mit Familienmitgliedern und Freunden zu teilen (mehr dazu in Kürze)</p> </li> </ul> </li> <li> <h3>Clipperz ist:</h3> <ul> <li> <p>kostenlos und absolut anonym</p> </li> <li> <p>unkomplizierter Zugriff zu jeder Zeit von jedem Rechner</p> </li> <li> <p>ohne Download und Installation verwendbar</p> </li> <li> <p>ein Schutz gegen das Speichern von Passwörtern auf Deinem PC oder das Notieren auf Papier</p> </li> </ul> </li> <li> <h3>Clipperz Sicherheit:</h3> <ul> <li> <p>Deine sensiblen persönlichen Informationen werden lokal durch Deinen Browser verschlüsselt, bevor sie an Clipperz über das Internet gesendet werden</p> </li> <li> <p>Der Schlüssel für diese Daten ist der Sicherheitssatz, den nur Du kennst</p> </li> <li> <p>Clipperz speichert Deine sensiblen Daten nur in verschlüsselter Form und kann zu keinem Zeitpunkt diese entschlüssel und in ihrer ursprünglichen Klartextform zugänglich machen</p> </li> <li> <p>Clipperz basiert auf standart Verschlüsselungsverfahren. Nichts ausergewöhnliches – oder hand gestricktes</p> </li> <li> <p>Du kannst den Quellcode zu jeder Zeit anschauen, aber Du brauchst nichts von Kryptographie zu verstehen um ein glücklicher Anwender zu sein!</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Weitere Informationen</a> </li> </ul> ", | 25 | 'clipperzServiceDescription':"<h2>Privatsphäre für Deine Daten</h2> <ul> <li> <h3>Clipperz heißt:</h3> <ul> <li> <p>sichere und einfache zu bedienene Passwortverwaltung</p> </li> <li> <p>eine effektive Lösung des einmaligen Anmeldens</p> </li> <li> <p>eine digitale Brieftasche für Deine vertraulichen Daten</p> </li> </ul> </li> <li> <h3>Clipperz bietet Dir:</h3> <ul> <li> <p>einfaches Speichern und Verwalten von Passwörtern und Webzugangsdaten</p> </li> <li> <p>schnelles unkompliziertes einloggen, ohne Eingabe des Benutzernamen und Passworts, bei Webdiensten</p> </li> <li> <p>Schutz aller Deiner persönlichen Daten: Zutrittscodes, PINs, Benutzernamen, Passwörter, Kreditkartennummern, …</p> </li> <li> <p>Deine Geheimnisse mit Familienmitgliedern und Freunden zu teilen (mehr dazu in Kürze)</p> </li> </ul> </li> <li> <h3>Clipperz ist:</h3> <ul> <li> <p>kostenlos und absolut anonym</p> </li> <li> <p>unkomplizierter Zugriff zu jeder Zeit von jedem Rechner</p> </li> <li> <p>ohne Download und Installation verwendbar</p> </li> <li> <p>ein Schutz gegen das Speichern von Passwörtern auf Deinem PC oder das Notieren auf Papier</p> </li> </ul> </li> <li> <h3>Clipperz Sicherheit:</h3> <ul> <li> <p>Deine sensiblen persönlichen Informationen werden lokal durch Deinen Browser verschlüsselt, bevor sie an Clipperz über das Internet gesendet werden</p> </li> <li> <p>Der Schlüssel für diese Daten ist der Sicherheitssatz, den nur Du kennst</p> </li> <li> <p>Clipperz speichert Deine sensiblen Daten nur in verschlüsselter Form und kann zu keinem Zeitpunkt diese entschlüssel und in ihrer ursprünglichen Klartextform zugänglich machen</p> </li> <li> <p>Clipperz basiert auf standart Verschlüsselungsverfahren. Nichts ausergewöhnliches – oder hand gestricktes</p> </li> <li> <p>Du kannst den Quellcode zu jeder Zeit anschauen, aber Du brauchst nichts von Kryptographie zu verstehen um ein glücklicher Anwender zu sein!</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Weitere Informationen</a> </li> </ul> ", |
26 | 'loginFormTitle':"Login zu Deinem Clipperz Konto", | 26 | 'loginFormTitle':"Login zu Deinem Clipperz Konto", |
27 | 'loginFormUsernameLabel':"Benutzernamen", | 27 | 'loginFormUsernameLabel':"Benutzernamen", |
28 | 'loginFormPassphraseLabel':"Sicherheitssatz", | 28 | 'loginFormPassphraseLabel':"Sicherheitssatz", |
29 | 'loginFormDontHaveAnAccountLabel':"Du hast noch kein Clipperz Konto?", | 29 | 'loginFormDontHaveAnAccountLabel':"Du hast noch kein Clipperz Konto?", |
30 | 'loginFormCreateOneLabel':"Konto erstellen", | 30 | 'loginFormCreateOneLabel':"Konto erstellen", |
31 | 'loginFormForgotYourCredentialsLabel':"Zugangsdaten vergessen?", | 31 | 'loginFormForgotYourCredentialsLabel':"Zugangsdaten vergessen?", |
32 | 'loginFormAarghThatsBadLabel':"Misst! Dass ist schlecht!", | 32 | 'loginFormAarghThatsBadLabel':"Misst! Dass ist schlecht!", |
33 | 'loginFormAfraidOfMaliciousScriptsLabel':"verängstigt von bösartigen Scripts?", | 33 | 'loginFormAfraidOfMaliciousScriptsLabel':"verängstigt von bösartigen Scripts?", |
34 | 'loginFormVerifyTheCodeLabel':"begutachte den Quellcode", | 34 | 'loginFormVerifyTheCodeLabel':"begutachte den Quellcode", |
35 | 'loginFormButtonLabel':"Einloggen", | 35 | 'loginFormButtonLabel':"Einloggen", |
36 | 'loginPanelSwithLanguageDescription':"<h5>Wechsel zu Deiner vervorzugten Sprache</h5> ", | 36 | 'loginPanelSwithLanguageDescription':"<h5>Wechsel zu Deiner vervorzugten Sprache</h5> ", |
37 | 'browserCompatibilityDescription':"<p>Bessere und sicherere Clipperz-Erfahrung mit Firefox. Clipperz funktioniert auch mit Safari, Opera und MS Internet Explorer!</p> ", | 37 | 'browserCompatibilityDescription':"<p>Bessere und sicherere Clipperz-Erfahrung mit Firefox. Clipperz funktioniert auch mit Safari, Opera und MS Internet Explorer!</p> ", |
38 | 'loginMessagePanelInitialTitle':"Du wirst eingeloggt…", | 38 | 'loginMessagePanelInitialTitle':"Du wirst eingeloggt…", |
39 | 'loginMessagePanelInitialButtonLabel':"Abbruch", | 39 | 'loginMessagePanelInitialButtonLabel':"Abbruch", |
40 | 'loginMessagePanelConnectedTitle':"Verbunden", | 40 | 'loginMessagePanelConnectedTitle':"Verbunden", |
41 | 'loginMessagePanelConnectedText':"Fertig", | 41 | 'loginMessagePanelConnectedText':"Fertig", |
42 | 'loginMessagePanelFailureTitle':"Fehler", | 42 | 'loginMessagePanelFailureTitle':"Fehler", |
43 | 'loginMessagePanelFailureText':"Login fehlgeschlagen", | 43 | 'loginMessagePanelFailureText':"Login fehlgeschlagen", |
44 | 'loginMessagePanelFailureButtonLabel':"Schließen", | 44 | 'loginMessagePanelFailureButtonLabel':"Schließen", |
45 | 'connectionLoginSendingCredentialsMessageTitle':"Prüfe Zugangsdaten", | 45 | 'connectionLoginSendingCredentialsMessageTitle':"Prüfe Zugangsdaten", |
46 | 'connectionLoginSendingCredentialsMessageText':"Sende Zugangsdaten", | 46 | 'connectionLoginSendingCredentialsMessageText':"Sende Zugangsdaten", |
47 | 'connectionLoginCredentialsVerificationMessageTitle':"Prüfe Zugangsdaten", | 47 | 'connectionLoginCredentialsVerificationMessageTitle':"Prüfe Zugangsdaten", |
48 | 'connectionLoginCredentialsVerificationMessageText':"Führe SRP Authentifizierung durch", | 48 | 'connectionLoginCredentialsVerificationMessageText':"Führe SRP Authentifizierung durch", |
49 | 'connectionLoginDoneMessageTitle':"Prüfe Zugangsdaten", | 49 | 'connectionLoginDoneMessageTitle':"Prüfe Zugangsdaten", |
50 | 'connectionLoginDoneMessageText':"Verbunden", | 50 | 'connectionLoginDoneMessageText':"Verbunden", |
51 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Prüfe Zugangsdaten", | 51 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Prüfe Zugangsdaten", |
52 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Aktualisierung Deiner Zugangsdaten auf ein neues Authentifizierungsschema", | 52 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Aktualisierung Deiner Zugangsdaten auf ein neues Authentifizierungsschema", |
53 | 'userLoginPanelConnectedMessageTitle':"Benutzer authentifiziert", | 53 | 'userLoginPanelConnectedMessageTitle':"Benutzer authentifiziert", |
54 | 'userLoginPanelConnectedMessageText':"Login erfolgreich", | 54 | 'userLoginPanelConnectedMessageText':"Login erfolgreich", |
55 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Prüfe Zugangsdaten", | 55 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Prüfe Zugangsdaten", |
56 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Probiere älteres Authentifizierungsschema", | 56 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Probiere älteres Authentifizierungsschema", |
57 | 'userLoginPanelLoadingUserDataMessageTitle':"Benutzer authentifiziert", | 57 | 'userLoginPanelLoadingUserDataMessageTitle':"Benutzer authentifiziert", |
58 | 'userLoginPanelLoadingUserDataMessageText':"Lade verschlüsselte Kartendaten von Clipperz", | 58 | 'userLoginPanelLoadingUserDataMessageText':"Lade verschlüsselte Kartendaten von Clipperz", |
59 | 'userLoginPanelDecryptingUserDataMessageTitle':"Benutzer authentifiziert", | 59 | 'userLoginPanelDecryptingUserDataMessageTitle':"Benutzer authentifiziert", |
60 | 'userLoginPanelDecryptingUserDataMessageText':"Lokale Entschlüsselung der Kartendaten", | 60 | 'userLoginPanelDecryptingUserDataMessageText':"Lokale Entschlüsselung der Kartendaten", |
61 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Benutzer authentifiziert", | 61 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Benutzer authentifiziert", |
62 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Lokale Entschlüsselung der Benutzerstatisik", | 62 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Lokale Entschlüsselung der Benutzerstatisik", |
63 | 'splashAlertTitle':"Willkommen bei Clipperz!", | 63 | 'splashAlertTitle':"Willkommen bei Clipperz!", |
64 | 'splashAlertText':"<p>Sicherheitshinweis</p> <ul> <li> <p>Die Speicherung von Informationen bei Clipperz ist so sicher, wie der Sicherheitssatz den Du zum Schutz gewählt hast. Ist der Sicherheitssatz nicht bekannt, können keine Informationen abgefragt werden.</p> </li> <li> <p>Solltest Du Clipperz nutzen, um sensible und kritische persönliche Daten abzuspeichern, so empfehlen wir in jedem Fall die Nutzung eines langen Sicherheitssatzes als Passwort und die Nutzung von Sonderzeichen, Zahlen, Groß- und Kleinbuchstaben.</p> </li> <li> <p>Clipperz kann einen verlorenen Sicherheitssatz nicht wiederherstellen!</p> </li> </ul> <p>Weitere Informationen findest Du bei <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.</p> ", | 64 | 'splashAlertText':"<p>Sicherheitshinweis</p> <ul> <li> <p>Die Speicherung von Informationen bei Clipperz ist so sicher, wie der Sicherheitssatz den Du zum Schutz gewählt hast. Ist der Sicherheitssatz nicht bekannt, können keine Informationen abgefragt werden.</p> </li> <li> <p>Solltest Du Clipperz nutzen, um sensible und kritische persönliche Daten abzuspeichern, so empfehlen wir in jedem Fall die Nutzung eines langen Sicherheitssatzes als Passwort und die Nutzung von Sonderzeichen, Zahlen, Groß- und Kleinbuchstaben.</p> </li> <li> <p>Clipperz kann einen verlorenen Sicherheitssatz nicht wiederherstellen!</p> </li> </ul> <p>Weitere Informationen findest Du bei <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.</p> ", |
65 | 'splashAlertCloseButtonLabel':"Ok", | 65 | 'splashAlertCloseButtonLabel':"Ok", |
66 | 'registrationFormTitle':"Erstelle Dein Konto", | 66 | 'registrationFormTitle':"Erstelle Dein Konto", |
67 | 'registrationFormUsernameLabel':"Benutzernamen", | 67 | 'registrationFormUsernameLabel':"Benutzernamen", |
68 | 'registrationFormPassphraseLabel':"Sicherheitssatz", | 68 | 'registrationFormPassphraseLabel':"Sicherheitssatz", |
69 | 'registrationFormRetypePassphraseLabel':"Wiederhole Sicherheitssatz", | 69 | 'registrationFormRetypePassphraseLabel':"Wiederhole Sicherheitssatz", |
70 | 'registrationFormSafetyCheckLabel':"Ich akzeptiere dass es Clipperz nicht möglich ist, einen verlorenen Sicherheitssatz wiederherzustellen.", | 70 | 'registrationFormSafetyCheckLabel':"Ich akzeptiere dass es Clipperz nicht möglich ist, einen verlorenen Sicherheitssatz wiederherzustellen.", |
71 | 'registrationFormTermsOfServiceCheckLabel':"Ich habe die <a href='http://www.clipperz.com/terms_of_service' target='_blank'>Nutzungsbedingungen</a> gelesen, verstanden und akzeptiere diese.", | 71 | 'registrationFormTermsOfServiceCheckLabel':"Ich habe die <a href='https://www.clipperz.com/terms_service' target='_blank'>Nutzungsbedingungen</a> gelesen, verstanden und akzeptiere diese.", |
72 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"Hast Du bereits einen Zugang?", | 72 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"Hast Du bereits einen Zugang?", |
73 | 'registrationFormSimplyLoginLabel':"Einloggen", | 73 | 'registrationFormSimplyLoginLabel':"Einloggen", |
74 | 'registrationFormButtonLabel':"Anmelden", | 74 | 'registrationFormButtonLabel':"Anmelden", |
75 | 'registrationFormWarningMessageNotMatchingPassphrases':"Deine Sicherheitssätze stimmen nicht überein. Bitte erneut eingeben.", | 75 | 'registrationFormWarningMessageNotMatchingPassphrases':"Deine Sicherheitssätze stimmen nicht überein. Bitte erneut eingeben.", |
76 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Bitte lese die Bedingungen und akzeptiere die Auswahlboxen weiter unten.", | 76 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Bitte lese die Bedingungen und akzeptiere die Auswahlboxen weiter unten.", |
77 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Du musst die Nutzungsbedingungen akzeptieren.", | 77 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Du musst die Nutzungsbedingungen akzeptieren.", |
78 | 'registrationMessagePanelInitialTitle':"Benutzer wird angelegt…", | 78 | 'registrationMessagePanelInitialTitle':"Benutzer wird angelegt…", |
79 | 'registrationMessagePanelInitialButtonLabel':"Abbruch", | 79 | 'registrationMessagePanelInitialButtonLabel':"Abbruch", |
80 | 'registrationMessagePanelRegistrationDoneTitle':"Anmeldung", | 80 | 'registrationMessagePanelRegistrationDoneTitle':"Anmeldung", |
81 | 'registrationMessagePanelRegistrationDoneText':"Fertig", | 81 | 'registrationMessagePanelRegistrationDoneText':"Fertig", |
82 | 'registrationMessagePanelFailureTitle':"Anmerldung fehlgeschlagen", | 82 | 'registrationMessagePanelFailureTitle':"Anmerldung fehlgeschlagen", |
83 | 'registrationMessagePanelFailureButtonLabel':"Schließen", | 83 | 'registrationMessagePanelFailureButtonLabel':"Schließen", |
84 | 'connectionRegistrationSendingRequestMessageText':"Zugangsdaten werden geprüft", | 84 | 'connectionRegistrationSendingRequestMessageText':"Zugangsdaten werden geprüft", |
85 | 'connectionRegistrationSendingCredentialsMessageText':"Sende Zugangsdaten", | 85 | 'connectionRegistrationSendingCredentialsMessageText':"Sende Zugangsdaten", |
86 | 'registrationSplashPanelTitle':"Sicherheitshinweis", | 86 | 'registrationSplashPanelTitle':"Sicherheitshinweis", |
87 | 'registrationSplashPanelDescription':"<p>Dies sind Deine Clipperz Zugangsdaten, pass sehr gut auf sie auf. Clipperz wird diese kein zweites und weiteres mal anzeigen!</p> ", | 87 | 'registrationSplashPanelDescription':"<p>Dies sind Deine Clipperz Zugangsdaten, pass sehr gut auf sie auf. Clipperz wird diese kein zweites und weiteres mal anzeigen!</p> ", |
88 | 'registrationSplashPanelUsernameLabel':"Benutzernamen", | 88 | 'registrationSplashPanelUsernameLabel':"Benutzernamen", |
89 | 'registrationSplashPanelPassphraseLabel':"Schlüsselsatz", | 89 | 'registrationSplashPanelPassphraseLabel':"Schlüsselsatz", |
90 | 'donateHeaderLinkLabel':"spende", | 90 | 'donateHeaderLinkLabel':"spende", |
91 | 'creditsHeaderLinkLabel':"credits", | 91 | 'creditsHeaderLinkLabel':"credits", |
92 | 'feedbackHeaderLinkLabel':"feedback", | 92 | 'feedbackHeaderLinkLabel':"feedback", |
93 | 'helpHeaderLinkLabel':"hilfe", | 93 | 'helpHeaderLinkLabel':"hilfe", |
94 | 'forumHeaderLinkLabel':"forum", | 94 | 'forumHeaderLinkLabel':"forum", |
95 | 'recordMenuLabel':"Karten", | 95 | 'recordMenuLabel':"Karten", |
96 | 'accountMenuLabel':"Benutzer", | 96 | 'accountMenuLabel':"Benutzer", |
97 | 'dataMenuLabel':"Daten", | 97 | 'dataMenuLabel':"Daten", |
98 | 'contactsMenuLabel':"Kontakt", | 98 | 'contactsMenuLabel':"Kontakt", |
99 | 'bookmarkletMenuLabel':"Bookmarklet", | 99 | 'bookmarkletMenuLabel':"Bookmarklet", |
100 | 'logoutMenuLabel':"Ausloggen", | 100 | 'logoutMenuLabel':"Ausloggen", |
101 | 'lockMenuLabel':"Sperren", | 101 | 'lockMenuLabel':"Sperren", |
102 | 'lockTitle':"Dieses Konto ist gesperrt", | 102 | 'lockTitle':"Dieses Konto ist gesperrt", |
103 | 'lockDescription':"<p>Bitte gebe Deinen Sicherheitssatz ein, um das Clipperz-Konto zu entsperren.</p> ", | 103 | 'lockDescription':"<p>Bitte gebe Deinen Sicherheitssatz ein, um das Clipperz-Konto zu entsperren.</p> ", |
104 | 'unlockButtonLabel':"Entsperren", | 104 | 'unlockButtonLabel':"Entsperren", |
105 | 'changePasswordTabLabel':"Sicherheitssatz ändern", | 105 | 'changePasswordTabLabel':"Sicherheitssatz ändern", |
106 | 'changePasswordTabTitle':"Sicherheitssatz ändern", | 106 | 'changePasswordTabTitle':"Sicherheitssatz ändern", |
107 | 'changePasswordFormUsernameLabel':"Benutzername", | 107 | 'changePasswordFormUsernameLabel':"Benutzername", |
108 | 'changePasswordFormOldPassphraseLabel':"Alter Sicherheitssatz", | 108 | 'changePasswordFormOldPassphraseLabel':"Alter Sicherheitssatz", |
109 | 'changePasswordFormNewPassphraseLabel':"Neuer Sicherheitssatz", | 109 | 'changePasswordFormNewPassphraseLabel':"Neuer Sicherheitssatz", |
110 | 'changePasswordFormRetypePassphraseLabel':"Wiederholdung neuen Sicherheitssatz", | 110 | 'changePasswordFormRetypePassphraseLabel':"Wiederholdung neuen Sicherheitssatz", |
111 | 'changePasswordFormSafetyCheckboxLabel':"Ich akzeptiere dass es Clipperz nicht möglich ist, einen verlorenen Sicherheitssatz wiederherzustellen.", | 111 | 'changePasswordFormSafetyCheckboxLabel':"Ich akzeptiere dass es Clipperz nicht möglich ist, einen verlorenen Sicherheitssatz wiederherzustellen.", |
112 | 'changePasswordFormSubmitLabel':"Sicherheitssatz ändern", | 112 | 'changePasswordFormSubmitLabel':"Sicherheitssatz ändern", |
113 | 'changePasswordFormWrongUsernameWarning':"Falscher Benutzername", | 113 | 'changePasswordFormWrongUsernameWarning':"Falscher Benutzername", |
114 | 'changePasswordFormWrongPassphraseWarning':"Falscher Sicherheitssatz", | 114 | 'changePasswordFormWrongPassphraseWarning':"Falscher Sicherheitssatz", |
115 | 'changePasswordFormWrongRetypePassphraseWarning':"Deine Sicherheitssätze stimmen nicht überein. Bitte erneut eingeben.", | 115 | 'changePasswordFormWrongRetypePassphraseWarning':"Deine Sicherheitssätze stimmen nicht überein. Bitte erneut eingeben.", |
116 | 'changePasswordFormSafetyCheckWarning':"Bitte ließ die folgenden Hinweise und akzeptiere diese.", | 116 | 'changePasswordFormSafetyCheckWarning':"Bitte ließ die folgenden Hinweise und akzeptiere diese.", |
117 | 'changePasswordFormProgressDialogTitle':"Ändere Zugangsdaten", | 117 | 'changePasswordFormProgressDialogTitle':"Ändere Zugangsdaten", |
118 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Verbunden", | 118 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Verbunden", |
119 | 'changePasswordFormProgressDialogConnectedMessageText':"Fertig", | 119 | 'changePasswordFormProgressDialogConnectedMessageText':"Fertig", |
120 | 'changePasswordFormProgressDialogErrorMessageTitle':"Fehler", | 120 | 'changePasswordFormProgressDialogErrorMessageTitle':"Fehler", |
121 | 'changePasswordFormProgressDialogErrorMessageText':"Ändern der Zugangsdaten fehlgeschlagen!", | 121 | 'changePasswordFormProgressDialogErrorMessageText':"Ändern der Zugangsdaten fehlgeschlagen!", |
122 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Ändere Sicherheitssatz", | 122 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Ändere Sicherheitssatz", |
123 | 'changeCredentialsPanelEncryptingDataMessageText':"Lokale Verschlüsselung der Kartendaten", | 123 | 'changeCredentialsPanelEncryptingDataMessageText':"Lokale Verschlüsselung der Kartendaten", |
124 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Ändere Sicherheitssatz", | 124 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Ändere Sicherheitssatz", |
125 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Aktualisiere Zugangsdaten", | 125 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Aktualisiere Zugangsdaten", |
126 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Ändere Sicherheitssatz", | 126 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Ändere Sicherheitssatz", |
127 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Sende verschlüsselte Zugangsdaten zu Clipperz", | 127 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Sende verschlüsselte Zugangsdaten zu Clipperz", |
128 | 'changeCredentialsPanelDoneMessageTitle':"Ändere Sicherheitssatz", | 128 | 'changeCredentialsPanelDoneMessageTitle':"Ändere Sicherheitssatz", |
129 | 'changeCredentialsPanelDoneMessageText':"Fertig", | 129 | 'changeCredentialsPanelDoneMessageText':"Fertig", |
130 | 'manageOTPTabLabel':"Verwaltung des Sicheitssatzes für einmaliges Anmelden", | 130 | 'manageOTPTabLabel':"Verwaltung des Sicheitssatzes für einmaliges Anmelden", |
131 | 'manageOTPTabTitle':"Verwaltung des Sicheitssatzes für einmaliges Anmelden", | 131 | 'manageOTPTabTitle':"Verwaltung des Sicheitssatzes für einmaliges Anmelden", |
132 | 'manageOTPTabDescription':"<p>Der Sicherheitssatz für einmaliges Anmelden funktoniert wie Dein regulärer Sicherheitssatz, nur dass er nur einmal verwendet werden kann.</p> <p>Sollte der gleiche Sicherheitssatz zu einem späteren Zeitpunkt nocheinmal genutzt werden, wird dieser automatisch zurückgewießen und der Einlogvorgang scheitert.</p> <p>Sofort nach einem erfolgreichen Login wird der Sicherheitssatz für einmaliges Anmelden gelöscht und somit verhindert dass er ungewollt verwendet wird.</p> <p>Die Nutzung von Sicherheitssätzen für einmaliges Anmelden sind eine ideale Möglichkeit wenn Du verunsichert bist ob Trojaner, Spyware oder ähnliches auf Deinem Rechner vorhanden ist.</p> <p> <b>Es wird empfohlen Sicherheitssätze für einmaliges Anmelden beim Zugiff auf Clipperz zu verwenden, wenn man sich an öffentlichen Rechnern befindet, wie in Internet Cafes oder Bücherreien.</b> </p> <p> </p> <p> <b>Mehr dazu in Kürze ...</b> </p> ", | 132 | 'manageOTPTabDescription':"<p>Der Sicherheitssatz für einmaliges Anmelden funktoniert wie Dein regulärer Sicherheitssatz, nur dass er nur einmal verwendet werden kann.</p> <p>Sollte der gleiche Sicherheitssatz zu einem späteren Zeitpunkt nocheinmal genutzt werden, wird dieser automatisch zurückgewießen und der Einlogvorgang scheitert.</p> <p>Sofort nach einem erfolgreichen Login wird der Sicherheitssatz für einmaliges Anmelden gelöscht und somit verhindert dass er ungewollt verwendet wird.</p> <p>Die Nutzung von Sicherheitssätzen für einmaliges Anmelden sind eine ideale Möglichkeit wenn Du verunsichert bist ob Trojaner, Spyware oder ähnliches auf Deinem Rechner vorhanden ist.</p> <p> <b>Es wird empfohlen Sicherheitssätze für einmaliges Anmelden beim Zugiff auf Clipperz zu verwenden, wenn man sich an öffentlichen Rechnern befindet, wie in Internet Cafes oder Bücherreien.</b> </p> <p> </p> <p> <b>Mehr dazu in Kürze ...</b> </p> ", |
133 | 'accountPreferencesLabel':"Einstellungen", | 133 | 'accountPreferencesLabel':"Einstellungen", |
134 | 'accountPreferencesTabTitle':"Einstellungen", | 134 | 'accountPreferencesTabTitle':"Einstellungen", |
135 | 'accountPreferencesLanguageTitle':"Sprachenauswahl", | 135 | 'accountPreferencesLanguageTitle':"Sprachenauswahl", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_el-GR.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_el-GR.js index f7a7583..42ecf53 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_el-GR.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_el-GR.js | |||
@@ -88,129 +88,129 @@ Clipperz.PM.Strings.Languages['el-gr'] = MochiKit.Base.merge(Clipperz.PM.Strings | |||
88 | 'loginFormVerifyTheCodeLabel': "Επαληθεύστε τον κωδικό", | 88 | 'loginFormVerifyTheCodeLabel': "Επαληθεύστε τον κωδικό", |
89 | 'loginFormButtonLabel': "Σύνδεση", | 89 | 'loginFormButtonLabel': "Σύνδεση", |
90 | 90 | ||
91 | // Login page - language selection | 91 | // Login page - language selection |
92 | 'loginPanelSwithLanguageDescriptionConfig':[ | 92 | 'loginPanelSwithLanguageDescriptionConfig':[ |
93 | {tag:'h5', html:"Αλλάξτε στην γλώσσα προτήμησης σας"} | 93 | {tag:'h5', html:"Αλλάξτε στην γλώσσα προτήμησης σας"} |
94 | ], | 94 | ], |
95 | 95 | ||
96 | // Login page - browser compatibility | 96 | // Login page - browser compatibility |
97 | 'browserCompatibilityDescriptionConfig':[ | 97 | 'browserCompatibilityDescriptionConfig':[ |
98 | {tag:'p', html:"Έχετε μία καλύτερη και πιό ασφαλή Clipperz εμπειρία χρησιμοποιόντας τον Firefox. Ωστόσο το Clipperz συνεργάζετε άψογα με Opera και MS Internet Explorer!"} | 98 | {tag:'p', html:"Έχετε μία καλύτερη και πιό ασφαλή Clipperz εμπειρία χρησιμοποιόντας τον Firefox. Ωστόσο το Clipperz συνεργάζετε άψογα με Opera και MS Internet Explorer!"} |
99 | ], | 99 | ], |
100 | 100 | ||
101 | // Login message panel | 101 | // Login message panel |
102 | 'loginMessagePanelInitialTitle': "Γίνεται σύνδεση ...", | 102 | 'loginMessagePanelInitialTitle': "Γίνεται σύνδεση ...", |
103 | 'loginMessagePanelInitialButtonLabel': "Ακύρωση", | 103 | 'loginMessagePanelInitialButtonLabel': "Ακύρωση", |
104 | 'loginMessagePanelConnectedTitle': "Συνδεθήκατε", | 104 | 'loginMessagePanelConnectedTitle': "Συνδεθήκατε", |
105 | 'loginMessagePanelConnectedText': "Ολοκληρώθηκε", | 105 | 'loginMessagePanelConnectedText': "Ολοκληρώθηκε", |
106 | 'loginMessagePanelFailureTitle': "Λάθος", | 106 | 'loginMessagePanelFailureTitle': "Λάθος", |
107 | 'loginMessagePanelFailureText': "Η σύνδεση χρήστη απέτυχε", | 107 | 'loginMessagePanelFailureText': "Η σύνδεση χρήστη απέτυχε", |
108 | 'loginMessagePanelFailureButtonLabel': "Κλείσιμο", | 108 | 'loginMessagePanelFailureButtonLabel': "Κλείσιμο", |
109 | 109 | ||
110 | // Login message panel - connection | 110 | // Login message panel - connection |
111 | 'connectionLoginSendingCredentialsMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", | 111 | 'connectionLoginSendingCredentialsMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", |
112 | 'connectionLoginSendingCredentialsMessageText': "Αποστέλλονται διαπιστευτήρια", | 112 | 'connectionLoginSendingCredentialsMessageText': "Αποστέλλονται διαπιστευτήρια", |
113 | 'connectionLoginCredentialsVerificationMessageTitle':"Γίνεται επαλήθευση διαπιστευτηρίων", | 113 | 'connectionLoginCredentialsVerificationMessageTitle':"Γίνεται επαλήθευση διαπιστευτηρίων", |
114 | 'connectionLoginCredentialsVerificationMessageText':"Εκτέλεση πιστοποίησης SRP ", | 114 | 'connectionLoginCredentialsVerificationMessageText':"Εκτέλεση πιστοποίησης SRP ", |
115 | 'connectionLoginDoneMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", | 115 | 'connectionLoginDoneMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", |
116 | 'connectionLoginDoneMessageText': "Συνδεδεμένος", | 116 | 'connectionLoginDoneMessageText': "Συνδεδεμένος", |
117 | 117 | ||
118 | //Login message panel - user | 118 | //Login message panel - user |
119 | 'userLoginPanelUpgradingUserCredentialsMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", | 119 | 'userLoginPanelUpgradingUserCredentialsMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", |
120 | 'userLoginPanelUpgradingUserCredentialsMessageText': "Αναβάθμηση των διαπιστευτηρίων σας σε ένα νέο σζήμα πιστοποίησης", | 120 | 'userLoginPanelUpgradingUserCredentialsMessageText': "Αναβάθμηση των διαπιστευτηρίων σας σε ένα νέο σζήμα πιστοποίησης", |
121 | 'userLoginPanelConnectedMessageTitle': "Χρήστης πιστοποιήθηκε ", | 121 | 'userLoginPanelConnectedMessageTitle': "Χρήστης πιστοποιήθηκε ", |
122 | 'userLoginPanelConnectedMessageText': "Συνδεθήκατε με επιτυχία", | 122 | 'userLoginPanelConnectedMessageText': "Συνδεθήκατε με επιτυχία", |
123 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", | 123 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle': "Γίνεται επαλήθευση διαπιστευτηρίων", |
124 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText': "Trying an older authentication schema", | 124 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText': "Trying an older authentication schema", |
125 | 'userLoginPanelLoadingUserDataMessageTitle': "Χρήστης πιστοποιήθηκε ", | 125 | 'userLoginPanelLoadingUserDataMessageTitle': "Χρήστης πιστοποιήθηκε ", |
126 | 'userLoginPanelLoadingUserDataMessageText': "Downloading encrypted card headers from Clipperz", | 126 | 'userLoginPanelLoadingUserDataMessageText': "Downloading encrypted card headers from Clipperz", |
127 | 'userLoginPanelDecryptingUserDataMessageTitle': "Χρήστης πιστοποιήθηκε ", | 127 | 'userLoginPanelDecryptingUserDataMessageTitle': "Χρήστης πιστοποιήθηκε ", |
128 | 'userLoginPanelDecryptingUserDataMessageText': "Local decryption of card headers", | 128 | 'userLoginPanelDecryptingUserDataMessageText': "Local decryption of card headers", |
129 | 'userLoginPanelDecryptingUserStatisticsMessageTitle': "Χρήστης πιστοποιήθηκε ", | 129 | 'userLoginPanelDecryptingUserStatisticsMessageTitle': "Χρήστης πιστοποιήθηκε ", |
130 | 'userLoginPanelDecryptingUserStatisticsMessageText': "Local decryption of usage statistics", | 130 | 'userLoginPanelDecryptingUserStatisticsMessageText': "Local decryption of usage statistics", |
131 | 131 | ||
132 | //----------------------------------------------------- | 132 | //----------------------------------------------------- |
133 | //Registration page - splash alert | 133 | //Registration page - splash alert |
134 | 'splashAlertTitle':"Καλώς ήλθατε στο Clipperz!", | 134 | 'splashAlertTitle':"Καλώς ήλθατε στο Clipperz!", |
135 | 'splashAlertTextConfig': [ | 135 | 'splashAlertTextConfig': [ |
136 | {tag:'p', html:'Μερικές συμβουλές ασφαλείας'}, | 136 | {tag:'p', html:'Μερικές συμβουλές ασφαλείας'}, |
137 | {tag:'ul', children:[ | 137 | {tag:'ul', children:[ |
138 | {tag:'li', children:[{tag:'span', html:'Η αποθήκευση των δεδομένων σας στο Clipperz είναι τόσο ασφαλής, όσο η κωδική φράση που επιλέγετε για να τα προστατεύσετε. Κανένας δεν θα έχει πρόσβαση σε αυτά, εκτός αν γνωρίζει την κωδική φράση σας.'}]}, | 138 | {tag:'li', children:[{tag:'span', html:'Η αποθήκευση των δεδομένων σας στο Clipperz είναι τόσο ασφαλής, όσο η κωδική φράση που επιλέγετε για να τα προστατεύσετε. Κανένας δεν θα έχει πρόσβαση σε αυτά, εκτός αν γνωρίζει την κωδική φράση σας.'}]}, |
139 | {tag:'li', children:[{tag:'span', html:'Αν πρόκειται να χρησιμοποιήσετε το Clipperz για ασφαλή προστασία ευαίσθητων ή σημαντικών πληροφοριών, βεβαιωθείτε ότι θα χρησιμοποιήσετε μία “γερή” κωδική φράση. Όσο μεγαλύτερη, τόσο καλύτερη!'}]}, | 139 | {tag:'li', children:[{tag:'span', html:'Αν πρόκειται να χρησιμοποιήσετε το Clipperz για ασφαλή προστασία ευαίσθητων ή σημαντικών πληροφοριών, βεβαιωθείτε ότι θα χρησιμοποιήσετε μία “γερή” κωδική φράση. Όσο μεγαλύτερη, τόσο καλύτερη!'}]}, |
140 | {tag:'li', children:[{tag:'span', html:'Το Clipperz δεν θα έχει τη δυνατότητα να ανακτήσει μία χαμένη κωδική φράση!'}]} | 140 | {tag:'li', children:[{tag:'span', html:'Το Clipperz δεν θα έχει τη δυνατότητα να ανακτήσει μία χαμένη κωδική φράση!'}]} |
141 | ]}, | 141 | ]}, |
142 | {tag:'p', html:'Για περισσότερες πληροφορίες, παρακαλώ ανατρέξτε στο <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.'} | 142 | {tag:'p', html:'Για περισσότερες πληροφορίες, παρακαλώ ανατρέξτε στο <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.'} |
143 | ], | 143 | ], |
144 | 'splashAlertCloseButtonLabel':"Εντάξει", | 144 | 'splashAlertCloseButtonLabel':"Εντάξει", |
145 | 145 | ||
146 | // Registration page - form | 146 | // Registration page - form |
147 | 'registrationFormTitle': "Δημιουργήστε λογαριασμό", | 147 | 'registrationFormTitle': "Δημιουργήστε λογαριασμό", |
148 | 'registrationFormUsernameLabel': "Όνομα χρήστη", | 148 | 'registrationFormUsernameLabel': "Όνομα χρήστη", |
149 | 'registrationFormPassphraseLabel': "Κωδική φράση", | 149 | 'registrationFormPassphraseLabel': "Κωδική φράση", |
150 | 'registrationFormRetypePassphraseLabel': "Εισάγετε ξανά την κωδική φράση", | 150 | 'registrationFormRetypePassphraseLabel': "Εισάγετε ξανά την κωδική φράση", |
151 | 'registrationFormSafetyCheckLabel': "Κατανοώ πως το Clipperz δεν θα μπορεί να ανακτήσει μία χαμένη κωδική φράση.", | 151 | 'registrationFormSafetyCheckLabel': "Κατανοώ πως το Clipperz δεν θα μπορεί να ανακτήσει μία χαμένη κωδική φράση.", |
152 | 'registrationFormTermsOfServiceCheckLabel': "Έχω διαβάσει και αποδέχομαι τους Όρους Χρήσης <a href='http://www.clipperz.com/terms_of_service' target='_blank'>Όρους Χρήσης</a>.", | 152 | 'registrationFormTermsOfServiceCheckLabel': "Έχω διαβάσει και αποδέχομαι τους Όρους Χρήσης <a href='https://www.clipperz.com/terms_service' target='_blank'>Όρους Χρήσης</a>.", |
153 | 'registrationFormDoYouAlreadyHaveAnAccountLabel': "Έχετε ήδη έναν λογαριασμό?", | 153 | 'registrationFormDoYouAlreadyHaveAnAccountLabel': "Έχετε ήδη έναν λογαριασμό?", |
154 | 'registrationFormSimplyLoginLabel': "απλώς συνδεθείτε", | 154 | 'registrationFormSimplyLoginLabel': "απλώς συνδεθείτε", |
155 | 'registrationFormButtonLabel': "Εγγραφείτε", | 155 | 'registrationFormButtonLabel': "Εγγραφείτε", |
156 | 156 | ||
157 | // Registration page - warning messages | 157 | // Registration page - warning messages |
158 | 'registrationFormWarningMessageNotMatchingPassphrases':"Οι κωδικές φράσεις που εισάγατε δεν ταιριάζουν. Παρακαλώ ξαναπροσπαθήστε.", | 158 | 'registrationFormWarningMessageNotMatchingPassphrases':"Οι κωδικές φράσεις που εισάγατε δεν ταιριάζουν. Παρακαλώ ξαναπροσπαθήστε.", |
159 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Παρακαλώ διαβάστε και επιλέξτε όλες τις παρακάτω επιλογές.", | 159 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Παρακαλώ διαβάστε και επιλέξτε όλες τις παρακάτω επιλογές.", |
160 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Πρέπει να αποδεχθείτε τους Όρους Χρήσης.", | 160 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Πρέπει να αποδεχθείτε τους Όρους Χρήσης.", |
161 | 161 | ||
162 | // Registration message panel | 162 | // Registration message panel |
163 | 'registrationMessagePanelInitialTitle': "Δημιουργία λογαριασμού ...", | 163 | 'registrationMessagePanelInitialTitle': "Δημιουργία λογαριασμού ...", |
164 | 'registrationMessagePanelInitialButtonLabel': "Ακύρωση", | 164 | 'registrationMessagePanelInitialButtonLabel': "Ακύρωση", |
165 | 'registrationMessagePanelRegistrationDoneTitle': "Εγγραφή", | 165 | 'registrationMessagePanelRegistrationDoneTitle': "Εγγραφή", |
166 | 'registrationMessagePanelRegistrationDoneText': "Ολοκληρώθηκε", | 166 | 'registrationMessagePanelRegistrationDoneText': "Ολοκληρώθηκε", |
167 | 'registrationMessagePanelFailureTitle': "Η εγγραφή απέτυχε", | 167 | 'registrationMessagePanelFailureTitle': "Η εγγραφή απέτυχε", |
168 | 'registrationMessagePanelFailureButtonLabel': "Κλείσιμο", | 168 | 'registrationMessagePanelFailureButtonLabel': "Κλείσιμο", |
169 | 169 | ||
170 | // Registration - connection | 170 | // Registration - connection |
171 | 'connectionRegistrationSendingRequestMessageText': "Γίνεται επαλήθευση διαπιστευτηρίων", | 171 | 'connectionRegistrationSendingRequestMessageText': "Γίνεται επαλήθευση διαπιστευτηρίων", |
172 | 'connectionRegistrationSendingCredentialsMessageText':"Αποστέλλονται διαπιστευτήρια", | 172 | 'connectionRegistrationSendingCredentialsMessageText':"Αποστέλλονται διαπιστευτήρια", |
173 | 173 | ||
174 | //----------------------------------------------------- | 174 | //----------------------------------------------------- |
175 | // Registration splash panel | 175 | // Registration splash panel |
176 | 'registrationSplashPanelTitle':"Συμβουλές Ασφαλείας", | 176 | 'registrationSplashPanelTitle':"Συμβουλές Ασφαλείας", |
177 | 'registrationSplashPanelDescriptionConfig': [ | 177 | 'registrationSplashPanelDescriptionConfig': [ |
178 | {tag:'p', html:'Αυτά είναι τα διαπιστευτήριά σας στο Clipperz, δείτε τα προσεκτικά. Το Clipperz δεν θα απεικονίσει το όνομα χρήστη και την κωδική σας φράση δεύτερη φορά!'} | 178 | {tag:'p', html:'Αυτά είναι τα διαπιστευτήριά σας στο Clipperz, δείτε τα προσεκτικά. Το Clipperz δεν θα απεικονίσει το όνομα χρήστη και την κωδική σας φράση δεύτερη φορά!'} |
179 | ], | 179 | ], |
180 | 'registrationSplashPanelUsernameLabel': "όνομα χρήστη", | 180 | 'registrationSplashPanelUsernameLabel': "όνομα χρήστη", |
181 | 'registrationSplashPanelPassphraseLabel':"κωδική φράση", | 181 | 'registrationSplashPanelPassphraseLabel':"κωδική φράση", |
182 | 182 | ||
183 | //----------------------------------------------------- | 183 | //----------------------------------------------------- |
184 | //Header links | 184 | //Header links |
185 | 'donateHeaderLinkLabel':"donate", | 185 | 'donateHeaderLinkLabel':"donate", |
186 | 'creditsHeaderLinkLabel':"credits", | 186 | 'creditsHeaderLinkLabel':"credits", |
187 | 'feedbackHeaderLinkLabel':"feedback", | 187 | 'feedbackHeaderLinkLabel':"feedback", |
188 | 'helpHeaderLinkLabel': "Βοήθεια", | 188 | 'helpHeaderLinkLabel': "Βοήθεια", |
189 | 'forumHeaderLinkLabel': "forum", | 189 | 'forumHeaderLinkLabel': "forum", |
190 | 190 | ||
191 | //----------------------------------------------------- | 191 | //----------------------------------------------------- |
192 | //Menu labels | 192 | //Menu labels |
193 | 'recordMenuLabel': "cards", | 193 | 'recordMenuLabel': "cards", |
194 | 'accountMenuLabel': "Λογαριασμός", | 194 | 'accountMenuLabel': "Λογαριασμός", |
195 | 'dataMenuLabel': "Δεδομένα", | 195 | 'dataMenuLabel': "Δεδομένα", |
196 | 'contactsMenuLabel':"Επαφές", | 196 | 'contactsMenuLabel':"Επαφές", |
197 | 'bookmarkletMenuLabel':"bookmarklet", | 197 | 'bookmarkletMenuLabel':"bookmarklet", |
198 | 'logoutMenuLabel': "Αποσύνδεση", | 198 | 'logoutMenuLabel': "Αποσύνδεση", |
199 | 'lockMenuLabel': "lock", | 199 | 'lockMenuLabel': "lock", |
200 | 200 | ||
201 | //----------------------------------------------------- | 201 | //----------------------------------------------------- |
202 | //Lock dialog | 202 | //Lock dialog |
203 | 'lockTitle': "The account is locked", | 203 | 'lockTitle': "The account is locked", |
204 | 'lockDescriptionConfig':[ | 204 | 'lockDescriptionConfig':[ |
205 | {tag:'p', html:'To unlock your account, please insert your passphrase'} | 205 | {tag:'p', html:'To unlock your account, please insert your passphrase'} |
206 | ], | 206 | ], |
207 | 'unlockButtonLabel': "Unlock", | 207 | 'unlockButtonLabel': "Unlock", |
208 | 208 | ||
209 | //----------------------------------------------------- | 209 | //----------------------------------------------------- |
210 | //Account panel - change passphrase | 210 | //Account panel - change passphrase |
211 | 'changePasswordTabLabel':"Αλλάξτε την κωδική φράση σας", | 211 | 'changePasswordTabLabel':"Αλλάξτε την κωδική φράση σας", |
212 | 'changePasswordTabTitle':"Αλλάξτε την κωδική φράση σας", | 212 | 'changePasswordTabTitle':"Αλλάξτε την κωδική φράση σας", |
213 | 213 | ||
214 | //Account panel - change passphrase - form | 214 | //Account panel - change passphrase - form |
215 | 'changePasswordFormUsernameLabel': "όνομα χρήστη", | 215 | 'changePasswordFormUsernameLabel': "όνομα χρήστη", |
216 | 'changePasswordFormOldPassphraseLabel': "παλαιά κωδική φράση", | 216 | 'changePasswordFormOldPassphraseLabel': "παλαιά κωδική φράση", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_en-US.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_en-US.js index 97543a4..ce8dd85 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_en-US.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_en-US.js | |||
@@ -98,129 +98,129 @@ Clipperz.PM.Strings.Languages['en-us'] = { | |||
98 | 'loginPanelSwithLanguageDescription': "<h5>Switch to your preferred language</h5>", | 98 | 'loginPanelSwithLanguageDescription': "<h5>Switch to your preferred language</h5>", |
99 | 99 | ||
100 | // Login page - browser compatibility | 100 | // Login page - browser compatibility |
101 | 'browserCompatibilityDescription': "<p>Have a better and safer Clipperz experience with Firefox. However Clipperz works just fine also with Opera, Safari and MS Internet Explorer!</p>", | 101 | 'browserCompatibilityDescription': "<p>Have a better and safer Clipperz experience with Firefox. However Clipperz works just fine also with Opera, Safari and MS Internet Explorer!</p>", |
102 | 102 | ||
103 | // Login with OTP - message panel | 103 | // Login with OTP - message panel |
104 | 'OTPloginMessagePanelInitialTitle': "Logging in using a one-time passphrase", | 104 | 'OTPloginMessagePanelInitialTitle': "Logging in using a one-time passphrase", |
105 | 'OTPloginMessagePanelInitialText': "Sending OTP credentials …", | 105 | 'OTPloginMessagePanelInitialText': "Sending OTP credentials …", |
106 | 'OTPloginMessagePanelLoadingTitle': "Logging in using a one-time passphrase", | 106 | 'OTPloginMessagePanelLoadingTitle': "Logging in using a one-time passphrase", |
107 | 'OTPloginMessagePanelLoadingText': "Fetching encrypted authentication data from the server …", | 107 | 'OTPloginMessagePanelLoadingText': "Fetching encrypted authentication data from the server …", |
108 | 'OTPloginMessagePanelProcessingTitle': "Logging in using a one-time passphrase", | 108 | 'OTPloginMessagePanelProcessingTitle': "Logging in using a one-time passphrase", |
109 | 'OTPloginMessagePanelProcessingText': "Local decryption of authentication data", | 109 | 'OTPloginMessagePanelProcessingText': "Local decryption of authentication data", |
110 | 110 | ||
111 | // Regular login - message panel | 111 | // Regular login - message panel |
112 | 'loginMessagePanelInitialTitle': "Logging in …", | 112 | 'loginMessagePanelInitialTitle': "Logging in …", |
113 | 'loginMessagePanelInitialText': "---", | 113 | 'loginMessagePanelInitialText': "---", |
114 | 'loginMessagePanelInitialButtonLabel': "Cancel", | 114 | 'loginMessagePanelInitialButtonLabel': "Cancel", |
115 | 'loginMessagePanelConnectedTitle': "Connected", | 115 | 'loginMessagePanelConnectedTitle': "Connected", |
116 | 'loginMessagePanelConnectedText': "Done", | 116 | 'loginMessagePanelConnectedText': "Done", |
117 | 'loginMessagePanelFailureTitle': "Error", | 117 | 'loginMessagePanelFailureTitle': "Error", |
118 | 'loginMessagePanelFailureText': "Login failed", | 118 | 'loginMessagePanelFailureText': "Login failed", |
119 | 'loginMessagePanelFailureButtonLabel': "Close", | 119 | 'loginMessagePanelFailureButtonLabel': "Close", |
120 | 120 | ||
121 | // Regular login - message panel - connection | 121 | // Regular login - message panel - connection |
122 | 'connectionLoginSendingCredentialsMessageTitle': "Verifying credentials", | 122 | 'connectionLoginSendingCredentialsMessageTitle': "Verifying credentials", |
123 | 'connectionLoginSendingCredentialsMessageText': "Sending credentials", | 123 | 'connectionLoginSendingCredentialsMessageText': "Sending credentials", |
124 | 'connectionLoginCredentialsVerificationMessageTitle':"Verifying credentials", | 124 | 'connectionLoginCredentialsVerificationMessageTitle':"Verifying credentials", |
125 | 'connectionLoginCredentialsVerificationMessageText':"Performing SRP authentication", | 125 | 'connectionLoginCredentialsVerificationMessageText':"Performing SRP authentication", |
126 | 'connectionLoginDoneMessageTitle': "Verifying credentials", | 126 | 'connectionLoginDoneMessageTitle': "Verifying credentials", |
127 | 'connectionLoginDoneMessageText': "Connected", | 127 | 'connectionLoginDoneMessageText': "Connected", |
128 | 128 | ||
129 | //Regular login - message panel - user | 129 | //Regular login - message panel - user |
130 | 'userLoginPanelUpgradingUserCredentialsMessageTitle': "Verifying credentials", | 130 | 'userLoginPanelUpgradingUserCredentialsMessageTitle': "Verifying credentials", |
131 | 'userLoginPanelUpgradingUserCredentialsMessageText': "Upgrading your credentials to a new authentication schema", | 131 | 'userLoginPanelUpgradingUserCredentialsMessageText': "Upgrading your credentials to a new authentication schema", |
132 | 'userLoginPanelConnectedMessageTitle': "User authenticated", | 132 | 'userLoginPanelConnectedMessageTitle': "User authenticated", |
133 | 'userLoginPanelConnectedMessageText': "Successfully logged in", | 133 | 'userLoginPanelConnectedMessageText': "Successfully logged in", |
134 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle': "Verifying credentials", | 134 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle': "Verifying credentials", |
135 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText': "Trying an older authentication schema", | 135 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText': "Trying an older authentication schema", |
136 | 'userLoginPanelLoadingUserDataMessageTitle': "User authenticated", | 136 | 'userLoginPanelLoadingUserDataMessageTitle': "User authenticated", |
137 | 'userLoginPanelLoadingUserDataMessageText': "Downloading encrypted card headers from Clipperz", | 137 | 'userLoginPanelLoadingUserDataMessageText': "Downloading encrypted card headers from Clipperz", |
138 | 'userLoginPanelDecryptingUserDataMessageTitle': "User authenticated", | 138 | 'userLoginPanelDecryptingUserDataMessageTitle': "User authenticated", |
139 | 'userLoginPanelDecryptingUserDataMessageText': "Local decryption of card headers", | 139 | 'userLoginPanelDecryptingUserDataMessageText': "Local decryption of card headers", |
140 | 'userLoginPanelDecryptingUserStatisticsMessageTitle': "User authenticated", | 140 | 'userLoginPanelDecryptingUserStatisticsMessageTitle': "User authenticated", |
141 | 'userLoginPanelDecryptingUserStatisticsMessageText': "Local decryption of usage statistics", | 141 | 'userLoginPanelDecryptingUserStatisticsMessageText': "Local decryption of usage statistics", |
142 | 142 | ||
143 | //Registration page - splash alert | 143 | //Registration page - splash alert |
144 | 'splashAlertTitle':"Welcome to Clipperz!", | 144 | 'splashAlertTitle':"Welcome to Clipperz!", |
145 | 'splashAlertText': "\ | 145 | 'splashAlertText': "\ |
146 | <!-- FIX CSS DONE! -->\ | 146 | <!-- FIX CSS DONE! -->\ |
147 | <p>Some security advice</p>\ | 147 | <p>Some security advice</p>\ |
148 | <ul>\ | 148 | <ul>\ |
149 | <li><p>Storing your data at Clipperz is as secure as the passphrase you choose to protect them. Nobody can access them unless they know your passphrase.</p></li>\ | 149 | <li><p>Storing your data at Clipperz is as secure as the passphrase you choose to protect them. Nobody can access them unless they know your passphrase.</p></li>\ |
150 | <li><p>If you are going to use Clipperz for safeguarding sensitive and critical information please make sure to use a strong passphrase. The longer the better!</p></li>\ | 150 | <li><p>If you are going to use Clipperz for safeguarding sensitive and critical information please make sure to use a strong passphrase. The longer the better!</p></li>\ |
151 | <li><p>Clipperz will not be able to recover a lost passphrase!</p></li>\ | 151 | <li><p>Clipperz will not be able to recover a lost passphrase!</p></li>\ |
152 | </ul>\ | 152 | </ul>\ |
153 | <p>For any further information, please refer to <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> website.</p>", | 153 | <p>For any further information, please refer to <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> website.</p>", |
154 | 'splashAlertCloseButtonLabel':"Ok", | 154 | 'splashAlertCloseButtonLabel':"Ok", |
155 | 155 | ||
156 | // Registration page - form | 156 | // Registration page - form |
157 | 'registrationFormTitle': "create your account", | 157 | 'registrationFormTitle': "create your account", |
158 | 'registrationFormUsernameLabel': "username", | 158 | 'registrationFormUsernameLabel': "username", |
159 | 'registrationFormPassphraseLabel': "passphrase", | 159 | 'registrationFormPassphraseLabel': "passphrase", |
160 | 'registrationFormRetypePassphraseLabel': "re-enter passphrase", | 160 | 'registrationFormRetypePassphraseLabel': "re-enter passphrase", |
161 | 'registrationFormSafetyCheckLabel': "I understand that Clipperz will not be able to recover a lost passphrase.", | 161 | 'registrationFormSafetyCheckLabel': "I understand that Clipperz will not be able to recover a lost passphrase.", |
162 | 'registrationFormTermsOfServiceCheckLabel': "I have read and agreed to the <a href='http://www.clipperz.com/terms_of_service' target='_blank'>Terms of Service</a>.", | 162 | 'registrationFormTermsOfServiceCheckLabel': "I have read and agreed to the <a href='https://www.clipperz.com/terms_service' target='_blank'>Terms of Service</a>.", |
163 | 'registrationFormDoYouAlreadyHaveAnAccountLabel': "do you already have an account?", | 163 | 'registrationFormDoYouAlreadyHaveAnAccountLabel': "do you already have an account?", |
164 | 'registrationFormSimplyLoginLabel': "simply login", | 164 | 'registrationFormSimplyLoginLabel': "simply login", |
165 | 'registrationFormButtonLabel': "Register", | 165 | 'registrationFormButtonLabel': "Register", |
166 | 166 | ||
167 | // Registration page - warning messages | 167 | // Registration page - warning messages |
168 | 'registrationFormWarningMessageNotMatchingPassphrases':"Your passphrases don't match, please re-type them.", | 168 | 'registrationFormWarningMessageNotMatchingPassphrases':"Your passphrases don't match, please re-type them.", |
169 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Please read and check all the boxes below.", | 169 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Please read and check all the boxes below.", |
170 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"You need to agree to the Terms of Service.", | 170 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"You need to agree to the Terms of Service.", |
171 | 171 | ||
172 | // Registration page - message panel | 172 | // Registration page - message panel |
173 | 'registrationMessagePanelInitialTitle': "Creating account …", | 173 | 'registrationMessagePanelInitialTitle': "Creating account …", |
174 | 'registrationMessagePanelInitialText': "---", | 174 | 'registrationMessagePanelInitialText': "---", |
175 | 'registrationMessagePanelInitialButtonLabel': "Cancel", | 175 | 'registrationMessagePanelInitialButtonLabel': "Cancel", |
176 | 'registrationMessagePanelRegistrationDoneTitle': "Registration", | 176 | 'registrationMessagePanelRegistrationDoneTitle': "Registration", |
177 | 'registrationMessagePanelRegistrationDoneText': "Done", | 177 | 'registrationMessagePanelRegistrationDoneText': "Done", |
178 | 'registrationMessagePanelFailureTitle': "Registration failed", | 178 | 'registrationMessagePanelFailureTitle': "Registration failed", |
179 | 'registrationMessagePanelFailureButtonLabel': "Close", | 179 | 'registrationMessagePanelFailureButtonLabel': "Close", |
180 | 180 | ||
181 | // Registration page - message panel - connection | 181 | // Registration page - message panel - connection |
182 | 'connectionRegistrationSendingRequestMessageText': "Verifying credentials", | 182 | 'connectionRegistrationSendingRequestMessageText': "Verifying credentials", |
183 | 'connectionRegistrationSendingCredentialsMessageText':"Sending credentials", | 183 | 'connectionRegistrationSendingCredentialsMessageText':"Sending credentials", |
184 | 184 | ||
185 | // Registration page - splash panel | 185 | // Registration page - splash panel |
186 | 'registrationSplashPanelTitle': "Security advice", | 186 | 'registrationSplashPanelTitle': "Security advice", |
187 | 'registrationSplashPanelDescription': "<p>These are your Clipperz credentials, take good care of them. Clipperz will never display your username and passphrase a second time!</p>", | 187 | 'registrationSplashPanelDescription': "<p>These are your Clipperz credentials, take good care of them. Clipperz will never display your username and passphrase a second time!</p>", |
188 | 'registrationSplashPanelUsernameLabel': "username", | 188 | 'registrationSplashPanelUsernameLabel': "username", |
189 | 'registrationSplashPanelPassphraseLabel':"passphrase", | 189 | 'registrationSplashPanelPassphraseLabel':"passphrase", |
190 | 190 | ||
191 | 'registrationSplashPanelShowPassphraseButtonLabel':"show passphrase", | 191 | 'registrationSplashPanelShowPassphraseButtonLabel':"show passphrase", |
192 | 192 | ||
193 | //Header links | 193 | //Header links |
194 | 'donateHeaderLinkLabel': "donate", | 194 | 'donateHeaderLinkLabel': "donate", |
195 | 'creditsHeaderLinkLabel': "credits", | 195 | 'creditsHeaderLinkLabel': "credits", |
196 | 'feedbackHeaderLinkLabel': "feedback", | 196 | 'feedbackHeaderLinkLabel': "feedback", |
197 | 'helpHeaderLinkLabel': "help", | 197 | 'helpHeaderLinkLabel': "help", |
198 | 'forumHeaderLinkLabel': "forum", | 198 | 'forumHeaderLinkLabel': "forum", |
199 | 199 | ||
200 | //Menu labels | 200 | //Menu labels |
201 | 'recordMenuLabel': "cards", | 201 | 'recordMenuLabel': "cards", |
202 | 'accountMenuLabel': "account", | 202 | 'accountMenuLabel': "account", |
203 | 'dataMenuLabel': "data", | 203 | 'dataMenuLabel': "data", |
204 | 'contactsMenuLabel': "contacts", | 204 | 'contactsMenuLabel': "contacts", |
205 | 'toolsMenuLabel': "tools", | 205 | 'toolsMenuLabel': "tools", |
206 | 'logoutMenuLabel': "logout", | 206 | 'logoutMenuLabel': "logout", |
207 | 'lockMenuLabel': "lock", | 207 | 'lockMenuLabel': "lock", |
208 | 208 | ||
209 | //Lock dialog | 209 | //Lock dialog |
210 | 'lockTitle': "The account is locked", | 210 | 'lockTitle': "The account is locked", |
211 | 'lockDescription': "<p>To unlock your account, please enter your passphrase.</p>", | 211 | 'lockDescription': "<p>To unlock your account, please enter your passphrase.</p>", |
212 | 'unlockButtonLabel': "Unlock", | 212 | 'unlockButtonLabel': "Unlock", |
213 | 213 | ||
214 | //Account panel - change passphrase | 214 | //Account panel - change passphrase |
215 | 'changePasswordTabLabel': "Change your passphrase", | 215 | 'changePasswordTabLabel': "Change your passphrase", |
216 | 'changePasswordTabTitle': "Change your passphrase", | 216 | 'changePasswordTabTitle': "Change your passphrase", |
217 | 217 | ||
218 | 'changePasswordFormUsernameLabel': "username", | 218 | 'changePasswordFormUsernameLabel': "username", |
219 | 'changePasswordFormOldPassphraseLabel': "old passphrase", | 219 | 'changePasswordFormOldPassphraseLabel': "old passphrase", |
220 | 'changePasswordFormNewPassphraseLabel': "new passphrase", | 220 | 'changePasswordFormNewPassphraseLabel': "new passphrase", |
221 | 'changePasswordFormRetypePassphraseLabel':"re-enter new passphrase", | 221 | 'changePasswordFormRetypePassphraseLabel':"re-enter new passphrase", |
222 | 'changePasswordFormSafetyCheckboxLabel':"I understand that Clipperz will not be able to recover a lost passphrase.", | 222 | 'changePasswordFormSafetyCheckboxLabel':"I understand that Clipperz will not be able to recover a lost passphrase.", |
223 | 'changePasswordFormSubmitLabel': "Change passphrase", | 223 | 'changePasswordFormSubmitLabel': "Change passphrase", |
224 | 224 | ||
225 | //Account panel - change passphrase - warning messages | 225 | //Account panel - change passphrase - warning messages |
226 | 'changePasswordFormWrongUsernameWarning': "Wrong username", | 226 | 'changePasswordFormWrongUsernameWarning': "Wrong username", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_es-ES.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_es-ES.js index 2090913..34bdbec 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_es-ES.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_es-ES.js | |||
@@ -14,129 +14,129 @@ refer to http://www.clipperz.com. | |||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.PM.Strings.Languages['es-ES'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { | 24 | Clipperz.PM.Strings.Languages['es-ES'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { |
25 | 'clipperzServiceDescription':"<h2>Guárdelo usted mismo!</h2> <ul> <li> <h3>Clipperz es:</h3> <ul> <li> <p>un simple y seguro administrador de contraseñas</p> </li> <li> <p>una efectiva y simple solución de logueo</p> </li> <li> <p>un maletín digital para sus datos confidenciales</p> </li> </ul> </li> <li> <h3>Con Clipperz usted puede:</h3> <ul> <li> <p>administrar y almacenar en línea sus contraseñas y credenciales digitales</p> </li> <li> <p>ingresar en sus servicios web sin ningún nombre de usuario o contraseña</p> </li> <li> <p>protejer todos sus datos sensibles: códigos de alarmas, PINs y números de tarjetas de crédito, …</p> </li> <li> <p>compartir secretos con sus familiares y socios</p> </li> </ul> </li> <li> <h3>Beneficios de Clipperz:</h3> <ul> <li> <p>es gratis y completamente anónimo</p> </li> <li> <p>con acceso en cualquier momento y desde cualquier ordenador</p> </li> <li> <p>no necesita instalar o descargar ningún programa</p> </li> <li> <p>no necesita guardar secretos en papel o en el ordenador</p> </li> </ul> </li> <li> <h3>Seguridad de Clipperz:</h3> <ul> <li> <p>sus secretos son localmente encriptados por su navegador antes de ser almacenados en Clipperz</p> </li> <li> <p>la llave de encriptación es una frase clave conocida solo por usted</p> </li> <li> <p>Clipperz almacena sus datos de manera encriptada y nunca accede a ellos en forma de texto plano</p> </li> <li> <p>Clipperz esta basado en esquemas estándares de encriptación, no hemos inventado nada</p> </li> <li> <p>usted puede revisar el código todas las veces que lo desee, ¡ pero no necesita conocer algo de encriptación para ser un usuario feliz!</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Aprender más</a> </li> </ul> ", | 25 | 'clipperzServiceDescription':"<h2>Guárdelo usted mismo!</h2> <ul> <li> <h3>Clipperz es:</h3> <ul> <li> <p>un simple y seguro administrador de contraseñas</p> </li> <li> <p>una efectiva y simple solución de logueo</p> </li> <li> <p>un maletín digital para sus datos confidenciales</p> </li> </ul> </li> <li> <h3>Con Clipperz usted puede:</h3> <ul> <li> <p>administrar y almacenar en línea sus contraseñas y credenciales digitales</p> </li> <li> <p>ingresar en sus servicios web sin ningún nombre de usuario o contraseña</p> </li> <li> <p>protejer todos sus datos sensibles: códigos de alarmas, PINs y números de tarjetas de crédito, …</p> </li> <li> <p>compartir secretos con sus familiares y socios</p> </li> </ul> </li> <li> <h3>Beneficios de Clipperz:</h3> <ul> <li> <p>es gratis y completamente anónimo</p> </li> <li> <p>con acceso en cualquier momento y desde cualquier ordenador</p> </li> <li> <p>no necesita instalar o descargar ningún programa</p> </li> <li> <p>no necesita guardar secretos en papel o en el ordenador</p> </li> </ul> </li> <li> <h3>Seguridad de Clipperz:</h3> <ul> <li> <p>sus secretos son localmente encriptados por su navegador antes de ser almacenados en Clipperz</p> </li> <li> <p>la llave de encriptación es una frase clave conocida solo por usted</p> </li> <li> <p>Clipperz almacena sus datos de manera encriptada y nunca accede a ellos en forma de texto plano</p> </li> <li> <p>Clipperz esta basado en esquemas estándares de encriptación, no hemos inventado nada</p> </li> <li> <p>usted puede revisar el código todas las veces que lo desee, ¡ pero no necesita conocer algo de encriptación para ser un usuario feliz!</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Aprender más</a> </li> </ul> ", |
26 | 'loginFormTitle':"ingrese con su usuario Clipperz", | 26 | 'loginFormTitle':"ingrese con su usuario Clipperz", |
27 | 'loginFormUsernameLabel':"usuario", | 27 | 'loginFormUsernameLabel':"usuario", |
28 | 'loginFormPassphraseLabel':"frase clave", | 28 | 'loginFormPassphraseLabel':"frase clave", |
29 | 'loginFormDontHaveAnAccountLabel':"¿no tiene una cuenta?", | 29 | 'loginFormDontHaveAnAccountLabel':"¿no tiene una cuenta?", |
30 | 'loginFormCreateOneLabel':"crear una", | 30 | 'loginFormCreateOneLabel':"crear una", |
31 | 'loginFormForgotYourCredentialsLabel':"¿perdió sus credenciales?", | 31 | 'loginFormForgotYourCredentialsLabel':"¿perdió sus credenciales?", |
32 | 'loginFormAarghThatsBadLabel':"¡Ahhh! ¡eso es malo!", | 32 | 'loginFormAarghThatsBadLabel':"¡Ahhh! ¡eso es malo!", |
33 | 'loginFormAfraidOfMaliciousScriptsLabel':"¿evitar scripts maliciosos?", | 33 | 'loginFormAfraidOfMaliciousScriptsLabel':"¿evitar scripts maliciosos?", |
34 | 'loginFormVerifyTheCodeLabel':"verificar el código", | 34 | 'loginFormVerifyTheCodeLabel':"verificar el código", |
35 | 'loginFormButtonLabel':"Ingresar", | 35 | 'loginFormButtonLabel':"Ingresar", |
36 | 'loginFormOneTimePasswordCheckboxLabel':"usar una frase clave desechable", | 36 | 'loginFormOneTimePasswordCheckboxLabel':"usar una frase clave desechable", |
37 | 'loginPanelSwithLanguageDescription':"<h5>Cambiar a su lenguaje preferido</h5> ", | 37 | 'loginPanelSwithLanguageDescription':"<h5>Cambiar a su lenguaje preferido</h5> ", |
38 | 'browserCompatibilityDescription':"<p>Obtenga una mejor y más segura experiencia con Firefox. De todas maneras Clipperz funciona también con Opera y MS Explorer!</p> ", | 38 | 'browserCompatibilityDescription':"<p>Obtenga una mejor y más segura experiencia con Firefox. De todas maneras Clipperz funciona también con Opera y MS Explorer!</p> ", |
39 | 'OTPloginMessagePanelInitialTitle':"Ingresar usando una frase clave desechable", | 39 | 'OTPloginMessagePanelInitialTitle':"Ingresar usando una frase clave desechable", |
40 | 'OTPloginMessagePanelInitialText':"Enviando credenciales OTP ...", | 40 | 'OTPloginMessagePanelInitialText':"Enviando credenciales OTP ...", |
41 | 'OTPloginMessagePanelLoadingTitle':"Ingresar usando una frase clave desechable", | 41 | 'OTPloginMessagePanelLoadingTitle':"Ingresar usando una frase clave desechable", |
42 | 'OTPloginMessagePanelLoadingText':"Descargando datos de autenticación encriptados desde el servidor ...", | 42 | 'OTPloginMessagePanelLoadingText':"Descargando datos de autenticación encriptados desde el servidor ...", |
43 | 'OTPloginMessagePanelProcessingTitle':"Ingresar usando una frase clave desechable", | 43 | 'OTPloginMessagePanelProcessingTitle':"Ingresar usando una frase clave desechable", |
44 | 'OTPloginMessagePanelProcessingText':"Desencriptación local de datos de autenticación ...", | 44 | 'OTPloginMessagePanelProcessingText':"Desencriptación local de datos de autenticación ...", |
45 | 'loginMessagePanelInitialTitle':"Ingresando ...", | 45 | 'loginMessagePanelInitialTitle':"Ingresando ...", |
46 | 'loginMessagePanelInitialButtonLabel':"Cancelar", | 46 | 'loginMessagePanelInitialButtonLabel':"Cancelar", |
47 | 'loginMessagePanelConnectedTitle':"Conectado", | 47 | 'loginMessagePanelConnectedTitle':"Conectado", |
48 | 'loginMessagePanelConnectedText':"Hecho", | 48 | 'loginMessagePanelConnectedText':"Hecho", |
49 | 'loginMessagePanelFailureTitle':"Error", | 49 | 'loginMessagePanelFailureTitle':"Error", |
50 | 'loginMessagePanelFailureText':"Ingreso fallido", | 50 | 'loginMessagePanelFailureText':"Ingreso fallido", |
51 | 'loginMessagePanelFailureButtonLabel':"Cerrar", | 51 | 'loginMessagePanelFailureButtonLabel':"Cerrar", |
52 | 'connectionLoginSendingCredentialsMessageTitle':"Verificando credenciales", | 52 | 'connectionLoginSendingCredentialsMessageTitle':"Verificando credenciales", |
53 | 'connectionLoginSendingCredentialsMessageText':"Enviando credenciales", | 53 | 'connectionLoginSendingCredentialsMessageText':"Enviando credenciales", |
54 | 'connectionLoginCredentialsVerificationMessageTitle':"Verificando credenciales", | 54 | 'connectionLoginCredentialsVerificationMessageTitle':"Verificando credenciales", |
55 | 'connectionLoginCredentialsVerificationMessageText':"Realizando una autenticación SRP", | 55 | 'connectionLoginCredentialsVerificationMessageText':"Realizando una autenticación SRP", |
56 | 'connectionLoginDoneMessageTitle':"Verificando credenciales", | 56 | 'connectionLoginDoneMessageTitle':"Verificando credenciales", |
57 | 'connectionLoginDoneMessageText':"Conectado", | 57 | 'connectionLoginDoneMessageText':"Conectado", |
58 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Verificando credenciales", | 58 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Verificando credenciales", |
59 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Actualizando sus credenciales al nuevo esquema de autenticación", | 59 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Actualizando sus credenciales al nuevo esquema de autenticación", |
60 | 'userLoginPanelConnectedMessageTitle':"Usuario autenticado", | 60 | 'userLoginPanelConnectedMessageTitle':"Usuario autenticado", |
61 | 'userLoginPanelConnectedMessageText':"Exitosamente logueado", | 61 | 'userLoginPanelConnectedMessageText':"Exitosamente logueado", |
62 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Verifying credentials", | 62 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Verifying credentials", |
63 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Probando un esquema de autenticación antiguo", | 63 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Probando un esquema de autenticación antiguo", |
64 | 'userLoginPanelLoadingUserDataMessageTitle':"Usuario autenticado", | 64 | 'userLoginPanelLoadingUserDataMessageTitle':"Usuario autenticado", |
65 | 'userLoginPanelLoadingUserDataMessageText':"Descargando encabezamientos encriptados desde Clipperz", | 65 | 'userLoginPanelLoadingUserDataMessageText':"Descargando encabezamientos encriptados desde Clipperz", |
66 | 'userLoginPanelDecryptingUserDataMessageTitle':"Usuario autenticado", | 66 | 'userLoginPanelDecryptingUserDataMessageTitle':"Usuario autenticado", |
67 | 'userLoginPanelDecryptingUserDataMessageText':"Desencriptación local de datos", | 67 | 'userLoginPanelDecryptingUserDataMessageText':"Desencriptación local de datos", |
68 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Usuario autenticado", | 68 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Usuario autenticado", |
69 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Desencriptación local de estadísticas de uso", | 69 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Desencriptación local de estadísticas de uso", |
70 | 'splashAlertTitle':"¡Bienvenido a Clipperz!", | 70 | 'splashAlertTitle':"¡Bienvenido a Clipperz!", |
71 | 'splashAlertText':"<p>Algunas advertencias sobre seguridad</p> <ul> <li> <p>Almacenar sus datos en Clipperz es tan seguro como la frase clave que usted elija para protegerlos. Nadie puede acceder a ellos a no ser que conozca la frase clave.</p> </li> <li> <p>Si usted va a usar Clipperz para guardar información sensible y crítica, esté seguro de elegir una frase clave fuerte. ¡Cuanto más larga mejor!</p> </li> <li> <p>Clipperz no le permitirá recuperar una frase clave perdida.</p> </li> </ul> <p>Si necesita más información, por favor visite el sitio de <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.</p> ", | 71 | 'splashAlertText':"<p>Algunas advertencias sobre seguridad</p> <ul> <li> <p>Almacenar sus datos en Clipperz es tan seguro como la frase clave que usted elija para protegerlos. Nadie puede acceder a ellos a no ser que conozca la frase clave.</p> </li> <li> <p>Si usted va a usar Clipperz para guardar información sensible y crítica, esté seguro de elegir una frase clave fuerte. ¡Cuanto más larga mejor!</p> </li> <li> <p>Clipperz no le permitirá recuperar una frase clave perdida.</p> </li> </ul> <p>Si necesita más información, por favor visite el sitio de <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.</p> ", |
72 | 'splashAlertCloseButtonLabel':"Aceptar", | 72 | 'splashAlertCloseButtonLabel':"Aceptar", |
73 | 'registrationFormTitle':"Abrir su cuenta", | 73 | 'registrationFormTitle':"Abrir su cuenta", |
74 | 'registrationFormUsernameLabel':"usuario", | 74 | 'registrationFormUsernameLabel':"usuario", |
75 | 'registrationFormPassphraseLabel':"frase clave", | 75 | 'registrationFormPassphraseLabel':"frase clave", |
76 | 'registrationFormRetypePassphraseLabel':"reingrese la frase clave", | 76 | 'registrationFormRetypePassphraseLabel':"reingrese la frase clave", |
77 | 'registrationFormSafetyCheckLabel':"Yo entiendo que Clipperz no me permite recuperar frases clave perdidas", | 77 | 'registrationFormSafetyCheckLabel':"Yo entiendo que Clipperz no me permite recuperar frases clave perdidas", |
78 | 'registrationFormTermsOfServiceCheckLabel':"He leído y estoy de acuerdo con los <a href='http://www.clipperz.com/terms_of_service' target='_blank'>Términos de Servicio</a>.", | 78 | 'registrationFormTermsOfServiceCheckLabel':"He leído y estoy de acuerdo con los <a href='https://www.clipperz.com/terms_service' target='_blank'>Términos de Servicio</a>.", |
79 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"¿usted ya tiene una cuenta?", | 79 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"¿usted ya tiene una cuenta?", |
80 | 'registrationFormSimplyLoginLabel':"ingreso simple", | 80 | 'registrationFormSimplyLoginLabel':"ingreso simple", |
81 | 'registrationFormButtonLabel':"Registrarse", | 81 | 'registrationFormButtonLabel':"Registrarse", |
82 | 'registrationFormWarningMessageNotMatchingPassphrases':"Su frase clave no coincide, por favor reescríbala.", | 82 | 'registrationFormWarningMessageNotMatchingPassphrases':"Su frase clave no coincide, por favor reescríbala.", |
83 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Por favor, lea y chequee todas las casillas debajo.", | 83 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Por favor, lea y chequee todas las casillas debajo.", |
84 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Usted necesita estar de acuerdo con los Términos de Servicio.", | 84 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Usted necesita estar de acuerdo con los Términos de Servicio.", |
85 | 'registrationMessagePanelInitialTitle':"Creando cuenta ...", | 85 | 'registrationMessagePanelInitialTitle':"Creando cuenta ...", |
86 | 'registrationMessagePanelInitialButtonLabel':"Cancelar", | 86 | 'registrationMessagePanelInitialButtonLabel':"Cancelar", |
87 | 'registrationMessagePanelRegistrationDoneTitle':"Registración", | 87 | 'registrationMessagePanelRegistrationDoneTitle':"Registración", |
88 | 'registrationMessagePanelRegistrationDoneText':"Hecho", | 88 | 'registrationMessagePanelRegistrationDoneText':"Hecho", |
89 | 'registrationMessagePanelFailureTitle':"Registración fallada", | 89 | 'registrationMessagePanelFailureTitle':"Registración fallada", |
90 | 'registrationMessagePanelFailureButtonLabel':"Cerrar", | 90 | 'registrationMessagePanelFailureButtonLabel':"Cerrar", |
91 | 'connectionRegistrationSendingRequestMessageText':"Verificando credenciales", | 91 | 'connectionRegistrationSendingRequestMessageText':"Verificando credenciales", |
92 | 'connectionRegistrationSendingCredentialsMessageText':"Enviando credenciales", | 92 | 'connectionRegistrationSendingCredentialsMessageText':"Enviando credenciales", |
93 | 'registrationSplashPanelTitle':"Aviso de seguridad", | 93 | 'registrationSplashPanelTitle':"Aviso de seguridad", |
94 | 'registrationSplashPanelDescriptionConfig':"<p>Estas son sus credenciales de Clipperz, cuídelas. ¡Clipperz nunca más le mostrará su cuenta y frase clave por segunda vez!</p> ", | 94 | 'registrationSplashPanelDescriptionConfig':"<p>Estas son sus credenciales de Clipperz, cuídelas. ¡Clipperz nunca más le mostrará su cuenta y frase clave por segunda vez!</p> ", |
95 | 'registrationSplashPanelUsernameLabel':"usuario", | 95 | 'registrationSplashPanelUsernameLabel':"usuario", |
96 | 'registrationSplashPanelPassphraseLabel':"frase clave", | 96 | 'registrationSplashPanelPassphraseLabel':"frase clave", |
97 | 'registrationSplashPanelShowPassphraseButtonLabel':" mostrar frase clave", | 97 | 'registrationSplashPanelShowPassphraseButtonLabel':" mostrar frase clave", |
98 | 'donateHeaderLinkLabel':"donaciones", | 98 | 'donateHeaderLinkLabel':"donaciones", |
99 | 'creditsHeaderLinkLabel':"créditos", | 99 | 'creditsHeaderLinkLabel':"créditos", |
100 | 'feedbackHeaderLinkLabel':"contacto", | 100 | 'feedbackHeaderLinkLabel':"contacto", |
101 | 'helpHeaderLinkLabel':"ayuda", | 101 | 'helpHeaderLinkLabel':"ayuda", |
102 | 'forumHeaderLinkLabel':"foro", | 102 | 'forumHeaderLinkLabel':"foro", |
103 | 'recordMenuLabel':"tarjetas", | 103 | 'recordMenuLabel':"tarjetas", |
104 | 'accountMenuLabel':"cuenta", | 104 | 'accountMenuLabel':"cuenta", |
105 | 'dataMenuLabel':"datos", | 105 | 'dataMenuLabel':"datos", |
106 | 'contactsMenuLabel':"contactos", | 106 | 'contactsMenuLabel':"contactos", |
107 | 'toolsMenuLabel':"herramientas", | 107 | 'toolsMenuLabel':"herramientas", |
108 | 'logoutMenuLabel':"salir", | 108 | 'logoutMenuLabel':"salir", |
109 | 'lockMenuLabel':"bloquear", | 109 | 'lockMenuLabel':"bloquear", |
110 | 'lockTitle':"La cuenta está bloqueada", | 110 | 'lockTitle':"La cuenta está bloqueada", |
111 | 'lockDescriptionConfig':"<p>Para desbloquear su cuenta, por favor ingrese su frase clave</p> ", | 111 | 'lockDescriptionConfig':"<p>Para desbloquear su cuenta, por favor ingrese su frase clave</p> ", |
112 | 'unlockButtonLabel':"desbloquear", | 112 | 'unlockButtonLabel':"desbloquear", |
113 | 'changePasswordTabLabel':"Cambiar su frase clave", | 113 | 'changePasswordTabLabel':"Cambiar su frase clave", |
114 | 'changePasswordTabTitle':"Cambiar su frase clave", | 114 | 'changePasswordTabTitle':"Cambiar su frase clave", |
115 | 'changePasswordFormUsernameLabel':"usuario", | 115 | 'changePasswordFormUsernameLabel':"usuario", |
116 | 'changePasswordFormOldPassphraseLabel':"frase clave anterior", | 116 | 'changePasswordFormOldPassphraseLabel':"frase clave anterior", |
117 | 'changePasswordFormNewPassphraseLabel':"nueva frase clave", | 117 | 'changePasswordFormNewPassphraseLabel':"nueva frase clave", |
118 | 'changePasswordFormRetypePassphraseLabel':"reingrese su nueva frase clave", | 118 | 'changePasswordFormRetypePassphraseLabel':"reingrese su nueva frase clave", |
119 | 'changePasswordFormSafetyCheckboxLabel':"Yo entiendo que Clipperz no me permite recuperar una frase clave perdida.", | 119 | 'changePasswordFormSafetyCheckboxLabel':"Yo entiendo que Clipperz no me permite recuperar una frase clave perdida.", |
120 | 'changePasswordFormSubmitLabel':"Cambiar", | 120 | 'changePasswordFormSubmitLabel':"Cambiar", |
121 | 'changePasswordFormWrongUsernameWarning':"Usuario incorrecto", | 121 | 'changePasswordFormWrongUsernameWarning':"Usuario incorrecto", |
122 | 'changePasswordFormWrongPassphraseWarning':"Frase clave incorrecta", | 122 | 'changePasswordFormWrongPassphraseWarning':"Frase clave incorrecta", |
123 | 'changePasswordFormWrongRetypePassphraseWarning':"Sus frases claves no coinciden, por favor reescríbalas.", | 123 | 'changePasswordFormWrongRetypePassphraseWarning':"Sus frases claves no coinciden, por favor reescríbalas.", |
124 | 'changePasswordFormSafetyCheckWarning':"Por favor lea y seleccione la casilla de abajo.", | 124 | 'changePasswordFormSafetyCheckWarning':"Por favor lea y seleccione la casilla de abajo.", |
125 | 'changePasswordFormProgressDialogTitle':"Cambiando credenciales de usuario", | 125 | 'changePasswordFormProgressDialogTitle':"Cambiando credenciales de usuario", |
126 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Conectado", | 126 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Conectado", |
127 | 'changePasswordFormProgressDialogConnectedMessageText':"Hecho", | 127 | 'changePasswordFormProgressDialogConnectedMessageText':"Hecho", |
128 | 'changePasswordFormProgressDialogErrorMessageTitle':"Error", | 128 | 'changePasswordFormProgressDialogErrorMessageTitle':"Error", |
129 | 'changePasswordFormProgressDialogErrorMessageText':"¡Cambio de credenciales fallado!", | 129 | 'changePasswordFormProgressDialogErrorMessageText':"¡Cambio de credenciales fallado!", |
130 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Cambiando su frase clave", | 130 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Cambiando su frase clave", |
131 | 'changeCredentialsPanelEncryptingDataMessageText':"Encriptación local de encabezados de tarjetas", | 131 | 'changeCredentialsPanelEncryptingDataMessageText':"Encriptación local de encabezados de tarjetas", |
132 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Cambiando su frase clave", | 132 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Cambiando su frase clave", |
133 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Actualizando su credenciales", | 133 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Actualizando su credenciales", |
134 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Cambiando su frase clave", | 134 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Cambiando su frase clave", |
135 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Subiendo sus credenciales encriptadas a Clipperz", | 135 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Subiendo sus credenciales encriptadas a Clipperz", |
136 | 'changeCredentialsPanelDoneMessageTitle':"Cambiando su frase clave", | 136 | 'changeCredentialsPanelDoneMessageTitle':"Cambiando su frase clave", |
137 | 'changeCredentialsPanelDoneMessageText':"Hecho", | 137 | 'changeCredentialsPanelDoneMessageText':"Hecho", |
138 | 'manageOTPTabLabel':"Administrar su frases clave desechables", | 138 | 'manageOTPTabLabel':"Administrar su frases clave desechables", |
139 | 'manageOTPTabTitle':"Administrar su frases clave desechables", | 139 | 'manageOTPTabTitle':"Administrar su frases clave desechables", |
140 | 'manageOTPTabDescription':"<p>Una frase clave desechable uso funciona como una frase clave regular, pero puede ser usada solo una vez.</p> <p>Si las misma frase clave es usada nuevamente en un segundo intento de acceso, esta será rechazada y el proceso de acceso fallará.</p> <p>Inmediatamente después de un acceso exitoso, su on-time frase clave será borrada previniendo accesos fraudulentos.</p> <p>Frases claves desechables son una excelente elección para protegerse de keyloggers y spywares, que pueden recolectar datos desde máquinas comprometidas.</p> <p> <b>Le recomendamos muy fuertemente que use frases claves desechables uso cuando acceda a Clipperz desde terminales públicas, como Internet Cafés, Cybercafés y bibliotecas.</b> </p> ", | 140 | 'manageOTPTabDescription':"<p>Una frase clave desechable uso funciona como una frase clave regular, pero puede ser usada solo una vez.</p> <p>Si las misma frase clave es usada nuevamente en un segundo intento de acceso, esta será rechazada y el proceso de acceso fallará.</p> <p>Inmediatamente después de un acceso exitoso, su on-time frase clave será borrada previniendo accesos fraudulentos.</p> <p>Frases claves desechables son una excelente elección para protegerse de keyloggers y spywares, que pueden recolectar datos desde máquinas comprometidas.</p> <p> <b>Le recomendamos muy fuertemente que use frases claves desechables uso cuando acceda a Clipperz desde terminales públicas, como Internet Cafés, Cybercafés y bibliotecas.</b> </p> ", |
141 | 'oneTimePasswordReadOnlyMessage':"<h6>¡Disculpe!</h6> <p>Usted no puede usar su frases clave desechables mientras usa la versión fuera de línea de Clipperz.</p> ", | 141 | 'oneTimePasswordReadOnlyMessage':"<h6>¡Disculpe!</h6> <p>Usted no puede usar su frases clave desechables mientras usa la versión fuera de línea de Clipperz.</p> ", |
142 | 'oneTimePasswordLoadingMessage':"<h6>Cargando datos</h6> <p>Por favor espere ...</p> ", | 142 | 'oneTimePasswordLoadingMessage':"<h6>Cargando datos</h6> <p>Por favor espere ...</p> ", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_fr-FR.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_fr-FR.js index 08f0c21..71ea987 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_fr-FR.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_fr-FR.js | |||
@@ -7,129 +7,129 @@ For further information about its features and functionalities please | |||
7 | refer to http://www.clipperz.com. | 7 | refer to http://www.clipperz.com. |
8 | 8 | ||
9 | * Clipperz is free software: you can redistribute it and/or modify it | 9 | * Clipperz is free software: you can redistribute it and/or modify it |
10 | under the terms of the GNU Affero General Public License as published | 10 | under the terms of the GNU Affero General Public License as published |
11 | by the Free Software Foundation, either version 3 of the License, or | 11 | by the Free Software Foundation, either version 3 of the License, or |
12 | (at your option) any later version. | 12 | (at your option) any later version. |
13 | 13 | ||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.PM.Strings.Languages['fr-FR'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { | 24 | Clipperz.PM.Strings.Languages['fr-FR'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { |
25 | 'clipperzServiceDescription':"<h2>Gardez le pour vous!</h2> <ul> <li> <h3>Clipperz est:</h3> <ul> <li> <p>un gestionnaire de mots de passe sécurisé</p> </li> <li> <p>une solution fiable d’authentification unique</p> </li> <li> <p>une chambre forte numérique pour vos données confidentielles</p> </li> </ul> </li> <li> <h3>Avec Clipperz vous pouvez:</h3> <ul> <li> <p>enregistrer et gérer vos mots de passe et autres informations d'identification en ligne</p> </li> <li> <p>vous identifier sur vos sites web sans avoir besoin de saisir votre nom d’utilisateur ou votre mot de passe</p> </li> <li> <p>protéger toutes vos données sensibles: codes d’alarmes, PINs (téléphone portable), carte de crédits, …</p> </li> <li> <p>partager certaines données confidentielles avec vos proches et vos associés (bientôt disponible!)</p> </li> </ul> </li> <li> <h3>Les avantages de Clipperz:</h3> <ul> <li> <p>c'est gratuit et totalement anonyme</p> </li> <li> <p>accéder à vos données depuis n’importe quel ordinateur</p> </li> <li> <p>vous n'avez besoin d'aucun logiciel et rien n'est à installer sur votre poste</p> </li> <li> <p>cela vous évite de garder des mots de passe sur votre PC ou sur des bouts de papier</p> </li> </ul> </li> <li> <h3>La sécurité de Clipperz:</h3> <ul> <li> <p>vos mots de passe sont localement chiffrés par votre navigateur avant d’être téléchargé à Clipperz</p> </li> <li> <p>la clé de cryptage est une phrase secrète détenue uniquement par vous même</p> </li> <li> <p>héberge vos données sensibles dans des formulaires cryptés et ne peuvent être consultées directement en clair</p> </li> <li> <p>est développé sur des standard de cryptage réputé sans aucune fantaisie ni de bricolage fait maison</p> </li> <li> <p>vous pouvez consulter le code source autant que vous le souhaitez</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Plus d’informations</a> </li> </ul> ", | 25 | 'clipperzServiceDescription':"<h2>Gardez le pour vous!</h2> <ul> <li> <h3>Clipperz est:</h3> <ul> <li> <p>un gestionnaire de mots de passe sécurisé</p> </li> <li> <p>une solution fiable d’authentification unique</p> </li> <li> <p>une chambre forte numérique pour vos données confidentielles</p> </li> </ul> </li> <li> <h3>Avec Clipperz vous pouvez:</h3> <ul> <li> <p>enregistrer et gérer vos mots de passe et autres informations d'identification en ligne</p> </li> <li> <p>vous identifier sur vos sites web sans avoir besoin de saisir votre nom d’utilisateur ou votre mot de passe</p> </li> <li> <p>protéger toutes vos données sensibles: codes d’alarmes, PINs (téléphone portable), carte de crédits, …</p> </li> <li> <p>partager certaines données confidentielles avec vos proches et vos associés (bientôt disponible!)</p> </li> </ul> </li> <li> <h3>Les avantages de Clipperz:</h3> <ul> <li> <p>c'est gratuit et totalement anonyme</p> </li> <li> <p>accéder à vos données depuis n’importe quel ordinateur</p> </li> <li> <p>vous n'avez besoin d'aucun logiciel et rien n'est à installer sur votre poste</p> </li> <li> <p>cela vous évite de garder des mots de passe sur votre PC ou sur des bouts de papier</p> </li> </ul> </li> <li> <h3>La sécurité de Clipperz:</h3> <ul> <li> <p>vos mots de passe sont localement chiffrés par votre navigateur avant d’être téléchargé à Clipperz</p> </li> <li> <p>la clé de cryptage est une phrase secrète détenue uniquement par vous même</p> </li> <li> <p>héberge vos données sensibles dans des formulaires cryptés et ne peuvent être consultées directement en clair</p> </li> <li> <p>est développé sur des standard de cryptage réputé sans aucune fantaisie ni de bricolage fait maison</p> </li> <li> <p>vous pouvez consulter le code source autant que vous le souhaitez</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Plus d’informations</a> </li> </ul> ", |
26 | 'loginFormTitle':"identifiez-vous avec votre compte Clipperz", | 26 | 'loginFormTitle':"identifiez-vous avec votre compte Clipperz", |
27 | 'loginFormUsernameLabel':"nom d’utilisateur", | 27 | 'loginFormUsernameLabel':"nom d’utilisateur", |
28 | 'loginFormPassphraseLabel':"phrase secrète", | 28 | 'loginFormPassphraseLabel':"phrase secrète", |
29 | 'loginFormDontHaveAnAccountLabel':"vous n’avez pas de compte?", | 29 | 'loginFormDontHaveAnAccountLabel':"vous n’avez pas de compte?", |
30 | 'loginFormCreateOneLabel':"créez votre compte", | 30 | 'loginFormCreateOneLabel':"créez votre compte", |
31 | 'loginFormForgotYourCredentialsLabel':"vous avez oublié votre certificat?", | 31 | 'loginFormForgotYourCredentialsLabel':"vous avez oublié votre certificat?", |
32 | 'loginFormAarghThatsBadLabel':"c’est fort dommage pour vous!", | 32 | 'loginFormAarghThatsBadLabel':"c’est fort dommage pour vous!", |
33 | 'loginFormAfraidOfMaliciousScriptsLabel':"vous avez peur des script malicieux?", | 33 | 'loginFormAfraidOfMaliciousScriptsLabel':"vous avez peur des script malicieux?", |
34 | 'loginFormVerifyTheCodeLabel':"vérifiez le code", | 34 | 'loginFormVerifyTheCodeLabel':"vérifiez le code", |
35 | 'loginFormButtonLabel':"S’identifer", | 35 | 'loginFormButtonLabel':"S’identifer", |
36 | 'loginPanelSwithLanguageDescription':"<p>Sélectionnez votre langue préféré</p> ", | 36 | 'loginPanelSwithLanguageDescription':"<p>Sélectionnez votre langue préféré</p> ", |
37 | 'browserCompatibilityDescription':"<p>Have a better and safer Clipperz experience with Firefox. However Clipperz works just fine also with Opera and MS Internet Explorer!</p> ", | 37 | 'browserCompatibilityDescription':"<p>Have a better and safer Clipperz experience with Firefox. However Clipperz works just fine also with Opera and MS Internet Explorer!</p> ", |
38 | 'loginMessagePanelInitialTitle':"En cours d’identification ...", | 38 | 'loginMessagePanelInitialTitle':"En cours d’identification ...", |
39 | 'loginMessagePanelInitialButtonLabel':"Annuler", | 39 | 'loginMessagePanelInitialButtonLabel':"Annuler", |
40 | 'loginMessagePanelConnectedTitle':"Connecté", | 40 | 'loginMessagePanelConnectedTitle':"Connecté", |
41 | 'loginMessagePanelConnectedText':"Terminé", | 41 | 'loginMessagePanelConnectedText':"Terminé", |
42 | 'loginMessagePanelFailureTitle':"Erreur", | 42 | 'loginMessagePanelFailureTitle':"Erreur", |
43 | 'loginMessagePanelFailureText':"Identification échoué", | 43 | 'loginMessagePanelFailureText':"Identification échoué", |
44 | 'loginMessagePanelFailureButtonLabel':"Fermer", | 44 | 'loginMessagePanelFailureButtonLabel':"Fermer", |
45 | 'connectionLoginSendingCredentialsMessageTitle':"Vérification des identifiants", | 45 | 'connectionLoginSendingCredentialsMessageTitle':"Vérification des identifiants", |
46 | 'connectionLoginSendingCredentialsMessageText':"Envoi des identifiants", | 46 | 'connectionLoginSendingCredentialsMessageText':"Envoi des identifiants", |
47 | 'connectionLoginCredentialsVerificationMessageTitle':"Vérification des identifiants", | 47 | 'connectionLoginCredentialsVerificationMessageTitle':"Vérification des identifiants", |
48 | 'connectionLoginCredentialsVerificationMessageText':"Authentification SRP en cours", | 48 | 'connectionLoginCredentialsVerificationMessageText':"Authentification SRP en cours", |
49 | 'connectionLoginDoneMessageTitle':"Vérification des identifiants", | 49 | 'connectionLoginDoneMessageTitle':"Vérification des identifiants", |
50 | 'connectionLoginDoneMessageText':"Connecté", | 50 | 'connectionLoginDoneMessageText':"Connecté", |
51 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Vérification des identifiants", | 51 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Vérification des identifiants", |
52 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Mise à jour de vos identifiants à un nouveau schéma d’authentification", | 52 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Mise à jour de vos identifiants à un nouveau schéma d’authentification", |
53 | 'userLoginPanelConnectedMessageTitle':"Utilisateur identifié", | 53 | 'userLoginPanelConnectedMessageTitle':"Utilisateur identifié", |
54 | 'userLoginPanelConnectedMessageText':"Vous vous êtes identifié avec succès", | 54 | 'userLoginPanelConnectedMessageText':"Vous vous êtes identifié avec succès", |
55 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Vérification des identifiants", | 55 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Vérification des identifiants", |
56 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Nous essayons un ancien schéma d’authentification", | 56 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Nous essayons un ancien schéma d’authentification", |
57 | 'userLoginPanelLoadingUserDataMessageTitle':"Utilisateur identifié", | 57 | 'userLoginPanelLoadingUserDataMessageTitle':"Utilisateur identifié", |
58 | 'userLoginPanelLoadingUserDataMessageText':"Téléchargement des cartes d’en-têtes chiffrés depuis Clipperz", | 58 | 'userLoginPanelLoadingUserDataMessageText':"Téléchargement des cartes d’en-têtes chiffrés depuis Clipperz", |
59 | 'userLoginPanelDecryptingUserDataMessageTitle':"Utilisateur identifié", | 59 | 'userLoginPanelDecryptingUserDataMessageTitle':"Utilisateur identifié", |
60 | 'userLoginPanelDecryptingUserDataMessageText':"Décryptage local des en-têtes chiffrés", | 60 | 'userLoginPanelDecryptingUserDataMessageText':"Décryptage local des en-têtes chiffrés", |
61 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Utilisateur identifié", | 61 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Utilisateur identifié", |
62 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Décryptage local des statistiques", | 62 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Décryptage local des statistiques", |
63 | 'splashAlertTitle':"Bienvenue sur Clipperz!", | 63 | 'splashAlertTitle':"Bienvenue sur Clipperz!", |
64 | 'splashAlertText':"<p>Conseils de sécurité</p> <ul> <li> <p>Le stockage de vos mots de passe sur Clipperz est aussi sécurisé que la phrase que vous avez sélectionnée pour les protéger. Personne ne peux y accéder tant que personne ne connait votre phrase secrète.</p> </li> <li> <p>Si vous allez utiliser Clipperz pour sauvegarder des informations sensibles et critiques assurez-vous d’utiliser une phrase secrète compliquée. Plus elle sera longue mieux ce sera!</p> </li> <li> <p>Clipperz ne sera pas capable de récupérer votre phrase secrète!</p> </li> </ul> <p>Pour toute autre information, veuillez vous référer au site <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.</p> ", | 64 | 'splashAlertText':"<p>Conseils de sécurité</p> <ul> <li> <p>Le stockage de vos mots de passe sur Clipperz est aussi sécurisé que la phrase que vous avez sélectionnée pour les protéger. Personne ne peux y accéder tant que personne ne connait votre phrase secrète.</p> </li> <li> <p>Si vous allez utiliser Clipperz pour sauvegarder des informations sensibles et critiques assurez-vous d’utiliser une phrase secrète compliquée. Plus elle sera longue mieux ce sera!</p> </li> <li> <p>Clipperz ne sera pas capable de récupérer votre phrase secrète!</p> </li> </ul> <p>Pour toute autre information, veuillez vous référer au site <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a>.</p> ", |
65 | 'splashAlertCloseButtonLabel':"Ok", | 65 | 'splashAlertCloseButtonLabel':"Ok", |
66 | 'registrationFormTitle':"créer votre compte", | 66 | 'registrationFormTitle':"créer votre compte", |
67 | 'registrationFormUsernameLabel':"nom d’utilisateur", | 67 | 'registrationFormUsernameLabel':"nom d’utilisateur", |
68 | 'registrationFormPassphraseLabel':"phrase secrète", | 68 | 'registrationFormPassphraseLabel':"phrase secrète", |
69 | 'registrationFormRetypePassphraseLabel':"re-saisissez votre phrase secrète", | 69 | 'registrationFormRetypePassphraseLabel':"re-saisissez votre phrase secrète", |
70 | 'registrationFormSafetyCheckLabel':"J’accepte que Clipperz ne pourra pas récupérer ma phrase secrète.", | 70 | 'registrationFormSafetyCheckLabel':"J’accepte que Clipperz ne pourra pas récupérer ma phrase secrète.", |
71 | 'registrationFormTermsOfServiceCheckLabel':"J’ai lu et j’accepte les <a href='http://www.clipperz.com/terms_of_service' target='_blank'>Conditions d’Utilisation du Service</a>.", | 71 | 'registrationFormTermsOfServiceCheckLabel':"J’ai lu et j’accepte les <a href='https://www.clipperz.com/terms_service' target='_blank'>Conditions d’Utilisation du Service</a>.", |
72 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"avez-vous déjà un compte?", | 72 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"avez-vous déjà un compte?", |
73 | 'registrationFormSimplyLoginLabel':"identifiez-vous", | 73 | 'registrationFormSimplyLoginLabel':"identifiez-vous", |
74 | 'registrationFormButtonLabel':"S’inscrire", | 74 | 'registrationFormButtonLabel':"S’inscrire", |
75 | 'registrationFormWarningMessageNotMatchingPassphrases':"Vos phrases secrètes ne correspondent pas, veuillez les saisir à nouveau.", | 75 | 'registrationFormWarningMessageNotMatchingPassphrases':"Vos phrases secrètes ne correspondent pas, veuillez les saisir à nouveau.", |
76 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Veuillez lire et cocher les cases-à-cocher ci-dessous.", | 76 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Veuillez lire et cocher les cases-à-cocher ci-dessous.", |
77 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Vous devez accepter les “Conditions d’Utilisation du Service”.", | 77 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Vous devez accepter les “Conditions d’Utilisation du Service”.", |
78 | 'registrationMessagePanelInitialTitle':"Création du compte en cours ...", | 78 | 'registrationMessagePanelInitialTitle':"Création du compte en cours ...", |
79 | 'registrationMessagePanelInitialButtonLabel':"Annuler", | 79 | 'registrationMessagePanelInitialButtonLabel':"Annuler", |
80 | 'registrationMessagePanelRegistrationDoneTitle':"Enregistrement", | 80 | 'registrationMessagePanelRegistrationDoneTitle':"Enregistrement", |
81 | 'registrationMessagePanelRegistrationDoneText':"Terminé", | 81 | 'registrationMessagePanelRegistrationDoneText':"Terminé", |
82 | 'registrationMessagePanelFailureTitle':"Enregistrement échoué", | 82 | 'registrationMessagePanelFailureTitle':"Enregistrement échoué", |
83 | 'registrationMessagePanelFailureButtonLabel':"Fermer", | 83 | 'registrationMessagePanelFailureButtonLabel':"Fermer", |
84 | 'connectionRegistrationSendingRequestMessageText':"Vérification en cours des identifiants", | 84 | 'connectionRegistrationSendingRequestMessageText':"Vérification en cours des identifiants", |
85 | 'connectionRegistrationSendingCredentialsMessageText':"Envoi des identifiants", | 85 | 'connectionRegistrationSendingCredentialsMessageText':"Envoi des identifiants", |
86 | 'registrationSplashPanelTitle':"Conseils de sécurité", | 86 | 'registrationSplashPanelTitle':"Conseils de sécurité", |
87 | 'registrationSplashPanelDescription':"<p>Ce sont vos identifiants Clipperz, gardez les biens. Clipperz ne va plus jamais vous montrer votre nom d’utilisateur et votre phrase secrète!</p> ", | 87 | 'registrationSplashPanelDescription':"<p>Ce sont vos identifiants Clipperz, gardez les biens. Clipperz ne va plus jamais vous montrer votre nom d’utilisateur et votre phrase secrète!</p> ", |
88 | 'registrationSplashPanelUsernameLabel':"nom d’utilisateur", | 88 | 'registrationSplashPanelUsernameLabel':"nom d’utilisateur", |
89 | 'registrationSplashPanelPassphraseLabel':"phrase secrète", | 89 | 'registrationSplashPanelPassphraseLabel':"phrase secrète", |
90 | 'registrationSplashPanelShowPassphraseButtonLabel':"afficher la phrase secrète", | 90 | 'registrationSplashPanelShowPassphraseButtonLabel':"afficher la phrase secrète", |
91 | 'donateHeaderLinkLabel':"faites un don", | 91 | 'donateHeaderLinkLabel':"faites un don", |
92 | 'creditsHeaderLinkLabel':"crédits", | 92 | 'creditsHeaderLinkLabel':"crédits", |
93 | 'feedbackHeaderLinkLabel':"votre avis", | 93 | 'feedbackHeaderLinkLabel':"votre avis", |
94 | 'helpHeaderLinkLabel':"aide", | 94 | 'helpHeaderLinkLabel':"aide", |
95 | 'forumHeaderLinkLabel':"forum", | 95 | 'forumHeaderLinkLabel':"forum", |
96 | 'recordMenuLabel':"cartes", | 96 | 'recordMenuLabel':"cartes", |
97 | 'accountMenuLabel':"compte", | 97 | 'accountMenuLabel':"compte", |
98 | 'dataMenuLabel':"données", | 98 | 'dataMenuLabel':"données", |
99 | 'contactsMenuLabel':"contacts", | 99 | 'contactsMenuLabel':"contacts", |
100 | 'toolsMenuLabel':"outils", | 100 | 'toolsMenuLabel':"outils", |
101 | 'logoutMenuLabel':"déconnexion", | 101 | 'logoutMenuLabel':"déconnexion", |
102 | 'lockMenuLabel':"verrouiller", | 102 | 'lockMenuLabel':"verrouiller", |
103 | 'lockTitle':"Le compte est verrouillé", | 103 | 'lockTitle':"Le compte est verrouillé", |
104 | 'lockDescription':"<p>Pour déverrouiller votre compte, veuillez saisir votre phrase secrète</p> ", | 104 | 'lockDescription':"<p>Pour déverrouiller votre compte, veuillez saisir votre phrase secrète</p> ", |
105 | 'unlockButtonLabel':"Déverrouiller", | 105 | 'unlockButtonLabel':"Déverrouiller", |
106 | 'changePasswordTabLabel':"Changer votre phrase secrète", | 106 | 'changePasswordTabLabel':"Changer votre phrase secrète", |
107 | 'changePasswordTabTitle':"Changer votre phrase secrète", | 107 | 'changePasswordTabTitle':"Changer votre phrase secrète", |
108 | 'changePasswordFormUsernameLabel':"nom d’utilisateur", | 108 | 'changePasswordFormUsernameLabel':"nom d’utilisateur", |
109 | 'changePasswordFormOldPassphraseLabel':"ancienne phrase secrète", | 109 | 'changePasswordFormOldPassphraseLabel':"ancienne phrase secrète", |
110 | 'changePasswordFormNewPassphraseLabel':"nouvelle phrase secrète", | 110 | 'changePasswordFormNewPassphraseLabel':"nouvelle phrase secrète", |
111 | 'changePasswordFormRetypePassphraseLabel':"re-saisissez phrase secrète", | 111 | 'changePasswordFormRetypePassphraseLabel':"re-saisissez phrase secrète", |
112 | 'changePasswordFormSafetyCheckboxLabel':"Je sais que Clipperz ne pourra pas récupérer ma phrase secrète.", | 112 | 'changePasswordFormSafetyCheckboxLabel':"Je sais que Clipperz ne pourra pas récupérer ma phrase secrète.", |
113 | 'changePasswordFormSubmitLabel':"Changer ma phrase secrète", | 113 | 'changePasswordFormSubmitLabel':"Changer ma phrase secrète", |
114 | 'changePasswordFormWrongUsernameWarning':"Nom d’utilisateur incorrect", | 114 | 'changePasswordFormWrongUsernameWarning':"Nom d’utilisateur incorrect", |
115 | 'changePasswordFormWrongPassphraseWarning':"Phrase secrète incorrect", | 115 | 'changePasswordFormWrongPassphraseWarning':"Phrase secrète incorrect", |
116 | 'changePasswordFormWrongRetypePassphraseWarning':"Votre phrase secrète ne correspond pas, veuillez la saisir à nouveau", | 116 | 'changePasswordFormWrongRetypePassphraseWarning':"Votre phrase secrète ne correspond pas, veuillez la saisir à nouveau", |
117 | 'changePasswordFormSafetyCheckWarning':"Veuillez lire et cocher la case-à-cocher ci-dessous", | 117 | 'changePasswordFormSafetyCheckWarning':"Veuillez lire et cocher la case-à-cocher ci-dessous", |
118 | 'changePasswordFormProgressDialogTitle':"Changement des identifiants utilisateurs", | 118 | 'changePasswordFormProgressDialogTitle':"Changement des identifiants utilisateurs", |
119 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Connecté", | 119 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Connecté", |
120 | 'changePasswordFormProgressDialogConnectedMessageText':"Terminé", | 120 | 'changePasswordFormProgressDialogConnectedMessageText':"Terminé", |
121 | 'changePasswordFormProgressDialogErrorMessageTitle':"Erreur", | 121 | 'changePasswordFormProgressDialogErrorMessageTitle':"Erreur", |
122 | 'changePasswordFormProgressDialogErrorMessageText':"Changement de identifiants échoué!", | 122 | 'changePasswordFormProgressDialogErrorMessageText':"Changement de identifiants échoué!", |
123 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Changement de votre phrase secrète", | 123 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Changement de votre phrase secrète", |
124 | 'changeCredentialsPanelEncryptingDataMessageText':"Cryptage local des identifiants", | 124 | 'changeCredentialsPanelEncryptingDataMessageText':"Cryptage local des identifiants", |
125 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Modifier votre phrase secrète", | 125 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Modifier votre phrase secrète", |
126 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Mettre à jour vos identifiants", | 126 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Mettre à jour vos identifiants", |
127 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Modifier votre phrase secrète", | 127 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Modifier votre phrase secrète", |
128 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Téléchargement de vos identifiants sur Clipperz.com", | 128 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Téléchargement de vos identifiants sur Clipperz.com", |
129 | 'changeCredentialsPanelDoneMessageTitle':"Modifier votre phrase secrète", | 129 | 'changeCredentialsPanelDoneMessageTitle':"Modifier votre phrase secrète", |
130 | 'changeCredentialsPanelDoneMessageText':"Terminé", | 130 | 'changeCredentialsPanelDoneMessageText':"Terminé", |
131 | 'manageOTPTabLabel':"Mettre à jour votre phrase secrète à usage unique", | 131 | 'manageOTPTabLabel':"Mettre à jour votre phrase secrète à usage unique", |
132 | 'manageOTPTabTitle':"Mettre à jour votre phrase secrète à usage unique", | 132 | 'manageOTPTabTitle':"Mettre à jour votre phrase secrète à usage unique", |
133 | 'manageOTPTabDescription':"<p>Une phrase secrète à usage unique fonctionne comme votre phrase secrète habituelle, mais elle ne peut être utilisé qu'une seule fois.</p> <p>Si la phrase secrète est utilisé de nouveau et que vous tenté de vous identifier à nouveau, vous serez rejeté et le processus d'identification échouera.</p> <p>Juste après une identification correcte, votre phrase secrète à usage unique sera effacée pour interdire tout accès frauduleux.</p> <p>Les phrases secrètes à usage unique sont un excellent choix si vous craignez qu'un logiciel espion ne vole vos données après avoir infecté votre machine.</p> <p> <b>Il est fortement recommandé d'utiliser des phrases secrètes à usage unique lorsque vous accédez à Clipperz depuis un terminal public, comme un cybercafé ou une borne Internet.</b> </p> ", | 133 | 'manageOTPTabDescription':"<p>Une phrase secrète à usage unique fonctionne comme votre phrase secrète habituelle, mais elle ne peut être utilisé qu'une seule fois.</p> <p>Si la phrase secrète est utilisé de nouveau et que vous tenté de vous identifier à nouveau, vous serez rejeté et le processus d'identification échouera.</p> <p>Juste après une identification correcte, votre phrase secrète à usage unique sera effacée pour interdire tout accès frauduleux.</p> <p>Les phrases secrètes à usage unique sont un excellent choix si vous craignez qu'un logiciel espion ne vole vos données après avoir infecté votre machine.</p> <p> <b>Il est fortement recommandé d'utiliser des phrases secrètes à usage unique lorsque vous accédez à Clipperz depuis un terminal public, comme un cybercafé ou une borne Internet.</b> </p> ", |
134 | 'accountPreferencesLabel':"Préférences", | 134 | 'accountPreferencesLabel':"Préférences", |
135 | 'accountPreferencesTabTitle':"Préférences", | 135 | 'accountPreferencesTabTitle':"Préférences", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_it-IT.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_it-IT.js index 0499376..9dd0511 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_it-IT.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_it-IT.js | |||
@@ -16,129 +16,129 @@ refer to http://www.clipperz.com. | |||
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.PM.Strings.Languages['it-IT'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { | 24 | Clipperz.PM.Strings.Languages['it-IT'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { |
25 | 'clipperzServiceDescription':"<h2>Tienilo per te!</h2> <ul> <li> <h3>Clipperz è:</h3> <ul> <li> <p>un archivio semplice e sicuro per le tue password</p> </li> <li> <p>un canale di accesso unificato a tutti i tuoi servizi online</p> </li> <li> <p>una cassaforte digitale per tutti i tuoi dati riservati</p> </li> </ul> </li> <li> <h3>Con Clipperz puoi:</h3> <ul> <li> <p>memorizzare e gestire le password e le credenziali di accesso dei tuoi servizi online</p> </li> <li> <p>accedere ai tuoi servizi online con un solo click senza bisogno di inserire username o password</p> </li> <li> <p>proteggere tutte le tue informazioni confidenziali: codice dell'allarme di casa, dati delle carte di credito, …</p> </li> <li> <p>condividere dati riservati con i tuoi familiari o colleghi (disponibile a breve)</p> </li> </ul> </li> <li> <h3>I vantaggi di Clipperz:</h3> <ul> <li> <p>gratuito e completamente anonimo</p> </li> <li> <p>accessibile da qualsiasi computer</p> </li> <li> <p>nessun software da scaricare e niente da installare</p> </li> <li> <p>mai più informazioni riservate sul tuo PC o sulla carta!</p> </li> </ul> </li> <li> <h3>La sicurezza di Clipperz:</h3> <ul> <li> <p>i dati sono criptati dal tuo browser prima di essere inviati a Clipperz</p> </li> <li> <p>la chiave per decriptare i dati è conosciuta soltanto da te</p> </li> <li> <p>Clipperz riceve e memorizza solo i tuoi dati criptati e non ha nessuna possibilità di accedere alla versione in chiaro</p> </li> <li> <p>Clipperz utilizza solo sistemi crittografici standard, senza nessuna velleità di inventare e proporre nuovi algoritmi non validati dalla comunità scientifica</p> </li> <li> <p>tutto il codice di Clipperz è disponibile e può essere analizzato in qualsiasi momento, ma non serve essere un esperto di crittografia per apprezzare la sicurezza e la comodità di Clipperz!</p> </li> </ul> </li> <li><a href=\"http://www.clipperz.com\" target=\"_blank\">Maggiori informazioni su Clipperz (in inglese)</a> </li> </ul> ", | 25 | 'clipperzServiceDescription':"<h2>Tienilo per te!</h2> <ul> <li> <h3>Clipperz è:</h3> <ul> <li> <p>un archivio semplice e sicuro per le tue password</p> </li> <li> <p>un canale di accesso unificato a tutti i tuoi servizi online</p> </li> <li> <p>una cassaforte digitale per tutti i tuoi dati riservati</p> </li> </ul> </li> <li> <h3>Con Clipperz puoi:</h3> <ul> <li> <p>memorizzare e gestire le password e le credenziali di accesso dei tuoi servizi online</p> </li> <li> <p>accedere ai tuoi servizi online con un solo click senza bisogno di inserire username o password</p> </li> <li> <p>proteggere tutte le tue informazioni confidenziali: codice dell'allarme di casa, dati delle carte di credito, …</p> </li> <li> <p>condividere dati riservati con i tuoi familiari o colleghi (disponibile a breve)</p> </li> </ul> </li> <li> <h3>I vantaggi di Clipperz:</h3> <ul> <li> <p>gratuito e completamente anonimo</p> </li> <li> <p>accessibile da qualsiasi computer</p> </li> <li> <p>nessun software da scaricare e niente da installare</p> </li> <li> <p>mai più informazioni riservate sul tuo PC o sulla carta!</p> </li> </ul> </li> <li> <h3>La sicurezza di Clipperz:</h3> <ul> <li> <p>i dati sono criptati dal tuo browser prima di essere inviati a Clipperz</p> </li> <li> <p>la chiave per decriptare i dati è conosciuta soltanto da te</p> </li> <li> <p>Clipperz riceve e memorizza solo i tuoi dati criptati e non ha nessuna possibilità di accedere alla versione in chiaro</p> </li> <li> <p>Clipperz utilizza solo sistemi crittografici standard, senza nessuna velleità di inventare e proporre nuovi algoritmi non validati dalla comunità scientifica</p> </li> <li> <p>tutto il codice di Clipperz è disponibile e può essere analizzato in qualsiasi momento, ma non serve essere un esperto di crittografia per apprezzare la sicurezza e la comodità di Clipperz!</p> </li> </ul> </li> <li><a href=\"http://www.clipperz.com\" target=\"_blank\">Maggiori informazioni su Clipperz (in inglese)</a> </li> </ul> ", |
26 | 'loginFormTitle':"accedi a Clipperz", | 26 | 'loginFormTitle':"accedi a Clipperz", |
27 | 'loginFormUsernameLabel':"Utente", | 27 | 'loginFormUsernameLabel':"Utente", |
28 | 'loginFormPassphraseLabel':"frase segreta", | 28 | 'loginFormPassphraseLabel':"frase segreta", |
29 | 'loginFormDontHaveAnAccountLabel':"non ti sei ancora registrato?", | 29 | 'loginFormDontHaveAnAccountLabel':"non ti sei ancora registrato?", |
30 | 'loginFormCreateOneLabel':"registrati adesso", | 30 | 'loginFormCreateOneLabel':"registrati adesso", |
31 | 'loginFormForgotYourCredentialsLabel':"hai perso i dati di accesso?", | 31 | 'loginFormForgotYourCredentialsLabel':"hai perso i dati di accesso?", |
32 | 'loginFormAarghThatsBadLabel':"aargh! questo non è bello!", | 32 | 'loginFormAarghThatsBadLabel':"aargh! questo non è bello!", |
33 | 'loginFormAfraidOfMaliciousScriptsLabel':"non ti fidi?", | 33 | 'loginFormAfraidOfMaliciousScriptsLabel':"non ti fidi?", |
34 | 'loginFormVerifyTheCodeLabel':"controlla il codice", | 34 | 'loginFormVerifyTheCodeLabel':"controlla il codice", |
35 | 'loginFormButtonLabel':"Accedi", | 35 | 'loginFormButtonLabel':"Accedi", |
36 | 'loginFormOneTimePasswordCheckboxLabel':"usa un codice “usa e getta”", | 36 | 'loginFormOneTimePasswordCheckboxLabel':"usa un codice “usa e getta”", |
37 | 'loginFormOneTimePasswordCheckboxDescription':"", | 37 | 'loginFormOneTimePasswordCheckboxDescription':"", |
38 | 'loginPanelSwithLanguageDescription':"<h5>Seleziona la tua lingua preferita</h5> ", | 38 | 'loginPanelSwithLanguageDescription':"<h5>Seleziona la tua lingua preferita</h5> ", |
39 | 'browserCompatibilityDescription':"<p>Clipperz consiglia Firefox per una maggiore sicurezza. Clipperz supporta anche Opera ed Internet Explorer.</p> ", | 39 | 'browserCompatibilityDescription':"<p>Clipperz consiglia Firefox per una maggiore sicurezza. Clipperz supporta anche Opera ed Internet Explorer.</p> ", |
40 | 'OTPloginMessagePanelInitialTitle':"Accesso con codice “usa e getta”", | 40 | 'OTPloginMessagePanelInitialTitle':"Accesso con codice “usa e getta”", |
41 | 'OTPloginMessagePanelInitialText':"Invio delle credenziali OTP ...", | 41 | 'OTPloginMessagePanelInitialText':"Invio delle credenziali OTP ...", |
42 | 'OTPloginMessagePanelLoadingTitle':"Accesso con codice “usa e getta”", | 42 | 'OTPloginMessagePanelLoadingTitle':"Accesso con codice “usa e getta”", |
43 | 'OTPloginMessagePanelLoadingText':"Caricamento dei dati di autenticazione criptati ...", | 43 | 'OTPloginMessagePanelLoadingText':"Caricamento dei dati di autenticazione criptati ...", |
44 | 'OTPloginMessagePanelProcessingTitle':"Accesso con codice “usa e getta”", | 44 | 'OTPloginMessagePanelProcessingTitle':"Accesso con codice “usa e getta”", |
45 | 'OTPloginMessagePanelProcessingText':"Decodifica locale dei dati di autenticazione ...", | 45 | 'OTPloginMessagePanelProcessingText':"Decodifica locale dei dati di autenticazione ...", |
46 | 'loginMessagePanelInitialTitle':"Connessione in corso ...", | 46 | 'loginMessagePanelInitialTitle':"Connessione in corso ...", |
47 | 'loginMessagePanelInitialText':"---", | 47 | 'loginMessagePanelInitialText':"---", |
48 | 'loginMessagePanelInitialButtonLabel':"Annulla", | 48 | 'loginMessagePanelInitialButtonLabel':"Annulla", |
49 | 'loginMessagePanelConnectedTitle':"Connesso", | 49 | 'loginMessagePanelConnectedTitle':"Connesso", |
50 | 'loginMessagePanelConnectedText':"Fatto", | 50 | 'loginMessagePanelConnectedText':"Fatto", |
51 | 'loginMessagePanelFailureTitle':"Errore", | 51 | 'loginMessagePanelFailureTitle':"Errore", |
52 | 'loginMessagePanelFailureText':"Connessione fallita", | 52 | 'loginMessagePanelFailureText':"Connessione fallita", |
53 | 'loginMessagePanelFailureButtonLabel':"Chiudi", | 53 | 'loginMessagePanelFailureButtonLabel':"Chiudi", |
54 | 'connectionLoginSendingCredentialsMessageTitle':"Verifica delle credenziali", | 54 | 'connectionLoginSendingCredentialsMessageTitle':"Verifica delle credenziali", |
55 | 'connectionLoginSendingCredentialsMessageText':"Invio delle credenziali", | 55 | 'connectionLoginSendingCredentialsMessageText':"Invio delle credenziali", |
56 | 'connectionLoginCredentialsVerificationMessageTitle':"Verifica delle credenziali", | 56 | 'connectionLoginCredentialsVerificationMessageTitle':"Verifica delle credenziali", |
57 | 'connectionLoginCredentialsVerificationMessageText':"Esecuzione dell'autenticazione SRP ...", | 57 | 'connectionLoginCredentialsVerificationMessageText':"Esecuzione dell'autenticazione SRP ...", |
58 | 'connectionLoginDoneMessageTitle':"Verifica delle credenziali", | 58 | 'connectionLoginDoneMessageTitle':"Verifica delle credenziali", |
59 | 'connectionLoginDoneMessageText':"Connesso", | 59 | 'connectionLoginDoneMessageText':"Connesso", |
60 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Verifica delle credenziali", | 60 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Verifica delle credenziali", |
61 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Aggiornamento delle credenziali ad un nuovo schema di autenticazione", | 61 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Aggiornamento delle credenziali ad un nuovo schema di autenticazione", |
62 | 'userLoginPanelConnectedMessageTitle':"Utente autenticato", | 62 | 'userLoginPanelConnectedMessageTitle':"Utente autenticato", |
63 | 'userLoginPanelConnectedMessageText':"Autenticazione eseguita con successo", | 63 | 'userLoginPanelConnectedMessageText':"Autenticazione eseguita con successo", |
64 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Verifica delle credenziali", | 64 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Verifica delle credenziali", |
65 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Tentativo con vecchio schema di autenticazione", | 65 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Tentativo con vecchio schema di autenticazione", |
66 | 'userLoginPanelLoadingUserDataMessageTitle':"Utente autenticato", | 66 | 'userLoginPanelLoadingUserDataMessageTitle':"Utente autenticato", |
67 | 'userLoginPanelLoadingUserDataMessageText':"Scarica le intestazioni criptate delle schede da Clipperz", | 67 | 'userLoginPanelLoadingUserDataMessageText':"Scarica le intestazioni criptate delle schede da Clipperz", |
68 | 'userLoginPanelDecryptingUserDataMessageTitle':"Utente autenticato", | 68 | 'userLoginPanelDecryptingUserDataMessageTitle':"Utente autenticato", |
69 | 'userLoginPanelDecryptingUserDataMessageText':"Decodifica locale dell'intestazione delle schede", | 69 | 'userLoginPanelDecryptingUserDataMessageText':"Decodifica locale dell'intestazione delle schede", |
70 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Utente autenticato", | 70 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Utente autenticato", |
71 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Decodifica locale delle statistiche d'uso", | 71 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Decodifica locale delle statistiche d'uso", |
72 | 'splashAlertTitle':"Benvenuto a Clipperz!", | 72 | 'splashAlertTitle':"Benvenuto a Clipperz!", |
73 | 'splashAlertText':"<p>Alcuni consigli per la sicurezza</p> <ul> <li> <p>La sicurezza dei tuoi dati dipende da quanto è sicura la frase segreta che usi per proteggerli. Nessuno può accedervi a meno che non conosca la frase segreta.</p> </li> <li> <p>Se hai intenzione di usare Clipperz per conservare informazioni sensibili e riservate, scegli attentamente una frase segreta complessa. Più è lunga, maggiore è la sicurezza!</p> </li> <li> <p>E non dimenticare che Clipperz non è in grado di recuperare la tua frase segreta in caso di smarrimento!</p> </li> </ul> <p>Per maggiori informazioni sulla sicurezza, consulta il sito <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> (in lingua inglese).</p> ", | 73 | 'splashAlertText':"<p>Alcuni consigli per la sicurezza</p> <ul> <li> <p>La sicurezza dei tuoi dati dipende da quanto è sicura la frase segreta che usi per proteggerli. Nessuno può accedervi a meno che non conosca la frase segreta.</p> </li> <li> <p>Se hai intenzione di usare Clipperz per conservare informazioni sensibili e riservate, scegli attentamente una frase segreta complessa. Più è lunga, maggiore è la sicurezza!</p> </li> <li> <p>E non dimenticare che Clipperz non è in grado di recuperare la tua frase segreta in caso di smarrimento!</p> </li> </ul> <p>Per maggiori informazioni sulla sicurezza, consulta il sito <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> (in lingua inglese).</p> ", |
74 | 'splashAlertCloseButtonLabel':"Ok", | 74 | 'splashAlertCloseButtonLabel':"Ok", |
75 | 'registrationFormTitle':"crea il tuo utente", | 75 | 'registrationFormTitle':"crea il tuo utente", |
76 | 'registrationFormUsernameLabel':"Utente", | 76 | 'registrationFormUsernameLabel':"Utente", |
77 | 'registrationFormPassphraseLabel':"frase segreta", | 77 | 'registrationFormPassphraseLabel':"frase segreta", |
78 | 'registrationFormRetypePassphraseLabel':"ripeti frase segreta", | 78 | 'registrationFormRetypePassphraseLabel':"ripeti frase segreta", |
79 | 'registrationFormSafetyCheckLabel':"Sono consapevole che Clipperz non è in grado di recuperare una frase segreta dimenticata.", | 79 | 'registrationFormSafetyCheckLabel':"Sono consapevole che Clipperz non è in grado di recuperare una frase segreta dimenticata.", |
80 | 'registrationFormTermsOfServiceCheckLabel':"Dichiaro di aver letto e di accettare i <a href=\"http://www.clipperz.com/terms_of_service\" target=\"_blank\">Termini del Servizio</a> .", | 80 | 'registrationFormTermsOfServiceCheckLabel':"Dichiaro di aver letto e di accettare i <a href=\"https://www.clipperz.com/terms_service\" target=\"_blank\">Termini del Servizio</a> .", |
81 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"sei già un utente registrato?", | 81 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"sei già un utente registrato?", |
82 | 'registrationFormSimplyLoginLabel':"accedi subito", | 82 | 'registrationFormSimplyLoginLabel':"accedi subito", |
83 | 'registrationFormButtonLabel':"Registrati", | 83 | 'registrationFormButtonLabel':"Registrati", |
84 | 'registrationFormWarningMessageNotMatchingPassphrases':"Le frasi segrete non corrispondono, ripeti l'inserimento.", | 84 | 'registrationFormWarningMessageNotMatchingPassphrases':"Le frasi segrete non corrispondono, ripeti l'inserimento.", |
85 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Leggi e spunta le condizioni sotto riportate.", | 85 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Leggi e spunta le condizioni sotto riportate.", |
86 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Per procedere devi accettare i Termini del Servizio.", | 86 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Per procedere devi accettare i Termini del Servizio.", |
87 | 'registrationMessagePanelInitialTitle':"Registrazione in corso ...", | 87 | 'registrationMessagePanelInitialTitle':"Registrazione in corso ...", |
88 | 'registrationMessagePanelInitialText':"---", | 88 | 'registrationMessagePanelInitialText':"---", |
89 | 'registrationMessagePanelInitialButtonLabel':"Annulla", | 89 | 'registrationMessagePanelInitialButtonLabel':"Annulla", |
90 | 'registrationMessagePanelRegistrationDoneTitle':"Registrazione", | 90 | 'registrationMessagePanelRegistrationDoneTitle':"Registrazione", |
91 | 'registrationMessagePanelRegistrationDoneText':"Fatto", | 91 | 'registrationMessagePanelRegistrationDoneText':"Fatto", |
92 | 'registrationMessagePanelFailureTitle':"Registrazione fallita", | 92 | 'registrationMessagePanelFailureTitle':"Registrazione fallita", |
93 | 'registrationMessagePanelFailureButtonLabel':"Chiudi", | 93 | 'registrationMessagePanelFailureButtonLabel':"Chiudi", |
94 | 'connectionRegistrationSendingRequestMessageText':"Verifica delle credenziali", | 94 | 'connectionRegistrationSendingRequestMessageText':"Verifica delle credenziali", |
95 | 'connectionRegistrationSendingCredentialsMessageText':"Invio delle credenziali", | 95 | 'connectionRegistrationSendingCredentialsMessageText':"Invio delle credenziali", |
96 | 'registrationSplashPanelTitle':"Avviso di sicurezza", | 96 | 'registrationSplashPanelTitle':"Avviso di sicurezza", |
97 | 'registrationSplashPanelDescription':"<p>Queste sono le tue credenziali di accesso a Clipperz, conservale con cura. Il tuo utente ed la tua frase segreta non ti verranno mostrati una seconda volta!</p> ", | 97 | 'registrationSplashPanelDescription':"<p>Queste sono le tue credenziali di accesso a Clipperz, conservale con cura. Il tuo utente ed la tua frase segreta non ti verranno mostrati una seconda volta!</p> ", |
98 | 'registrationSplashPanelUsernameLabel':"Utente", | 98 | 'registrationSplashPanelUsernameLabel':"Utente", |
99 | 'registrationSplashPanelPassphraseLabel':"frase segreta", | 99 | 'registrationSplashPanelPassphraseLabel':"frase segreta", |
100 | 'registrationSplashPanelShowPassphraseButtonLabel':"mostra la frase segreta", | 100 | 'registrationSplashPanelShowPassphraseButtonLabel':"mostra la frase segreta", |
101 | 'donateHeaderLinkLabel':"donazioni", | 101 | 'donateHeaderLinkLabel':"donazioni", |
102 | 'creditsHeaderLinkLabel':"credits", | 102 | 'creditsHeaderLinkLabel':"credits", |
103 | 'feedbackHeaderLinkLabel':"scrivici", | 103 | 'feedbackHeaderLinkLabel':"scrivici", |
104 | 'helpHeaderLinkLabel':"aiuto", | 104 | 'helpHeaderLinkLabel':"aiuto", |
105 | 'forumHeaderLinkLabel':"forum", | 105 | 'forumHeaderLinkLabel':"forum", |
106 | 'recordMenuLabel':"Schede", | 106 | 'recordMenuLabel':"Schede", |
107 | 'accountMenuLabel':"profilo", | 107 | 'accountMenuLabel':"profilo", |
108 | 'dataMenuLabel':"dati", | 108 | 'dataMenuLabel':"dati", |
109 | 'contactsMenuLabel':"Contatti", | 109 | 'contactsMenuLabel':"Contatti", |
110 | 'toolsMenuLabel':"strumenti", | 110 | 'toolsMenuLabel':"strumenti", |
111 | 'logoutMenuLabel':"esci", | 111 | 'logoutMenuLabel':"esci", |
112 | 'lockMenuLabel':"blocca", | 112 | 'lockMenuLabel':"blocca", |
113 | 'lockTitle':"Utente bloccato", | 113 | 'lockTitle':"Utente bloccato", |
114 | 'lockDescription':"<p>Per sbloccare il tuo utente inserisci la frase segreta</p> ", | 114 | 'lockDescription':"<p>Per sbloccare il tuo utente inserisci la frase segreta</p> ", |
115 | 'unlockButtonLabel':"Sblocca", | 115 | 'unlockButtonLabel':"Sblocca", |
116 | 'changePasswordTabLabel':"Cambia la tua frase segreta", | 116 | 'changePasswordTabLabel':"Cambia la tua frase segreta", |
117 | 'changePasswordTabTitle':"Cambia la tua frase segreta", | 117 | 'changePasswordTabTitle':"Cambia la tua frase segreta", |
118 | 'changePasswordFormUsernameLabel':"Utente", | 118 | 'changePasswordFormUsernameLabel':"Utente", |
119 | 'changePasswordFormOldPassphraseLabel':"attuale frase segreta", | 119 | 'changePasswordFormOldPassphraseLabel':"attuale frase segreta", |
120 | 'changePasswordFormNewPassphraseLabel':"nuova frase segreta", | 120 | 'changePasswordFormNewPassphraseLabel':"nuova frase segreta", |
121 | 'changePasswordFormRetypePassphraseLabel':"ripeti nuova frase segreta", | 121 | 'changePasswordFormRetypePassphraseLabel':"ripeti nuova frase segreta", |
122 | 'changePasswordFormSafetyCheckboxLabel':"Sono consapevole che Clipperz non è in grado di recuperare una frase segreta dimenticata.", | 122 | 'changePasswordFormSafetyCheckboxLabel':"Sono consapevole che Clipperz non è in grado di recuperare una frase segreta dimenticata.", |
123 | 'changePasswordFormSubmitLabel':"Cambia frase segreta", | 123 | 'changePasswordFormSubmitLabel':"Cambia frase segreta", |
124 | 'changePasswordFormWrongUsernameWarning':"Utente errato", | 124 | 'changePasswordFormWrongUsernameWarning':"Utente errato", |
125 | 'changePasswordFormWrongPassphraseWarning':"Frase segreta errata", | 125 | 'changePasswordFormWrongPassphraseWarning':"Frase segreta errata", |
126 | 'changePasswordFormWrongRetypePassphraseWarning':"Le frasi segrete non corrispondono, ripeti l'inserimento.", | 126 | 'changePasswordFormWrongRetypePassphraseWarning':"Le frasi segrete non corrispondono, ripeti l'inserimento.", |
127 | 'changePasswordFormSafetyCheckWarning':"Leggi e spunta le condizioni sotto riportate.", | 127 | 'changePasswordFormSafetyCheckWarning':"Leggi e spunta le condizioni sotto riportate.", |
128 | 'changePasswordFormProgressDialogTitle':"Aggiornamento credenziali", | 128 | 'changePasswordFormProgressDialogTitle':"Aggiornamento credenziali", |
129 | 'changePasswordFormProgressDialogEmptyText':"---", | 129 | 'changePasswordFormProgressDialogEmptyText':"---", |
130 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Connesso", | 130 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Connesso", |
131 | 'changePasswordFormProgressDialogConnectedMessageText':"Fatto", | 131 | 'changePasswordFormProgressDialogConnectedMessageText':"Fatto", |
132 | 'changePasswordFormProgressDialogErrorMessageTitle':"Errore", | 132 | 'changePasswordFormProgressDialogErrorMessageTitle':"Errore", |
133 | 'changePasswordFormProgressDialogErrorMessageText':"Aggiornamento credenziali fallito!", | 133 | 'changePasswordFormProgressDialogErrorMessageText':"Aggiornamento credenziali fallito!", |
134 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Cambio della frase segreta", | 134 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Cambio della frase segreta", |
135 | 'changeCredentialsPanelEncryptingDataMessageText':"Cripta localmente l'intestazione delle schede", | 135 | 'changeCredentialsPanelEncryptingDataMessageText':"Cripta localmente l'intestazione delle schede", |
136 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Cambio della frase segreta", | 136 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Cambio della frase segreta", |
137 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Aggiornamento delle credenziali", | 137 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Aggiornamento delle credenziali", |
138 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Cambio della frase segreta", | 138 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Cambio della frase segreta", |
139 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Carica le intestazioni criptate delle schede su Clipperz", | 139 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Carica le intestazioni criptate delle schede su Clipperz", |
140 | 'changeCredentialsPanelDoneMessageTitle':"Cambio della frase segreta", | 140 | 'changeCredentialsPanelDoneMessageTitle':"Cambio della frase segreta", |
141 | 'changeCredentialsPanelDoneMessageText':"Fatto", | 141 | 'changeCredentialsPanelDoneMessageText':"Fatto", |
142 | 'manageOTPTabLabel':"Codici di accesso “usa e getta”", | 142 | 'manageOTPTabLabel':"Codici di accesso “usa e getta”", |
143 | 'manageOTPTabTitle':"Codici di accesso “usa e getta”", | 143 | 'manageOTPTabTitle':"Codici di accesso “usa e getta”", |
144 | 'manageOTPTabDescription':"<p>I codici di accesso e “usa e getta” funzionano come la tua normale frase segreta, ma possono essere utilizzate una sola volta.</p> <p>Se lo stesso codice “usa e getta” viene utilizzato per tentare ulteriori accessi il processo di autenticazione fallirà.</p> <p>Infatti, dopo il primo utilizzo, il codice “usa e getta” verrà immediatamente disattivato e cancellato prevenendo così eventuali accessi non autorizzati.</p> <p>L'utilizzo di codici “usa e getta” è una scelta consigliata per chi teme che il computer dal quale sta accedendo a Clipperz non sia sicuro a causa di software quali keyloggers e spyware che potrebbero registrare le proprie credenziali di accesso.</p> <p><b>E' caldamente consigliato l'utilizzo di codici “usa e getta” quando ci si collega a Clipperz da terminali pubblici quali Internet Cafe e biblioteche.</b> </p> ", | 144 | 'manageOTPTabDescription':"<p>I codici di accesso e “usa e getta” funzionano come la tua normale frase segreta, ma possono essere utilizzate una sola volta.</p> <p>Se lo stesso codice “usa e getta” viene utilizzato per tentare ulteriori accessi il processo di autenticazione fallirà.</p> <p>Infatti, dopo il primo utilizzo, il codice “usa e getta” verrà immediatamente disattivato e cancellato prevenendo così eventuali accessi non autorizzati.</p> <p>L'utilizzo di codici “usa e getta” è una scelta consigliata per chi teme che il computer dal quale sta accedendo a Clipperz non sia sicuro a causa di software quali keyloggers e spyware che potrebbero registrare le proprie credenziali di accesso.</p> <p><b>E' caldamente consigliato l'utilizzo di codici “usa e getta” quando ci si collega a Clipperz da terminali pubblici quali Internet Cafe e biblioteche.</b> </p> ", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_pt-BR.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_pt-BR.js index 8478c0d..e3c2fc7 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_pt-BR.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_pt-BR.js | |||
@@ -14,129 +14,129 @@ refer to http://www.clipperz.com. | |||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.PM.Strings.Languages['pt-BR'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { | 24 | Clipperz.PM.Strings.Languages['pt-BR'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { |
25 | 'clipperzServiceDescriptionConfig':"<h2>Guarde com você!</h2> <ul> <li> <h3>Clipperz é:</h3> <ul> <li> <p>um simples e seguro gerenciador de senhas</p> </li> <li> <p>uma efetiva solução com uma única assinatura</p> </li> <li> <p>um cofre digital para suas informações confidenciais</p> </li> </ul> </li> <li> <h3>Com Clipperz você pode:</h3> <ul> <li> <p>guardar e gerenciar suas senhas e credenciais online</p> </li> <li> <p>logar em seus serviços web sem precisar entrar com nenhum nome de usuário ou senha</p> </li> <li> <p>proteger todos os seus dados sensíveis: códigos de alarme, PINs, números de cartão de crédito, …</p> </li> <li> <p>compartilhar segredos com membros da família e associados (em breve)</p> </li> </ul> </li> <li> <h3>Clipperz proporciona:</h3> <ul> <li> <p>anonimato completo e gratuito</p> </li> <li> <p>acesso a qualquer hora em qualquer computador</p> </li> <li> <p>sem software ou download e nada que instalar</p> </li> <li> <p>evite guardar seus segredos em seu PC ou papel</p> </li> </ul> </li> <li> <h3>Segurança Clipperz:</h3> <ul> <li> <p>seus segredos são codificados localmente por seu navegador antes de ser enviado para Clipperz</p> </li> <li> <p>a chave de codificação é uma senha que só você conhece</p> </li> <li> <p>Clipperz armazena apenas seus dados confidenciais codificados, nunca acessando os dados originais</p> </li> <li> <p>Clipperz é construído a partir de esquemas de codificação padrão, ou seja, nada é exclusivo ou caseiro</p> </li> <li> <p>você pode revisar o código a qualquer momento, mas você não precisa conhecer nada sobre criptograia para ser um usuário feliz!</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Saiba mais</a> </li> </ul> ", | 25 | 'clipperzServiceDescriptionConfig':"<h2>Guarde com você!</h2> <ul> <li> <h3>Clipperz é:</h3> <ul> <li> <p>um simples e seguro gerenciador de senhas</p> </li> <li> <p>uma efetiva solução com uma única assinatura</p> </li> <li> <p>um cofre digital para suas informações confidenciais</p> </li> </ul> </li> <li> <h3>Com Clipperz você pode:</h3> <ul> <li> <p>guardar e gerenciar suas senhas e credenciais online</p> </li> <li> <p>logar em seus serviços web sem precisar entrar com nenhum nome de usuário ou senha</p> </li> <li> <p>proteger todos os seus dados sensíveis: códigos de alarme, PINs, números de cartão de crédito, …</p> </li> <li> <p>compartilhar segredos com membros da família e associados (em breve)</p> </li> </ul> </li> <li> <h3>Clipperz proporciona:</h3> <ul> <li> <p>anonimato completo e gratuito</p> </li> <li> <p>acesso a qualquer hora em qualquer computador</p> </li> <li> <p>sem software ou download e nada que instalar</p> </li> <li> <p>evite guardar seus segredos em seu PC ou papel</p> </li> </ul> </li> <li> <h3>Segurança Clipperz:</h3> <ul> <li> <p>seus segredos são codificados localmente por seu navegador antes de ser enviado para Clipperz</p> </li> <li> <p>a chave de codificação é uma senha que só você conhece</p> </li> <li> <p>Clipperz armazena apenas seus dados confidenciais codificados, nunca acessando os dados originais</p> </li> <li> <p>Clipperz é construído a partir de esquemas de codificação padrão, ou seja, nada é exclusivo ou caseiro</p> </li> <li> <p>você pode revisar o código a qualquer momento, mas você não precisa conhecer nada sobre criptograia para ser um usuário feliz!</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">Saiba mais</a> </li> </ul> ", |
26 | 'loginFormTitle':"entre sua conta Clipperz", | 26 | 'loginFormTitle':"entre sua conta Clipperz", |
27 | 'loginFormUsernameLabel':"nome do usuário", | 27 | 'loginFormUsernameLabel':"nome do usuário", |
28 | 'loginFormPassphraseLabel':"frase chave", | 28 | 'loginFormPassphraseLabel':"frase chave", |
29 | 'loginFormDontHaveAnAccountLabel':"não tem uma conta?", | 29 | 'loginFormDontHaveAnAccountLabel':"não tem uma conta?", |
30 | 'loginFormCreateOneLabel':"criar uma", | 30 | 'loginFormCreateOneLabel':"criar uma", |
31 | 'loginFormForgotYourCredentialsLabel':"esqueceu suas credenciais?", | 31 | 'loginFormForgotYourCredentialsLabel':"esqueceu suas credenciais?", |
32 | 'loginFormAarghThatsBadLabel':"xiiiii! isso é não é bom!", | 32 | 'loginFormAarghThatsBadLabel':"xiiiii! isso é não é bom!", |
33 | 'loginFormAfraidOfMaliciousScriptsLabel':"medo de scripts maliciosos?", | 33 | 'loginFormAfraidOfMaliciousScriptsLabel':"medo de scripts maliciosos?", |
34 | 'loginFormVerifyTheCodeLabel':"verifique o código", | 34 | 'loginFormVerifyTheCodeLabel':"verifique o código", |
35 | 'loginFormButtonLabel':"Entrar", | 35 | 'loginFormButtonLabel':"Entrar", |
36 | 'loginFormOneTimePasswordCheckboxLabel':"use uma frase chave descartável", | 36 | 'loginFormOneTimePasswordCheckboxLabel':"use uma frase chave descartável", |
37 | 'loginPanelSwithLanguageDescription':"<h5>Mudar para sua linguagem preferida</h5> ", | 37 | 'loginPanelSwithLanguageDescription':"<h5>Mudar para sua linguagem preferida</h5> ", |
38 | 'browserCompatibilityDescription':"<p>Tenha uma experiência melhor e mais segura com Clipperz, utilizando o Firefox. No entanto, Clipperz funciona bem também em Opera e MS Internet Explorer!</p> ", | 38 | 'browserCompatibilityDescription':"<p>Tenha uma experiência melhor e mais segura com Clipperz, utilizando o Firefox. No entanto, Clipperz funciona bem também em Opera e MS Internet Explorer!</p> ", |
39 | 'OTPloginMessagePanelInitialTitle':"Acessando usando a frase chave descartável", | 39 | 'OTPloginMessagePanelInitialTitle':"Acessando usando a frase chave descartável", |
40 | 'OTPloginMessagePanelInitialText':"Enviando credenciais descartáveis ...", | 40 | 'OTPloginMessagePanelInitialText':"Enviando credenciais descartáveis ...", |
41 | 'OTPloginMessagePanelLoadingTitle':"Acessando usando a frase chave descartável", | 41 | 'OTPloginMessagePanelLoadingTitle':"Acessando usando a frase chave descartável", |
42 | 'OTPloginMessagePanelLoadingText':"Buscando informação de autenticação codificada no servidor ...", | 42 | 'OTPloginMessagePanelLoadingText':"Buscando informação de autenticação codificada no servidor ...", |
43 | 'OTPloginMessagePanelProcessingTitle':"Acessando usando a frase chave descartável", | 43 | 'OTPloginMessagePanelProcessingTitle':"Acessando usando a frase chave descartável", |
44 | 'OTPloginMessagePanelProcessingText':"Decodificação local da informação de autenticação ...", | 44 | 'OTPloginMessagePanelProcessingText':"Decodificação local da informação de autenticação ...", |
45 | 'loginMessagePanelInitialTitle':"Entrando ...", | 45 | 'loginMessagePanelInitialTitle':"Entrando ...", |
46 | 'loginMessagePanelInitialButtonLabel':"Cancelar", | 46 | 'loginMessagePanelInitialButtonLabel':"Cancelar", |
47 | 'loginMessagePanelConnectedTitle':"Conectado", | 47 | 'loginMessagePanelConnectedTitle':"Conectado", |
48 | 'loginMessagePanelConnectedText':"Concluído", | 48 | 'loginMessagePanelConnectedText':"Concluído", |
49 | 'loginMessagePanelFailureTitle':"Erro", | 49 | 'loginMessagePanelFailureTitle':"Erro", |
50 | 'loginMessagePanelFailureText':"Ocorreu uma falha", | 50 | 'loginMessagePanelFailureText':"Ocorreu uma falha", |
51 | 'loginMessagePanelFailureButtonLabel':"Fechar", | 51 | 'loginMessagePanelFailureButtonLabel':"Fechar", |
52 | 'connectionLoginSendingCredentialsMessageTitle':"Verificando credenciais", | 52 | 'connectionLoginSendingCredentialsMessageTitle':"Verificando credenciais", |
53 | 'connectionLoginSendingCredentialsMessageText':"Enviando credenciais", | 53 | 'connectionLoginSendingCredentialsMessageText':"Enviando credenciais", |
54 | 'connectionLoginCredentialsVerificationMessageTitle':"Verificando credenciais", | 54 | 'connectionLoginCredentialsVerificationMessageTitle':"Verificando credenciais", |
55 | 'connectionLoginCredentialsVerificationMessageText':"Realizando autenticação SRP", | 55 | 'connectionLoginCredentialsVerificationMessageText':"Realizando autenticação SRP", |
56 | 'connectionLoginDoneMessageTitle':"Verificando credenciais", | 56 | 'connectionLoginDoneMessageTitle':"Verificando credenciais", |
57 | 'connectionLoginDoneMessageText':"Conectado", | 57 | 'connectionLoginDoneMessageText':"Conectado", |
58 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Verificando credenciais", | 58 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Verificando credenciais", |
59 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Upgrade de suas credenciais para um novo esquema de autenticação", | 59 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Upgrade de suas credenciais para um novo esquema de autenticação", |
60 | 'userLoginPanelConnectedMessageTitle':"Usuário autenticado", | 60 | 'userLoginPanelConnectedMessageTitle':"Usuário autenticado", |
61 | 'userLoginPanelConnectedMessageText':"Logado com sucesso em", | 61 | 'userLoginPanelConnectedMessageText':"Logado com sucesso em", |
62 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Verificando credenciais", | 62 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Verificando credenciais", |
63 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Tentando esquema antigo de autenticação", | 63 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Tentando esquema antigo de autenticação", |
64 | 'userLoginPanelLoadingUserDataMessageTitle':"Usuário autenticado", | 64 | 'userLoginPanelLoadingUserDataMessageTitle':"Usuário autenticado", |
65 | 'userLoginPanelLoadingUserDataMessageText':"Baixando cabeçalhos de cartão codificados de Clipperz", | 65 | 'userLoginPanelLoadingUserDataMessageText':"Baixando cabeçalhos de cartão codificados de Clipperz", |
66 | 'userLoginPanelDecryptingUserDataMessageTitle':"Usuário autenticado", | 66 | 'userLoginPanelDecryptingUserDataMessageTitle':"Usuário autenticado", |
67 | 'userLoginPanelDecryptingUserDataMessageText':"Descrição local de cabeçalhos dos cartões", | 67 | 'userLoginPanelDecryptingUserDataMessageText':"Descrição local de cabeçalhos dos cartões", |
68 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Usuário autenticado", | 68 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Usuário autenticado", |
69 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Descrição local de estatísticas de uso", | 69 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Descrição local de estatísticas de uso", |
70 | 'splashAlertTitle':"Bem-vindo ao Clipperz!", | 70 | 'splashAlertTitle':"Bem-vindo ao Clipperz!", |
71 | 'splashAlertText':"<p>Alguns avisos de segurança</p> <ul> <li> <p>Guardar suas informações no Clipperz é tão seguro quanto a frase chave que você escolher para protege-los. Ninguém pode acessá-los sem essa frase chave.</p> </li> <li> <p>Se você vai utlizar Clipperz para armazenar suas informações confidenciais e críticas, escolha uma frase chave difícil de ser descoberta. Quanto mais longa, melhor!</p> </li> <li> <p>Clipperz não será capaz de recuperar frase chave perdidas!</p> </li> </ul> <p>Para mais informações, por favor vá até <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> website.</p> ", | 71 | 'splashAlertText':"<p>Alguns avisos de segurança</p> <ul> <li> <p>Guardar suas informações no Clipperz é tão seguro quanto a frase chave que você escolher para protege-los. Ninguém pode acessá-los sem essa frase chave.</p> </li> <li> <p>Se você vai utlizar Clipperz para armazenar suas informações confidenciais e críticas, escolha uma frase chave difícil de ser descoberta. Quanto mais longa, melhor!</p> </li> <li> <p>Clipperz não será capaz de recuperar frase chave perdidas!</p> </li> </ul> <p>Para mais informações, por favor vá até <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> website.</p> ", |
72 | 'splashAlertCloseButtonLabel':"Ok", | 72 | 'splashAlertCloseButtonLabel':"Ok", |
73 | 'registrationFormTitle':"crie sua conta", | 73 | 'registrationFormTitle':"crie sua conta", |
74 | 'registrationFormUsernameLabel':"nome do usuário", | 74 | 'registrationFormUsernameLabel':"nome do usuário", |
75 | 'registrationFormPassphraseLabel':"frase chave", | 75 | 'registrationFormPassphraseLabel':"frase chave", |
76 | 'registrationFormRetypePassphraseLabel':"entre novamente sua frase chave", | 76 | 'registrationFormRetypePassphraseLabel':"entre novamente sua frase chave", |
77 | 'registrationFormSafetyCheckLabel':"Eu compreendo que Clipperz não será capaz de recuperar senhas perdidas.", | 77 | 'registrationFormSafetyCheckLabel':"Eu compreendo que Clipperz não será capaz de recuperar senhas perdidas.", |
78 | 'registrationFormTermsOfServiceCheckLabel':"Eu li e concordo com os <a href='http://www.clipperz.com/terms_of_service' target='_blank'>Termos do Serviço</a>.", | 78 | 'registrationFormTermsOfServiceCheckLabel':"Eu li e concordo com os <a href='https://www.clipperz.com/terms_service' target='_blank'>Termos do Serviço</a>.", |
79 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"você já tem uma conta?", | 79 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"você já tem uma conta?", |
80 | 'registrationFormSimplyLoginLabel':"login simples", | 80 | 'registrationFormSimplyLoginLabel':"login simples", |
81 | 'registrationFormButtonLabel':"Registrar", | 81 | 'registrationFormButtonLabel':"Registrar", |
82 | 'registrationFormWarningMessageNotMatchingPassphrases':"Suas frases chaves não conferem, por favor tente novamente.", | 82 | 'registrationFormWarningMessageNotMatchingPassphrases':"Suas frases chaves não conferem, por favor tente novamente.", |
83 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Por favor leia e confira todos os campos abaixo.", | 83 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Por favor leia e confira todos os campos abaixo.", |
84 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Você precisa concordar com os Termos do Serviço.", | 84 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Você precisa concordar com os Termos do Serviço.", |
85 | 'registrationMessagePanelInitialTitle':"Criando conta ...", | 85 | 'registrationMessagePanelInitialTitle':"Criando conta ...", |
86 | 'registrationMessagePanelInitialText':"---", | 86 | 'registrationMessagePanelInitialText':"---", |
87 | 'registrationMessagePanelInitialButtonLabel':"Cancelar", | 87 | 'registrationMessagePanelInitialButtonLabel':"Cancelar", |
88 | 'registrationMessagePanelRegistrationDoneTitle':"Registro", | 88 | 'registrationMessagePanelRegistrationDoneTitle':"Registro", |
89 | 'registrationMessagePanelRegistrationDoneText':"Concluído", | 89 | 'registrationMessagePanelRegistrationDoneText':"Concluído", |
90 | 'registrationMessagePanelFailureTitle':"Registrou falhou", | 90 | 'registrationMessagePanelFailureTitle':"Registrou falhou", |
91 | 'registrationMessagePanelFailureButtonLabel':"Fechar", | 91 | 'registrationMessagePanelFailureButtonLabel':"Fechar", |
92 | 'connectionRegistrationSendingRequestMessageText':"Verificando credenciais", | 92 | 'connectionRegistrationSendingRequestMessageText':"Verificando credenciais", |
93 | 'connectionRegistrationSendingCredentialsMessageText':"Enviando credenciais", | 93 | 'connectionRegistrationSendingCredentialsMessageText':"Enviando credenciais", |
94 | 'registrationSplashPanelTitle':"Informe de segurança", | 94 | 'registrationSplashPanelTitle':"Informe de segurança", |
95 | 'registrationSplashPanelDescription':"<p>Essas são suas credenciais Clipperz, cuide delas com cuidado. Clipperz nunca vai mostrar seu nome de usuário e frase chave uma outra vez!</p> ", | 95 | 'registrationSplashPanelDescription':"<p>Essas são suas credenciais Clipperz, cuide delas com cuidado. Clipperz nunca vai mostrar seu nome de usuário e frase chave uma outra vez!</p> ", |
96 | 'registrationSplashPanelUsernameLabel':"nome de usuário", | 96 | 'registrationSplashPanelUsernameLabel':"nome de usuário", |
97 | 'registrationSplashPanelPassphraseLabel':"frase chave", | 97 | 'registrationSplashPanelPassphraseLabel':"frase chave", |
98 | 'registrationSplashPanelShowPassphraseButtonLabel':"mostrar frase chave", | 98 | 'registrationSplashPanelShowPassphraseButtonLabel':"mostrar frase chave", |
99 | 'donateHeaderLinkLabel':"doar", | 99 | 'donateHeaderLinkLabel':"doar", |
100 | 'creditsHeaderLinkLabel':"créditos", | 100 | 'creditsHeaderLinkLabel':"créditos", |
101 | 'feedbackHeaderLinkLabel':"feedback", | 101 | 'feedbackHeaderLinkLabel':"feedback", |
102 | 'helpHeaderLinkLabel':"ajuda", | 102 | 'helpHeaderLinkLabel':"ajuda", |
103 | 'forumHeaderLinkLabel':"fórum", | 103 | 'forumHeaderLinkLabel':"fórum", |
104 | 'recordMenuLabel':"cartões", | 104 | 'recordMenuLabel':"cartões", |
105 | 'accountMenuLabel':"conta", | 105 | 'accountMenuLabel':"conta", |
106 | 'dataMenuLabel':"dados", | 106 | 'dataMenuLabel':"dados", |
107 | 'contactsMenuLabel':"contatos", | 107 | 'contactsMenuLabel':"contatos", |
108 | 'toolsMenuLabel':"ferramentas", | 108 | 'toolsMenuLabel':"ferramentas", |
109 | 'logoutMenuLabel':"sair", | 109 | 'logoutMenuLabel':"sair", |
110 | 'lockMenuLabel':"bloquear", | 110 | 'lockMenuLabel':"bloquear", |
111 | 'lockTitle':"A conta está bloqueada", | 111 | 'lockTitle':"A conta está bloqueada", |
112 | 'lockDescription':"<p>Para desbloquear sua conta, por favor, entre com a frase chave</p> ", | 112 | 'lockDescription':"<p>Para desbloquear sua conta, por favor, entre com a frase chave</p> ", |
113 | 'unlockButtonLabel':"desbloquear", | 113 | 'unlockButtonLabel':"desbloquear", |
114 | 'changePasswordTabLabel':"Alterar sua frase chave", | 114 | 'changePasswordTabLabel':"Alterar sua frase chave", |
115 | 'changePasswordTabTitle':"Alterar sua frase chave", | 115 | 'changePasswordTabTitle':"Alterar sua frase chave", |
116 | 'changePasswordFormUsernameLabel':"nome de usuário", | 116 | 'changePasswordFormUsernameLabel':"nome de usuário", |
117 | 'changePasswordFormOldPassphraseLabel':"frase chave antiga", | 117 | 'changePasswordFormOldPassphraseLabel':"frase chave antiga", |
118 | 'changePasswordFormNewPassphraseLabel':"frase chave nova", | 118 | 'changePasswordFormNewPassphraseLabel':"frase chave nova", |
119 | 'changePasswordFormRetypePassphraseLabel':"re-inserir frase chave nova", | 119 | 'changePasswordFormRetypePassphraseLabel':"re-inserir frase chave nova", |
120 | 'changePasswordFormSafetyCheckboxLabel':"Eu compreendo que Clipperz não poderá recuperar a frase chave perdida.", | 120 | 'changePasswordFormSafetyCheckboxLabel':"Eu compreendo que Clipperz não poderá recuperar a frase chave perdida.", |
121 | 'changePasswordFormSubmitLabel':"Alterar frase chave", | 121 | 'changePasswordFormSubmitLabel':"Alterar frase chave", |
122 | 'changePasswordFormWrongUsernameWarning':"Nome de usuário errado", | 122 | 'changePasswordFormWrongUsernameWarning':"Nome de usuário errado", |
123 | 'changePasswordFormWrongPassphraseWarning':"Frase chave errada", | 123 | 'changePasswordFormWrongPassphraseWarning':"Frase chave errada", |
124 | 'changePasswordFormWrongRetypePassphraseWarning':"Suas frases chaves não conferem, por favor tente novamente.", | 124 | 'changePasswordFormWrongRetypePassphraseWarning':"Suas frases chaves não conferem, por favor tente novamente.", |
125 | 'changePasswordFormSafetyCheckWarning':"Por favor leia e confira todos os campos abaixo.", | 125 | 'changePasswordFormSafetyCheckWarning':"Por favor leia e confira todos os campos abaixo.", |
126 | 'changePasswordFormProgressDialogTitle':"Alterando credenciais do usuário", | 126 | 'changePasswordFormProgressDialogTitle':"Alterando credenciais do usuário", |
127 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Conectado", | 127 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Conectado", |
128 | 'changePasswordFormProgressDialogConnectedMessageText':"Concluído", | 128 | 'changePasswordFormProgressDialogConnectedMessageText':"Concluído", |
129 | 'changePasswordFormProgressDialogErrorMessageTitle':"Erro", | 129 | 'changePasswordFormProgressDialogErrorMessageTitle':"Erro", |
130 | 'changePasswordFormProgressDialogErrorMessageText':"Mudança de credenciais falhou!", | 130 | 'changePasswordFormProgressDialogErrorMessageText':"Mudança de credenciais falhou!", |
131 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Alterando sua frase chave", | 131 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Alterando sua frase chave", |
132 | 'changeCredentialsPanelEncryptingDataMessageText':"Codificação local de cabeçalho de cartões", | 132 | 'changeCredentialsPanelEncryptingDataMessageText':"Codificação local de cabeçalho de cartões", |
133 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Alterando sua frase chave", | 133 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Alterando sua frase chave", |
134 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Atualizando suas credenciais", | 134 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Atualizando suas credenciais", |
135 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Alterando sua frase chave", | 135 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Alterando sua frase chave", |
136 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Enviando suas credenciais codificadas para Clipperz", | 136 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Enviando suas credenciais codificadas para Clipperz", |
137 | 'changeCredentialsPanelDoneMessageTitle':"Alterando sua frase chave", | 137 | 'changeCredentialsPanelDoneMessageTitle':"Alterando sua frase chave", |
138 | 'changeCredentialsPanelDoneMessageText':"Concluído", | 138 | 'changeCredentialsPanelDoneMessageText':"Concluído", |
139 | 'manageOTPTabLabel':"Gerenciar suas frases chaves descartáveis", | 139 | 'manageOTPTabLabel':"Gerenciar suas frases chaves descartáveis", |
140 | 'manageOTPTabTitle':"Gerenciar suas frases chaves descartáveis", | 140 | 'manageOTPTabTitle':"Gerenciar suas frases chaves descartáveis", |
141 | 'manageOTPTabDescription':"<p>Uma frase chave descartável funciona como uma frase chave normal, mas só pode ser utilizada uma única vez.</p> <p>Se a mesma frase chave for utilizada novamente num próximo login, ela será rejeitada e o login não irá ocorrer.</p> <p>Imediatamente após um login com sucesso, sua frase chave descartável será apagada para evitar logins fraudulentos.</p> <p>Frases chaves descartáveis são uma excelente opção se você está preocupado com keyloggers ou spywares que podem estar coletando seus dados em determinadas máquinas.</p> <p> <b>É recomendável que você utilize frases chaves descartáveis sempre que utilizar terminais públicos como Internet cafés e bibliotecas.</b> </p> ", | 141 | 'manageOTPTabDescription':"<p>Uma frase chave descartável funciona como uma frase chave normal, mas só pode ser utilizada uma única vez.</p> <p>Se a mesma frase chave for utilizada novamente num próximo login, ela será rejeitada e o login não irá ocorrer.</p> <p>Imediatamente após um login com sucesso, sua frase chave descartável será apagada para evitar logins fraudulentos.</p> <p>Frases chaves descartáveis são uma excelente opção se você está preocupado com keyloggers ou spywares que podem estar coletando seus dados em determinadas máquinas.</p> <p> <b>É recomendável que você utilize frases chaves descartáveis sempre que utilizar terminais públicos como Internet cafés e bibliotecas.</b> </p> ", |
142 | 'oneTimePasswordReadOnlyMessage':"<h6>Desculpe!</h6> <p>Você não pode gerenciar sua frase chave descartável quando usando a versão offline do Clipperz.</p> ", | 142 | 'oneTimePasswordReadOnlyMessage':"<h6>Desculpe!</h6> <p>Você não pode gerenciar sua frase chave descartável quando usando a versão offline do Clipperz.</p> ", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_ru-RU.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_ru-RU.js index 612e745..0d71345 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_ru-RU.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_ru-RU.js | |||
@@ -21,129 +21,129 @@ refer to http://www.clipperz.com. | |||
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.PM.Strings.Languages['ru-RU'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { | 24 | Clipperz.PM.Strings.Languages['ru-RU'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { |
25 | 'clipperzServiceDescription':"<h2>Держи всегда при себе!</h2> <ul> <li> <h3>Clipperz - это:</h3> <ul> <li> <p>безопасный и простой менеджер паролей</p> </li> <li> <p>эффективное решение для единой регистрации</p> </li> <li> <p>цифровое хранилище ваших конфиденциальных данных</p> </li> </ul> </li> <li>\ | 25 | 'clipperzServiceDescription':"<h2>Держи всегда при себе!</h2> <ul> <li> <h3>Clipperz - это:</h3> <ul> <li> <p>безопасный и простой менеджер паролей</p> </li> <li> <p>эффективное решение для единой регистрации</p> </li> <li> <p>цифровое хранилище ваших конфиденциальных данных</p> </li> </ul> </li> <li>\ |
26 | <h3>C помощью Clipperz вы можете:</h3> <ul>\ | 26 | <h3>C помощью Clipperz вы можете:</h3> <ul>\ |
27 | <li> <p>хранить и управлять вашими паролями</p> </li> <li> <p>входить в любые веб-сервисы без ввода логина и пароля</p> </li> <li> <p>защитить все важные данные: коды охранной сигнализации, PINы, номера кредитных карт, и пр.</p> </li> <li> <p>открыть доступ к паролям вашим членам семьи, друзьям, коллегам</p> </li> </ul> </li> <li>\ | 27 | <li> <p>хранить и управлять вашими паролями</p> </li> <li> <p>входить в любые веб-сервисы без ввода логина и пароля</p> </li> <li> <p>защитить все важные данные: коды охранной сигнализации, PINы, номера кредитных карт, и пр.</p> </li> <li> <p>открыть доступ к паролям вашим членам семьи, друзьям, коллегам</p> </li> </ul> </li> <li>\ |
28 | <h3>Преимущества Clipperz:</h3> <ul>\ | 28 | <h3>Преимущества Clipperz:</h3> <ul>\ |
29 | <li> <p>бесплатный и абсолютно анонимный</p> </li> <li> <p>доступен в любое время и с любого компьютера</p> </li> <li> <p>не нужно ничего устанавливать</p> </li> <li> <p>не надо хранить секреты на компьютере или бумаге</p> </li> </ul> </li> <li>\ | 29 | <li> <p>бесплатный и абсолютно анонимный</p> </li> <li> <p>доступен в любое время и с любого компьютера</p> </li> <li> <p>не нужно ничего устанавливать</p> </li> <li> <p>не надо хранить секреты на компьютере или бумаге</p> </li> </ul> </li> <li>\ |
30 | <h3>Безопасность Clipperz:</h3> <ul>\ | 30 | <h3>Безопасность Clipperz:</h3> <ul>\ |
31 | <li> <p>все данные перед отправкой в Clipperz шифруются в браузере</p> </li> <li> <p>пароль знаете только вы</p> </li> <li> <p>Clipperz управляет важными данными в зашифрованном виде и никогда не получит доступ к ним в открытом виде</p> </li> <li> <p>Clipperz основан на стандартных криптографических протоколах: без каких-либо самоделок</p> </li> <li> <p>вы можете просмотреть исходный код, но вам ничего не надо знать о криптографии, чтобы просто использовать его!</p> </li> </ul> </li> <li>\ | 31 | <li> <p>все данные перед отправкой в Clipperz шифруются в браузере</p> </li> <li> <p>пароль знаете только вы</p> </li> <li> <p>Clipperz управляет важными данными в зашифрованном виде и никогда не получит доступ к ним в открытом виде</p> </li> <li> <p>Clipperz основан на стандартных криптографических протоколах: без каких-либо самоделок</p> </li> <li> <p>вы можете просмотреть исходный код, но вам ничего не надо знать о криптографии, чтобы просто использовать его!</p> </li> </ul> </li> <li>\ |
32 | <a href=\"http://www.clipperz.com\" target=\"_blank\">Подробнее</a> </li> </ul> ", | 32 | <a href=\"http://www.clipperz.com\" target=\"_blank\">Подробнее</a> </li> </ul> ", |
33 | 'loginFormTitle':"войти в аккаунт Clipperz", | 33 | 'loginFormTitle':"войти в аккаунт Clipperz", |
34 | 'loginFormUsernameLabel':"логин", | 34 | 'loginFormUsernameLabel':"логин", |
35 | 'loginFormPassphraseLabel':"пароль", | 35 | 'loginFormPassphraseLabel':"пароль", |
36 | 'loginFormDontHaveAnAccountLabel':"у вас еще нет аккаунта?", | 36 | 'loginFormDontHaveAnAccountLabel':"у вас еще нет аккаунта?", |
37 | 'loginFormCreateOneLabel':"создать сейчас", | 37 | 'loginFormCreateOneLabel':"создать сейчас", |
38 | 'loginFormForgotYourCredentialsLabel':"забыли пароль?", | 38 | 'loginFormForgotYourCredentialsLabel':"забыли пароль?", |
39 | 'loginFormAarghThatsBadLabel':"это плохо!", | 39 | 'loginFormAarghThatsBadLabel':"это плохо!", |
40 | 'loginFormAfraidOfMaliciousScriptsLabel':"опасаетесь вредоносных скриптов?", | 40 | 'loginFormAfraidOfMaliciousScriptsLabel':"опасаетесь вредоносных скриптов?", |
41 | 'loginFormVerifyTheCodeLabel':"проверить", | 41 | 'loginFormVerifyTheCodeLabel':"проверить", |
42 | 'loginFormButtonLabel':"Войти", | 42 | 'loginFormButtonLabel':"Войти", |
43 | 'loginFormOneTimePasswordCheckboxLabel':"использовать одноразовый пароль", | 43 | 'loginFormOneTimePasswordCheckboxLabel':"использовать одноразовый пароль", |
44 | 'loginPanelSwithLanguageDescription':"<h5>Переключить язык</h5> ", | 44 | 'loginPanelSwithLanguageDescription':"<h5>Переключить язык</h5> ", |
45 | 'browserCompatibilityDescription':"<p>Clipperz адаптирован для Firefox. Но также совместим с Opera и MS Internet Explorer!</p> ", | 45 | 'browserCompatibilityDescription':"<p>Clipperz адаптирован для Firefox. Но также совместим с Opera и MS Internet Explorer!</p> ", |
46 | 'OTPloginMessagePanelInitialTitle':"Вход", | 46 | 'OTPloginMessagePanelInitialTitle':"Вход", |
47 | 'OTPloginMessagePanelInitialText':"Передача данных учетной записи ...", | 47 | 'OTPloginMessagePanelInitialText':"Передача данных учетной записи ...", |
48 | 'OTPloginMessagePanelLoadingTitle':"Вход", | 48 | 'OTPloginMessagePanelLoadingTitle':"Вход", |
49 | 'OTPloginMessagePanelLoadingText':"Запрос аутентификационных данных с сервера ...", | 49 | 'OTPloginMessagePanelLoadingText':"Запрос аутентификационных данных с сервера ...", |
50 | 'OTPloginMessagePanelProcessingTitle':"Вход", | 50 | 'OTPloginMessagePanelProcessingTitle':"Вход", |
51 | 'OTPloginMessagePanelProcessingText':"Расшифровка аутентификационных данных", | 51 | 'OTPloginMessagePanelProcessingText':"Расшифровка аутентификационных данных", |
52 | 'loginMessagePanelInitialTitle':"Вход ...", | 52 | 'loginMessagePanelInitialTitle':"Вход ...", |
53 | 'loginMessagePanelInitialButtonLabel':"Отмена", | 53 | 'loginMessagePanelInitialButtonLabel':"Отмена", |
54 | 'loginMessagePanelConnectedTitle':"Соединен", | 54 | 'loginMessagePanelConnectedTitle':"Соединен", |
55 | 'loginMessagePanelConnectedText':"Выполнен", | 55 | 'loginMessagePanelConnectedText':"Выполнен", |
56 | 'loginMessagePanelFailureTitle':"Ошибка", | 56 | 'loginMessagePanelFailureTitle':"Ошибка", |
57 | 'loginMessagePanelFailureText':"Ошибка при попытке входа", | 57 | 'loginMessagePanelFailureText':"Ошибка при попытке входа", |
58 | 'loginMessagePanelFailureButtonLabel':"Закрыть", | 58 | 'loginMessagePanelFailureButtonLabel':"Закрыть", |
59 | 'connectionLoginSendingCredentialsMessageTitle':"Проверка учетной записи", | 59 | 'connectionLoginSendingCredentialsMessageTitle':"Проверка учетной записи", |
60 | 'connectionLoginSendingCredentialsMessageText':"Передача данных ...", | 60 | 'connectionLoginSendingCredentialsMessageText':"Передача данных ...", |
61 | 'connectionLoginCredentialsVerificationMessageTitle':"Проверка учетной записи", | 61 | 'connectionLoginCredentialsVerificationMessageTitle':"Проверка учетной записи", |
62 | 'connectionLoginCredentialsVerificationMessageText':"Выполняем SRP-аутентификацию ...", | 62 | 'connectionLoginCredentialsVerificationMessageText':"Выполняем SRP-аутентификацию ...", |
63 | 'connectionLoginDoneMessageTitle':"Проверка учетной записи", | 63 | 'connectionLoginDoneMessageTitle':"Проверка учетной записи", |
64 | 'connectionLoginDoneMessageText':"Соединено", | 64 | 'connectionLoginDoneMessageText':"Соединено", |
65 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Проверка учетной записи", | 65 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"Проверка учетной записи", |
66 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Обновляем полномочия к новой схеме аутентификации", | 66 | 'userLoginPanelUpgradingUserCredentialsMessageText':"Обновляем полномочия к новой схеме аутентификации", |
67 | 'userLoginPanelConnectedMessageTitle':"Пользователь аутентифицирован", | 67 | 'userLoginPanelConnectedMessageTitle':"Пользователь аутентифицирован", |
68 | 'userLoginPanelConnectedMessageText':"Успешный вход", | 68 | 'userLoginPanelConnectedMessageText':"Успешный вход", |
69 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Проверка учетной записи", | 69 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"Проверка учетной записи", |
70 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Пробуем войти по старой схеме", | 70 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"Пробуем войти по старой схеме", |
71 | 'userLoginPanelLoadingUserDataMessageTitle':"Пользователь аутентифицирован", | 71 | 'userLoginPanelLoadingUserDataMessageTitle':"Пользователь аутентифицирован", |
72 | 'userLoginPanelLoadingUserDataMessageText':"Загрузка зашифрованных заголовков карточек", | 72 | 'userLoginPanelLoadingUserDataMessageText':"Загрузка зашифрованных заголовков карточек", |
73 | 'userLoginPanelDecryptingUserDataMessageTitle':"Пользователь аутентифицирован", | 73 | 'userLoginPanelDecryptingUserDataMessageTitle':"Пользователь аутентифицирован", |
74 | 'userLoginPanelDecryptingUserDataMessageText':"Расшифровка заголовков карточек", | 74 | 'userLoginPanelDecryptingUserDataMessageText':"Расшифровка заголовков карточек", |
75 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Пользователь аутентифицирован", | 75 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"Пользователь аутентифицирован", |
76 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Расшифровка статистики", | 76 | 'userLoginPanelDecryptingUserStatisticsMessageText':"Расшифровка статистики", |
77 | 'splashAlertTitle':"Добро пожаловать в Clipperz!", | 77 | 'splashAlertTitle':"Добро пожаловать в Clipperz!", |
78 | 'splashAlertText':"<p>Несколько советов по безопасности:</p> <ul> <li> <p>Хранение данных в Clipperz зависит от того, насколько безопасен выбранный вами пароль</p> </li> <li> <p>Если собираетесь использовать Clipperz для защиты важных или критических данных, то убедитесь, что выбрали сложный пароль</p> </li> <li> <p>Clipperz не сможет восстановить забытый пароль</p> </li> </ul> <p>За дополнительной информацией обратитесь на <a href=\"http://www.clipperz.com\" target=\"_blank\">сайт</a> Clipperz.</p> ", | 78 | 'splashAlertText':"<p>Несколько советов по безопасности:</p> <ul> <li> <p>Хранение данных в Clipperz зависит от того, насколько безопасен выбранный вами пароль</p> </li> <li> <p>Если собираетесь использовать Clipperz для защиты важных или критических данных, то убедитесь, что выбрали сложный пароль</p> </li> <li> <p>Clipperz не сможет восстановить забытый пароль</p> </li> </ul> <p>За дополнительной информацией обратитесь на <a href=\"http://www.clipperz.com\" target=\"_blank\">сайт</a> Clipperz.</p> ", |
79 | 'splashAlertCloseButtonLabel':"OK", | 79 | 'splashAlertCloseButtonLabel':"OK", |
80 | 'registrationFormTitle':"создать аккаунт", | 80 | 'registrationFormTitle':"создать аккаунт", |
81 | 'registrationFormUsernameLabel':"имя пользователя", | 81 | 'registrationFormUsernameLabel':"имя пользователя", |
82 | 'registrationFormPassphraseLabel':"пароль", | 82 | 'registrationFormPassphraseLabel':"пароль", |
83 | 'registrationFormRetypePassphraseLabel':"повторите пароль", | 83 | 'registrationFormRetypePassphraseLabel':"повторите пароль", |
84 | 'registrationFormSafetyCheckLabel':"Я понимаю, что Clipperz не сможет восстановить забытый пароль", | 84 | 'registrationFormSafetyCheckLabel':"Я понимаю, что Clipperz не сможет восстановить забытый пароль", |
85 | 'registrationFormTermsOfServiceCheckLabel':"Я прочитал и согласен с <a href='http://www.clipperz.com/terms_of_service' target='_blank'>Условиями предоставления услуг</a>.", | 85 | 'registrationFormTermsOfServiceCheckLabel':"Я прочитал и согласен с <a href='https://www.clipperz.com/terms_service' target='_blank'>Условиями предоставления услуг</a>.", |
86 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"у вас уже есть аккаунт?", | 86 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"у вас уже есть аккаунт?", |
87 | 'registrationFormSimplyLoginLabel':"просто авторизируйтесь", | 87 | 'registrationFormSimplyLoginLabel':"просто авторизируйтесь", |
88 | 'registrationFormButtonLabel':"Зарегистрировать", | 88 | 'registrationFormButtonLabel':"Зарегистрировать", |
89 | 'registrationFormWarningMessageNotMatchingPassphrases':"Пароли не совпадают, пожайлуста, повторите ввод", | 89 | 'registrationFormWarningMessageNotMatchingPassphrases':"Пароли не совпадают, пожайлуста, повторите ввод", |
90 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Прочитайте и проверьте все поля ниже", | 90 | 'registrationFormWarningMessageSafetyCheckNotSelected':"Прочитайте и проверьте все поля ниже", |
91 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Вы должны принять Условия предоставления услуг", | 91 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"Вы должны принять Условия предоставления услуг", |
92 | 'registrationMessagePanelInitialTitle':"Создание аккаунта", | 92 | 'registrationMessagePanelInitialTitle':"Создание аккаунта", |
93 | 'registrationMessagePanelInitialButtonLabel':"Отмена", | 93 | 'registrationMessagePanelInitialButtonLabel':"Отмена", |
94 | 'registrationMessagePanelRegistrationDoneTitle':"Регистрация", | 94 | 'registrationMessagePanelRegistrationDoneTitle':"Регистрация", |
95 | 'registrationMessagePanelRegistrationDoneText':"Выполнено", | 95 | 'registrationMessagePanelRegistrationDoneText':"Выполнено", |
96 | 'registrationMessagePanelFailureTitle':"Ошибка регистрации", | 96 | 'registrationMessagePanelFailureTitle':"Ошибка регистрации", |
97 | 'registrationMessagePanelFailureButtonLabel':"Закрыть", | 97 | 'registrationMessagePanelFailureButtonLabel':"Закрыть", |
98 | 'connectionRegistrationSendingRequestMessageText':"Проверка учетной записи", | 98 | 'connectionRegistrationSendingRequestMessageText':"Проверка учетной записи", |
99 | 'connectionRegistrationSendingCredentialsMessageText':"Передача данных", | 99 | 'connectionRegistrationSendingCredentialsMessageText':"Передача данных", |
100 | 'registrationSplashPanelTitle':"Совет", | 100 | 'registrationSplashPanelTitle':"Совет", |
101 | 'registrationSplashPanelDescription':"<p>Это ваши данные учетной записи, позаботесь об их безопасности. Clipperz никогда больше не покажет ваш логин и пароль!</p> ", | 101 | 'registrationSplashPanelDescription':"<p>Это ваши данные учетной записи, позаботесь об их безопасности. Clipperz никогда больше не покажет ваш логин и пароль!</p> ", |
102 | 'registrationSplashPanelUsernameLabel':"имя пользователя", | 102 | 'registrationSplashPanelUsernameLabel':"имя пользователя", |
103 | 'registrationSplashPanelPassphraseLabel':"пароль", | 103 | 'registrationSplashPanelPassphraseLabel':"пароль", |
104 | 'registrationSplashPanelShowPassphraseButtonLabel':"показать пароль", | 104 | 'registrationSplashPanelShowPassphraseButtonLabel':"показать пароль", |
105 | 'donateHeaderLinkLabel':"помочь проекту", | 105 | 'donateHeaderLinkLabel':"помочь проекту", |
106 | 'creditsHeaderLinkLabel':"авторы", | 106 | 'creditsHeaderLinkLabel':"авторы", |
107 | 'feedbackHeaderLinkLabel':"обратная связь", | 107 | 'feedbackHeaderLinkLabel':"обратная связь", |
108 | 'helpHeaderLinkLabel':"помощь", | 108 | 'helpHeaderLinkLabel':"помощь", |
109 | 'forumHeaderLinkLabel':"форум", | 109 | 'forumHeaderLinkLabel':"форум", |
110 | 'recordMenuLabel':"карточки", | 110 | 'recordMenuLabel':"карточки", |
111 | 'accountMenuLabel':"аккаунт", | 111 | 'accountMenuLabel':"аккаунт", |
112 | 'dataMenuLabel':"данные", | 112 | 'dataMenuLabel':"данные", |
113 | 'contactsMenuLabel':"контакты", | 113 | 'contactsMenuLabel':"контакты", |
114 | 'toolsMenuLabel':"инструменты", | 114 | 'toolsMenuLabel':"инструменты", |
115 | 'logoutMenuLabel':"выход", | 115 | 'logoutMenuLabel':"выход", |
116 | 'lockMenuLabel':"заблокировать", | 116 | 'lockMenuLabel':"заблокировать", |
117 | 'lockTitle':"Аккаунт заблокирован", | 117 | 'lockTitle':"Аккаунт заблокирован", |
118 | 'lockDescription':"<p>Введите пароль для разблокировки</p> ", | 118 | 'lockDescription':"<p>Введите пароль для разблокировки</p> ", |
119 | 'unlockButtonLabel':"разблокировать", | 119 | 'unlockButtonLabel':"разблокировать", |
120 | 'changePasswordTabLabel':"Изменить пароль", | 120 | 'changePasswordTabLabel':"Изменить пароль", |
121 | 'changePasswordTabTitle':"Изменить пароль", | 121 | 'changePasswordTabTitle':"Изменить пароль", |
122 | 'changePasswordFormUsernameLabel':"логин", | 122 | 'changePasswordFormUsernameLabel':"логин", |
123 | 'changePasswordFormOldPassphraseLabel':"старый пароль", | 123 | 'changePasswordFormOldPassphraseLabel':"старый пароль", |
124 | 'changePasswordFormNewPassphraseLabel':"новый пароль", | 124 | 'changePasswordFormNewPassphraseLabel':"новый пароль", |
125 | 'changePasswordFormRetypePassphraseLabel':"повторите пароль", | 125 | 'changePasswordFormRetypePassphraseLabel':"повторите пароль", |
126 | 'changePasswordFormSafetyCheckboxLabel':"Я понимаю, что Clipperz не сможет восстановить забытый пароль.", | 126 | 'changePasswordFormSafetyCheckboxLabel':"Я понимаю, что Clipperz не сможет восстановить забытый пароль.", |
127 | 'changePasswordFormSubmitLabel':"Изменить", | 127 | 'changePasswordFormSubmitLabel':"Изменить", |
128 | 'changePasswordFormWrongUsernameWarning':"Неправильный логин", | 128 | 'changePasswordFormWrongUsernameWarning':"Неправильный логин", |
129 | 'changePasswordFormWrongPassphraseWarning':"Неверный пароль", | 129 | 'changePasswordFormWrongPassphraseWarning':"Неверный пароль", |
130 | 'changePasswordFormWrongRetypePassphraseWarning':"Пароли не совпадают, пожайлуста, повторите ввод.", | 130 | 'changePasswordFormWrongRetypePassphraseWarning':"Пароли не совпадают, пожайлуста, повторите ввод.", |
131 | 'changePasswordFormSafetyCheckWarning':"Прочитайте и проверьте все поля ниже.", | 131 | 'changePasswordFormSafetyCheckWarning':"Прочитайте и проверьте все поля ниже.", |
132 | 'changePasswordFormProgressDialogTitle':"Изменение учетной записи", | 132 | 'changePasswordFormProgressDialogTitle':"Изменение учетной записи", |
133 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Соединено", | 133 | 'changePasswordFormProgressDialogConnectedMessageTitle':"Соединено", |
134 | 'changePasswordFormProgressDialogConnectedMessageText':"Выполнено", | 134 | 'changePasswordFormProgressDialogConnectedMessageText':"Выполнено", |
135 | 'changePasswordFormProgressDialogErrorMessageTitle':"Ошибка", | 135 | 'changePasswordFormProgressDialogErrorMessageTitle':"Ошибка", |
136 | 'changePasswordFormProgressDialogErrorMessageText':"Ошибка изменения учетной записи!", | 136 | 'changePasswordFormProgressDialogErrorMessageText':"Ошибка изменения учетной записи!", |
137 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Изменение пароля", | 137 | 'changeCredentialsPanelEncryptingDataMessageTitle':"Изменение пароля", |
138 | 'changeCredentialsPanelEncryptingDataMessageText':"Шифрование заголовков карточек", | 138 | 'changeCredentialsPanelEncryptingDataMessageText':"Шифрование заголовков карточек", |
139 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Изменение пароля", | 139 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"Изменение пароля", |
140 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Обновление учетной записи", | 140 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"Обновление учетной записи", |
141 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Изменение пароля", | 141 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"Изменение пароля", |
142 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Загрузка данных учетной записи в Clipperz", | 142 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"Загрузка данных учетной записи в Clipperz", |
143 | 'changeCredentialsPanelDoneMessageTitle':"Изменение пароля", | 143 | 'changeCredentialsPanelDoneMessageTitle':"Изменение пароля", |
144 | 'changeCredentialsPanelDoneMessageText':"Выполнено", | 144 | 'changeCredentialsPanelDoneMessageText':"Выполнено", |
145 | 'manageOTPTabLabel':"Управление одноразовыми паролями", | 145 | 'manageOTPTabLabel':"Управление одноразовыми паролями", |
146 | 'manageOTPTabTitle':"Управление одноразовыми паролями", | 146 | 'manageOTPTabTitle':"Управление одноразовыми паролями", |
147 | 'manageOTPTabDescription':"<p>Одноразовый пароль работает так же, как ваш обычный пароль, но может быть использован только один раз.</p> <p>Если один и тот же пароль будет использоваться снова, он будет отклонен при попытке войти.</p> <p>Сразу после входа одноразовый пароль будет удален, чтобы предотвратить любую несанкционированную попытку доступа.</p> <p>Одноразовые пароли - удачный выбор для тех, кто обеспокоен кейлоггерами или spyware, которые могут украсть пароль.</p> <p> <b>Строго рекомендуется использовать одноразовые пароли для доступа к Clipperz с чужих компьютеров, интернет-кафе и компьютеров общего пользования.</b> </p> ", | 147 | 'manageOTPTabDescription':"<p>Одноразовый пароль работает так же, как ваш обычный пароль, но может быть использован только один раз.</p> <p>Если один и тот же пароль будет использоваться снова, он будет отклонен при попытке войти.</p> <p>Сразу после входа одноразовый пароль будет удален, чтобы предотвратить любую несанкционированную попытку доступа.</p> <p>Одноразовые пароли - удачный выбор для тех, кто обеспокоен кейлоггерами или spyware, которые могут украсть пароль.</p> <p> <b>Строго рекомендуется использовать одноразовые пароли для доступа к Clipperz с чужих компьютеров, интернет-кафе и компьютеров общего пользования.</b> </p> ", |
148 | 'oneTimePasswordReadOnlyMessage':"<h6>Извините!</h6> <p>Вы не можете управлять одноразовыми паролями в автономной версии Clipperz.</p> ", | 148 | 'oneTimePasswordReadOnlyMessage':"<h6>Извините!</h6> <p>Вы не можете управлять одноразовыми паролями в автономной версии Clipperz.</p> ", |
149 | 'oneTimePasswordLoadingMessage':"<h6>Загрузка данных</h6> <p>Подождите, пожайлуста ...</p> ", | 149 | 'oneTimePasswordLoadingMessage':"<h6>Загрузка данных</h6> <p>Подождите, пожайлуста ...</p> ", |
diff --git a/frontend/beta/js/Clipperz/PM/Strings/Strings_zh-CN.js b/frontend/beta/js/Clipperz/PM/Strings/Strings_zh-CN.js index e880954..e1e2508 100644 --- a/frontend/beta/js/Clipperz/PM/Strings/Strings_zh-CN.js +++ b/frontend/beta/js/Clipperz/PM/Strings/Strings_zh-CN.js | |||
@@ -14,129 +14,129 @@ refer to http://www.clipperz.com. | |||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.PM.Strings.Languages['zh-CN'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { | 24 | Clipperz.PM.Strings.Languages['zh-CN'.toLowerCase()] = MochiKit.Base.merge(Clipperz.PM.Strings.Languages['en-us'], { |
25 | 'clipperzServiceDescription':"<h2>只有你知道</h2> <ul> <li> <h3>Clipperz 是:</h3> <ul> <li> <p>一个简单而又安全的密码管理员</p> </li> <li> <p>一个有效的单一登录解决方案</p> </li> <li> <p>一个您保密的资料数据库</p> </li> </ul> </li> <li> <h3> 使用 Clipperz 你能:</h3> <ul> <li> <p>储存和管理你的密码和网上证书</p> </li> <li> <p>无需输入密码自动帮助你登录网站服务</p> </li> <li> <p>保护你的敏感数据:通讯录,口令,信用卡号码, ...</p> </li> <li> <p>与家人和伙伴分享秘密(将要上线)</p> </li> </ul> </li> <li> <h3>Clipperz 的特点:</h3> <ul> <li> <p>免费,彻底匿名</p> </li> <li> <p>在任何时间 任何电脑都可以轻松获取你的密码</p> </li> <li> <p>无需下载和安装任何软件</p> </li> <li> <p>再也无需在电脑或者纸上记录密码了</p> </li> </ul> </li> <li> <h3>Clipperz 的安全性:</h3> <ul> <li> <p>密码将在本地浏览器加密,然后上传至 Clipperz</p> </li> <li> <p>加密密钥是一个只有你知道的密码短语</p> </li> <li> <p>Clipperz 服务会加密你的敏感数据,并不会出现数据的原始形式</p> </li> <li> <p>Clipperz 基于加密标准,没有任何的花哨</p> </li> <li> <p>只要你愿意,你随时都可以查看源代码,但是做为一个使用者来说完全没有去必要去了解那些繁琐的加密原理</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">更多</a> </li> </ul> ", | 25 | 'clipperzServiceDescription':"<h2>只有你知道</h2> <ul> <li> <h3>Clipperz 是:</h3> <ul> <li> <p>一个简单而又安全的密码管理员</p> </li> <li> <p>一个有效的单一登录解决方案</p> </li> <li> <p>一个您保密的资料数据库</p> </li> </ul> </li> <li> <h3> 使用 Clipperz 你能:</h3> <ul> <li> <p>储存和管理你的密码和网上证书</p> </li> <li> <p>无需输入密码自动帮助你登录网站服务</p> </li> <li> <p>保护你的敏感数据:通讯录,口令,信用卡号码, ...</p> </li> <li> <p>与家人和伙伴分享秘密(将要上线)</p> </li> </ul> </li> <li> <h3>Clipperz 的特点:</h3> <ul> <li> <p>免费,彻底匿名</p> </li> <li> <p>在任何时间 任何电脑都可以轻松获取你的密码</p> </li> <li> <p>无需下载和安装任何软件</p> </li> <li> <p>再也无需在电脑或者纸上记录密码了</p> </li> </ul> </li> <li> <h3>Clipperz 的安全性:</h3> <ul> <li> <p>密码将在本地浏览器加密,然后上传至 Clipperz</p> </li> <li> <p>加密密钥是一个只有你知道的密码短语</p> </li> <li> <p>Clipperz 服务会加密你的敏感数据,并不会出现数据的原始形式</p> </li> <li> <p>Clipperz 基于加密标准,没有任何的花哨</p> </li> <li> <p>只要你愿意,你随时都可以查看源代码,但是做为一个使用者来说完全没有去必要去了解那些繁琐的加密原理</p> </li> </ul> </li> <li> <a href=\"http://www.clipperz.com\" target=\"_blank\">更多</a> </li> </ul> ", |
26 | 'loginFormTitle':"用你的 Clipperz 帐户登录", | 26 | 'loginFormTitle':"用你的 Clipperz 帐户登录", |
27 | 'loginFormUsernameLabel':"用户名", | 27 | 'loginFormUsernameLabel':"用户名", |
28 | 'loginFormPassphraseLabel':"密码短语", | 28 | 'loginFormPassphraseLabel':"密码短语", |
29 | 'loginFormDontHaveAnAccountLabel':"还未建立帐户?", | 29 | 'loginFormDontHaveAnAccountLabel':"还未建立帐户?", |
30 | 'loginFormCreateOneLabel':"创建一个新帐户", | 30 | 'loginFormCreateOneLabel':"创建一个新帐户", |
31 | 'loginFormForgotYourCredentialsLabel':"忘记你的证书?", | 31 | 'loginFormForgotYourCredentialsLabel':"忘记你的证书?", |
32 | 'loginFormAarghThatsBadLabel':"呃?这下糟糕了", | 32 | 'loginFormAarghThatsBadLabel':"呃?这下糟糕了", |
33 | 'loginFormAfraidOfMaliciousScriptsLabel':"害怕有恶意脚本?", | 33 | 'loginFormAfraidOfMaliciousScriptsLabel':"害怕有恶意脚本?", |
34 | 'loginFormVerifyTheCodeLabel':"验证代码", | 34 | 'loginFormVerifyTheCodeLabel':"验证代码", |
35 | 'loginFormButtonLabel':"登录", | 35 | 'loginFormButtonLabel':"登录", |
36 | 'loginFormOneTimePasswordCheckboxLabel':"使用一次性密码短语", | 36 | 'loginFormOneTimePasswordCheckboxLabel':"使用一次性密码短语", |
37 | 'loginPanelSwithLanguageDescription':"<h5>选择你的第一语言</h5> ", | 37 | 'loginPanelSwithLanguageDescription':"<h5>选择你的第一语言</h5> ", |
38 | 'browserCompatibilityDescription':"<p>使用 Firefox 将得到更快更安全的 Clipperz 服务。不过 Clipperz 同样可以很好的工作在 Opera 和 微软的 IE 中。</p> ", | 38 | 'browserCompatibilityDescription':"<p>使用 Firefox 将得到更快更安全的 Clipperz 服务。不过 Clipperz 同样可以很好的工作在 Opera 和 微软的 IE 中。</p> ", |
39 | 'OTPloginMessagePanelInitialTitle':"用一次性密码短语登录", | 39 | 'OTPloginMessagePanelInitialTitle':"用一次性密码短语登录", |
40 | 'OTPloginMessagePanelInitialText':"发送 OTP 证书 ...", | 40 | 'OTPloginMessagePanelInitialText':"发送 OTP 证书 ...", |
41 | 'OTPloginMessagePanelLoadingTitle':"用一次性密码短语登录", | 41 | 'OTPloginMessagePanelLoadingTitle':"用一次性密码短语登录", |
42 | 'OTPloginMessagePanelLoadingText':"从服务器读取加密认证数据 ...", | 42 | 'OTPloginMessagePanelLoadingText':"从服务器读取加密认证数据 ...", |
43 | 'OTPloginMessagePanelProcessingTitle':"用一次性密码短语登录", | 43 | 'OTPloginMessagePanelProcessingTitle':"用一次性密码短语登录", |
44 | 'OTPloginMessagePanelProcessingText':"本地解密认证数据", | 44 | 'OTPloginMessagePanelProcessingText':"本地解密认证数据", |
45 | 'loginMessagePanelInitialTitle':"登录中...", | 45 | 'loginMessagePanelInitialTitle':"登录中...", |
46 | 'loginMessagePanelInitialButtonLabel':"取消", | 46 | 'loginMessagePanelInitialButtonLabel':"取消", |
47 | 'loginMessagePanelConnectedTitle':"连接成功", | 47 | 'loginMessagePanelConnectedTitle':"连接成功", |
48 | 'loginMessagePanelConnectedText':"完成", | 48 | 'loginMessagePanelConnectedText':"完成", |
49 | 'loginMessagePanelFailureTitle':"错误", | 49 | 'loginMessagePanelFailureTitle':"错误", |
50 | 'loginMessagePanelFailureText':"登录失败", | 50 | 'loginMessagePanelFailureText':"登录失败", |
51 | 'loginMessagePanelFailureButtonLabel':"取消", | 51 | 'loginMessagePanelFailureButtonLabel':"取消", |
52 | 'connectionLoginSendingCredentialsMessageTitle':"验证证书", | 52 | 'connectionLoginSendingCredentialsMessageTitle':"验证证书", |
53 | 'connectionLoginSendingCredentialsMessageText':"传送证书", | 53 | 'connectionLoginSendingCredentialsMessageText':"传送证书", |
54 | 'connectionLoginCredentialsVerificationMessageTitle':"验证证书", | 54 | 'connectionLoginCredentialsVerificationMessageTitle':"验证证书", |
55 | 'connectionLoginCredentialsVerificationMessageText':"进行 SRP 认证", | 55 | 'connectionLoginCredentialsVerificationMessageText':"进行 SRP 认证", |
56 | 'connectionLoginDoneMessageTitle':"验证证书", | 56 | 'connectionLoginDoneMessageTitle':"验证证书", |
57 | 'connectionLoginDoneMessageText':"已连接", | 57 | 'connectionLoginDoneMessageText':"已连接", |
58 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"验证证书", | 58 | 'userLoginPanelUpgradingUserCredentialsMessageTitle':"验证证书", |
59 | 'userLoginPanelUpgradingUserCredentialsMessageText':"升级证书到新的认证模式", | 59 | 'userLoginPanelUpgradingUserCredentialsMessageText':"升级证书到新的认证模式", |
60 | 'userLoginPanelConnectedMessageTitle':"用户识别", | 60 | 'userLoginPanelConnectedMessageTitle':"用户识别", |
61 | 'userLoginPanelConnectedMessageText':"成功登录", | 61 | 'userLoginPanelConnectedMessageText':"成功登录", |
62 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"验证证书", | 62 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageTitle':"验证证书", |
63 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"旧认证模式失效", | 63 | 'userLoginPanelTryingAnOlderConnectionSchemaMessageText':"旧认证模式失效", |
64 | 'userLoginPanelLoadingUserDataMessageTitle':"用户识别", | 64 | 'userLoginPanelLoadingUserDataMessageTitle':"用户识别", |
65 | 'userLoginPanelLoadingUserDataMessageText':"正在从 Clipperz 下载加密卡报头", | 65 | 'userLoginPanelLoadingUserDataMessageText':"正在从 Clipperz 下载加密卡报头", |
66 | 'userLoginPanelDecryptingUserDataMessageTitle':"用户识别", | 66 | 'userLoginPanelDecryptingUserDataMessageTitle':"用户识别", |
67 | 'userLoginPanelDecryptingUserDataMessageText':"加密卡报头本地解密", | 67 | 'userLoginPanelDecryptingUserDataMessageText':"加密卡报头本地解密", |
68 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"用户识别", | 68 | 'userLoginPanelDecryptingUserStatisticsMessageTitle':"用户识别", |
69 | 'userLoginPanelDecryptingUserStatisticsMessageText':"本地解密使用统计", | 69 | 'userLoginPanelDecryptingUserStatisticsMessageText':"本地解密使用统计", |
70 | 'splashAlertTitle':"Clipperz 欢迎您", | 70 | 'splashAlertTitle':"Clipperz 欢迎您", |
71 | 'splashAlertText':"<p>安全忠告</p> <ul> <li> <p>在 Clipperz ,用你选择的密码短语保存数据是安全的。没有人能够得到这些数据,除非他们有你的密码。</p> </li> <li> <p> 如果你决定使用 Clipperz 保护敏感数据和关键资料,请务必选用一个复杂的密码短语。越长越好</p> </li> <li> <p>注意:Clipperz将无法找回忘记的密码码短语!</p> </li> </ul> <p>获得更多的说明,请前往 <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> 网站.</p> ", | 71 | 'splashAlertText':"<p>安全忠告</p> <ul> <li> <p>在 Clipperz ,用你选择的密码短语保存数据是安全的。没有人能够得到这些数据,除非他们有你的密码。</p> </li> <li> <p> 如果你决定使用 Clipperz 保护敏感数据和关键资料,请务必选用一个复杂的密码短语。越长越好</p> </li> <li> <p>注意:Clipperz将无法找回忘记的密码码短语!</p> </li> </ul> <p>获得更多的说明,请前往 <a href=\"http://www.clipperz.com\" target=\"_blank\">Clipperz</a> 网站.</p> ", |
72 | 'splashAlertCloseButtonLabel':"确定", | 72 | 'splashAlertCloseButtonLabel':"确定", |
73 | 'registrationFormTitle':"创建你的帐户", | 73 | 'registrationFormTitle':"创建你的帐户", |
74 | 'registrationFormUsernameLabel':"用户名", | 74 | 'registrationFormUsernameLabel':"用户名", |
75 | 'registrationFormPassphraseLabel':"密码短语", | 75 | 'registrationFormPassphraseLabel':"密码短语", |
76 | 'registrationFormRetypePassphraseLabel':"确认密码短语", | 76 | 'registrationFormRetypePassphraseLabel':"确认密码短语", |
77 | 'registrationFormSafetyCheckLabel':"我明白 Clipperz 无法找回忘记的密码短语.", | 77 | 'registrationFormSafetyCheckLabel':"我明白 Clipperz 无法找回忘记的密码短语.", |
78 | 'registrationFormTermsOfServiceCheckLabel':"我同意接受 <a href='http://www.clipperz.com/terms_of_service' target='_blank'>服务条款</a> 款.", | 78 | 'registrationFormTermsOfServiceCheckLabel':"我同意接受 <a href='https://www.clipperz.com/terms_service' target='_blank'>服务条款</a> 款.", |
79 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"如果已有一个 Clipperz 帐户", | 79 | 'registrationFormDoYouAlreadyHaveAnAccountLabel':"如果已有一个 Clipperz 帐户", |
80 | 'registrationFormSimplyLoginLabel':"在此登录", | 80 | 'registrationFormSimplyLoginLabel':"在此登录", |
81 | 'registrationFormButtonLabel':"注册", | 81 | 'registrationFormButtonLabel':"注册", |
82 | 'registrationFormWarningMessageNotMatchingPassphrases':"两次密码短语不同,请重新输入", | 82 | 'registrationFormWarningMessageNotMatchingPassphrases':"两次密码短语不同,请重新输入", |
83 | 'registrationFormWarningMessageSafetyCheckNotSelected':"请阅读并检查下面的选项框", | 83 | 'registrationFormWarningMessageSafetyCheckNotSelected':"请阅读并检查下面的选项框", |
84 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"您需要同意服务条款", | 84 | 'registrationFormWarningMessageTermsOfServiceCheckNotSelected':"您需要同意服务条款", |
85 | 'registrationMessagePanelInitialTitle':"创建账户...", | 85 | 'registrationMessagePanelInitialTitle':"创建账户...", |
86 | 'registrationMessagePanelInitialButtonLabel':"取消", | 86 | 'registrationMessagePanelInitialButtonLabel':"取消", |
87 | 'registrationMessagePanelRegistrationDoneTitle':"注册", | 87 | 'registrationMessagePanelRegistrationDoneTitle':"注册", |
88 | 'registrationMessagePanelRegistrationDoneText':"完成", | 88 | 'registrationMessagePanelRegistrationDoneText':"完成", |
89 | 'registrationMessagePanelFailureTitle':"注册失败", | 89 | 'registrationMessagePanelFailureTitle':"注册失败", |
90 | 'registrationMessagePanelFailureButtonLabel':"关闭", | 90 | 'registrationMessagePanelFailureButtonLabel':"关闭", |
91 | 'connectionRegistrationSendingRequestMessageText':"验证证书", | 91 | 'connectionRegistrationSendingRequestMessageText':"验证证书", |
92 | 'connectionRegistrationSendingCredentialsMessageText':"传送证书", | 92 | 'connectionRegistrationSendingCredentialsMessageText':"传送证书", |
93 | 'registrationSplashPanelTitle':"安全忠告", | 93 | 'registrationSplashPanelTitle':"安全忠告", |
94 | 'registrationSplashPanelDescription':"<p>这是你的 Clipperz 证书,请保存好。Clipperz 永远不会第二次显示你的用户名和密码短语</p> ", | 94 | 'registrationSplashPanelDescription':"<p>这是你的 Clipperz 证书,请保存好。Clipperz 永远不会第二次显示你的用户名和密码短语</p> ", |
95 | 'registrationSplashPanelUsernameLabel':"用户名", | 95 | 'registrationSplashPanelUsernameLabel':"用户名", |
96 | 'registrationSplashPanelPassphraseLabel':"密码短语", | 96 | 'registrationSplashPanelPassphraseLabel':"密码短语", |
97 | 'registrationSplashPanelShowPassphraseButtonLabel':"显示密码短语", | 97 | 'registrationSplashPanelShowPassphraseButtonLabel':"显示密码短语", |
98 | 'donateHeaderLinkLabel':"捐赠", | 98 | 'donateHeaderLinkLabel':"捐赠", |
99 | 'creditsHeaderLinkLabel':"致谢", | 99 | 'creditsHeaderLinkLabel':"致谢", |
100 | 'feedbackHeaderLinkLabel':"反馈", | 100 | 'feedbackHeaderLinkLabel':"反馈", |
101 | 'helpHeaderLinkLabel':"帮助", | 101 | 'helpHeaderLinkLabel':"帮助", |
102 | 'forumHeaderLinkLabel':"论坛", | 102 | 'forumHeaderLinkLabel':"论坛", |
103 | 'recordMenuLabel':"密码卡片", | 103 | 'recordMenuLabel':"密码卡片", |
104 | 'accountMenuLabel':"账户", | 104 | 'accountMenuLabel':"账户", |
105 | 'dataMenuLabel':"资料", | 105 | 'dataMenuLabel':"资料", |
106 | 'contactsMenuLabel':"联系", | 106 | 'contactsMenuLabel':"联系", |
107 | 'toolsMenuLabel':"工具", | 107 | 'toolsMenuLabel':"工具", |
108 | 'logoutMenuLabel':"暂时离开", | 108 | 'logoutMenuLabel':"暂时离开", |
109 | 'lockMenuLabel':"安全锁", | 109 | 'lockMenuLabel':"安全锁", |
110 | 'lockTitle':"账户被锁定", | 110 | 'lockTitle':"账户被锁定", |
111 | 'lockDescription':"<p>请输入你的密码短语解开账户</p> ", | 111 | 'lockDescription':"<p>请输入你的密码短语解开账户</p> ", |
112 | 'unlockButtonLabel':"解锁", | 112 | 'unlockButtonLabel':"解锁", |
113 | 'changePasswordTabLabel':"修改密码短语", | 113 | 'changePasswordTabLabel':"修改密码短语", |
114 | 'changePasswordTabTitle':"修改密码短语", | 114 | 'changePasswordTabTitle':"修改密码短语", |
115 | 'changePasswordFormUsernameLabel':"用户名", | 115 | 'changePasswordFormUsernameLabel':"用户名", |
116 | 'changePasswordFormOldPassphraseLabel':"旧密码短语", | 116 | 'changePasswordFormOldPassphraseLabel':"旧密码短语", |
117 | 'changePasswordFormNewPassphraseLabel':"新密码短语", | 117 | 'changePasswordFormNewPassphraseLabel':"新密码短语", |
118 | 'changePasswordFormRetypePassphraseLabel':"确认密码短语", | 118 | 'changePasswordFormRetypePassphraseLabel':"确认密码短语", |
119 | 'changePasswordFormSafetyCheckboxLabel':"我知道 Clipperz 不能找回丢失的密码短语", | 119 | 'changePasswordFormSafetyCheckboxLabel':"我知道 Clipperz 不能找回丢失的密码短语", |
120 | 'changePasswordFormSubmitLabel':"修改密码短语", | 120 | 'changePasswordFormSubmitLabel':"修改密码短语", |
121 | 'changePasswordFormWrongUsernameWarning':"用户名错误", | 121 | 'changePasswordFormWrongUsernameWarning':"用户名错误", |
122 | 'changePasswordFormWrongPassphraseWarning':"旧密码短语错误", | 122 | 'changePasswordFormWrongPassphraseWarning':"旧密码短语错误", |
123 | 'changePasswordFormWrongRetypePassphraseWarning':"两次密码短语不同,请重新输入", | 123 | 'changePasswordFormWrongRetypePassphraseWarning':"两次密码短语不同,请重新输入", |
124 | 'changePasswordFormSafetyCheckWarning':"请阅读并检查下面的选项框", | 124 | 'changePasswordFormSafetyCheckWarning':"请阅读并检查下面的选项框", |
125 | 'changePasswordFormProgressDialogTitle':"正在修改密码短语", | 125 | 'changePasswordFormProgressDialogTitle':"正在修改密码短语", |
126 | 'changePasswordFormProgressDialogConnectedMessageTitle':"连接", | 126 | 'changePasswordFormProgressDialogConnectedMessageTitle':"连接", |
127 | 'changePasswordFormProgressDialogConnectedMessageText':"完成", | 127 | 'changePasswordFormProgressDialogConnectedMessageText':"完成", |
128 | 'changePasswordFormProgressDialogErrorMessageTitle':"错误", | 128 | 'changePasswordFormProgressDialogErrorMessageTitle':"错误", |
129 | 'changePasswordFormProgressDialogErrorMessageText':"证书修改失败", | 129 | 'changePasswordFormProgressDialogErrorMessageText':"证书修改失败", |
130 | 'changeCredentialsPanelEncryptingDataMessageTitle':"正在修改你的密码短语", | 130 | 'changeCredentialsPanelEncryptingDataMessageTitle':"正在修改你的密码短语", |
131 | 'changeCredentialsPanelEncryptingDataMessageText':"加密卡报头本地解密", | 131 | 'changeCredentialsPanelEncryptingDataMessageText':"加密卡报头本地解密", |
132 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"正在修改你的密码短语", | 132 | 'changeCredentialsPanelCreatingNewCredentialsMessageTitle':"正在修改你的密码短语", |
133 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"更新你的证书", | 133 | 'changeCredentialsPanelCreatingNewCredentialsMessageText':"更新你的证书", |
134 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"正在修改你的密码短语", | 134 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageTitle':"正在修改你的密码短语", |
135 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"正在上传本地证书到 Clipperz", | 135 | 'changeCredentialsPanelSendingNewCredentialsToTheServerMessageText':"正在上传本地证书到 Clipperz", |
136 | 'changeCredentialsPanelDoneMessageTitle':"正在修改你的密码短语", | 136 | 'changeCredentialsPanelDoneMessageTitle':"正在修改你的密码短语", |
137 | 'changeCredentialsPanelDoneMessageText':"完成", | 137 | 'changeCredentialsPanelDoneMessageText':"完成", |
138 | 'manageOTPTabLabel':"管理你的一次性密码短语", | 138 | 'manageOTPTabLabel':"管理你的一次性密码短语", |
139 | 'manageOTPTabTitle':"管理你的一次性密码短语", | 139 | 'manageOTPTabTitle':"管理你的一次性密码短语", |
140 | 'manageOTPTabDescription':"<p>一次性密码短语工作起来和一般的密码短语一样,但是只可以使用一次</p> <p>如果同样的密码短语在一段时间以内再次登录,会被拒绝。登录进程将会失败。</p> <p>为了防止任何欺诈登录,在成功登陆之后,你的一次性密码将会立即被删除,</p> <p>如果一次性密码被键盘记录程序或者间谍软件得到,可能会从被感染的机器上收集数据,这样的话,一次性密码绝对是个很好的选择。</p> <p> <b>强烈建议在公共场合登录 Clipperz 时,使用一次性密码。比如公关计算机,网吧,图书馆等</b> </p> ", | 140 | 'manageOTPTabDescription':"<p>一次性密码短语工作起来和一般的密码短语一样,但是只可以使用一次</p> <p>如果同样的密码短语在一段时间以内再次登录,会被拒绝。登录进程将会失败。</p> <p>为了防止任何欺诈登录,在成功登陆之后,你的一次性密码将会立即被删除,</p> <p>如果一次性密码被键盘记录程序或者间谍软件得到,可能会从被感染的机器上收集数据,这样的话,一次性密码绝对是个很好的选择。</p> <p> <b>强烈建议在公共场合登录 Clipperz 时,使用一次性密码。比如公关计算机,网吧,图书馆等</b> </p> ", |
141 | 'oneTimePasswordReadOnlyMessage':"<h6>对不起!</h6> <p>你不能从离线版本管理你的一次性密码短语</p> ", | 141 | 'oneTimePasswordReadOnlyMessage':"<h6>对不起!</h6> <p>你不能从离线版本管理你的一次性密码短语</p> ", |
142 | 'oneTimePasswordLoadingMessage':"<h6>加载数据</h6> <p>请等待 ...</p> ", | 142 | 'oneTimePasswordLoadingMessage':"<h6>加载数据</h6> <p>请等待 ...</p> ", |
diff --git a/frontend/gamma/css/web.css b/frontend/gamma/css/web.css index 011831a..7d1745b 100644 --- a/frontend/gamma/css/web.css +++ b/frontend/gamma/css/web.css | |||
@@ -829,213 +829,263 @@ div.activeFeatures div.createAccountLink a.createAccountLink span.link { | |||
829 | div.activeFeatures div.createAccountLink:hover { | 829 | div.activeFeatures div.createAccountLink:hover { |
830 | background-image: url(./images/old/home/register_selected.png); | 830 | background-image: url(./images/old/home/register_selected.png); |
831 | } | 831 | } |
832 | div.activeFeatures div.createAccountLink:hover a.createAccountLink span.payoff { | 832 | div.activeFeatures div.createAccountLink:hover a.createAccountLink span.payoff { |
833 | color: #54535a; | 833 | color: #54535a; |
834 | } | 834 | } |
835 | div.activeFeatures div.createAccountLink:hover a.createAccountLink span.link { | 835 | div.activeFeatures div.createAccountLink:hover a.createAccountLink span.link { |
836 | color: white; | 836 | color: white; |
837 | } | 837 | } |
838 | div.activeFeatures div.createAccountLink canvas { | 838 | div.activeFeatures div.createAccountLink canvas { |
839 | width: 282px; | 839 | width: 282px; |
840 | height: 93px; | 840 | height: 93px; |
841 | } | 841 | } |
842 | /* | 842 | /* |
843 | 843 | ||
844 | Color list: | 844 | Color list: |
845 | - login box: | 845 | - login box: |
846 | light#ff9955 | 846 | light#ff9955 |
847 | dark#ff6622 | 847 | dark#ff6622 |
848 | - login button: | 848 | - login button: |
849 | regular#dd5500 | 849 | regular#dd5500 |
850 | hover#773311 | 850 | hover#773311 |
851 | - login translations: | 851 | - login translations: |
852 | box: #cc6622; | 852 | box: #cc6622; |
853 | not-selected: | 853 | not-selected: |
854 | color: #ddaa99 | 854 | color: #ddaa99 |
855 | background:#994422 | 855 | background:#994422 |
856 | selected: #772211; | 856 | selected: #772211; |
857 | */ | 857 | */ |
858 | html { | 858 | html { |
859 | height: 100%; | 859 | height: 100%; |
860 | } | 860 | } |
861 | body { | 861 | body { |
862 | font-family: Helvetica-Neue, Helvetica, Arial, Geneva, sans-serif; | 862 | font-family: Helvetica-Neue, Helvetica, Arial, Geneva, sans-serif; |
863 | margin: 0px; | 863 | margin: 0px; |
864 | } | 864 | } |
865 | div.modalDialogMask.userInfoBoxMask { | 865 | div.modalDialogMask.userInfoBoxMask { |
866 | -moz-opacity: 0.0; | 866 | -moz-opacity: 0.0; |
867 | opacity: .0; | 867 | opacity: .0; |
868 | filter: alpha(opacity=0); | 868 | filter: alpha(opacity=0); |
869 | z-index: 19000; | 869 | z-index: 19000; |
870 | } | 870 | } |
871 | .reset-margin { | 871 | .reset-margin { |
872 | margin: 0px; | 872 | margin: 0px; |
873 | padding: 0px; | 873 | padding: 0px; |
874 | border: 0px; | 874 | border: 0px; |
875 | } | 875 | } |
876 | .clear { | 876 | .clear { |
877 | clear: both; | 877 | clear: both; |
878 | } | 878 | } |
879 | .hidden_none { | 879 | .hidden_none { |
880 | display: none; | 880 | display: none; |
881 | visibility: hidden; | 881 | visibility: hidden; |
882 | } | 882 | } |
883 | .keepTogether { | 883 | .keepTogether { |
884 | display: inline-block; | 884 | display: inline-block; |
885 | white-space: nowrap; | 885 | white-space: nowrap; |
886 | } | 886 | } |
887 | #mainDiv { | 887 | #mainDiv { |
888 | margin: 0 auto; | 888 | margin: 0 auto; |
889 | } | 889 | } |
890 | div.userInfoBox { | 890 | div.userInfoBox { |
891 | position: absolute; | 891 | position: absolute; |
892 | width: 160px; | 892 | width: 160px; |
893 | height: 120px; | 893 | height: 200px; |
894 | top: 100px; | 894 | top: 100px; |
895 | left: 15px; | 895 | left: 15px; |
896 | color: white; | 896 | color: white; |
897 | background-color: #ff9955; | 897 | background-color: #ff9955; |
898 | background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9a56), to(#ff6723)); | 898 | background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9a56), to(#ff6723)); |
899 | background: -moz-linear-gradient(0% 100% 90deg, #ff6723, #ff9a56); | 899 | background: -moz-linear-gradient(0% 100% 90deg, #ff6723, #ff9a56); |
900 | background: linear-gradient(0deg, #ff6723, #ff9a56); | 900 | background: linear-gradient(0deg, #ff6723, #ff9a56); |
901 | border-radius: 10px; | 901 | border-radius: 10px; |
902 | -moz-border-radius: 10px; | 902 | -moz-border-radius: 10px; |
903 | -webkit-border-radius: 10px; | 903 | -webkit-border-radius: 10px; |
904 | -webkit-box-shadow: 2px 2px 9px #333333; | 904 | -webkit-box-shadow: 2px 2px 9px #333333; |
905 | -moz-box-shadow: 2px 2px 9px #333333; | 905 | -moz-box-shadow: 2px 2px 9px #333333; |
906 | box-shadow: 2px 2px 9px #333333; | 906 | box-shadow: 2px 2px 9px #333333; |
907 | } | 907 | } |
908 | div.userInfoBox.locked { | 908 | div.userInfoBox.locked { |
909 | z-index: 19001; | 909 | z-index: 19001; |
910 | } | 910 | } |
911 | div.userInfoBox.locked div.header a.lockButton { | 911 | div.userInfoBox.locked div.header a.lockButton { |
912 | background: url(./images/old/lock/locked.png) no-repeat -5px -2px; | 912 | background: url(./images/old/lock/locked.png) no-repeat -5px -2px; |
913 | } | 913 | } |
914 | div.userInfoBox.locked div.header a.lockButton:hover { | 914 | div.userInfoBox.locked div.header a.lockButton:hover { |
915 | background: url(./images/old/lock/locked_hover.png) no-repeat -5px -2px; | 915 | background: url(./images/old/lock/locked_hover.png) no-repeat -5px -2px; |
916 | } | 916 | } |
917 | div.userInfoBox.locked div.body a { | 917 | div.userInfoBox.locked div.body a { |
918 | display: none; | 918 | display: none; |
919 | } | 919 | } |
920 | div.userInfoBox div.header { | 920 | div.userInfoBox div.header { |
921 | height: 30px; | 921 | height: 30px; |
922 | } | 922 | } |
923 | div.userInfoBox div.header h1 { | 923 | div.userInfoBox div.header h1 { |
924 | font-size: 8pt; | 924 | font-size: 8pt; |
925 | font-weight: normal; | 925 | font-weight: normal; |
926 | margin: 0px; | 926 | margin: 0px; |
927 | padding-top: 12px; | 927 | padding-top: 12px; |
928 | padding-left: 12px; | 928 | padding-left: 12px; |
929 | } | 929 | } |
930 | div.userInfoBox div.header a.lockButton { | 930 | div.userInfoBox div.header a.lockButton { |
931 | position: absolute; | 931 | position: absolute; |
932 | top: 8px; | 932 | top: 8px; |
933 | right: 12px; | 933 | right: 12px; |
934 | display: block; | 934 | display: block; |
935 | width: 15px; | 935 | width: 15px; |
936 | height: 20px; | 936 | height: 20px; |
937 | text-decoration: none; | 937 | text-decoration: none; |
938 | background: url(./images/old/lock/unlocked.png) no-repeat -5px -2px; | 938 | background: url(./images/old/lock/unlocked.png) no-repeat -5px -2px; |
939 | } | 939 | } |
940 | div.userInfoBox div.header a.lockButton:hover { | 940 | div.userInfoBox div.header a.lockButton:hover { |
941 | background: url(./images/old/lock/unlocked_hover.png) no-repeat -5px -2px; | 941 | background: url(./images/old/lock/unlocked_hover.png) no-repeat -5px -2px; |
942 | } | 942 | } |
943 | div.userInfoBox div.body { | 943 | div.userInfoBox div.body { |
944 | padding: 0px 12px; | 944 | padding: 0px 12px; |
945 | } | 945 | } |
946 | div.userInfoBox div.body h3 { | 946 | div.userInfoBox div.body h3 { |
947 | font-size: 11pt; | 947 | font-size: 11pt; |
948 | font-weight: bold; | 948 | font-weight: bold; |
949 | margin: 0px; | 949 | margin: 0px; |
950 | } | 950 | } |
951 | div.userInfoBox div.body ul { | 951 | div.userInfoBox div.body ul { |
952 | font-size: 8pt; | 952 | font-size: 8pt; |
953 | padding: 0px; | 953 | padding: 0px; |
954 | margin: 4px 0px; | 954 | margin: 4px 0px; |
955 | list-style-position: inside; | 955 | list-style-position: inside; |
956 | } | 956 | } |
957 | div.userInfoBox div.body ul li span.number { | 957 | div.userInfoBox div.body ul li span.number { |
958 | font-weight: bold; | 958 | font-weight: bold; |
959 | padding-right: 3px; | 959 | padding-right: 3px; |
960 | } | 960 | } |
961 | div.userInfoBox div.body div.accountInfo { | ||
962 | margin-top: 6px; | ||
963 | border-top: 1px solid white; | ||
964 | border-color: #f4aa84; | ||
965 | } | ||
966 | div.userInfoBox div.body div.accountInfo h5 { | ||
967 | margin: 0px; | ||
968 | padding-top: 8px; | ||
969 | padding-bottom: 8px; | ||
970 | font-size: 8pt; | ||
971 | font-weight: normal; | ||
972 | } | ||
973 | div.userInfoBox div.body div.accountInfo span.label { | ||
974 | font-size: 9pt; | ||
975 | font-weight: normal; | ||
976 | padding-right: 4px; | ||
977 | display: inline-block; | ||
978 | width: 45px; | ||
979 | } | ||
980 | div.userInfoBox div.body div.accountInfo span.label:after { | ||
981 | content: ":"; | ||
982 | } | ||
983 | div.userInfoBox div.body div.accountInfo span.status { | ||
984 | font-size: 10pt; | ||
985 | } | ||
986 | div.userInfoBox div.body div.accountInfo span.expriation { | ||
987 | font-size: 9pt; | ||
988 | } | ||
989 | div.userInfoBox div.body div.accountInfo div.payButton { | ||
990 | float: right; | ||
991 | padding-top: 6px; | ||
992 | text-align: right; | ||
993 | } | ||
994 | div.userInfoBox div.body div.accountInfo div.payButton a { | ||
995 | border: 0px; | ||
996 | margin-top: 0px; | ||
997 | padding: 0px; | ||
998 | color: white; | ||
999 | display: inline-block; | ||
1000 | padding: 2px 5px 2px 5px; | ||
1001 | border-radius: 4px; | ||
1002 | -moz-border-radius: 4px; | ||
1003 | -webkit-border-radius: 4px; | ||
1004 | font-size: 9pt; | ||
1005 | font-weight: normal; | ||
1006 | background-color: #d15a22; | ||
1007 | } | ||
1008 | div.userInfoBox div.body div.accountInfo div.payButton a:hover { | ||
1009 | background-color: #8c3b15; | ||
1010 | } | ||
961 | div.userInfoBox div.body a { | 1011 | div.userInfoBox div.body a { |
962 | display: block; | 1012 | display: block; |
963 | margin-top: 8px; | 1013 | margin-top: 4px; |
964 | border-top: 1px solid white; | 1014 | border-top: 1px solid white; |
965 | padding-top: 6px; | 1015 | padding-top: 6px; |
966 | font-size: 10pt; | 1016 | font-size: 10pt; |
967 | font-weight: bold; | 1017 | font-weight: bold; |
968 | color: #d15a22; | 1018 | color: #d15a22; |
969 | border-color: #fe9a5f; | 1019 | border-color: #fe9a5f; |
970 | text-decoration: none; | 1020 | text-decoration: none; |
971 | } | 1021 | } |
972 | div.userInfoBox div.body a:hover { | 1022 | div.userInfoBox div.body a:hover { |
973 | color: #8c3b15; | 1023 | color: #8c3b15; |
974 | } | 1024 | } |
975 | div.sidePanels { | 1025 | div.sidePanels { |
976 | float: left; | 1026 | float: left; |
977 | margin-top: 106px; | 1027 | margin-top: 186px; |
978 | margin-left: 20px; | 1028 | margin-left: 20px; |
979 | width: 160px; | 1029 | width: 160px; |
980 | } | 1030 | } |
981 | div.sidePanels div.tabSidePanel { | 1031 | div.sidePanels div.tabSidePanel { |
982 | margin-right: -10px; | 1032 | margin-right: -10px; |
983 | } | 1033 | } |
984 | div.sidePanels div.tabSidePanel ul { | 1034 | div.sidePanels div.tabSidePanel ul { |
985 | margin: 0px; | 1035 | margin: 0px; |
986 | padding-left: 0px; | 1036 | padding-left: 0px; |
987 | list-style-type: none; | 1037 | list-style-type: none; |
988 | color: #f78b46; | 1038 | color: #f78b46; |
989 | } | 1039 | } |
990 | div.sidePanels div.tabSidePanel ul.mainTabs { | 1040 | div.sidePanels div.tabSidePanel ul.mainTabs { |
991 | margin: 0px; | 1041 | margin: 0px; |
992 | } | 1042 | } |
993 | div.sidePanels div.tabSidePanel ul.mainTabs li a { | 1043 | div.sidePanels div.tabSidePanel ul.mainTabs li a { |
994 | display: block; | 1044 | display: block; |
995 | line-height: 30px; | 1045 | line-height: 30px; |
996 | height: 43px; | 1046 | height: 43px; |
997 | padding-left: 40px; | 1047 | padding-left: 40px; |
998 | color: #ff6621; | 1048 | color: #ff6621; |
999 | margin: 0px; | 1049 | margin: 0px; |
1000 | font-weight: normal; | 1050 | font-weight: normal; |
1001 | font-size: 13pt; | 1051 | font-size: 13pt; |
1002 | text-decoration: none; | 1052 | text-decoration: none; |
1003 | } | 1053 | } |
1004 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter { | 1054 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter { |
1005 | display: none; | 1055 | display: none; |
1006 | } | 1056 | } |
1007 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add { | 1057 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add { |
1008 | font-size: 14pt; | 1058 | font-size: 14pt; |
1009 | font-weight: bold; | 1059 | font-weight: bold; |
1010 | position: relative; | 1060 | position: relative; |
1011 | top: -34px; | 1061 | top: -34px; |
1012 | right: 16px; | 1062 | right: 16px; |
1013 | background: none; | 1063 | background: none; |
1014 | color: #c0531b; | 1064 | color: #c0531b; |
1015 | padding-left: 15px; | 1065 | padding-left: 15px; |
1016 | } | 1066 | } |
1017 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add:hover { | 1067 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add:hover { |
1018 | color: white; | 1068 | color: white; |
1019 | } | 1069 | } |
1020 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add span { | 1070 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add span { |
1021 | font-size: 8pt; | 1071 | font-size: 8pt; |
1022 | vertical-align: middle; | 1072 | vertical-align: middle; |
1023 | } | 1073 | } |
1024 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add h3 { | 1074 | div.sidePanels div.tabSidePanel ul.mainTabs li div.selectionHighlighter a.add h3 { |
1025 | display: inline; | 1075 | display: inline; |
1026 | padding-left: 5px; | 1076 | padding-left: 5px; |
1027 | } | 1077 | } |
1028 | div.sidePanels div.tabSidePanel ul.mainTabs li.selected div.selectionHighlighter { | 1078 | div.sidePanels div.tabSidePanel ul.mainTabs li.selected div.selectionHighlighter { |
1029 | display: block; | 1079 | display: block; |
1030 | position: absolute; | 1080 | position: absolute; |
1031 | left: 154px; | 1081 | left: 154px; |
1032 | margin-top: -43px; | 1082 | margin-top: -43px; |
1033 | } | 1083 | } |
1034 | div.sidePanels div.tabSidePanel ul.mainTabs li.cards a { | 1084 | div.sidePanels div.tabSidePanel ul.mainTabs li.cards a { |
1035 | background: url(./images/old/main/tabs/cardsBackground.png) -19px -63px; | 1085 | background: url(./images/old/main/tabs/cardsBackground.png) -19px -63px; |
1036 | } | 1086 | } |
1037 | div.sidePanels div.tabSidePanel ul.mainTabs li.cards a:hover { | 1087 | div.sidePanels div.tabSidePanel ul.mainTabs li.cards a:hover { |
1038 | background: url(./images/old/main/tabs/cardsBackground.png) -19px -110px; | 1088 | background: url(./images/old/main/tabs/cardsBackground.png) -19px -110px; |
1039 | } | 1089 | } |
1040 | div.sidePanels div.tabSidePanel ul.mainTabs li.cards.selected a { | 1090 | div.sidePanels div.tabSidePanel ul.mainTabs li.cards.selected a { |
1041 | margin-left: -10px; | 1091 | margin-left: -10px; |
diff --git a/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageHeader.js b/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageHeader.js index 5e49fb5..3c57f67 100644 --- a/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageHeader.js +++ b/frontend/gamma/js/Clipperz/PM/UI/Web/Components/PageHeader.js | |||
@@ -1,127 +1,127 @@ | |||
1 | /* | 1 | /* |
2 | 2 | ||
3 | Copyright 2008-2013 Clipperz Srl | 3 | Copyright 2008-2013 Clipperz Srl |
4 | 4 | ||
5 | This file is part of Clipperz, the online password manager. | 5 | This file is part of Clipperz, the online password manager. |
6 | For further information about its features and functionalities please | 6 | For further information about its features and functionalities please |
7 | refer to http://www.clipperz.com. | 7 | refer to http://www.clipperz.com. |
8 | 8 | ||
9 | * Clipperz is free software: you can redistribute it and/or modify it | 9 | * Clipperz is free software: you can redistribute it and/or modify it |
10 | under the terms of the GNU Affero General Public License as published | 10 | under the terms of the GNU Affero General Public License as published |
11 | by the Free Software Foundation, either version 3 of the License, or | 11 | by the Free Software Foundation, either version 3 of the License, or |
12 | (at your option) any later version. | 12 | (at your option) any later version. |
13 | 13 | ||
14 | * Clipperz is distributed in the hope that it will be useful, but | 14 | * Clipperz is distributed in the hope that it will be useful, but |
15 | WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
17 | See the GNU Affero General Public License for more details. | 17 | See the GNU Affero General Public License for more details. |
18 | 18 | ||
19 | * You should have received a copy of the GNU Affero General Public | 19 | * You should have received a copy of the GNU Affero General Public |
20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. | 20 | License along with Clipperz. If not, see http://www.gnu.org/licenses/. |
21 | 21 | ||
22 | */ | 22 | */ |
23 | 23 | ||
24 | Clipperz.Base.module('Clipperz.PM.UI.Web.Components'); | 24 | Clipperz.Base.module('Clipperz.PM.UI.Web.Components'); |
25 | 25 | ||
26 | Clipperz.PM.UI.Web.Components.PageHeader = function(args) { | 26 | Clipperz.PM.UI.Web.Components.PageHeader = function(args) { |
27 | args = args || {}; | 27 | args = args || {}; |
28 | 28 | ||
29 | Clipperz.PM.UI.Web.Components.PageHeader.superclass.constructor.apply(this, arguments); | 29 | Clipperz.PM.UI.Web.Components.PageHeader.superclass.constructor.apply(this, arguments); |
30 | this._newsIsOpen = args.newsIsOpen || false; | 30 | this._newsIsOpen = args.newsIsOpen || false; |
31 | this._animationDuration = args.animationDuration || 0.5; | 31 | this._animationDuration = args.animationDuration || 0.5; |
32 | 32 | ||
33 | this._offset = 82; | 33 | this._offset = 82; |
34 | 34 | ||
35 | return this; | 35 | return this; |
36 | } | 36 | } |
37 | 37 | ||
38 | //============================================================================= | 38 | //============================================================================= |
39 | 39 | ||
40 | Clipperz.Base.extend(Clipperz.PM.UI.Web.Components.PageHeader, Clipperz.PM.UI.Common.Components.BaseComponent, { | 40 | Clipperz.Base.extend(Clipperz.PM.UI.Web.Components.PageHeader, Clipperz.PM.UI.Common.Components.BaseComponent, { |
41 | 41 | ||
42 | //------------------------------------------------------------------------- | 42 | //------------------------------------------------------------------------- |
43 | 43 | ||
44 | 'toString': function () { | 44 | 'toString': function () { |
45 | return "Clipperz.PM.UI.Web.Components.PageHeader component"; | 45 | return "Clipperz.PM.UI.Web.Components.PageHeader component"; |
46 | }, | 46 | }, |
47 | 47 | ||
48 | //------------------------------------------------------------------------- | 48 | //------------------------------------------------------------------------- |
49 | 49 | ||
50 | 'iframeURL': function () { | 50 | 'iframeURL': function () { |
51 | // return './rss_view.html'; | 51 | // return './rss_view.html'; |
52 | return 'http://www.clipperz.com/files/clipperz.com/appTips/index.html'; | 52 | return 'https://www.clipperz.com/tips/index.html'; |
53 | }, | 53 | }, |
54 | 54 | ||
55 | //------------------------------------------------------------------------- | 55 | //------------------------------------------------------------------------- |
56 | 56 | ||
57 | 'renderSelf': function(/*aContainer, aPosition*/) { | 57 | 'renderSelf': function(/*aContainer, aPosition*/) { |
58 | this.append(this.element(), [ | 58 | this.append(this.element(), [ |
59 | {tag:'div', id:'miscLinks', children:[ | 59 | {tag:'div', id:'miscLinks', children:[ |
60 | {tag:'ul', children:[ | 60 | {tag:'ul', children:[ |
61 | {tag:'li', children:[{tag:'a', id:'donateHeaderLink', stringID:'pageHeader.donation', href:'http://www.clipperz.com/donations', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.donation')}]}, | 61 | {tag:'li', children:[{tag:'a', id:'donateHeaderLink', stringID:'pageHeader.donation', href:'http://www.clipperz.com/donations', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.donation')}]}, |
62 | {tag:'li', children:[{tag:'a', id:'forumHeaderLink', stringID:'pageHeader.forum', href:'http://www.clipperz.com/forum', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.forum')}]}, | 62 | {tag:'li', children:[{tag:'a', id:'forumHeaderLink', stringID:'pageHeader.forum', href:'http://www.clipperz.com/forum', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.forum')}]}, |
63 | {tag:'li', children:[{tag:'a', id:'creditsHeaderLink', stringID:'pageHeader.credits', href:'http://www.clipperz.com/credits', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.credits')}]}, | 63 | // {tag:'li', children:[{tag:'a', id:'creditsHeaderLink', stringID:'pageHeader.credits', href:'http://www.clipperz.com/credits', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.credits')}]}, |
64 | {tag:'li', children:[{tag:'a', id:'feedbackHeaderLink', stringID:'pageHeader.feedback', href:'http://www.clipperz.com/contact', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.feedback')}]}, | 64 | {tag:'li', children:[{tag:'a', id:'feedbackHeaderLink', stringID:'pageHeader.feedback', href:'http://www.clipperz.com/contact', target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.feedback')}]}, |
65 | {tag:'li', children:[{tag:'a', id:'helpHeaderLink', stringID:'pageHeader.help', href:'http://www.clipperz.com/support/user_guide',target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.help')}]} | 65 | {tag:'li', children:[{tag:'a', id:'helpHeaderLink', stringID:'pageHeader.help', href:'http://www.clipperz.com/support/user_guide',target:'_blank', html:Clipperz.PM.Strings.getValue('pageHeader.help')}]} |
66 | ]} | 66 | ]} |
67 | ]}, | 67 | ]}, |
68 | {tag:'div', id:'logoFrame', children:[ | 68 | {tag:'div', id:'logoFrame', children:[ |
69 | {tag:'a', href:'http://www.clipperz.com', target:'_blank', children:[ | 69 | {tag:'a', href:'http://www.clipperz.com', target:'_blank', children:[ |
70 | // {tag:'h1', cls:'logo', html:"clipperz"}, | 70 | // {tag:'h1', cls:'logo', html:"clipperz"}, |
71 | {tag:'canvas', id:this.getId('logo'), cls:'logo'}, | 71 | {tag:'canvas', id:this.getId('logo'), cls:'logo'}, |
72 | {tag:'h5', cls:'clipperzPayoff', html:"keep it to yourself!"} | 72 | {tag:'h5', cls:'clipperzPayoff', html:"keep it to yourself!"} |
73 | ]} | 73 | ]} |
74 | ]}, | 74 | ]}, |
75 | {tag:'div', id:'news', cls:'hidden', children:[ | 75 | {tag:'div', id:'news', cls:'hidden', children:[ |
76 | // {tag:'div', cls:'close', children:[ | 76 | // {tag:'div', cls:'close', children:[ |
77 | // {tag:'a', href:'#', id:this.getId('closeTips'), html:'x'} | 77 | // {tag:'a', href:'#', id:this.getId('closeTips'), html:'x'} |
78 | // ]}, | 78 | // ]}, |
79 | {tag:'div', id:'newsframe', children:[ | 79 | {tag:'div', id:'newsframe', children:[ |
80 | {tag:'iframe', id:this.getId('iframe'), src:this.iframeURL()} | 80 | {tag:'iframe', id:this.getId('iframe'), src:this.iframeURL()} |
81 | ]}, | 81 | ]}, |
82 | {tag:'div', id:this.getId('newsGrip'), cls:'grip', children:[ | 82 | {tag:'div', id:this.getId('newsGrip'), cls:'grip', children:[ |
83 | {tag:'div', cls:'gripHandler', children:[]} | 83 | {tag:'div', cls:'gripHandler', children:[]} |
84 | ]} | 84 | ]} |
85 | ]}, | 85 | ]}, |
86 | {tag:'div', id:'featureTabs', children:[ | 86 | {tag:'div', id:'featureTabs', children:[ |
87 | {tag:'table', children:[{tag:'tr', children:[ | 87 | {tag:'table', children:[{tag:'tr', children:[ |
88 | {tag:'td', children:[{tag:'div', id:'feature_store', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('storeIcon')}, {tag:'span', html:"Store and manage your password and online credentials"}]}]}, | 88 | {tag:'td', children:[{tag:'div', id:'feature_store', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('storeIcon')}, {tag:'span', html:"Store and manage your password and online credentials"}]}]}, |
89 | {tag:'td', children:[{tag:'div', id:'feature_protect', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('protectIcon')}, {tag:'span', html:"Protect all your sensitive data"}]}]}, | 89 | {tag:'td', children:[{tag:'div', id:'feature_protect', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('protectIcon')}, {tag:'span', html:"Protect all your sensitive data"}]}]}, |
90 | {tag:'td', children:[{tag:'div', id:'feature_directLogin', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('directLoginIcon')},{tag:'span', html:"Login to your web services without entering any username or password"}]}]}, | 90 | {tag:'td', children:[{tag:'div', id:'feature_directLogin', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('directLoginIcon')},{tag:'span', html:"Login to your web services without entering any username or password"}]}]}, |
91 | {tag:'td', children:[{tag:'div', id:'feature_share', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('shareIcon')}, {tag:'span', html:"Share secret with family members and associates"}]}]} | 91 | {tag:'td', children:[{tag:'div', id:'feature_share', children:[{tag:'canvas', cls:'featureIcon', id:this.getId('shareIcon')}, {tag:'span', html:"Share secret with family members and associates"}]}]} |
92 | ]}]} | 92 | ]}]} |
93 | ]} | 93 | ]} |
94 | ]); | 94 | ]); |
95 | 95 | ||
96 | Clipperz.PM.UI.Canvas.features.store(this.getElement('storeIcon'), "#ffffff"); | 96 | Clipperz.PM.UI.Canvas.features.store(this.getElement('storeIcon'), "#ffffff"); |
97 | Clipperz.PM.UI.Canvas.features.protect(this.getElement('protectIcon'), "#ffffff"); | 97 | Clipperz.PM.UI.Canvas.features.protect(this.getElement('protectIcon'), "#ffffff"); |
98 | Clipperz.PM.UI.Canvas.features.directLogin(this.getElement('directLoginIcon'), "#ffffff"); | 98 | Clipperz.PM.UI.Canvas.features.directLogin(this.getElement('directLoginIcon'), "#ffffff"); |
99 | Clipperz.PM.UI.Canvas.features.share(this.getElement('shareIcon'), "#ffffff", "#ffffff", "#ff0000"); | 99 | Clipperz.PM.UI.Canvas.features.share(this.getElement('shareIcon'), "#ffffff", "#ffffff", "#ff0000"); |
100 | 100 | ||
101 | MochiKit.Signal.connect(this.getElement('newsGrip'), 'onclick', this, 'toggleTips'); | 101 | MochiKit.Signal.connect(this.getElement('newsGrip'), 'onclick', this, 'toggleTips'); |
102 | MochiKit.Signal.connect(this.getElement('iframe'), 'onload', this, 'handleIframeDidLoad'); | 102 | MochiKit.Signal.connect(this.getElement('iframe'), 'onload', this, 'handleIframeDidLoad'); |
103 | this.setLogoDefaultColors(); | 103 | this.setLogoDefaultColors(); |
104 | }, | 104 | }, |
105 | 105 | ||
106 | //------------------------------------------------------------------------- | 106 | //------------------------------------------------------------------------- |
107 | 107 | ||
108 | 'switchToLoggedMode': function() { | 108 | 'switchToLoggedMode': function() { |
109 | // MochiKit.Style.addElementClass(this.element(), 'logged'); | 109 | // MochiKit.Style.addElementClass(this.element(), 'logged'); |
110 | MochiKit.Style.hideElement('featureTabs'); | 110 | MochiKit.Style.hideElement('featureTabs'); |
111 | }, | 111 | }, |
112 | 112 | ||
113 | //------------------------------------------------------------------------- | 113 | //------------------------------------------------------------------------- |
114 | 114 | ||
115 | 'animationDuration': function () { | 115 | 'animationDuration': function () { |
116 | return this._animationDuration; | 116 | return this._animationDuration; |
117 | }, | 117 | }, |
118 | 118 | ||
119 | 'offset': function () { | 119 | 'offset': function () { |
120 | return this._offset; | 120 | return this._offset; |
121 | }, | 121 | }, |
122 | 122 | ||
123 | //------------------------------------------------------------------------- | 123 | //------------------------------------------------------------------------- |
124 | 124 | ||
125 | 'isNewsOpen': function () { | 125 | 'isNewsOpen': function () { |
126 | return this._newsIsOpen; | 126 | return this._newsIsOpen; |
127 | }, | 127 | }, |
diff --git a/frontend/gamma/js/Clipperz/PM/UI/Web/Components/UserInfoBox.js b/frontend/gamma/js/Clipperz/PM/UI/Web/Components/UserInfoBox.js index fbf58e0..91085cf 100644 --- a/frontend/gamma/js/Clipperz/PM/UI/Web/Components/UserInfoBox.js +++ b/frontend/gamma/js/Clipperz/PM/UI/Web/Components/UserInfoBox.js | |||
@@ -105,153 +105,181 @@ Clipperz.Base.extend(Clipperz.PM.UI.Web.Components.UserInfoBox, Clipperz.PM.UI.C | |||
105 | var deferredResult; | 105 | var deferredResult; |
106 | var maskElement; | 106 | var maskElement; |
107 | 107 | ||
108 | this.setIsLocked(false); | 108 | this.setIsLocked(false); |
109 | maskElement = this.getId('modalDialogMask'); | 109 | maskElement = this.getId('modalDialogMask'); |
110 | 110 | ||
111 | deferredResult = Clipperz.Async.callbacks("UserInfoBox.unlock", [ | 111 | deferredResult = Clipperz.Async.callbacks("UserInfoBox.unlock", [ |
112 | MochiKit.Base.partial(Clipperz.Visual.deferredAnimation, MochiKit.Visual.fade, maskElement, {from:0.75, to:0.0, duration:0.5}), | 112 | MochiKit.Base.partial(Clipperz.Visual.deferredAnimation, MochiKit.Visual.fade, maskElement, {from:0.75, to:0.0, duration:0.5}), |
113 | // Clipperz.Visual.deferredAnimation(MochiKit.Visual.fade, maskElement, {from:0.75, to:0.0, duration:0.5}), | 113 | // Clipperz.Visual.deferredAnimation(MochiKit.Visual.fade, maskElement, {from:0.75, to:0.0, duration:0.5}), |
114 | MochiKit.Base.partial(MochiKit.DOM.removeElementClass, this.element(), 'locked') | 114 | MochiKit.Base.partial(MochiKit.DOM.removeElementClass, this.element(), 'locked') |
115 | ], {trace:false}); | 115 | ], {trace:false}); |
116 | }, | 116 | }, |
117 | 117 | ||
118 | //------------------------------------------------------------------------- | 118 | //------------------------------------------------------------------------- |
119 | 119 | ||
120 | 'askForPassphrase': function () { | 120 | 'askForPassphrase': function () { |
121 | varunlockPasswordComponent; | 121 | varunlockPasswordComponent; |
122 | /* | 122 | /* |
123 | vardeferredResult; | 123 | vardeferredResult; |
124 | 124 | ||
125 | deferredResult = new Clipperz.Async.Deferred("UserInfoBox.askForPassphrase", {trace:false}); | 125 | deferredResult = new Clipperz.Async.Deferred("UserInfoBox.askForPassphrase", {trace:false}); |
126 | deferredResult.addCallback(MochiKit.Async.succeed, 'test'); | 126 | deferredResult.addCallback(MochiKit.Async.succeed, 'test'); |
127 | 127 | ||
128 | deferredResult.callback(); | 128 | deferredResult.callback(); |
129 | 129 | ||
130 | return deferredResult; | 130 | return deferredResult; |
131 | */ | 131 | */ |
132 | unlockPasswordComponent = new Clipperz.PM.UI.Web.Components.UnlockPasswordComponent({ | 132 | unlockPasswordComponent = new Clipperz.PM.UI.Web.Components.UnlockPasswordComponent({ |
133 | 'title':"Unlock account", | 133 | 'title':"Unlock account", |
134 | 'text': "Insert the passprase to unlock the account", | 134 | 'text': "Insert the passprase to unlock the account", |
135 | 'type': 'INFO', | 135 | 'type': 'INFO', |
136 | 'buttons': [ | 136 | 'buttons': [ |
137 | {text:"Cancel",result:'CANCEL'}, | 137 | {text:"Cancel",result:'CANCEL'}, |
138 | {text:"Unlock", result:'OK',isDefault:true} | 138 | {text:"Unlock", result:'OK',isDefault:true} |
139 | ], | 139 | ], |
140 | 'openFromElement': this.getElement('lock'), | 140 | 'openFromElement': this.getElement('lock'), |
141 | 'onOkCloseToElement': null, | 141 | 'onOkCloseToElement': null, |
142 | 'onCancelCloseToElement':this.getId('lock') | 142 | 'onCancelCloseToElement':this.getId('lock') |
143 | }); | 143 | }); |
144 | 144 | ||
145 | return unlockPasswordComponent.getPassphrase(); | 145 | return unlockPasswordComponent.getPassphrase(); |
146 | }, | 146 | }, |
147 | 147 | ||
148 | //========================================================================= | 148 | //========================================================================= |
149 | 149 | ||
150 | 'renderSelf': function(/*aContainer, aPosition*/) { | 150 | 'renderSelf': function(/*aContainer, aPosition*/) { |
151 | this.append(this.element(), [ | 151 | this.append(this.element(), [ |
152 | // {tag:'canvas', id:this.getId('canvas'), cls:'canvas', width:'188', height:'154'}, | 152 | // {tag:'canvas', id:this.getId('canvas'), cls:'canvas', width:'188', height:'154'}, |
153 | {tag:'div', cls:'header', children:[ | 153 | {tag:'div', cls:'header', children:[ |
154 | {tag:'h1', html:"Welcome"}, | 154 | {tag:'h1', html:"Welcome"}, |
155 | {tag:'a', cls:'lockButton', href:'#', id:this.getId('lock'), html:' '} | 155 | {tag:'a', cls:'lockButton', href:'#', id:this.getId('lock'), html:' '} |
156 | ]}, | 156 | ]}, |
157 | {tag:'div', cls:'body', children:[ | 157 | {tag:'div', cls:'body', children:[ |
158 | {tag:'h3', id:this.getId('username'), html:""}, | 158 | {tag:'h3', id:this.getId('username'), html:""}, |
159 | {tag:'ul', children:[ | 159 | {tag:'ul', children:[ |
160 | {tag:'li', id:this.getId('cards'), children:[ | 160 | {tag:'li', id:this.getId('cards'), children:[ |
161 | {tag:'span', id:this.getId('cardsNumber'), cls:'number', html:"-"}, | 161 | {tag:'span', id:this.getId('cardsNumber'), cls:'number', html:"-"}, |
162 | {tag:'span', id:this.getId('cardsLabel'), html:"cards"} | 162 | {tag:'span', id:this.getId('cardsLabel'), html:"cards"} |
163 | ]}, | 163 | ]}, |
164 | {tag:'li', id:this.getId('directLogins'), children:[ | 164 | {tag:'li', id:this.getId('directLogins'), children:[ |
165 | {tag:'span', id:this.getId('directLoginsNumber'), cls:'number', html:"-"}, | 165 | {tag:'span', id:this.getId('directLoginsNumber'), cls:'number', html:"-"}, |
166 | {tag:'span', id:this.getId('directLoginsLabel'), html:"direct logins"} | 166 | {tag:'span', id:this.getId('directLoginsLabel'), html:"direct logins"} |
167 | ]} | 167 | ]} |
168 | ]}, | 168 | ]}, |
169 | {tag:'div', cls:'accountInfo', children:[ | ||
170 | {tag:'div', cls:'payButton', children:[ | ||
171 | {tag:'a', href:'#', id:this.getId('payButton'), cls:'info', html:"info"} | ||
172 | ]}, | ||
173 | {tag:'h5', html:"Account info"}, | ||
174 | {tag:'div', cls:'accountStatus', children:[ | ||
175 | {tag:'span', cls:'label', html:"status"}, | ||
176 | {tag:'span', cls:'status', html:"early adopter"} | ||
177 | ]}, | ||
178 | {tag:'div', cls:'accountLevel', children:[ | ||
179 | {tag:'span', cls:'label', html:"level"}, | ||
180 | // {tag:'span', cls:'level', html:"★☆☆☆"} | ||
181 | {tag:'span', cls:'level', html:"☆☆☆☆"} | ||
182 | ]}, | ||
183 | {tag:'div', cls:'accountExpiration', children:[ | ||
184 | {tag:'span', cls:'label', html:"expires"}, | ||
185 | // {tag:'span', cls:'expriation', html:"on 26 April 2014"} | ||
186 | {tag:'span', cls:'expriation', html:"never"} | ||
187 | ]} | ||
188 | ]}, | ||
169 | {tag:'a', href:'#', id:this.getId('logout'), html:"logout >"} | 189 | {tag:'a', href:'#', id:this.getId('logout'), html:"logout >"} |
170 | ]}, | 190 | ]}, |
171 | {tag:'div', cls:'footer'} | 191 | {tag:'div', cls:'footer'} |
172 | ]); | 192 | ]); |
173 | 193 | ||
174 | MochiKit.Signal.connect(this.getElement('logout'), 'onclick', this, 'handleLogout'); | 194 | MochiKit.Signal.connect(this.getElement('logout'), 'onclick', this, 'handleLogout'); |
175 | MochiKit.Signal.connect(this.getElement('lock'), 'onclick', this, 'toggleLock'); | 195 | MochiKit.Signal.connect(this.getElement('lock'), 'onclick', this, 'toggleLock'); |
196 | MochiKit.Signal.connect(this.getElement('payButton'),'onclick', this, 'handlePayButton'); | ||
176 | 197 | ||
177 | this._lockTooltip = new Clipperz.PM.UI.Common.Components.Tooltip({ | 198 | this._lockTooltip = new Clipperz.PM.UI.Common.Components.Tooltip({ |
178 | element:this.getElement('lock'), | 199 | element:this.getElement('lock'), |
179 | text: "Click here to lock/unlock your account.", | 200 | text: "Click here to lock/unlock your account.", |
180 | position:'RIGHT' | 201 | position:'RIGHT' |
181 | }); | 202 | }); |
182 | 203 | ||
183 | Clipperz.DOM.Helper.append(MochiKit.DOM.currentDocument().body, | 204 | Clipperz.DOM.Helper.append(MochiKit.DOM.currentDocument().body, |
184 | {tag:'div', id:this.getId('modalDialogWrapper'), cls:'modalDialogWrapper', children:[ | 205 | {tag:'div', id:this.getId('modalDialogWrapper'), cls:'modalDialogWrapper', children:[ |
185 | {tag:'div', id:this.getId('modalDialogMask'), cls:'modalDialogMask userInfoBoxMask'} | 206 | {tag:'div', id:this.getId('modalDialogMask'), cls:'modalDialogMask userInfoBoxMask'} |
186 | ]} | 207 | ]} |
187 | ); | 208 | ); |
188 | MochiKit.Style.hideElement(this.getId('modalDialogMask')); | 209 | MochiKit.Style.hideElement(this.getId('modalDialogMask')); |
189 | 210 | ||
190 | // this.drawUserInfoBackground(this.getElement('canvas')); | 211 | // this.drawUserInfoBackground(this.getElement('canvas')); |
191 | }, | 212 | }, |
192 | 213 | ||
193 | //------------------------------------------------------------------------- | 214 | //------------------------------------------------------------------------- |
215 | |||
216 | 'handlePayButton': function (anEvent) { | ||
217 | anEvent.preventDefault(); | ||
218 | window.open('https://www.clipperz.com/pricing/', '_blank'); | ||
219 | }, | ||
220 | |||
221 | //------------------------------------------------------------------------- | ||
194 | /* | 222 | /* |
195 | 'drawUserInfoBackground': function (canvas) { | 223 | 'drawUserInfoBackground': function (canvas) { |
196 | var kMyDrawingFunctionWidth = 188.0; | 224 | var kMyDrawingFunctionWidth = 188.0; |
197 | var kMyDrawingFunctionHeight = 154.0; | 225 | var kMyDrawingFunctionHeight = 154.0; |
198 | 226 | ||
199 | var context = canvas.getContext("2d"); | 227 | var context = canvas.getContext("2d"); |
200 | var color; | 228 | var color; |
201 | var resolution; | 229 | var resolution; |
202 | var alignStroke; | 230 | var alignStroke; |
203 | var path; | 231 | var path; |
204 | var pointX; | 232 | var pointX; |
205 | var pointY; | 233 | var pointY; |
206 | var controlPoint1X; | 234 | var controlPoint1X; |
207 | var controlPoint1Y; | 235 | var controlPoint1Y; |
208 | var controlPoint2X; | 236 | var controlPoint2X; |
209 | var controlPoint2Y; | 237 | var controlPoint2Y; |
210 | var gradient; | 238 | var gradient; |
211 | if (window.devicePixelRatio) | 239 | if (window.devicePixelRatio) |
212 | resolution = window.devicePixelRatio; | 240 | resolution = window.devicePixelRatio; |
213 | else | 241 | else |
214 | resolution = 1.0; | 242 | resolution = 1.0; |
215 | resolution *= 0.5 * (canvas.width / kMyDrawingFunctionWidth + canvas.height / kMyDrawingFunctionHeight); | 243 | resolution *= 0.5 * (canvas.width / kMyDrawingFunctionWidth + canvas.height / kMyDrawingFunctionHeight); |
216 | 244 | ||
217 | context.save(); | 245 | context.save(); |
218 | context.scale(canvas.width / kMyDrawingFunctionWidth, canvas.height / kMyDrawingFunctionHeight); | 246 | context.scale(canvas.width / kMyDrawingFunctionWidth, canvas.height / kMyDrawingFunctionHeight); |
219 | context.clearRect(0.0, 0.0, kMyDrawingFunctionWidth, kMyDrawingFunctionHeight); | 247 | context.clearRect(0.0, 0.0, kMyDrawingFunctionWidth, kMyDrawingFunctionHeight); |
220 | 248 | ||
221 | // Setup for Shadow Effect | 249 | // Setup for Shadow Effect |
222 | color = "rgba(0.0%, 0.0%, 0.0%, 0.667)"; | 250 | color = "rgba(0.0%, 0.0%, 0.0%, 0.667)"; |
223 | context.save(); | 251 | context.save(); |
224 | context.shadowColor = color; | 252 | context.shadowColor = color; |
225 | context.shadowBlur = 3.0; | 253 | context.shadowBlur = 3.0; |
226 | context.shadowOffsetX = 5.729 * Math.cos(7.592) * resolution; | 254 | context.shadowOffsetX = 5.729 * Math.cos(7.592) * resolution; |
227 | context.shadowOffsetY = 5.729 * Math.sin(7.592) * resolution; | 255 | context.shadowOffsetY = 5.729 * Math.sin(7.592) * resolution; |
228 | 256 | ||
229 | // Layer 1 | 257 | // Layer 1 |
230 | 258 | ||
231 | alignStroke = 0.0; | 259 | alignStroke = 0.0; |
232 | context.beginPath(); | 260 | context.beginPath(); |
233 | pointX = 169.5; | 261 | pointX = 169.5; |
234 | pointY = 141.5; | 262 | pointY = 141.5; |
235 | pointX = (Math.round(resolution * pointX + alignStroke) - alignStroke) / resolution; | 263 | pointX = (Math.round(resolution * pointX + alignStroke) - alignStroke) / resolution; |
236 | pointY = (Math.round(resolution * pointY + alignStroke) - alignStroke) / resolution; | 264 | pointY = (Math.round(resolution * pointY + alignStroke) - alignStroke) / resolution; |
237 | context.moveTo(pointX, pointY); | 265 | context.moveTo(pointX, pointY); |
238 | pointX = 177.5; | 266 | pointX = 177.5; |
239 | pointY = 133.5; | 267 | pointY = 133.5; |
240 | pointX = (Math.round(resolution * pointX + alignStroke) - alignStroke) / resolution; | 268 | pointX = (Math.round(resolution * pointX + alignStroke) - alignStroke) / resolution; |
241 | pointY = (Math.round(resolution * pointY + alignStroke) - alignStroke) / resolution; | 269 | pointY = (Math.round(resolution * pointY + alignStroke) - alignStroke) / resolution; |
242 | controlPoint1X = 173.889; | 270 | controlPoint1X = 173.889; |
243 | controlPoint1Y = 141.5; | 271 | controlPoint1Y = 141.5; |
244 | controlPoint1X = (Math.round(resolution * controlPoint1X + alignStroke) - alignStroke) / resolution; | 272 | controlPoint1X = (Math.round(resolution * controlPoint1X + alignStroke) - alignStroke) / resolution; |
245 | controlPoint1Y = (Math.round(resolution * controlPoint1Y + alignStroke) - alignStroke) / resolution; | 273 | controlPoint1Y = (Math.round(resolution * controlPoint1Y + alignStroke) - alignStroke) / resolution; |
246 | controlPoint2X = 177.5; | 274 | controlPoint2X = 177.5; |
247 | controlPoint2Y = 137.889; | 275 | controlPoint2Y = 137.889; |
248 | controlPoint2X = (Math.round(resolution * controlPoint2X + alignStroke) - alignStroke) / resolution; | 276 | controlPoint2X = (Math.round(resolution * controlPoint2X + alignStroke) - alignStroke) / resolution; |
249 | controlPoint2Y = (Math.round(resolution * controlPoint2Y + alignStroke) - alignStroke) / resolution; | 277 | controlPoint2Y = (Math.round(resolution * controlPoint2Y + alignStroke) - alignStroke) / resolution; |
250 | context.bezierCurveTo(controlPoint1X, controlPoint1Y, controlPoint2X, controlPoint2Y, pointX, pointY); | 278 | context.bezierCurveTo(controlPoint1X, controlPoint1Y, controlPoint2X, controlPoint2Y, pointX, pointY); |
251 | pointX = 177.5; | 279 | pointX = 177.5; |
252 | pointY = 19.5; | 280 | pointY = 19.5; |
253 | pointX = (Math.round(resolution * pointX + alignStroke) - alignStroke) / resolution; | 281 | pointX = (Math.round(resolution * pointX + alignStroke) - alignStroke) / resolution; |
254 | pointY = (Math.round(resolution * pointY + alignStroke) - alignStroke) / resolution; | 282 | pointY = (Math.round(resolution * pointY + alignStroke) - alignStroke) / resolution; |
255 | context.lineTo(pointX, pointY); | 283 | context.lineTo(pointX, pointY); |
256 | pointX = 169.5; | 284 | pointX = 169.5; |
257 | pointY = 11.5; | 285 | pointY = 11.5; |