SillyTavern icon indicating copy to clipboard operation
SillyTavern copied to clipboard

[FEATURE_REQUEST] Can you put all the original texts in en.json?

Open Touch-Night opened this issue 10 months ago • 4 comments

Have you searched for similar requests?

No

Is your feature request related to a problem? If so, please describe.

No response

Describe the solution you'd like

A full en.json file for reference.
So translators can better know if there're new entries to translate.

Describe alternatives you've considered

No response

Additional context

No response

Priority

Medium (Would be very useful)

Are you willing to test this on staging/unstable branch if this is implemented?

No

Touch-Night avatar Apr 12 '24 15:04 Touch-Night

https://github.com/SillyTavern/SillyTavern/pull/2098

I made one by using a Python script to set all values as the keys, following by a manual correction. I'm not sure if there are any typos.

Zhongyi-Lu avatar Apr 17 '24 03:04 Zhongyi-Lu

That would not be right and is not what I want. The keys are not the original text nor your manual correction. (e.g. line 38 "LLaMA / Mistral / Yi models only").
And setting all values as keys cannot resolve the issue that some text that are shown in the webpage which do have a <data-i18n> tag are not in the language files. Plus, some key:value are deprecated and should be removed.
I want a true list that contains all key:value that should be translated.

Touch-Night avatar Apr 17 '24 03:04 Touch-Night

@Touch-Night Should I remove all unused lines in this pull request, or do it in the next one?

Zhongyi-Lu avatar Apr 17 '24 04:04 Zhongyi-Lu

I think it's better to set #2098 as draft and reopen it when it's ready.

Touch-Night avatar Apr 17 '24 04:04 Touch-Night

https://github.com/SillyTavern/SillyTavern/pull/2098#issuecomment-2166449713

Touch-Night avatar Jun 14 '24 02:06 Touch-Night