Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

When restarting the Build, added languages were not shown in the View menu. #91

Closed
Tomonori12 opened this issue Feb 3, 2017 · 1 comment · Fixed by #109
Closed

When restarting the Build, added languages were not shown in the View menu. #91

Tomonori12 opened this issue Feb 3, 2017 · 1 comment · Fixed by #109
Assignees

Comments

@Tomonori12
Copy link

Hi there.

Thanks for developing the ODK Build. I found an issue on the multi language setting. When I create a form in more than two languages, the language can be added at the "manage translation" of the Edit menu. I then can switch a displayed language at the View menu. Let's say, I can add/switch English to Japanese. These functions work fine.

However, once i close the browser and sign in the ODK Build again, and open the saved form with multiple languages, the View menu only shows "English" on the list. To solve this issue, I have to add Japanese language at the "manage translation" menu every time in a blank form page before i start form editing.

Also, if i delete English from the translation list, it comes back every time when i restart the browser. I think this happens because English is considered as the default language in the ODK Build. I don't know if improving this issue is hard, but it should be helpful for ones creating forms with multiple languages.

Thanks.

@Tomonori12 Tomonori12 changed the title Multi language forms have When restarting the Build, added languages were not shown in the View menu. Feb 3, 2017
@issa-tseng
Copy link
Member

Understood! I'll take a look at this one soon, thanks for the report!

@issa-tseng issa-tseng self-assigned this Mar 24, 2017
issa-tseng added a commit to issa-tseng/odkbuild that referenced this issue Mar 25, 2017
* also, fix bug getodk#91 not updating the translations menu.
* also, remember which language was selected and restore on load.
* needs more work; export has some bugs.
issa-tseng added a commit to issa-tseng/odkbuild that referenced this issue Mar 27, 2017
* also, fix bug getodk#91 not updating the translations menu.
* also, remember which language was selected and restore on load.
* needs more work; export has some bugs.
lognaturel pushed a commit that referenced this issue Apr 10, 2017
* i18n/wip+improve #55: change language options over to be freeform.

* also, fix bug #91 not updating the translations menu.
* also, remember which language was selected and restore on load.
* needs more work; export has some bugs.

* i18n/bug: fix options editor, xml export for new i18n features.

* server/noop: add a little proxy bounce to make dev b2xls testing easier.

* on prod, you’d map the /convert path directly to the build2xlsform
  service with proxypass.
* on dev, this isn’t so easy to do. so just assume build2xlsform is
  running at the default 8686 port and bounce received requests over.
* of course, if someone isn’t testing xlsform export functionality, they
  don’t need to run the build2xlsform service and the feature just fails
  silently.

* i18n/bug: need to actually update language name when textbox changes.

* i18n/bug: subtle comparison bugs because counter is int but code is str.

* because obj[key] operations implicitly coerce key to string.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants