官术网_书友最值得收藏!

Step 1: Understanding the problem

It is, perhaps, a statement of the obvious, but before you start developing, ensure that you fully understand the problem you have been asked to solve. The standard journalist's questions are a good framework to aid your understanding. Consider the following:

  • Who: Will the two languages be displayed to all users or only to certain users? In our case, all users.
  • What: Are we talking about US English or UK English? Does the client want "Mandarin", which means mainland Chinese displayed using the simplified character set? Our client has specified UK English and simplified Chinese Mandarin.
  • Why: Is this because our users are bilingual, or is this being included as a teaching aid? The client is wanting two languages on the screen simultaneously as they are expecting the platform to be used in group teaching.
  • Where: Moodle language switching toggles the language on the platform only; it doesn't toggle languages in any teaching materials. This client wants both the platform and the courses to be bilingual.
  • When: Are two languages to be displayed everywhere or only in particular contexts? Dual languages are to be displayed throughout the platform.

Also, having gained an understanding of the problem, it's time to consider the how.

主站蜘蛛池模板: 新昌县| 元谋县| 大兴区| 黔南| 岳阳市| 华安县| 大关县| 济阳县| 陇川县| 林甸县| 彭泽县| 新邵县| 宜章县| 东乡族自治县| 吉林省| 安达市| 延吉市| 彭泽县| 太仓市| 扎赉特旗| 沈阳市| 镇宁| 常熟市| 都匀市| 桂平市| 胶州市| 三原县| 韶山市| 吴忠市| 周口市| 布尔津县| 封丘县| 临泽县| 横峰县| 高邮市| 武山县| 甘南县| 连州市| 湖口县| 涟水县| 龙岩市|