增加了缺失的中文翻译

This commit is contained in:
mazj
2024-01-04 14:02:36 +08:00
parent 7766f64cc6
commit b433e03893
8 changed files with 61 additions and 61 deletions

View File

@ -46,7 +46,7 @@ export function qualityOption(
value={options.quality}
onInput={this.onChange}
>
Quality:
:
</Range>
</div>
</div>

View File

@ -172,7 +172,7 @@ export class Options extends Component<Props, State> {
return (
<form class={style.optionsSection} onSubmit={preventDefault}>
<label class={style.optionToggle}>
Lossless
<Checkbox
checked={lossless}
onChange={this._inputChange('lossless', 'boolean')}
@ -206,7 +206,7 @@ export class Options extends Component<Props, State> {
{!lossless && (
<div>
<label class={style.optionTextFirst}>
Subsample chroma:
:
<Select
value={subsample}
onChange={this._inputChange('subsample', 'number')}
@ -217,7 +217,7 @@ export class Options extends Component<Props, State> {
</Select>
</label>
<label class={style.optionToggle}>
Separate alpha quality
Alpha
<Checkbox
checked={separateAlpha}
onChange={this._inputChange('separateAlpha', 'boolean')}
@ -241,7 +241,7 @@ export class Options extends Component<Props, State> {
)}
</Expander>
<label class={style.optionToggle}>
Extra chroma compression
<Checkbox
checked={chromaDeltaQ}
onChange={this._inputChange('chromaDeltaQ', 'boolean')}
@ -254,7 +254,7 @@ export class Options extends Component<Props, State> {
value={sharpness}
onInput={this._inputChange('sharpness', 'number')}
>
Sharpness:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -264,11 +264,11 @@ export class Options extends Component<Props, State> {
value={denoiseLevel}
onInput={this._inputChange('denoiseLevel', 'number')}
>
Noise synthesis:
:
</Range>
</div>
<label class={style.optionTextFirst}>
Tuning:
:
<Select
value={tune}
onChange={this._inputChange('tune', 'number')}
@ -288,7 +288,7 @@ export class Options extends Component<Props, State> {
value={tileRows}
onInput={this._inputChange('tileRows', 'number')}
>
Log2 of tile rows:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -298,7 +298,7 @@ export class Options extends Component<Props, State> {
value={tileCols}
onInput={this._inputChange('tileCols', 'number')}
>
Log2 of tile cols:
:
</Range>
</div>
</div>

View File

@ -133,7 +133,7 @@ export class Options extends Component<Props, State> {
return (
<form class={style.optionsSection} onSubmit={preventDefault}>
<label class={style.optionToggle}>
Lossless
<Checkbox
name="lossless"
checked={lossless}
@ -143,7 +143,7 @@ export class Options extends Component<Props, State> {
<Expander>
{lossless && (
<label class={style.optionToggle}>
Slight loss
<Checkbox
name="slightLoss"
checked={slightLoss}
@ -163,11 +163,11 @@ export class Options extends Component<Props, State> {
value={quality}
onInput={this._inputChange('quality', 'number')}
>
Quality:
:
</Range>
</div>
<label class={style.optionToggle}>
Alternative lossy mode
<Checkbox
checked={quality < 7 ? true : alternativeLossy}
disabled={quality < 7}
@ -175,7 +175,7 @@ export class Options extends Component<Props, State> {
/>
</label>
<label class={style.optionToggle}>
Auto edge filter
<Checkbox
checked={autoEdgePreservingFilter}
onChange={this._inputChange(
@ -196,7 +196,7 @@ export class Options extends Component<Props, State> {
'number',
)}
>
Edge preserving filter:
:
</Range>
</div>
)}
@ -208,7 +208,7 @@ export class Options extends Component<Props, State> {
value={decodingSpeedTier}
onInput={this._inputChange('decodingSpeedTier', 'number')}
>
Optimise for decoding speed (worse compression):
():
</Range>
</div>
<div class={style.optionOneCell}>
@ -219,14 +219,14 @@ export class Options extends Component<Props, State> {
value={photonNoiseIso}
onInput={this._inputChange('photonNoiseIso', 'number')}
>
Noise equivalent to ISO:
ISONEQ ISO:
</Range>
</div>
</div>
)}
</Expander>
<label class={style.optionToggle}>
Progressive rendering
<Checkbox
name="progressive"
checked={progressive}
@ -240,7 +240,7 @@ export class Options extends Component<Props, State> {
value={effort}
onInput={this._inputChange('effort', 'number')}
>
Effort:
:
</Range>
</div>
</form>

View File

@ -253,7 +253,7 @@ export class Options extends Component<Props, State> {
</Select>
</label>
<label class={style.optionToggle}>
Trellis multipass
Trellis
<Checkbox
name="trellis_multipass"
checked={options.trellis_multipass}
@ -288,7 +288,7 @@ export class Options extends Component<Props, State> {
value={options.trellis_loops}
onInput={this.onChange}
>
Trellis Passes:
Trellis :
</Range>
</div>
</div>

View File

@ -45,7 +45,7 @@ export class Options extends Component<Props, {}> {
return (
<form class={style.optionsSection} onSubmit={preventDefault}>
<label class={style.optionToggle}>
Interlace
<Checkbox
name="interlace"
checked={options.interlace}
@ -61,7 +61,7 @@ export class Options extends Component<Props, {}> {
value={options.level}
onInput={this.onChange}
>
Effort:
:
</Range>
</div>
</form>

View File

@ -166,7 +166,7 @@ export class Options extends Component<Props, State> {
value={determineLosslessQuality(options.quality, options.method)}
onInput={this.onChange}
>
Effort:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -177,11 +177,11 @@ export class Options extends Component<Props, State> {
value={'' + (100 - options.near_lossless)}
onInput={this.onChange}
>
Slight loss:
:
</Range>
</div>
<label class={style.optionToggle}>
Discrete tone image
{/*
Although there are 3 different kinds of image hint, webp only
seems to do something with the 'graph' type, and I don't really
@ -210,7 +210,7 @@ export class Options extends Component<Props, State> {
value={options.method}
onInput={this.onChange}
>
Effort:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -222,7 +222,7 @@ export class Options extends Component<Props, State> {
value={options.quality}
onInput={this.onChange}
>
Quality:
:
</Range>
</div>
<label class={style.optionReveal}>
@ -230,13 +230,13 @@ export class Options extends Component<Props, State> {
checked={showAdvanced}
onChange={linkState(this, 'showAdvanced')}
/>
Advanced settings
</label>
<Expander>
{showAdvanced ? (
<div>
<label class={style.optionToggle}>
Compress alpha
Alpha
<Checkbox
name="alpha_compression"
checked={!!options.alpha_compression}
@ -251,7 +251,7 @@ export class Options extends Component<Props, State> {
value={options.alpha_quality}
onInput={this.onChange}
>
Alpha quality:
Alpha :
</Range>
</div>
<div class={style.optionOneCell}>
@ -262,11 +262,11 @@ export class Options extends Component<Props, State> {
value={options.alpha_filtering}
onInput={this.onChange}
>
Alpha filter quality:
Alpha :
</Range>
</div>
<label class={style.optionToggle}>
Auto adjust filter strength
<Checkbox
name="autofilter"
checked={!!options.autofilter}
@ -283,13 +283,13 @@ export class Options extends Component<Props, State> {
value={options.filter_strength}
onInput={this.onChange}
>
Filter strength:
:
</Range>
</div>
)}
</Expander>
<label class={style.optionToggle}>
Strong filter
<Checkbox
name="filter_type"
checked={!!options.filter_type}
@ -304,11 +304,11 @@ export class Options extends Component<Props, State> {
value={7 - options.filter_sharpness}
onInput={this.onChange}
>
Filter sharpness:
:
</Range>
</div>
<label class={style.optionToggle}>
Sharp RGBYUV conversion
RGBYUV转换
<Checkbox
name="use_sharp_yuv"
checked={!!options.use_sharp_yuv}
@ -323,7 +323,7 @@ export class Options extends Component<Props, State> {
value={options.pass}
onInput={this.onChange}
>
Passes:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -334,11 +334,11 @@ export class Options extends Component<Props, State> {
value={options.sns_strength}
onInput={this.onChange}
>
Spatial noise shaping:
:
</Range>
</div>
<label class={style.optionTextFirst}>
Preprocess:
:
<Select
name="preprocessing"
value={options.preprocessing}
@ -357,7 +357,7 @@ export class Options extends Component<Props, State> {
value={options.segments}
onInput={this.onChange}
>
Segments:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -368,7 +368,7 @@ export class Options extends Component<Props, State> {
value={options.partitions}
onInput={this.onChange}
>
Partitions:
:
</Range>
</div>
</div>
@ -384,7 +384,7 @@ export class Options extends Component<Props, State> {
return (
<form class={style.optionsSection} onSubmit={preventDefault}>
<label class={style.optionToggle}>
Lossless
<Checkbox
name="lossless"
checked={!!options.lossless}
@ -395,7 +395,7 @@ export class Options extends Component<Props, State> {
? this._losslessSpecificOptions(options)
: this._lossySpecificOptions(options)}
<label class={style.optionToggle}>
Preserve transparent data
<Checkbox
name="exact"
checked={!!options.exact}

View File

@ -156,7 +156,7 @@ export class Options extends Component<Props, State> {
return (
<form class={style.optionsSection} onSubmit={preventDefault}>
<label class={style.optionToggle}>
Lossless
<Checkbox
checked={lossless}
onChange={this._inputChange('lossless', 'boolean')}
@ -172,7 +172,7 @@ export class Options extends Component<Props, State> {
value={slightLoss}
onInput={this._inputChange('slightLoss', 'number')}
>
Slight loss:
:
</Range>
</div>
)}
@ -188,11 +188,11 @@ export class Options extends Component<Props, State> {
value={quality}
onInput={this._inputChange('quality', 'number')}
>
Quality:
:
</Range>
</div>
<label class={style.optionToggle}>
Separate alpha quality
Alpha
<Checkbox
checked={separateAlpha}
onChange={this._inputChange('separateAlpha', 'boolean')}
@ -208,7 +208,7 @@ export class Options extends Component<Props, State> {
value={alphaQuality}
onInput={this._inputChange('alphaQuality', 'number')}
>
Alpha Quality:
Alpha :
</Range>
</div>
)}
@ -218,7 +218,7 @@ export class Options extends Component<Props, State> {
checked={showAdvanced}
onChange={linkState(this, 'showAdvanced')}
/>
Advanced settings
</label>
<Expander>
{showAdvanced && (
@ -231,7 +231,7 @@ export class Options extends Component<Props, State> {
value={passes}
onInput={this._inputChange('passes', 'number')}
>
Passes:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -242,7 +242,7 @@ export class Options extends Component<Props, State> {
value={sns}
onInput={this._inputChange('sns', 'number')}
>
Spatial noise shaping:
:
</Range>
</div>
<div class={style.optionOneCell}>
@ -253,11 +253,11 @@ export class Options extends Component<Props, State> {
value={errorDiffusion}
onInput={this._inputChange('errorDiffusion', 'number')}
>
Error diffusion:
:
</Range>
</div>
<label class={style.optionTextFirst}>
Subsample chroma:
:
<Select
value={uvMode}
onInput={this._inputChange('uvMode', 'number')}
@ -269,7 +269,7 @@ export class Options extends Component<Props, State> {
</Select>
</label>
<label class={style.optionTextFirst}>
Color space:
:
<Select
value={colorSpace}
onInput={this._inputChange('colorSpace', 'number')}
@ -280,7 +280,7 @@ export class Options extends Component<Props, State> {
</Select>
</label>
<label class={style.optionToggle}>
Random matrix
<Checkbox
checked={useRandomMatrix}
onChange={this._inputChange(
@ -303,7 +303,7 @@ export class Options extends Component<Props, State> {
value={effort}
onInput={this._inputChange('effort', 'number')}
>
Effort:
:
</Range>
</div>
</form>

View File

@ -284,7 +284,7 @@ export default class Intro extends Component<Props, State> {
</svg>
</button>
<div>
<span class={style.dropText}> </span>{' '}
<span class={style.dropText}></span>
{supportsClipboardAPI ? (
<button class={style.pasteBtn} onClick={this.onPasteClick}>
@ -378,7 +378,7 @@ export default class Intro extends Component<Props, State> {
<SlideOnScroll>
<div class={style.infoContent}>
<div class={style.infoTextWrapper}>
<h2 class={style.infoTitle}></h2>
<h2 class={style.infoTitle}></h2>
<p class={style.infoCaption}>
</p>
@ -402,7 +402,7 @@ export default class Intro extends Component<Props, State> {
<SlideOnScroll>
<div class={style.infoContent}>
<div class={style.infoTextWrapper}>
<h2 class={style.infoTitle}></h2>
<h2 class={style.infoTitle}></h2>
<p class={style.infoCaption}>
</p>