Can I build my own language selector?
Yes, you can build your own language selector to trigger the translations served from Bablic. If you choose to build your own selector, please note that it must meet two functional requirements:
1) It must trigger your deployment method.
2) It must refresh the page.
For example, if you are using a Cookie deployment, your selector must set the Bablic cookie in the browser upon language selection and then refresh the page. The name of the Bablic cookie is langPref and the value for each language can be found (and customized) on your Project > Installation page.
If you are using a Domain, Folder or Query string deployment on a Pro plan, the same logic applies. Your selector must append the URL according to your deployment method and the language values you've defined for each target on your Installation page.
If you wish to build you own selector, be sure to disable the "Display Language Selector" radio button under "Label Options" on your Selector>Basic Customizations page when you are ready.