aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/components/settings/settings/EditSettingsForm.js9
-rw-r--r--src/i18n/locales/en-US.json1
-rw-r--r--src/i18n/messages/src/components/settings/settings/EditSettingsForm.json77
3 files changed, 55 insertions, 32 deletions
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js
index 4431dfd74..4399a3a06 100644
--- a/src/components/settings/settings/EditSettingsForm.js
+++ b/src/components/settings/settings/EditSettingsForm.js
@@ -22,6 +22,10 @@ const messages = defineMessages({
22 id: 'settings.app.headlineGeneral', 22 id: 'settings.app.headlineGeneral',
23 defaultMessage: '!!!General', 23 defaultMessage: '!!!General',
24 }, 24 },
25 serverInfo: {
26 id: 'settings.app.serverInfo',
27 defaultMessage: '!!!We advice you to logout after changing your server as your settings might not be saved otherwise.',
28 },
25 headlineLanguage: { 29 headlineLanguage: {
26 id: 'settings.app.headlineLanguage', 30 id: 'settings.app.headlineLanguage',
27 defaultMessage: '!!!Language', 31 defaultMessage: '!!!Language',
@@ -144,6 +148,8 @@ export default @observer class EditSettingsForm extends Component {
144 updateButtonLabelMessage = messages.buttonSearchForUpdate; 148 updateButtonLabelMessage = messages.buttonSearchForUpdate;
145 } 149 }
146 150
151 const isLoggedIn = Boolean(localStorage.getItem('authToken'));
152
147 return ( 153 return (
148 <div className="settings__main"> 154 <div className="settings__main">
149 <div className="settings__header"> 155 <div className="settings__header">
@@ -169,6 +175,9 @@ export default @observer class EditSettingsForm extends Component {
169 field={form.$('server')} 175 field={form.$('server')}
170 autoFocus 176 autoFocus
171 /> 177 />
178 { isLoggedIn && (
179 <p>{ intl.formatMessage(messages.serverInfo) }</p>
180 )}
172 181
173 {/* Appearance */} 182 {/* Appearance */}
174 <h2 id="apperance">{intl.formatMessage(messages.headlineAppearance)}</h2> 183 <h2 id="apperance">{intl.formatMessage(messages.headlineAppearance)}</h2>
diff --git a/src/i18n/locales/en-US.json b/src/i18n/locales/en-US.json
index 348b8e497..43c3387d0 100644
--- a/src/i18n/locales/en-US.json
+++ b/src/i18n/locales/en-US.json
@@ -172,6 +172,7 @@
172 "settings.app.headlineAdvanced": "Advanced", 172 "settings.app.headlineAdvanced": "Advanced",
173 "settings.app.headlineAppearance": "Appearance", 173 "settings.app.headlineAppearance": "Appearance",
174 "settings.app.headlineGeneral": "General", 174 "settings.app.headlineGeneral": "General",
175 "settings.app.serverInfo": "We advice you to logout after changing your server as your settings might not be saved otherwise.",
175 "settings.app.headlineLanguage": "Language", 176 "settings.app.headlineLanguage": "Language",
176 "settings.app.headlineUpdates": "Updates", 177 "settings.app.headlineUpdates": "Updates",
177 "settings.app.languageDisclaimer": "Official translations are English & German. All other languages are community based translations.", 178 "settings.app.languageDisclaimer": "Official translations are English & German. All other languages are community based translations.",
diff --git a/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json b/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json
index 6bdd5852a..a62ddb5b8 100644
--- a/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json
+++ b/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json
@@ -26,15 +26,28 @@
26 } 26 }
27 }, 27 },
28 { 28 {
29 "id": "settings.app.serverInfo",
30 "defaultMessage": "!!!We advice you to logout after changing your server as your settings might not be saved otherwise.",
31 "file": "src/components/settings/settings/EditSettingsForm.js",
32 "start": {
33 "line": 25,
34 "column": 14
35 },
36 "end": {
37 "line": 28,
38 "column": 3
39 }
40 },
41 {
29 "id": "settings.app.headlineLanguage", 42 "id": "settings.app.headlineLanguage",
30 "defaultMessage": "!!!Language", 43 "defaultMessage": "!!!Language",
31 "file": "src/components/settings/settings/EditSettingsForm.js", 44 "file": "src/components/settings/settings/EditSettingsForm.js",
32 "start": { 45 "start": {
33 "line": 25, 46 "line": 29,
34 "column": 20 47 "column": 20
35 }, 48 },
36 "end": { 49 "end": {
37 "line": 28, 50 "line": 32,
38 "column": 3 51 "column": 3
39 } 52 }
40 }, 53 },
@@ -43,11 +56,11 @@
43 "defaultMessage": "!!!Updates", 56 "defaultMessage": "!!!Updates",
44 "file": "src/components/settings/settings/EditSettingsForm.js", 57 "file": "src/components/settings/settings/EditSettingsForm.js",
45 "start": { 58 "start": {
46 "line": 29, 59 "line": 33,
47 "column": 19 60 "column": 19
48 }, 61 },
49 "end": { 62 "end": {
50 "line": 32, 63 "line": 36,
51 "column": 3 64 "column": 3
52 } 65 }
53 }, 66 },
@@ -56,11 +69,11 @@
56 "defaultMessage": "!!!Appearance", 69 "defaultMessage": "!!!Appearance",
57 "file": "src/components/settings/settings/EditSettingsForm.js", 70 "file": "src/components/settings/settings/EditSettingsForm.js",
58 "start": { 71 "start": {
59 "line": 33, 72 "line": 37,
60 "column": 22 73 "column": 22
61 }, 74 },
62 "end": { 75 "end": {
63 "line": 36, 76 "line": 40,
64 "column": 3 77 "column": 3
65 } 78 }
66 }, 79 },
@@ -69,11 +82,11 @@
69 "defaultMessage": "!!!Advanced", 82 "defaultMessage": "!!!Advanced",
70 "file": "src/components/settings/settings/EditSettingsForm.js", 83 "file": "src/components/settings/settings/EditSettingsForm.js",
71 "start": { 84 "start": {
72 "line": 37, 85 "line": 41,
73 "column": 20 86 "column": 20
74 }, 87 },
75 "end": { 88 "end": {
76 "line": 40, 89 "line": 44,
77 "column": 3 90 "column": 3
78 } 91 }
79 }, 92 },
@@ -82,11 +95,11 @@
82 "defaultMessage": "!!!Help us to translate Ferdi into your language.", 95 "defaultMessage": "!!!Help us to translate Ferdi into your language.",
83 "file": "src/components/settings/settings/EditSettingsForm.js", 96 "file": "src/components/settings/settings/EditSettingsForm.js",
84 "start": { 97 "start": {
85 "line": 41, 98 "line": 45,
86 "column": 19 99 "column": 19
87 }, 100 },
88 "end": { 101 "end": {
89 "line": 44, 102 "line": 48,
90 "column": 3 103 "column": 3
91 } 104 }
92 }, 105 },
@@ -95,11 +108,11 @@
95 "defaultMessage": "!!!Cache", 108 "defaultMessage": "!!!Cache",
96 "file": "src/components/settings/settings/EditSettingsForm.js", 109 "file": "src/components/settings/settings/EditSettingsForm.js",
97 "start": { 110 "start": {
98 "line": 45, 111 "line": 49,
99 "column": 20 112 "column": 20
100 }, 113 },
101 "end": { 114 "end": {
102 "line": 48, 115 "line": 52,
103 "column": 3 116 "column": 3
104 } 117 }
105 }, 118 },
@@ -108,11 +121,11 @@
108 "defaultMessage": "!!!Ferdi cache is currently using {size} of disk space.", 121 "defaultMessage": "!!!Ferdi cache is currently using {size} of disk space.",
109 "file": "src/components/settings/settings/EditSettingsForm.js", 122 "file": "src/components/settings/settings/EditSettingsForm.js",
110 "start": { 123 "start": {
111 "line": 49, 124 "line": 53,
112 "column": 13 125 "column": 13
113 }, 126 },
114 "end": { 127 "end": {
115 "line": 52, 128 "line": 56,
116 "column": 3 129 "column": 3
117 } 130 }
118 }, 131 },
@@ -121,11 +134,11 @@
121 "defaultMessage": "!!!Clear cache", 134 "defaultMessage": "!!!Clear cache",
122 "file": "src/components/settings/settings/EditSettingsForm.js", 135 "file": "src/components/settings/settings/EditSettingsForm.js",
123 "start": { 136 "start": {
124 "line": 53, 137 "line": 57,
125 "column": 23 138 "column": 23
126 }, 139 },
127 "end": { 140 "end": {
128 "line": 56, 141 "line": 60,
129 "column": 3 142 "column": 3
130 } 143 }
131 }, 144 },
@@ -134,11 +147,11 @@
134 "defaultMessage": "!!!Check for updates", 147 "defaultMessage": "!!!Check for updates",
135 "file": "src/components/settings/settings/EditSettingsForm.js", 148 "file": "src/components/settings/settings/EditSettingsForm.js",
136 "start": { 149 "start": {
137 "line": 57, 150 "line": 61,
138 "column": 25 151 "column": 25
139 }, 152 },
140 "end": { 153 "end": {
141 "line": 60, 154 "line": 64,
142 "column": 3 155 "column": 3
143 } 156 }
144 }, 157 },
@@ -147,11 +160,11 @@
147 "defaultMessage": "!!!Restart & install update", 160 "defaultMessage": "!!!Restart & install update",
148 "file": "src/components/settings/settings/EditSettingsForm.js", 161 "file": "src/components/settings/settings/EditSettingsForm.js",
149 "start": { 162 "start": {
150 "line": 61, 163 "line": 65,
151 "column": 23 164 "column": 23
152 }, 165 },
153 "end": { 166 "end": {
154 "line": 64, 167 "line": 68,
155 "column": 3 168 "column": 3
156 } 169 }
157 }, 170 },
@@ -160,11 +173,11 @@
160 "defaultMessage": "!!!Is searching for update", 173 "defaultMessage": "!!!Is searching for update",
161 "file": "src/components/settings/settings/EditSettingsForm.js", 174 "file": "src/components/settings/settings/EditSettingsForm.js",
162 "start": { 175 "start": {
163 "line": 65, 176 "line": 69,
164 "column": 25 177 "column": 25
165 }, 178 },
166 "end": { 179 "end": {
167 "line": 68, 180 "line": 72,
168 "column": 3 181 "column": 3
169 } 182 }
170 }, 183 },
@@ -173,11 +186,11 @@
173 "defaultMessage": "!!!Update available, downloading...", 186 "defaultMessage": "!!!Update available, downloading...",
174 "file": "src/components/settings/settings/EditSettingsForm.js", 187 "file": "src/components/settings/settings/EditSettingsForm.js",
175 "start": { 188 "start": {
176 "line": 69, 189 "line": 73,
177 "column": 25 190 "column": 25
178 }, 191 },
179 "end": { 192 "end": {
180 "line": 72, 193 "line": 76,
181 "column": 3 194 "column": 3
182 } 195 }
183 }, 196 },
@@ -186,11 +199,11 @@
186 "defaultMessage": "!!!You are using the latest version of Franz", 199 "defaultMessage": "!!!You are using the latest version of Franz",
187 "file": "src/components/settings/settings/EditSettingsForm.js", 200 "file": "src/components/settings/settings/EditSettingsForm.js",
188 "start": { 201 "start": {
189 "line": 73, 202 "line": 77,
190 "column": 24 203 "column": 24
191 }, 204 },
192 "end": { 205 "end": {
193 "line": 76, 206 "line": 80,
194 "column": 3 207 "column": 3
195 } 208 }
196 }, 209 },
@@ -199,11 +212,11 @@
199 "defaultMessage": "!!!Current version:", 212 "defaultMessage": "!!!Current version:",
200 "file": "src/components/settings/settings/EditSettingsForm.js", 213 "file": "src/components/settings/settings/EditSettingsForm.js",
201 "start": { 214 "start": {
202 "line": 77, 215 "line": 81,
203 "column": 18 216 "column": 18
204 }, 217 },
205 "end": { 218 "end": {
206 "line": 80, 219 "line": 84,
207 "column": 3 220 "column": 3
208 } 221 }
209 }, 222 },
@@ -212,11 +225,11 @@
212 "defaultMessage": "!!!Changes require restart", 225 "defaultMessage": "!!!Changes require restart",
213 "file": "src/components/settings/settings/EditSettingsForm.js", 226 "file": "src/components/settings/settings/EditSettingsForm.js",
214 "start": { 227 "start": {
215 "line": 81, 228 "line": 85,
216 "column": 29 229 "column": 29
217 }, 230 },
218 "end": { 231 "end": {
219 "line": 84, 232 "line": 88,
220 "column": 3 233 "column": 3
221 } 234 }
222 }, 235 },
@@ -225,11 +238,11 @@
225 "defaultMessage": "!!!Official translations are English & German. All other languages are community based translations.", 238 "defaultMessage": "!!!Official translations are English & German. All other languages are community based translations.",
226 "file": "src/components/settings/settings/EditSettingsForm.js", 239 "file": "src/components/settings/settings/EditSettingsForm.js",
227 "start": { 240 "start": {
228 "line": 85, 241 "line": 89,
229 "column": 22 242 "column": 22
230 }, 243 },
231 "end": { 244 "end": {
232 "line": 88, 245 "line": 92,
233 "column": 3 246 "column": 3
234 } 247 }
235 } 248 }