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 codebase #294

Closed
Sophietje opened this issue Nov 13, 2017 · 3 comments
Closed

Translate codebase #294

Sophietje opened this issue Nov 13, 2017 · 3 comments
Assignees
Labels
back-end These are issues related to our Django back-end help wanted The assignee of this ticket requests help with this ticket. Priority These issues are a priority and should be worked on before the other issues. translations These issues are related to our translation files.
Milestone

Comments

@Sophietje
Copy link

Sophietje commented Nov 13, 2017

The codebase is still largely in Dutch which is a problem especially now that we have non-Dutch speaking members in the committee. Thus we should translate it asap.

@Sophietje Sophietje added back-end These are issues related to our Django back-end translations These issues are related to our translation files. labels Nov 13, 2017
@Sophietje Sophietje self-assigned this Nov 13, 2017
@Sophietje Sophietje added the help wanted The assignee of this ticket requests help with this ticket. label Nov 18, 2017
@Sophietje
Copy link
Author

Need to find out what the proper (and most fail-safe) way is to rename Django modules. Simply making migrations (when the module directory has been renamed) results in issues.

@SebastiaandenBoer
Copy link

SebastiaandenBoer commented Nov 19, 2017

In the amelie directory:

  • activiteiten
  • alv
  • api
  • bedrijven
  • bestanden
  • blame
  • claudia
  • dreamspark
  • iamailer
  • ianew
  • inbitweencheck
  • jelte
  • kalender
  • kamerdienst
  • leden
  • msdnaa
  • narrowcasting
  • nieuws
  • oauth2 (is likely going to be removed, DO NOT translate!)
  • oauth2lib (was translated already)
  • onderwijs
  • over
  • settings
  • statistics
  • streeplijst
  • tools
  • twitter
  • videos (was english already, yet one model property depends on tools translation: publiek_manager.py)
  • weekmail

Files in amelie directory:

  • forms.py
  • test_translation.py
  • test_urls.py
  • urls.py
  • views.py

Files in the scripts directory:

  • compile_css.sh

Other top-level project directories of which their files need translating:

  • templates

Other files that need translating that were not included in any of the above:

  • pullmaster.sh

@SebastiaandenBoer SebastiaandenBoer self-assigned this Nov 19, 2017
@SebastiaandenBoer
Copy link

SebastiaandenBoer commented Nov 19, 2017

All translation branches should branch from ticket294. Only after all branches have been merged back into ticket294 we can merge this branch into master.
All translation branches should branch from ticket294 as long as that branch is not merged with master. - @Kurocon
Just branch from master now! - @Kurocon

@Kurocon Kurocon added this to the Open-Source milestone Apr 23, 2018
@Kurocon Kurocon added the Priority These issues are a priority and should be worked on before the other issues. label Apr 23, 2018
@Kurocon Kurocon closed this as completed Nov 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
back-end These are issues related to our Django back-end help wanted The assignee of this ticket requests help with this ticket. Priority These issues are a priority and should be worked on before the other issues. translations These issues are related to our translation files.
Projects
None yet
Development

No branches or pull requests

4 participants