DIYgod / DIYgod/RSSHub

Multilingual descriptions/labels for routes

Open
#18,697 5 comments 1 reaction 0 assignees View on GitHub
RSS enhancement
Dominant language
TypeScript
Stars
46.2k
Forks
10.2k
Avg merge
8h 48m
Merged PRs (30d)
175

Description

### What feature is it?

Instead of having just 1 `description` parameter, there can be multiple parameters for descriptions/labels in English, Simplified Chinese, and Traditional Chinese (or even more, such as Japanese).

### What problem does this feature solve?

Even though RSSHub's documentation website has English and Simplified Chinese versions, the following can be observed:

* For some routes, descriptions are always in English, even if you are viewing the website in Simplified Chinese, e.g. https://docs.rsshub.app/zh/routes/social-media#telegram
* For some routes, descriptions are always in Chinese, even if you are viewing the website in English, e.g. https://docs.rsshub.app/routes/shopping#furstar
* For some routes, some parameters use Simplified Chinese descriptions while some parameters use Traditional Chinese descriptions, e.g. https://docs.rsshub.app/routes/shopping#openrice%E9%96%8B%E9%A3%AF%E5%96%87

If such feature is implemented, people can contribute translations for the descriptions.

### Additional description

Some websites supported by RSSHub are in English, Japanese, or other languages. Improving i18n/l10n can help overseas users.

### This is not a duplicated feature request or new RSS proposal

- [x] I have searched [existing issues](https://github.com/DIYgod/RSSHub/issues) to ensure this feature has not already been requested and this is not a [new RSS proposal](https://github.com/DIYgod/RSSHub/issues/new?assignees=&labels=RSS+proposal&template=rss_request_en.yml).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.