本篇文章會教您如何使用 php + gettext 實做多國語系的網站!
在製作多國語言網站時,可以將所有頁面設定為同一個翻譯檔,也可以個別設定翻譯檔。
在開始製作多國語言網站時,請先在您專案的跟目錄新增 lang 資料夾,然後裡面再新增語系資料夾,例如 zh_TW、en_US,然後在您新增的各語系資料夾內再新增 LC_MESSAGES 資料夾,這個資料夾是在放語言檔的。(完整路徑範例為 /lang/zh_TW/LC_MESSAGES)
1: <%@ Page Language="C#" %>
2: <%
3: SqlConnection cnn = new SqlConnection("Data source=.;Initial Catalog=Empty Site;UID=sa;password=testxxx");
4: SqlCommand cmd = new SqlCommand("select * from Employees", cnn);
5: SqlDataAdapter SqlDA = new SqlDataAdapter(cmd);
6: %>
7: <!DOCTYPE html>
8: <html lang="en">
9: <head>
10: <meta charset="utf-8" />
11: <title></title>
12: </head>
13: <body>
14: <form id="form1" runat="server">
15: <div>
16: <h1>員工資料檔</h1>
17: <ul>
18: <%
19: DataSet ds = new DataSet();
20: SqlDA.Fill(ds, "Employees");
21: DataTable dtEmp = ds.Tables["Employees"];
22: foreach(DataRow q in dtEmp.Rows){ %>
23: <li><%=q.id %>. <%=@q.Name %></li>
24: <%
25: }
26: %>
27: </ul>
28: </div>
29: </form>
30: </body>
31: </html>
單實線邊框表格
|
虛線邊框表格
|
虛線邊框表格
|
點線邊框表格
|
點線邊框表格
|
雙實線邊框表格
|
雙實線邊框表格
|
槽線邊框表格
|
槽線邊框表格
|
脊線邊框表格
|
脊線邊框表格
|
內凹效果邊框
|
內凹效果邊框
|
外凸效果邊框
|
外凸效果邊框
|
內虛外實邊框
|
內虛外實邊框
|
外虛內實邊框
|
外虛內實邊框
|
無邊框表格
|
無邊框表格
|
隱藏下邊框 |
隱藏下邊框 |
隱藏上邊框 |
隱藏上邊框 |
隱藏左邊框 |
隱藏左邊框 |
隱藏右邊框 |
隱藏右邊框 |
隱藏左右邊框 |
隱藏左右邊框 |
隱藏上下邊框 |
隱藏上下邊框 |
只顯示上邊框 |
只顯示上邊框 |
只顯示下邊框 |
只顯示下邊框 |
只顯示左邊框 |
只顯示左邊框 |
只顯示右邊框 |
只顯示右邊框 |
不顯示任何邊框 |
不顯示任何邊框 |
單行單列
|
單行單列
|
一行多列
|
一行多列
|
一行多列
|
一行多列
|
一行多列
|
一行多列
|
一列多行
|
一列多行
|
一列多行
|
一列多行
|
一列多行
|
一列多行
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
多行多列
|
合并列的表格
| ||
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并列的表格
| ||
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并列的表格
|
合并行的表格
|
合并行的表格
|
合并行的表格
|
合并行的表格
|
合并行的表格
| |
合并行的表格
|
合并行的表格
|
合并行的表格
|
合并行的表格
|
合并行的表格
|
合并行的表格
|
合并行的表格
| |
合并行的表格
|
合并行的表格
|
復雜表格
|
復雜表格
|
復雜表格
| ||
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
| ||
復雜表格
|
復雜表格
|
復雜表格
| ||
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
| ||
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
|
復雜表格
| ||
復雜表格
|
復雜表格
|
復雜表格
| ||
復雜表格
|
復雜表格
|
隱藏 | 橫向 | 分隔線 |
隱藏 | 橫向 | 分隔線 |
隱藏 | 橫向 | 分隔線 |
隱藏 | 橫向 | 分隔線 |
隱藏 | 橫向 | 分隔線 |
隱藏 | 橫向 | 分隔線 |
隱藏 | 縱向 | 分隔線 |
隱藏 | 縱向 | 分隔線 |
隱藏 | 縱向 | 分隔線 |
隱藏 | 縱向 | 分隔線 |
隱藏 | 縱向 | 分隔線 |
隱藏 | 縱向 | 分隔線 |
隱藏 | 縱橫 | 分隔線 |
隱藏 | 縱橫 | 分隔線 |
隱藏 | 縱橫 | 分隔線 |
隱藏 | 縱橫 | 分隔線 |
隱藏 | 縱橫 | 分隔線 |
隱藏 | 縱橫 | 分隔線 |
文本內容——標題位于表體外的表格
|
文本內容——標題位于表體外的表格
|
標題
|
文本內容——標題位于表體內的表格
|
標題
|
文本內容——標題位于表體內的表格
|
客戶表示:哎呀,我的這個表格在手機版字都擠在一起不好閱讀阿!
Web Dev:那…我們是不是要另外 layout 一個專屬行動裝置的表格?
凱西 :唷齁!其實有很多別的方法可以嘗試呢!
門市編號門市類型01品牌形象店02品牌形象店