Knack

Build translated online databases and business applications without coding.

Translate your Knack Application with Localize

Below is a step by step guide for integrating Localize into your Knack application.

If you do not have a project yet, signup here!

1) Click on "Settings" in your Knack dashboard

2) Select the "API and Code" option.

3) Select the "Javascript" tab.

4) Add your Localize Script to the editor

LazyLoad.js(['https://global.localizecdn.com/localize.js'], function () {
	!function(a){if(!a.Localize){a.Localize={};for(var e=["translate","untranslate","phrase","initialize","translatePage","setLanguage","getLanguage","detectLanguage","getAvailableLanguages","untranslatePage","bootstrap","prefetch","on","off"],t=0;t<e.length;t++)a.Localize[e[t]]=function(){}}}(window);

	Localize.initialize({
		key: '[[app:key]]',
    rememberLanguage: true
 	});
});

Remember to verify that your key is correct for your project.

5) Remember to Save!

6) Reload your website and head on over to Localize Phrases to approve phrases in the Localize dashboard.

Localize will automatically detect the content on your website and and save it to your Localize account.


Need Help? Contact us for custom integration help or troubleshooting!