Skip to content

Commit ca02ae4

Browse files
committed
Fix translation in widgets.tsx
1 parent af3a170 commit ca02ae4

File tree

2 files changed

+24
-39
lines changed

2 files changed

+24
-39
lines changed

packages/labextension/src/widget.tsx

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -146,91 +146,92 @@ const KernelUsage = (props: {
146146
return !usage.hostname ? (
147147
<>
148148
<h3 className="jp-KernelUsage-section-separator">
149-
props.trans.__('Kernel usage details are not available')
149+
{props.trans.__('Kernel usage details are not available')}
150150
</h3>
151151
<div className="jp-KernelUsage-section-separator">
152-
props.trans.__('Please check with your system administrator that you
153-
running IPyKernel version 6.10.0 or above.')
152+
{props.trans.__(
153+
'Please check with your system administrator that you running IPyKernel version 6.10.0 or above.'
154+
)}
154155
</div>
155156
</>
156157
) : (
157158
<>
158159
<h3 className="jp-KernelUsage-section-separator">
159-
props.trans.__('Kernel usage')
160+
{props.trans.__('Kernel usage')}
160161
</h3>
161162
<div className="jp-KernelUsage-separator">
162-
props.trans.__('Kernel Host'): {usage.hostname}
163+
{props.trans.__('Kernel Host')}: {usage.hostname}
163164
</div>
164165
<div className="jp-KernelUsage-separator">
165-
props.trans.__('Notebook'): {path}
166+
{props.trans.__('Notebook')}: {path}
166167
</div>
167168
<div className="jp-KernelUsage-separator">
168-
props.trans.__('Kernel ID'): {kernelId}
169+
{props.trans.__('Kernel ID')}: {kernelId}
169170
</div>
170171
<div className="jp-KernelUsage-separator">
171-
props.trans.__('Timestamp'): {usage.timestamp?.toLocaleString()}
172+
{props.trans.__('Timestamp')}: {usage.timestamp?.toLocaleString()}
172173
</div>
173174
<div className="jp-KernelUsage-separator">
174-
props.trans.__('Process ID'): {usage.pid}
175+
{props.trans.__('Process ID')}: {usage.pid}
175176
</div>
176177
<div className="jp-KernelUsage-separator">
177-
props.trans.__('CPU'): {usage.kernel_cpu}% used
178+
{props.trans.__('CPU')}: {usage.kernel_cpu}% used
178179
</div>
179180
<div className="jp-KernelUsage-separator">
180-
props.trans.__('Memory'): {formatForDisplay(usage.kernel_memory)}
181+
{props.trans.__('Memory')}: {formatForDisplay(usage.kernel_memory)}
181182
</div>
182183
<hr className="jp-KernelUsage-section-separator"></hr>
183184
<h4 className="jp-KernelUsage-section-separator">
184-
props.trans.__('Host CPU')
185+
{props.trans.__('Host CPU')}
185186
</h4>
186187
{usage.host_cpu_percent && (
187188
<div className="jp-KernelUsage-separator">
188-
{usage.host_cpu_percent.toFixed(1)}% props.trans.__('used on'){' '}
189+
{usage.host_cpu_percent.toFixed(1)}% {props.trans.__('used on')}{' '}
189190
{usage.cpu_count} CPUs
190191
</div>
191192
)}
192193
<h4 className="jp-KernelUsage-section-separator">
193-
props.trans.__('Host Virtual Memory')
194+
{props.trans.__('Host Virtual Memory')}
194195
</h4>
195196
<div className="jp-KernelUsage-separator">
196-
props.trans.__('Active'):{' '}
197+
{props.trans.__('Active')}:{' '}
197198
{formatForDisplay(usage.host_virtual_memory.active)}
198199
</div>
199200
<div className="jp-KernelUsage-separator">
200-
props.trans.__('Available'):{' '}
201+
{props.trans.__('Available')}:{' '}
201202
{formatForDisplay(usage.host_virtual_memory.available)}
202203
</div>
203204
<div className="jp-KernelUsage-separator">
204-
props.trans.__('Free'):{' '}
205+
{props.trans.__('Free')}:{' '}
205206
{formatForDisplay(usage.host_virtual_memory.free)}
206207
</div>
207208
<div className="jp-KernelUsage-separator">
208-
props.trans.__('Inactive'):{' '}
209+
{props.trans.__('Inactive')}:{' '}
209210
{formatForDisplay(usage.host_virtual_memory.inactive)}
210211
</div>
211212
{usage.host_virtual_memory.percent && (
212213
<div className="jp-KernelUsage-separator">
213-
props.trans.__('Percent used'):{' '}
214+
{props.trans.__('Percent used')}:{' '}
214215
{usage.host_virtual_memory.percent.toFixed(1)}%
215216
</div>
216217
)}
217218
<div className="jp-KernelUsage-separator">
218-
props.trans.__('Total'):{' '}
219+
{props.trans.__('Total')}:{' '}
219220
{formatForDisplay(usage.host_virtual_memory.total)}
220221
</div>
221222
<div className="jp-KernelUsage-separator">
222-
props.trans.__('Used'):{' '}
223+
{props.trans.__('Used')}:{' '}
223224
{formatForDisplay(usage.host_virtual_memory.used)}
224225
</div>
225226
<div className="jp-KernelUsage-separator">
226-
props.trans.__('Wired'):{' '}
227+
{props.trans.__('Wired')}:{' '}
227228
{formatForDisplay(usage.host_virtual_memory.wired)}
228229
</div>
229230
</>
230231
);
231232
}
232233
}
233-
return <h3>props.trans.__('Kernel usage is not available')</h3>;
234+
return <h3>{props.trans.__('Kernel usage is not available')}</h3>;
234235
};
235236

236237
export class KernelUsageWidget extends ReactWidget {

yarn.lock

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -479,22 +479,6 @@
479479
"@lumino/widgets" "^1.33.0"
480480
react "^17.0.1"
481481

482-
"@jupyterlab/launcher@^3.5.1":
483-
version "3.5.1"
484-
resolved "https://registry.npmjs.org/@jupyterlab/launcher/-/launcher-3.5.1.tgz"
485-
integrity sha512-+zE5xnplPa5rk9fVyzWH3o/0x+iNutJ56BSfEnm9MVWIN01Rf30dOf0pWZzazUPtRescSUQM239EVwY/yXu8lw==
486-
dependencies:
487-
"@jupyterlab/apputils" "^3.5.1"
488-
"@jupyterlab/translation" "^3.5.1"
489-
"@jupyterlab/ui-components" "^3.5.1"
490-
"@lumino/algorithm" "^1.9.0"
491-
"@lumino/commands" "^1.19.0"
492-
"@lumino/coreutils" "^1.11.0"
493-
"@lumino/disposable" "^1.10.0"
494-
"@lumino/properties" "^1.8.0"
495-
"@lumino/widgets" "^1.33.0"
496-
react "^17.0.1"
497-
498482
"@jupyterlab/nbformat@^3.5.1":
499483
version "3.5.1"
500484
resolved "https://registry.npmjs.org/@jupyterlab/nbformat/-/nbformat-3.5.1.tgz"

0 commit comments

Comments
 (0)