Releases: lin-ycv/MultilingualGH
Version 0.9.1
Completely rewrote the code and changed how it works behind the scenes.
- Removed "Renew on new language" option
- It now changes all annotation when the language is changed (#4)
- Properly synced menu and component
- Fix: settings are document based and don't interfere with other documents
- Fix: menu check marks appears on macOS
- Bug: menu combo box selector not disabled in macOS when it should be
- Bug: menu combo box selector cuts of text
- Two annotation methods now available
- Bubble label based on Bifocals (https://www.food4rhino.com/app/bifocals)
- Bubble label is persistent, the annotation saves with the document
- Settings also saves with document (if using MGH component)
- Text label based on Sunglasses (https://www.food4rhino.com/app/sunglasses)
- Text label is temporary, only visible during current instance, cannot be saved
- Bubble label based on Bifocals (https://www.food4rhino.com/app/bifocals)
- Now supports all service releases of RH6 and RH7
0.9.1: Bug fixes
Version 0.7.0
- Added options to menu bar, allows for annotation without using the component
- Settings are not saved with file if using menu bar options (limitation of GH)
- Menu bar is disabled when a component is in use
- Menu bar settings and component settings are synced, when component is placed settings are transferred from menu bar, vice-versa
- MacOS: check marks do not appear on enabled options (known issue)
- Renew on new language is now enabled by default (#4)
- Includes other bug fixes and tweaks
Version 0.6.0
translation files can now be in pure text format as before or in JSON format.
JSON format will allow different translations for different components that uses the same name.
some minor bug fixes and tweaks included
Version 0.6.0 [Translators Tools]
---Tool for translators---
Component right click menu includes function to convert pure text translations to JSON translations
Also able to create blank JSON translation template from selected components on canvas; drop all desired components on canvas, select them, click recompute and the component will output the blank JSON template.
GH file with all RH7 native components on canvas here
Video Demo: here and here
Version 0.5.1
Same version as version 0.5.0 with a few changes.
- Toggling annotation is switched to double clicking the component
- Annotation is now disabled by default, giving users a chance to select a language before wasting resource annotating
- A label under MultilingualGH displays the component status/selected language
Users can decide which version to use, 0.5.0 or 0.5.1, as they are both perfectly functional
0.5.1R1: fixed bug where component kept annotating even when not on canvas, this bug is present in 0.5.0
Version 0.5.0
bugs were found, please use newest release
Optimized and stable.
Added options to right click menu.
Language selection has been moved to right click menu.
Parallel tasking has been removed due to synchronization issues.
Translators
This version only check for new translation files on initialization, so if you're starting a new translation file right after another, delete the component from the canvas and put it back again
Translators Alpha [obsolete]
Please use public release version instead
This is a super basic version that allows translators to check their translation in real time.
Translators should ensure the translation isn't too long and annotations should be human-understandable
Simply connect a file path component that points to the translation file to start the annotations.
Simple demo:
https://user-images.githubusercontent.com/60565737/102755256-1bcebe00-43a9-11eb-8ddd-11b1602adc71.mp4