Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i18n support #5

Open
lospringliu opened this issue Jan 24, 2022 · 3 comments
Open

i18n support #5

lospringliu opened this issue Jan 24, 2022 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@lospringliu
Copy link

To use the built components, it does not have multi language support

To use the source directly, it is too tightly coupled with windicss

Is it possible to include i18n?

@davay42
Copy link
Member

davay42 commented Jan 24, 2022

That's reasonable! With this we need a plan of some kind :)

Such mass of pug+windi is important on the first stage of rapid prototyping and then I plan to transition to a more traditional CSS class based approach for more flexible component styling.

With i18n it's the same problem. I have an experience of building my previous gin+vue app with i18n from the start, but it made development a little more conservative and slowed transformations.

So I see these things at some next level being implemented for a more stabilized code base. I.e. today I've renamed all post.descriptions to post.statements in order to make them more tweet-like and make users start new feeds more easily. It was just one search and replace.

May be we can bring it in gradually? Or make the interface less depending on the language (use descriptive icons and better UI design)?

@davay42 davay42 added the enhancement New feature or request label Jan 24, 2022
@davay42 davay42 added this to the i18n milestone Jan 24, 2022
@lospringliu
Copy link
Author

sure, I see rapid changes

@davay42
Copy link
Member

davay42 commented Jan 25, 2022

I think for now we can just use props and slots to make the button names easy to change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants