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

Translate the docs to english #42

Closed
19 tasks done
ArgoZhang opened this issue Dec 23, 2020 · 30 comments
Closed
19 tasks done

Translate the docs to english #42

ArgoZhang opened this issue Dec 23, 2020 · 30 comments
Assignees
Labels
documentation Improvements or additions to documentation Welcome PR Extra attention is needed
Milestone

Comments

@ArgoZhang
Copy link
Collaborator

ArgoZhang commented Dec 23, 2020

Is your feature request related to a problem? Please describe.

translate the docs to english

Describe the solution you'd like

  • open json file in to ~/BootstrapBlazor.Shared/Locales
  • update the docs under ~/BootstrapBlazor.Shared/Pages folder content

Additional context

  • Alerts
  • Anchors
  • AutoCompletes
  • Avatars
  • Badges
  • BarcodeReaders
  • Breadcrumbs
  • Buttons
  • Calendars
  • Cameras
  • Capthcas
  • Cards
  • Carousels
  • CheckboxLists
  • Checkboxs
  • Circles
  • Collapses
  • Coms
  • Consoles
@ArgoZhang ArgoZhang self-assigned this Dec 23, 2020
@ArgoZhang ArgoZhang added the documentation Improvements or additions to documentation label Dec 23, 2020
@ArgoZhang
Copy link
Collaborator Author

@pomeara
hi, could you join this work?

@ArgoZhang ArgoZhang added the Welcome PR Extra attention is needed label Dec 23, 2020
@georgeemr
Copy link

Hi, this can be perfect, I try to implement the library but it's too complicated with no English documentation. I was looking for a blazor bootstrap 4 library and as far I can found this is the most complete.

@ArgoZhang
Copy link
Collaborator Author

@georgeemr hi,thank you for replay. could you join us for the translate work?

@georgeemr
Copy link

Hi @ArgoZhang , sure, I will fork the project and do it in my free time. English is not my primary language but I will try it.

@ArgoZhang
Copy link
Collaborator Author

@georgeemr thank you for reply. translate work is a huge work. maybe we should redesign the docs system. do you have any suggestion?

@pomeara
Copy link
Contributor

pomeara commented Jan 27, 2021

@ArgoZhang hey let me know when you need some English translation assistance, I am happy to help out as usual

@ArgoZhang
Copy link
Collaborator Author

ArgoZhang commented Jan 27, 2021

@pomeara thanks. the docs need follow this

  • open json file in to ~/BootstrapBlazor.Shared/Locales
  • update the docs under ~/BootstrapBlazor.Shared/Pages/Samples folder content

@pomeara
Copy link
Contributor

pomeara commented Jan 28, 2021

@ArgoZhang are we using .resx files for the translations, this appears to be the best practice from MS for .net apps

@ArgoZhang
Copy link
Collaborator Author

@pomeara i'm very sorry for that this project use json resource file. but it support .resx format. cause by my environment is on mac. so can't edit .resx format file. json is better

@densen2014
Copy link
Member

densen2014 commented Feb 6, 2021

Already translated:

  1. BootstrapBlazor.Shared.Pages.Components.AttributeTable
  2. BootstrapBlazor.Shared.Common.AttributeItem
  3. BootstrapBlazor.Shared.Shared.ComponentLayout
  4. BootstrapBlazor.Shared.Pages.QRCodes
  5. BootstrapBlazor.Shared.Pages.Components.MethodTable
  6. BootstrapBlazor.Shared.Common.EventItem
  7. BootstrapBlazor.Shared.Common.MethodItem

@pomeara
Copy link
Contributor

pomeara commented Feb 6, 2021

@densen2014 great stuff, @ArgoZhang I start a mini break for two weeks from tomorrow so I will have some time to help out then

@densen2014
Copy link
Member

densen2014 commented Feb 7, 2021

@pomeara Nice to meet you, i am chinese, vivo en madrid , ;->

@ArgoZhang
Copy link
Collaborator Author

@pomeara great! @densen2014 thanks for you contribution

@ahmetkocadogan
Copy link
Contributor

I can help to translate to Turkish language if you like but i need an English version for that.

@ArgoZhang
Copy link
Collaborator Author

