PHP-HTML-CSS-国际化和样式

时间:2018-08-14 08:58:31

标签: php html css

因此,我具有使用private List<string> header = null; private List<string> tableauValeurs = null; public bool ParseCSVFile(string csvPath) { bool result = false; if (File.Exists(csvPath)) { using (StreamReader sr = new StreamReader(csvPath)) { var firsLine = sr.ReadLine(); this.header = firsLine.Split(';').ToList(); while (sr.Peek() >= 0) { var line = sr.ReadLine().Split(';'); this.tableauValeurs = new List<string>(); Dictionary<string, List<string>> lineDico = new Dictionary<string, List<string>>(); for (int i = 0; i < this.header.Count; i++) { lineDico.Add(this.header[i], ***this.tableauValeurs.Add(line[i]***); } } result = true; } } return result; } 翻译网站上所有内容的功能,这是我第一次尝试进行国际化,但是效果很好。

但是,当我创建样式表时,它是英文的,而使用15种以上的语言时,它本来就不适合。

例如,我有一个按钮GETTEXT,但是在德语中,它类似于add to cart,所以它溢出了我设置样式的按钮的大小。

我需要为每种语言创建样式表,还是可以通过某种方式来动态调整翻译的大小以适合包含的元素?我不确定会采用哪种最佳做法。

1 个答案:

答案 0 :(得分:1)

为每种语言创建样式表显然是不可维护的。响应式方法确实更好,我不会复制所有好处,因此给您一个source

尝试在您喜欢的框架中使用现有模块,很多人已经这样做了。