过程 : 系统语言和jobPost 语言版本
在前台,用户选择语言会是checkbox list,可以选择多个。如果英文是主要语言,那么
·选择英文而已,jobPosts 只显示英文版本
·如果jobPost有英文和中文,只显示英文
·如果jobPost有中文,不显示
·选择中文而已,jobPosts只显示中文版本
·如果jobPost有英文和中文,只显示中文
·如果jobPost有英文,不显示
·选择中文、英文,jobPosts只显示英文版本
·如果jobPost有英文和中文,只显示英文
·如果jobPost有英文,显示英文
·如果jobPost有中文,显示中文
在后台,用户选择语言,所有的form的suppurt language会自动tick指定的语言。用户可以再选择其他support language。
如果用户选择英文语言,form将翻译成英文,在选择chinese的support language后,需要填写的部分将翻译成英文,包括placeholder。
如果用户开始选择中文语言,在form选择英文而已,这时form都是被翻译成中文,只有需要填写的部分将是英文。