@ahmetkocadogan that's great! the English version resource is ready. you can check it out from https://github.com/dotnetcore/BootstrapBlazor/blob/main/src/BootstrapBlazor/Locales/en.json

@ArgoZhang ArgoZhang modified the milestones: Next sprint planning, V6.9 Jul 6, 2022
@ArgoZhang ArgoZhang modified the milestones: V6.9, V6.10.0 Aug 13, 2022
@DominicSaladin
Copy link
Contributor

@ahmetkocadogan that's great! the English version resource is ready. you can check it out from https://github.com/dotnetcore/BootstrapBlazor/blob/main/src/BootstrapBlazor/Locales/en.json

Is that the correct link? And what is that for:
https://github.com/dotnetcore/BootstrapBlazor/blob/main/src/BootstrapBlazor.Shared/Locales/en.json

Do you need any help with translating at the moment?

@DominicSaladin
Copy link
Contributor

@ArgoZhang Also, is there a reason why the complete code documentation is in chinese and not in english?
image

Is it planned to change this to english in the future?

@DominicSaladin
Copy link
Contributor

@ArgoZhang Would be nice to know :)

@ArgoZhang ArgoZhang modified the milestones: V6.10.0, V6.11.0 Sep 9, 2022
@ArgoZhang
Copy link
Collaborator Author

@ArgoZhang Also, is there a reason why the complete code documentation is in chinese and not in english? image

Is it planned to change this to english in the future?

sorry for the delayed reply. this is need help too.

@pomeara
Copy link
Contributor

pomeara commented Oct 1, 2022

@ArgoZhang pull translations from here pomeara@c287e5a

@pomeara
Copy link
Contributor

pomeara commented Oct 2, 2022

@ArgoZhang please get many commits from here all for the translations

image

@ArgoZhang I moved it into a branch - https://github.com/pomeara/BootstrapBlazor/tree/translations

@ArgoZhang
Copy link
Collaborator Author

@pomeara it's cool. great works. thank you very much. I merged it into my repo. later will release

@pomeara
Copy link
Contributor

pomeara commented Oct 2, 2022

@ArgoZhang please grab some more translations from the same branch

@ArgoZhang
Copy link
Collaborator Author

@pomeara Great! thank you very much.

BTW: delete the branch after I merged and recreating a branch is better

@pomeara
Copy link
Contributor

pomeara commented Oct 4, 2022

@ArgoZhang more translations (in a new branch)

https://github.com/pomeara/BootstrapBlazor/tree/new-translations

image

@ArgoZhang
Copy link
Collaborator Author

@pomeara great job thank you very very much

BTW: better steps

  1. delete the branch after merged
  2. sync repo from https://github.com/dotnetcore/BootstrapBlazor
  3. create a new branch from main branch

@pomeara
Copy link
Contributor

pomeara commented Oct 7, 2022

@ArgoZhang please grab this branch also https://github.com/pomeara/BootstrapBlazor/tree/translations-2

i did the 3 steps you mentioned also

Please check you got this branch also https://github.com/pomeara/BootstrapBlazor/tree/new-translations

I think the translations are now complete - let me know if you see any thing missing

@ArgoZhang
Copy link
Collaborator Author

ArgoZhang commented Oct 8, 2022

@pomeara Thank you very much for your work. I think maybe my expression is wrong. the branch translations-2 can't be merged into the main because of too many conflicts.

I notice that you merge the Main branch into your translations-2. it's a bad idea.

pomeara@76706d7

the better step is

  1. delete branch translations-2
  2. create a new branch from main (sync bootstrapblazor main branch) named 'doc-trans'
  3. update the docs

BTW: you can invite me. I can fix it in your repo

@pomeara
Copy link
Contributor

pomeara commented Oct 8, 2022

@ArgoZhang I added you to the repo please work your magic would love to see all the translations make it into the master

@ArgoZhang ArgoZhang modified the milestones: V6.11.0, V6.12.0 Oct 9, 2022
@ArgoZhang
Copy link
Collaborator Author

@pomeara done! thank you for doing this work again. it's very cool.

@ArgoZhang ArgoZhang modified the milestones: V6.12.0, V7.0.0 Nov 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation Welcome PR Extra attention is needed
Projects
None yet
Development

No branches or pull requests

6 participants