aboutsummaryrefslogtreecommitdiffstats
path: root/src/i18n
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-07-02 19:49:55 -0600
committerLibravatar GitHub <noreply@github.com>2021-07-03 07:19:55 +0530
commit33123c354b79f7951423dd75097b11e7eb075f99 (patch)
tree29f6e857f02d0e0fc67d89a657a54a865ed5538a /src/i18n
parentMinor refactoring to move all runtime configs from 'config.js' into 'environm... (diff)
downloadferdium-app-33123c354b79f7951423dd75097b11e7eb075f99.tar.gz
ferdium-app-33123c354b79f7951423dd75097b11e7eb075f99.tar.zst
ferdium-app-33123c354b79f7951423dd75097b11e7eb075f99.zip
Upgrade various dependencies to latest part 2 (#1557)
* Upgrade various dependencies to latest, remove unnecessary electron-hunspell - upgrade eslint and friends to latest - remove deprecated 'node-sass' in favor of 'sass' - disable new rules from 'eslint-config-airbnb' that are conflicting with current code style - add workspace config for 'vscode' that silences 'experimentalDecorator' warning and forces 'prettier' to single quote * Run yarn lint to autofix with new ruleset and worked down lint issues to zero
Diffstat (limited to 'src/i18n')
-rw-r--r--src/i18n/apply-branding.js1
-rw-r--r--src/i18n/locales/defaultMessages.json166
-rw-r--r--src/i18n/locales/en-US.json4
-rw-r--r--src/i18n/messages/src/components/auth/Pricing.json52
-rw-r--r--src/i18n/messages/src/components/settings/SettingsLayout.json15
-rw-r--r--src/i18n/messages/src/components/ui/InfoBar.json15
-rw-r--r--src/i18n/messages/src/components/ui/Infobox.json15
-rw-r--r--src/i18n/messages/src/components/ui/Input.json15
-rw-r--r--src/i18n/messages/src/features/publishDebugInfo/Component.json28
-rw-r--r--src/i18n/messages/src/features/workspaces/components/EditWorkspaceForm.json14
10 files changed, 230 insertions, 95 deletions
diff --git a/src/i18n/apply-branding.js b/src/i18n/apply-branding.js
index 68ffb822a..40a07ded0 100644
--- a/src/i18n/apply-branding.js
+++ b/src/i18n/apply-branding.js
@@ -36,7 +36,6 @@ const replace = {
36 '!!!': '', 36 '!!!': '',
37}; 37};
38 38
39
40const locales = path.join(__dirname, 'locales'); 39const locales = path.join(__dirname, 'locales');
41const files = fs.readdirSync(locales); 40const files = fs.readdirSync(locales);
42 41
diff --git a/src/i18n/locales/defaultMessages.json b/src/i18n/locales/defaultMessages.json
index 8401184de..4ee96822e 100644
--- a/src/i18n/locales/defaultMessages.json
+++ b/src/i18n/locales/defaultMessages.json
@@ -664,169 +664,169 @@
664 "defaultMessage": "!!!Hi {name}, welcome to Franz", 664 "defaultMessage": "!!!Hi {name}, welcome to Franz",
665 "end": { 665 "end": {
666 "column": 3, 666 "column": 3,
667 "line": 18 667 "line": 17
668 }, 668 },
669 "file": "src/components/auth/Pricing.js", 669 "file": "src/components/auth/Pricing.js",
670 "id": "pricing.trial.headline.pro", 670 "id": "pricing.trial.headline.pro",
671 "start": { 671 "start": {
672 "column": 12, 672 "column": 12,
673 "line": 15 673 "line": 14
674 } 674 }
675 }, 675 },
676 { 676 {
677 "defaultMessage": "!!!We have a special treat for you.", 677 "defaultMessage": "!!!We have a special treat for you.",
678 "end": { 678 "end": {
679 "column": 3, 679 "column": 3,
680 "line": 22 680 "line": 21
681 }, 681 },
682 "file": "src/components/auth/Pricing.js", 682 "file": "src/components/auth/Pricing.js",
683 "id": "pricing.trial.intro.specialTreat", 683 "id": "pricing.trial.intro.specialTreat",
684 "start": { 684 "start": {
685 "column": 16, 685 "column": 16,
686 "line": 19 686 "line": 18
687 } 687 }
688 }, 688 },
689 { 689 {
690 "defaultMessage": "!!!Enjoy the full Franz Professional experience completely free for 14 days.", 690 "defaultMessage": "!!!Enjoy the full Franz Professional experience completely free for 14 days.",
691 "end": { 691 "end": {
692 "column": 3, 692 "column": 3,
693 "line": 26 693 "line": 25
694 }, 694 },
695 "file": "src/components/auth/Pricing.js", 695 "file": "src/components/auth/Pricing.js",
696 "id": "pricing.trial.intro.tryPro", 696 "id": "pricing.trial.intro.tryPro",
697 "start": { 697 "start": {
698 "column": 10, 698 "column": 10,
699 "line": 23 699 "line": 22
700 } 700 }
701 }, 701 },
702 { 702 {
703 "defaultMessage": "!!!Happy messaging,", 703 "defaultMessage": "!!!Happy messaging,",
704 "end": { 704 "end": {
705 "column": 3, 705 "column": 3,
706 "line": 30 706 "line": 29
707 }, 707 },
708 "file": "src/components/auth/Pricing.js", 708 "file": "src/components/auth/Pricing.js",
709 "id": "pricing.trial.intro.happyMessaging", 709 "id": "pricing.trial.intro.happyMessaging",
710 "start": { 710 "start": {
711 "column": 18, 711 "column": 18,
712 "line": 27 712 "line": 26
713 } 713 }
714 }, 714 },
715 { 715 {
716 "defaultMessage": "!!!No strings attached", 716 "defaultMessage": "!!!No strings attached",
717 "end": { 717 "end": {
718 "column": 3, 718 "column": 3,
719 "line": 34 719 "line": 33
720 }, 720 },
721 "file": "src/components/auth/Pricing.js", 721 "file": "src/components/auth/Pricing.js",
722 "id": "pricing.trial.terms.headline", 722 "id": "pricing.trial.terms.headline",
723 "start": { 723 "start": {
724 "column": 29, 724 "column": 29,
725 "line": 31 725 "line": 30
726 } 726 }
727 }, 727 },
728 { 728 {
729 "defaultMessage": "!!!No credit card required", 729 "defaultMessage": "!!!No credit card required",
730 "end": { 730 "end": {
731 "column": 3, 731 "column": 3,
732 "line": 38 732 "line": 37
733 }, 733 },
734 "file": "src/components/auth/Pricing.js", 734 "file": "src/components/auth/Pricing.js",
735 "id": "pricing.trial.terms.noCreditCard", 735 "id": "pricing.trial.terms.noCreditCard",
736 "start": { 736 "start": {
737 "column": 16, 737 "column": 16,
738 "line": 35 738 "line": 34
739 } 739 }
740 }, 740 },
741 { 741 {
742 "defaultMessage": "!!!Your free trial ends automatically after 14 days", 742 "defaultMessage": "!!!Your free trial ends automatically after 14 days",
743 "end": { 743 "end": {
744 "column": 3, 744 "column": 3,
745 "line": 42 745 "line": 41
746 }, 746 },
747 "file": "src/components/auth/Pricing.js", 747 "file": "src/components/auth/Pricing.js",
748 "id": "pricing.trial.terms.automaticTrialEnd", 748 "id": "pricing.trial.terms.automaticTrialEnd",
749 "start": { 749 "start": {
750 "column": 21, 750 "column": 21,
751 "line": 39 751 "line": 38
752 } 752 }
753 }, 753 },
754 { 754 {
755 "defaultMessage": "!!!Free trial (normally {currency}{price} per month)", 755 "defaultMessage": "!!!Free trial (normally {currency}{price} per month)",
756 "end": { 756 "end": {
757 "column": 3, 757 "column": 3,
758 "line": 46 758 "line": 45
759 }, 759 },
760 "file": "src/components/auth/Pricing.js", 760 "file": "src/components/auth/Pricing.js",
761 "id": "pricing.trial.terms.trialWorth", 761 "id": "pricing.trial.terms.trialWorth",
762 "start": { 762 "start": {
763 "column": 14, 763 "column": 14,
764 "line": 43 764 "line": 42
765 } 765 }
766 }, 766 },
767 { 767 {
768 "defaultMessage": "!!!Sorry, we could not activate your trial!", 768 "defaultMessage": "!!!Sorry, we could not activate your trial!",
769 "end": { 769 "end": {
770 "column": 3, 770 "column": 3,
771 "line": 50 771 "line": 49
772 }, 772 },
773 "file": "src/components/auth/Pricing.js", 773 "file": "src/components/auth/Pricing.js",
774 "id": "pricing.trial.error", 774 "id": "pricing.trial.error",
775 "start": { 775 "start": {
776 "column": 19, 776 "column": 19,
777 "line": 47 777 "line": 46
778 } 778 }
779 }, 779 },
780 { 780 {
781 "defaultMessage": "!!!Start my 14-day Franz Professional Trial", 781 "defaultMessage": "!!!Start my 14-day Franz Professional Trial",
782 "end": { 782 "end": {
783 "column": 3, 783 "column": 3,
784 "line": 54 784 "line": 53
785 }, 785 },
786 "file": "src/components/auth/Pricing.js", 786 "file": "src/components/auth/Pricing.js",
787 "id": "pricing.trial.cta.accept", 787 "id": "pricing.trial.cta.accept",
788 "start": { 788 "start": {
789 "column": 13, 789 "column": 13,
790 "line": 51 790 "line": 50
791 } 791 }
792 }, 792 },
793 { 793 {
794 "defaultMessage": "!!!Start using Franz", 794 "defaultMessage": "!!!Start using Franz",
795 "end": { 795 "end": {
796 "column": 3, 796 "column": 3,
797 "line": 58 797 "line": 57
798 }, 798 },
799 "file": "src/components/auth/Pricing.js", 799 "file": "src/components/auth/Pricing.js",
800 "id": "pricing.trial.cta.start", 800 "id": "pricing.trial.cta.start",
801 "start": { 801 "start": {
802 "column": 12, 802 "column": 12,
803 "line": 55 803 "line": 54
804 } 804 }
805 }, 805 },
806 { 806 {
807 "defaultMessage": "!!!Continue to Ferdi", 807 "defaultMessage": "!!!Continue to Ferdi",
808 "end": { 808 "end": {
809 "column": 3, 809 "column": 3,
810 "line": 62 810 "line": 61
811 }, 811 },
812 "file": "src/components/auth/Pricing.js", 812 "file": "src/components/auth/Pricing.js",
813 "id": "pricing.trial.cta.skip", 813 "id": "pricing.trial.cta.skip",
814 "start": { 814 "start": {
815 "column": 11, 815 "column": 11,
816 "line": 59 816 "line": 58
817 } 817 }
818 }, 818 },
819 { 819 {
820 "defaultMessage": "!!!Franz Professional includes:", 820 "defaultMessage": "!!!Franz Professional includes:",
821 "end": { 821 "end": {
822 "column": 3, 822 "column": 3,
823 "line": 66 823 "line": 65
824 }, 824 },
825 "file": "src/components/auth/Pricing.js", 825 "file": "src/components/auth/Pricing.js",
826 "id": "pricing.trial.features.headline", 826 "id": "pricing.trial.features.headline",
827 "start": { 827 "start": {
828 "column": 20, 828 "column": 20,
829 "line": 63 829 "line": 62
830 } 830 }
831 } 831 }
832 ], 832 ],
@@ -3659,6 +3659,24 @@
3659 { 3659 {
3660 "descriptors": [ 3660 "descriptors": [
3661 { 3661 {
3662 "defaultMessage": "!!!Close settings",
3663 "end": {
3664 "column": 3,
3665 "line": 14
3666 },
3667 "file": "src/components/settings/SettingsLayout.js",
3668 "id": "settings.app.closeSettings",
3669 "start": {
3670 "column": 17,
3671 "line": 11
3672 }
3673 }
3674 ],
3675 "path": "src/components/settings/SettingsLayout.json"
3676 },
3677 {
3678 "descriptors": [
3679 {
3662 "defaultMessage": "!!!About Ferdi", 3680 "defaultMessage": "!!!About Ferdi",
3663 "end": { 3681 "end": {
3664 "column": 3, 3682 "column": 3,
@@ -4562,6 +4580,60 @@
4562 { 4580 {
4563 "descriptors": [ 4581 "descriptors": [
4564 { 4582 {
4583 "defaultMessage": "!!!Hide",
4584 "end": {
4585 "column": 3,
4586 "line": 15
4587 },
4588 "file": "src/components/ui/InfoBar.js",
4589 "id": "infobar.hide",
4590 "start": {
4591 "column": 8,
4592 "line": 12
4593 }
4594 }
4595 ],
4596 "path": "src/components/ui/InfoBar.json"
4597 },
4598 {
4599 "descriptors": [
4600 {
4601 "defaultMessage": "!!!Dismiss",
4602 "end": {
4603 "column": 3,
4604 "line": 12
4605 },
4606 "file": "src/components/ui/Infobox.js",
4607 "id": "infobox.dismiss",
4608 "start": {
4609 "column": 11,
4610 "line": 9
4611 }
4612 }
4613 ],
4614 "path": "src/components/ui/Infobox.json"
4615 },
4616 {
4617 "descriptors": [
4618 {
4619 "defaultMessage": "!!!Password toggle",
4620 "end": {
4621 "column": 3,
4622 "line": 14
4623 },
4624 "file": "src/components/ui/Input.js",
4625 "id": "settings.app.form.passwordToggle",
4626 "start": {
4627 "column": 18,
4628 "line": 11
4629 }
4630 }
4631 ],
4632 "path": "src/components/ui/Input.json"
4633 },
4634 {
4635 "descriptors": [
4636 {
4565 "defaultMessage": "!!!Upgrade account", 4637 "defaultMessage": "!!!Upgrade account",
4566 "end": { 4638 "end": {
4567 "column": 3, 4639 "column": 3,
@@ -6070,91 +6142,91 @@
6070 "defaultMessage": "!!!Publish debug information", 6142 "defaultMessage": "!!!Publish debug information",
6071 "end": { 6143 "end": {
6072 "column": 3, 6144 "column": 3,
6073 "line": 21 6145 "line": 20
6074 }, 6146 },
6075 "file": "src/features/publishDebugInfo/Component.js", 6147 "file": "src/features/publishDebugInfo/Component.js",
6076 "id": "feature.publishDebugInfo.title", 6148 "id": "feature.publishDebugInfo.title",
6077 "start": { 6149 "start": {
6078 "column": 9, 6150 "column": 9,
6079 "line": 18 6151 "line": 17
6080 } 6152 }
6081 }, 6153 },
6082 { 6154 {
6083 "defaultMessage": "!!!Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", 6155 "defaultMessage": "!!!Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service",
6084 "end": { 6156 "end": {
6085 "column": 3, 6157 "column": 3,
6086 "line": 25 6158 "line": 24
6087 }, 6159 },
6088 "file": "src/features/publishDebugInfo/Component.js", 6160 "file": "src/features/publishDebugInfo/Component.js",
6089 "id": "feature.publishDebugInfo.info", 6161 "id": "feature.publishDebugInfo.info",
6090 "start": { 6162 "start": {
6091 "column": 8, 6163 "column": 8,
6092 "line": 22 6164 "line": 21
6093 } 6165 }
6094 }, 6166 },
6095 { 6167 {
6096 "defaultMessage": "!!!There was an error while trying to publish the debug information. Please try again later or view the console for more information.", 6168 "defaultMessage": "!!!There was an error while trying to publish the debug information. Please try again later or view the console for more information.",
6097 "end": { 6169 "end": {
6098 "column": 3, 6170 "column": 3,
6099 "line": 29 6171 "line": 28
6100 }, 6172 },
6101 "file": "src/features/publishDebugInfo/Component.js", 6173 "file": "src/features/publishDebugInfo/Component.js",
6102 "id": "feature.publishDebugInfo.error", 6174 "id": "feature.publishDebugInfo.error",
6103 "start": { 6175 "start": {
6104 "column": 9, 6176 "column": 9,
6105 "line": 26 6177 "line": 25
6106 } 6178 }
6107 }, 6179 },
6108 { 6180 {
6109 "defaultMessage": "!!!Privacy policy", 6181 "defaultMessage": "!!!Privacy policy",
6110 "end": { 6182 "end": {
6111 "column": 3, 6183 "column": 3,
6112 "line": 33 6184 "line": 32
6113 }, 6185 },
6114 "file": "src/features/publishDebugInfo/Component.js", 6186 "file": "src/features/publishDebugInfo/Component.js",
6115 "id": "feature.publishDebugInfo.privacy", 6187 "id": "feature.publishDebugInfo.privacy",
6116 "start": { 6188 "start": {
6117 "column": 11, 6189 "column": 11,
6118 "line": 30 6190 "line": 29
6119 } 6191 }
6120 }, 6192 },
6121 { 6193 {
6122 "defaultMessage": "!!!Terms of service", 6194 "defaultMessage": "!!!Terms of service",
6123 "end": { 6195 "end": {
6124 "column": 3, 6196 "column": 3,
6125 "line": 37 6197 "line": 36
6126 }, 6198 },
6127 "file": "src/features/publishDebugInfo/Component.js", 6199 "file": "src/features/publishDebugInfo/Component.js",
6128 "id": "feature.publishDebugInfo.terms", 6200 "id": "feature.publishDebugInfo.terms",
6129 "start": { 6201 "start": {
6130 "column": 9, 6202 "column": 9,
6131 "line": 34 6203 "line": 33
6132 } 6204 }
6133 }, 6205 },
6134 { 6206 {
6135 "defaultMessage": "!!!Accept and publish", 6207 "defaultMessage": "!!!Accept and publish",
6136 "end": { 6208 "end": {
6137 "column": 3, 6209 "column": 3,
6138 "line": 41 6210 "line": 40
6139 }, 6211 },
6140 "file": "src/features/publishDebugInfo/Component.js", 6212 "file": "src/features/publishDebugInfo/Component.js",
6141 "id": "feature.publishDebugInfo.publish", 6213 "id": "feature.publishDebugInfo.publish",
6142 "start": { 6214 "start": {
6143 "column": 11, 6215 "column": 11,
6144 "line": 38 6216 "line": 37
6145 } 6217 }
6146 }, 6218 },
6147 { 6219 {
6148 "defaultMessage": "!!!Your debug log was published and is now availible at", 6220 "defaultMessage": "!!!Your debug log was published and is now availible at",
6149 "end": { 6221 "end": {
6150 "column": 3, 6222 "column": 3,
6151 "line": 45 6223 "line": 44
6152 }, 6224 },
6153 "file": "src/features/publishDebugInfo/Component.js", 6225 "file": "src/features/publishDebugInfo/Component.js",
6154 "id": "feature.publishDebugInfo.published", 6226 "id": "feature.publishDebugInfo.published",
6155 "start": { 6227 "start": {
6156 "column": 13, 6228 "column": 13,
6157 "line": 42 6229 "line": 41
6158 } 6230 }
6159 } 6231 }
6160 ], 6232 ],
@@ -6736,7 +6808,7 @@
6736 "defaultMessage": "!!!*This option will be overwritten by the global \"Keep all workspaces loaded\" option.", 6808 "defaultMessage": "!!!*This option will be overwritten by the global \"Keep all workspaces loaded\" option.",
6737 "end": { 6809 "end": {
6738 "column": 3, 6810 "column": 3,
6739 "line": 44 6811 "line": 45
6740 }, 6812 },
6741 "file": "src/features/workspaces/components/EditWorkspaceForm.js", 6813 "file": "src/features/workspaces/components/EditWorkspaceForm.js",
6742 "id": "settings.workspace.form.keepLoadedInfo", 6814 "id": "settings.workspace.form.keepLoadedInfo",
@@ -6749,39 +6821,39 @@
6749 "defaultMessage": "!!!Services in this Workspace", 6821 "defaultMessage": "!!!Services in this Workspace",
6750 "end": { 6822 "end": {
6751 "column": 3, 6823 "column": 3,
6752 "line": 48 6824 "line": 49
6753 }, 6825 },
6754 "file": "src/features/workspaces/components/EditWorkspaceForm.js", 6826 "file": "src/features/workspaces/components/EditWorkspaceForm.js",
6755 "id": "settings.workspace.form.servicesInWorkspaceHeadline", 6827 "id": "settings.workspace.form.servicesInWorkspaceHeadline",
6756 "start": { 6828 "start": {
6757 "column": 31, 6829 "column": 31,
6758 "line": 45 6830 "line": 46
6759 } 6831 }
6760 }, 6832 },
6761 { 6833 {
6762 "defaultMessage": "!!!Start by adding a service.", 6834 "defaultMessage": "!!!Start by adding a service.",
6763 "end": { 6835 "end": {
6764 "column": 3, 6836 "column": 3,
6765 "line": 52 6837 "line": 53
6766 }, 6838 },
6767 "file": "src/features/workspaces/components/EditWorkspaceForm.js", 6839 "file": "src/features/workspaces/components/EditWorkspaceForm.js",
6768 "id": "settings.services.noServicesAdded", 6840 "id": "settings.services.noServicesAdded",
6769 "start": { 6841 "start": {
6770 "column": 19, 6842 "column": 19,
6771 "line": 49 6843 "line": 50
6772 } 6844 }
6773 }, 6845 },
6774 { 6846 {
6775 "defaultMessage": "!!!Discover services", 6847 "defaultMessage": "!!!Discover services",
6776 "end": { 6848 "end": {
6777 "column": 3, 6849 "column": 3,
6778 "line": 56 6850 "line": 57
6779 }, 6851 },
6780 "file": "src/features/workspaces/components/EditWorkspaceForm.js", 6852 "file": "src/features/workspaces/components/EditWorkspaceForm.js",
6781 "id": "settings.services.discoverServices", 6853 "id": "settings.services.discoverServices",
6782 "start": { 6854 "start": {
6783 "column": 20, 6855 "column": 20,
6784 "line": 53 6856 "line": 54
6785 } 6857 }
6786 } 6858 }
6787 ], 6859 ],
diff --git a/src/i18n/locales/en-US.json b/src/i18n/locales/en-US.json
index fc25795a4..05a8e7486 100644
--- a/src/i18n/locales/en-US.json
+++ b/src/i18n/locales/en-US.json
@@ -84,10 +84,12 @@
84 "infobar.buttonChangelog": "What is new?", 84 "infobar.buttonChangelog": "What is new?",
85 "infobar.buttonInstallUpdate": "Restart & install update", 85 "infobar.buttonInstallUpdate": "Restart & install update",
86 "infobar.buttonReloadServices": "Reload services", 86 "infobar.buttonReloadServices": "Reload services",
87 "infobar.hide": "Hide",
87 "infobar.requiredRequestsFailed": "Could not load services and user information", 88 "infobar.requiredRequestsFailed": "Could not load services and user information",
88 "infobar.servicesUpdated": "Your services have been updated.", 89 "infobar.servicesUpdated": "Your services have been updated.",
89 "infobar.trialActivated": "Your trial was successfully activated. Happy messaging!", 90 "infobar.trialActivated": "Your trial was successfully activated. Happy messaging!",
90 "infobar.updateAvailable": "A new update for Ferdi is available.", 91 "infobar.updateAvailable": "A new update for Ferdi is available.",
92 "infobox.dismiss": "Dismiss",
91 "invite.email.label": "Email address", 93 "invite.email.label": "Email address",
92 "invite.headline.friends": "Invite 3 of your friends or colleagues", 94 "invite.headline.friends": "Invite 3 of your friends or colleagues",
93 "invite.name.label": "Name", 95 "invite.name.label": "Name",
@@ -286,6 +288,7 @@
286 "settings.app.buttonSearchForUpdate": "Check for updates", 288 "settings.app.buttonSearchForUpdate": "Check for updates",
287 "settings.app.cacheInfo": "Ferdi cache is currently using {size} of disk space.", 289 "settings.app.cacheInfo": "Ferdi cache is currently using {size} of disk space.",
288 "settings.app.cacheNotCleared": "Couldn't clear all cache", 290 "settings.app.cacheNotCleared": "Couldn't clear all cache",
291 "settings.app.closeSettings": "Close settings",
289 "settings.app.currentVersion": "Current version:", 292 "settings.app.currentVersion": "Current version:",
290 "settings.app.form.accentColor": "Accent color", 293 "settings.app.form.accentColor": "Accent color",
291 "settings.app.form.adaptableDarkMode": "Synchronize dark mode with my OS's dark mode setting", 294 "settings.app.form.adaptableDarkMode": "Synchronize dark mode with my OS's dark mode setting",
@@ -315,6 +318,7 @@
315 "settings.app.form.minimizeToSystemTray": "Minimize Ferdi to system tray", 318 "settings.app.form.minimizeToSystemTray": "Minimize Ferdi to system tray",
316 "settings.app.form.navigationBarBehaviour": "Navigation bar behaviour", 319 "settings.app.form.navigationBarBehaviour": "Navigation bar behaviour",
317 "settings.app.form.notifyTaskBarOnMessage": "Notify TaskBar/Dock on new message", 320 "settings.app.form.notifyTaskBarOnMessage": "Notify TaskBar/Dock on new message",
321 "settings.app.form.passwordToggle": "Password toggle",
318 "settings.app.form.predefinedTodoServer": "Todo Server", 322 "settings.app.form.predefinedTodoServer": "Todo Server",
319 "settings.app.form.privateNotifications": "Don't show message content in notifications", 323 "settings.app.form.privateNotifications": "Don't show message content in notifications",
320 "settings.app.form.reloadAfterResume": "Reload Ferdi after system resume", 324 "settings.app.form.reloadAfterResume": "Reload Ferdi after system resume",
diff --git a/src/i18n/messages/src/components/auth/Pricing.json b/src/i18n/messages/src/components/auth/Pricing.json
index c4c94bb32..b5b7d72a8 100644
--- a/src/i18n/messages/src/components/auth/Pricing.json
+++ b/src/i18n/messages/src/components/auth/Pricing.json
@@ -4,11 +4,11 @@
4 "defaultMessage": "!!!Hi {name}, welcome to Franz", 4 "defaultMessage": "!!!Hi {name}, welcome to Franz",
5 "file": "src/components/auth/Pricing.js", 5 "file": "src/components/auth/Pricing.js",
6 "start": { 6 "start": {
7 "line": 15, 7 "line": 14,
8 "column": 12 8 "column": 12
9 }, 9 },
10 "end": { 10 "end": {
11 "line": 18, 11 "line": 17,
12 "column": 3 12 "column": 3
13 } 13 }
14 }, 14 },
@@ -17,11 +17,11 @@
17 "defaultMessage": "!!!We have a special treat for you.", 17 "defaultMessage": "!!!We have a special treat for you.",
18 "file": "src/components/auth/Pricing.js", 18 "file": "src/components/auth/Pricing.js",
19 "start": { 19 "start": {
20 "line": 19, 20 "line": 18,
21 "column": 16 21 "column": 16
22 }, 22 },
23 "end": { 23 "end": {
24 "line": 22, 24 "line": 21,
25 "column": 3 25 "column": 3
26 } 26 }
27 }, 27 },
@@ -30,11 +30,11 @@
30 "defaultMessage": "!!!Enjoy the full Franz Professional experience completely free for 14 days.", 30 "defaultMessage": "!!!Enjoy the full Franz Professional experience completely free for 14 days.",
31 "file": "src/components/auth/Pricing.js", 31 "file": "src/components/auth/Pricing.js",
32 "start": { 32 "start": {
33 "line": 23, 33 "line": 22,
34 "column": 10 34 "column": 10
35 }, 35 },
36 "end": { 36 "end": {
37 "line": 26, 37 "line": 25,
38 "column": 3 38 "column": 3
39 } 39 }
40 }, 40 },
@@ -43,11 +43,11 @@
43 "defaultMessage": "!!!Happy messaging,", 43 "defaultMessage": "!!!Happy messaging,",
44 "file": "src/components/auth/Pricing.js", 44 "file": "src/components/auth/Pricing.js",
45 "start": { 45 "start": {
46 "line": 27, 46 "line": 26,
47 "column": 18 47 "column": 18
48 }, 48 },
49 "end": { 49 "end": {
50 "line": 30, 50 "line": 29,
51 "column": 3 51 "column": 3
52 } 52 }
53 }, 53 },
@@ -56,11 +56,11 @@
56 "defaultMessage": "!!!No strings attached", 56 "defaultMessage": "!!!No strings attached",
57 "file": "src/components/auth/Pricing.js", 57 "file": "src/components/auth/Pricing.js",
58 "start": { 58 "start": {
59 "line": 31, 59 "line": 30,
60 "column": 29 60 "column": 29
61 }, 61 },
62 "end": { 62 "end": {
63 "line": 34, 63 "line": 33,
64 "column": 3 64 "column": 3
65 } 65 }
66 }, 66 },
@@ -69,11 +69,11 @@
69 "defaultMessage": "!!!No credit card required", 69 "defaultMessage": "!!!No credit card required",
70 "file": "src/components/auth/Pricing.js", 70 "file": "src/components/auth/Pricing.js",
71 "start": { 71 "start": {
72 "line": 35, 72 "line": 34,
73 "column": 16 73 "column": 16
74 }, 74 },
75 "end": { 75 "end": {
76 "line": 38, 76 "line": 37,
77 "column": 3 77 "column": 3
78 } 78 }
79 }, 79 },
@@ -82,11 +82,11 @@
82 "defaultMessage": "!!!Your free trial ends automatically after 14 days", 82 "defaultMessage": "!!!Your free trial ends automatically after 14 days",
83 "file": "src/components/auth/Pricing.js", 83 "file": "src/components/auth/Pricing.js",
84 "start": { 84 "start": {
85 "line": 39, 85 "line": 38,
86 "column": 21 86 "column": 21
87 }, 87 },
88 "end": { 88 "end": {
89 "line": 42, 89 "line": 41,
90 "column": 3 90 "column": 3
91 } 91 }
92 }, 92 },
@@ -95,11 +95,11 @@
95 "defaultMessage": "!!!Free trial (normally {currency}{price} per month)", 95 "defaultMessage": "!!!Free trial (normally {currency}{price} per month)",
96 "file": "src/components/auth/Pricing.js", 96 "file": "src/components/auth/Pricing.js",
97 "start": { 97 "start": {
98 "line": 43, 98 "line": 42,
99 "column": 14 99 "column": 14
100 }, 100 },
101 "end": { 101 "end": {
102 "line": 46, 102 "line": 45,
103 "column": 3 103 "column": 3
104 } 104 }
105 }, 105 },
@@ -108,11 +108,11 @@
108 "defaultMessage": "!!!Sorry, we could not activate your trial!", 108 "defaultMessage": "!!!Sorry, we could not activate your trial!",
109 "file": "src/components/auth/Pricing.js", 109 "file": "src/components/auth/Pricing.js",
110 "start": { 110 "start": {
111 "line": 47, 111 "line": 46,
112 "column": 19 112 "column": 19
113 }, 113 },
114 "end": { 114 "end": {
115 "line": 50, 115 "line": 49,
116 "column": 3 116 "column": 3
117 } 117 }
118 }, 118 },
@@ -121,11 +121,11 @@
121 "defaultMessage": "!!!Start my 14-day Franz Professional Trial", 121 "defaultMessage": "!!!Start my 14-day Franz Professional Trial",
122 "file": "src/components/auth/Pricing.js", 122 "file": "src/components/auth/Pricing.js",
123 "start": { 123 "start": {
124 "line": 51, 124 "line": 50,
125 "column": 13 125 "column": 13
126 }, 126 },
127 "end": { 127 "end": {
128 "line": 54, 128 "line": 53,
129 "column": 3 129 "column": 3
130 } 130 }
131 }, 131 },
@@ -134,11 +134,11 @@
134 "defaultMessage": "!!!Start using Franz", 134 "defaultMessage": "!!!Start using Franz",
135 "file": "src/components/auth/Pricing.js", 135 "file": "src/components/auth/Pricing.js",
136 "start": { 136 "start": {
137 "line": 55, 137 "line": 54,
138 "column": 12 138 "column": 12
139 }, 139 },
140 "end": { 140 "end": {
141 "line": 58, 141 "line": 57,
142 "column": 3 142 "column": 3
143 } 143 }
144 }, 144 },
@@ -147,11 +147,11 @@
147 "defaultMessage": "!!!Continue to Ferdi", 147 "defaultMessage": "!!!Continue to Ferdi",
148 "file": "src/components/auth/Pricing.js", 148 "file": "src/components/auth/Pricing.js",
149 "start": { 149 "start": {
150 "line": 59, 150 "line": 58,
151 "column": 11 151 "column": 11
152 }, 152 },
153 "end": { 153 "end": {
154 "line": 62, 154 "line": 61,
155 "column": 3 155 "column": 3
156 } 156 }
157 }, 157 },
@@ -160,11 +160,11 @@
160 "defaultMessage": "!!!Franz Professional includes:", 160 "defaultMessage": "!!!Franz Professional includes:",
161 "file": "src/components/auth/Pricing.js", 161 "file": "src/components/auth/Pricing.js",
162 "start": { 162 "start": {
163 "line": 63, 163 "line": 62,
164 "column": 20 164 "column": 20
165 }, 165 },
166 "end": { 166 "end": {
167 "line": 66, 167 "line": 65,
168 "column": 3 168 "column": 3
169 } 169 }
170 } 170 }
diff --git a/src/i18n/messages/src/components/settings/SettingsLayout.json b/src/i18n/messages/src/components/settings/SettingsLayout.json
new file mode 100644
index 000000000..99337a315
--- /dev/null
+++ b/src/i18n/messages/src/components/settings/SettingsLayout.json
@@ -0,0 +1,15 @@
1[
2 {
3 "id": "settings.app.closeSettings",
4 "defaultMessage": "!!!Close settings",
5 "file": "src/components/settings/SettingsLayout.js",
6 "start": {
7 "line": 11,
8 "column": 17
9 },
10 "end": {
11 "line": 14,
12 "column": 3
13 }
14 }
15] \ No newline at end of file
diff --git a/src/i18n/messages/src/components/ui/InfoBar.json b/src/i18n/messages/src/components/ui/InfoBar.json
new file mode 100644
index 000000000..a6a629c71
--- /dev/null
+++ b/src/i18n/messages/src/components/ui/InfoBar.json
@@ -0,0 +1,15 @@
1[
2 {
3 "id": "infobar.hide",
4 "defaultMessage": "!!!Hide",
5 "file": "src/components/ui/InfoBar.js",
6 "start": {
7 "line": 12,
8 "column": 8
9 },
10 "end": {
11 "line": 15,
12 "column": 3
13 }
14 }
15] \ No newline at end of file
diff --git a/src/i18n/messages/src/components/ui/Infobox.json b/src/i18n/messages/src/components/ui/Infobox.json
new file mode 100644
index 000000000..296c2ad3e
--- /dev/null
+++ b/src/i18n/messages/src/components/ui/Infobox.json
@@ -0,0 +1,15 @@
1[
2 {
3 "id": "infobox.dismiss",
4 "defaultMessage": "!!!Dismiss",
5 "file": "src/components/ui/Infobox.js",
6 "start": {
7 "line": 9,
8 "column": 11
9 },
10 "end": {
11 "line": 12,
12 "column": 3
13 }
14 }
15] \ No newline at end of file
diff --git a/src/i18n/messages/src/components/ui/Input.json b/src/i18n/messages/src/components/ui/Input.json
new file mode 100644
index 000000000..6240badfb
--- /dev/null
+++ b/src/i18n/messages/src/components/ui/Input.json
@@ -0,0 +1,15 @@
1[
2 {
3 "id": "settings.app.form.passwordToggle",
4 "defaultMessage": "!!!Password toggle",
5 "file": "src/components/ui/Input.js",
6 "start": {
7 "line": 11,
8 "column": 18
9 },
10 "end": {
11 "line": 14,
12 "column": 3
13 }
14 }
15] \ No newline at end of file
diff --git a/src/i18n/messages/src/features/publishDebugInfo/Component.json b/src/i18n/messages/src/features/publishDebugInfo/Component.json
index 85fbe7ca6..25048ace6 100644
--- a/src/i18n/messages/src/features/publishDebugInfo/Component.json
+++ b/src/i18n/messages/src/features/publishDebugInfo/Component.json
@@ -4,11 +4,11 @@
4 "defaultMessage": "!!!Publish debug information", 4 "defaultMessage": "!!!Publish debug information",
5 "file": "src/features/publishDebugInfo/Component.js", 5 "file": "src/features/publishDebugInfo/Component.js",
6 "start": { 6 "start": {
7 "line": 18, 7 "line": 17,
8 "column": 9 8 "column": 9
9 }, 9 },
10 "end": { 10 "end": {
11 "line": 21, 11 "line": 20,
12 "column": 3 12 "column": 3
13 } 13 }
14 }, 14 },
@@ -17,11 +17,11 @@
17 "defaultMessage": "!!!Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", 17 "defaultMessage": "!!!Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service",
18 "file": "src/features/publishDebugInfo/Component.js", 18 "file": "src/features/publishDebugInfo/Component.js",
19 "start": { 19 "start": {
20 "line": 22, 20 "line": 21,
21 "column": 8 21 "column": 8
22 }, 22 },
23 "end": { 23 "end": {
24 "line": 25, 24 "line": 24,
25 "column": 3 25 "column": 3
26 } 26 }
27 }, 27 },
@@ -30,11 +30,11 @@
30 "defaultMessage": "!!!There was an error while trying to publish the debug information. Please try again later or view the console for more information.", 30 "defaultMessage": "!!!There was an error while trying to publish the debug information. Please try again later or view the console for more information.",
31 "file": "src/features/publishDebugInfo/Component.js", 31 "file": "src/features/publishDebugInfo/Component.js",
32 "start": { 32 "start": {
33 "line": 26, 33 "line": 25,
34 "column": 9 34 "column": 9
35 }, 35 },
36 "end": { 36 "end": {
37 "line": 29, 37 "line": 28,
38 "column": 3 38 "column": 3
39 } 39 }
40 }, 40 },
@@ -43,11 +43,11 @@
43 "defaultMessage": "!!!Privacy policy", 43 "defaultMessage": "!!!Privacy policy",
44 "file": "src/features/publishDebugInfo/Component.js", 44 "file": "src/features/publishDebugInfo/Component.js",
45 "start": { 45 "start": {
46 "line": 30, 46 "line": 29,
47 "column": 11 47 "column": 11
48 }, 48 },
49 "end": { 49 "end": {
50 "line": 33, 50 "line": 32,
51 "column": 3 51 "column": 3
52 } 52 }
53 }, 53 },
@@ -56,11 +56,11 @@
56 "defaultMessage": "!!!Terms of service", 56 "defaultMessage": "!!!Terms of service",
57 "file": "src/features/publishDebugInfo/Component.js", 57 "file": "src/features/publishDebugInfo/Component.js",
58 "start": { 58 "start": {
59 "line": 34, 59 "line": 33,
60 "column": 9 60 "column": 9
61 }, 61 },
62 "end": { 62 "end": {
63 "line": 37, 63 "line": 36,
64 "column": 3 64 "column": 3
65 } 65 }
66 }, 66 },
@@ -69,11 +69,11 @@
69 "defaultMessage": "!!!Accept and publish", 69 "defaultMessage": "!!!Accept and publish",
70 "file": "src/features/publishDebugInfo/Component.js", 70 "file": "src/features/publishDebugInfo/Component.js",
71 "start": { 71 "start": {
72 "line": 38, 72 "line": 37,
73 "column": 11 73 "column": 11
74 }, 74 },
75 "end": { 75 "end": {
76 "line": 41, 76 "line": 40,
77 "column": 3 77 "column": 3
78 } 78 }
79 }, 79 },
@@ -82,11 +82,11 @@
82 "defaultMessage": "!!!Your debug log was published and is now availible at", 82 "defaultMessage": "!!!Your debug log was published and is now availible at",
83 "file": "src/features/publishDebugInfo/Component.js", 83 "file": "src/features/publishDebugInfo/Component.js",
84 "start": { 84 "start": {
85 "line": 42, 85 "line": 41,
86 "column": 13 86 "column": 13
87 }, 87 },
88 "end": { 88 "end": {
89 "line": 45, 89 "line": 44,
90 "column": 3 90 "column": 3
91 } 91 }
92 } 92 }
diff --git a/src/i18n/messages/src/features/workspaces/components/EditWorkspaceForm.json b/src/i18n/messages/src/features/workspaces/components/EditWorkspaceForm.json
index 053751c84..804e30070 100644
--- a/src/i18n/messages/src/features/workspaces/components/EditWorkspaceForm.json
+++ b/src/i18n/messages/src/features/workspaces/components/EditWorkspaceForm.json
@@ -73,7 +73,7 @@
73 "column": 18 73 "column": 18
74 }, 74 },
75 "end": { 75 "end": {
76 "line": 44, 76 "line": 45,
77 "column": 3 77 "column": 3
78 } 78 }
79 }, 79 },
@@ -82,11 +82,11 @@
82 "defaultMessage": "!!!Services in this Workspace", 82 "defaultMessage": "!!!Services in this Workspace",
83 "file": "src/features/workspaces/components/EditWorkspaceForm.js", 83 "file": "src/features/workspaces/components/EditWorkspaceForm.js",
84 "start": { 84 "start": {
85 "line": 45, 85 "line": 46,
86 "column": 31 86 "column": 31
87 }, 87 },
88 "end": { 88 "end": {
89 "line": 48, 89 "line": 49,
90 "column": 3 90 "column": 3
91 } 91 }
92 }, 92 },
@@ -95,11 +95,11 @@
95 "defaultMessage": "!!!Start by adding a service.", 95 "defaultMessage": "!!!Start by adding a service.",
96 "file": "src/features/workspaces/components/EditWorkspaceForm.js", 96 "file": "src/features/workspaces/components/EditWorkspaceForm.js",
97 "start": { 97 "start": {
98 "line": 49, 98 "line": 50,
99 "column": 19 99 "column": 19
100 }, 100 },
101 "end": { 101 "end": {
102 "line": 52, 102 "line": 53,
103 "column": 3 103 "column": 3
104 } 104 }
105 }, 105 },
@@ -108,11 +108,11 @@
108 "defaultMessage": "!!!Discover services", 108 "defaultMessage": "!!!Discover services",
109 "file": "src/features/workspaces/components/EditWorkspaceForm.js", 109 "file": "src/features/workspaces/components/EditWorkspaceForm.js",
110 "start": { 110 "start": {
111 "line": 53, 111 "line": 54,
112 "column": 20 112 "column": 20
113 }, 113 },
114 "end": { 114 "end": {
115 "line": 56, 115 "line": 57,
116 "column": 3 116 "column": 3
117 } 117 }
118 } 118 }