- Notifications
You must be signed in to change notification settings - Fork 39
add instructions page for translations #175
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
Merged
Merged
Changes from 12 commits
Commits
Show all changes
14 commits Select commit Hold shift + click to select a range
24ef423 add instructions page for translations
reshamas fabd558 add translations pg to index file
reshamas 0719681 minor fixes; example translation PR
reshamas db01f78 update index page; update translations call for volunteers
reshamas 2399722 rm extra emoji
reshamas aa92048 spellling; rm extra note
reshamas fc2021c streamline contributing categories
reshamas d089c0b polish text
reshamas b9ef6c9 spelling
reshamas 28cb6da add video timestamps to contributing
reshamas 290b36f fix grammar
reshamas 9d8cfde add transifex for requirement
reshamas f7991be Update contributing/language-translations.md
reshamas dbd35c4 remove stopwatch emoji
reshamas File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| (translations)= | ||
| # Language Translations | ||
| | ||
| ## Requirements | ||
| - Transifex account (or GitHub one to log in with it) | ||
| - Knowledge of English | ||
| - Knowledge of Spanish or Portuguese | ||
| | ||
| ## About | ||
| We are using [Transifex](https://www.transifex.com/) to manage the language translations, which provides a translation infrastructure with Sphinx. Transifex is *a global content repository with a REST API, SDKs, automation, and more so you can centrally manage your source content and translations and build amazing multilingual digital experiences for your users.* | ||
| | ||
| ## Workflow | ||
| | ||
| 1. Create a [Transifex account](https://www.transifex.com/signin/). Note: You can use your GitHub account to authenticate and log in to Transifex. | ||
| | ||
| 2. Navigate to our project website: [pymc/data-umbrella-sprints-website](https://www.transifex.com/pymc/data-umbrella-sprints-website/) | ||
| | ||
| 3. Click on "Editor" in the top menu which will bring you to a list of pages of the website to translate: https://www.transifex.com/pymc/data-umbrella-sprints-website/translate/ | ||
| | ||
| 4. In the top menu, choose "Select a language". Current options are: | ||
| - Portuguese (pt) | ||
| - Spanish (es) | ||
| | ||
| 5. Pages to translate is a sub-menu under "Editor." Currently, these pages are being prioritized for translation: [priority pages](https://github.com/pymc-devs/pymc-data-umbrella/issues/99) | ||
| | ||
| 6. You can translate sub-sections and select "Save translation." | ||
| | ||
| :::{note} | ||
| There is GitHub Actions that is configured on this repository, which turns a translation into a pull request which is submitted to the repository. [PR #166](https://github.com/pymc-devs/pymc-data-umbrella/pull/166/files) is an example pull request. | ||
| ::: | ||
| | ||
| ## Translating content: volunteers needed | ||
| | ||
| If you would like to volunteer for translations, please select a page on [Issue #99](https://github.com/pymc-devs/pymc-data-umbrella/issues/99) on GitHub and indicate which page you will translate. A comment can be added to the issue. This will let other contributors know so that work is not duplicated. | ||
reshamas marked this conversation as resolved. Outdated Show resolved Hide resolved | ||
| | ||
| ## Thank you 🙌 | ||
| | ||
| Thank you for your contributions and making this website accessible to more users. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| (videos)= | ||
| # Contribute timestamps to videos | ||
| | ||
| ## Requirements | ||
| - GitHub account | ||
| - Markdown | ||
| | ||
| ## About: why we are adding timestamps | ||
| | ||
| We have a collection of videos on YouTube from PyMCon 2020 and PyMCon Web Series. | ||
| | ||
| :stopwatch: We are adding timestamps to the PyMC YouTube videos. When timestamps are available: | ||
reshamas marked this conversation as resolved. Outdated Show resolved Hide resolved reshamas marked this conversation as resolved. Outdated Show resolved Hide resolved | ||
| 1. It makes it easy for viewers to get to the part in the video they are interested in. | ||
| 2. It also helps potential viewers find the video based on their search terms. | ||
| | ||
| ## Workflow | ||
| | ||
| Complete instructions are available in [Issue 11: adding timestamps to videos](https://github.com/pymc-devs/video-timestamps/issues/11). | ||
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.