最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
ASP实现多语言支持
时间:2022-06-30 10:01:00 编辑:袖梨 来源:一聚教程网
纲 要 :
让 我 们 设 想 你 使 用 Active Server Pages 设 计 了 一 个 成 功 的 站 点 , 而 你 的 客 户 纷 纷 要 求 将 此 站 点 国 际 化 以 提 供 多 种 语 言 版 本 。这 时 候 你 该 怎 么 办?请 看 本 文。
正 文 :
一 、 介 绍
让 我 们 设 想 你 使 用 Active Server Pages 设 计 了 一 个 成 功 的 站 点 , 而 你 的 客 户 纷 纷 要 求 将 此 站 点 国 际 化 以 提 供 多 种 语 言 版 本 。
该 问 题 的 关 键 在 于 , 你 必 须 使 用 某 种 方 法 实 现 快 速 的 页 面 内 容 转 换 。
可 以 将 此 问 题 看 成 是 从 数 据 库 提 取 适 当 数 据 并 用 ASP 动 态 显 示 。
在 本 文 中 我 们 将 讨 论 如 何 使 用 Active Server Pages 的 字 典 对 象 以 及 一 个 后 台 数 据 库 实 现 国 际 化 支 持 。
具 体 实 现 过 程 分 以 下 三 个 步 骤 :
◇ 设 计 数 据 库 并 存 储 文 本 和 文 件 路 径 。
◇ 从 数 据 库 读 取 数 据 到 字 典 对 象 。
◇ 在 ASP 页 面 引 用 文 本 和 文 件 路 径 。
二 、 步 骤 1 - 设 计 数 据 库 并 存 储 文 本 和 文 件 路 径
我 们 需 要 在 数 据 库 设 计 上 花 些 时 间 。
使 用 此 数 据 库 , 我 们 希 望 能 够 把 所 有 要 用 到 的 文 本 和 图 片 适 当 编 目 , 并 且 这 些 文 本 和 图 片 不 能 重 复 ; 如 果 要 在 应 用 中 把“ 是 ” 改 成 “ 确 定 ” , 希 望 只 在 一 个 地 方 作 改 动 ; Web 维 护 者 在 更 改 内 容 时 应 能 够 快 速 找 到 目 标 文 本 。
基 于 以 上 要 求 , 让 我 们 开 始 设 计 数 据 库 。
首 先 创 建 两 个 表 来 放 置 文 本 。
其 中 一 个 表 为 CommonStrings , 用 于 存 放 在 整 个 站 点 重 复 使 用 的 单 词 和 短 语 。
另 外 一 个 表 为 SpecializedStrings , 用 于 存 放 只 在 特 定 页 面 使 用 的 单 词 和 短 语 。
把 公 用 和 限 于 特 定 页 面 使 用 的 文 本 分 别 存 放 有 利 于 简 化 站 点 维 护 。
两 个 表 都 使 用 StringKey 字 段 来 标 记 纪 录 , 使 用 StringLanguage 来 说 明 所 用 语 言 , 联 合 StringKey 和 StringLanguage 创 建 一 个 主 键 。
字 段 StringHolder 用 来 保 存 单 词 、 短 语 或 语 句 。
让 我 们 设 想 你 使 用 Active Server Pages 设 计 了 一 个 成 功 的 站 点 , 而 你 的 客 户 纷 纷 要 求 将 此 站 点 国 际 化 以 提 供 多 种 语 言 版 本 。这 时 候 你 该 怎 么 办?请 看 本 文。
正 文 :
一 、 介 绍
让 我 们 设 想 你 使 用 Active Server Pages 设 计 了 一 个 成 功 的 站 点 , 而 你 的 客 户 纷 纷 要 求 将 此 站 点 国 际 化 以 提 供 多 种 语 言 版 本 。
该 问 题 的 关 键 在 于 , 你 必 须 使 用 某 种 方 法 实 现 快 速 的 页 面 内 容 转 换 。
可 以 将 此 问 题 看 成 是 从 数 据 库 提 取 适 当 数 据 并 用 ASP 动 态 显 示 。
在 本 文 中 我 们 将 讨 论 如 何 使 用 Active Server Pages 的 字 典 对 象 以 及 一 个 后 台 数 据 库 实 现 国 际 化 支 持 。
具 体 实 现 过 程 分 以 下 三 个 步 骤 :
◇ 设 计 数 据 库 并 存 储 文 本 和 文 件 路 径 。
◇ 从 数 据 库 读 取 数 据 到 字 典 对 象 。
◇ 在 ASP 页 面 引 用 文 本 和 文 件 路 径 。
二 、 步 骤 1 - 设 计 数 据 库 并 存 储 文 本 和 文 件 路 径
我 们 需 要 在 数 据 库 设 计 上 花 些 时 间 。
使 用 此 数 据 库 , 我 们 希 望 能 够 把 所 有 要 用 到 的 文 本 和 图 片 适 当 编 目 , 并 且 这 些 文 本 和 图 片 不 能 重 复 ; 如 果 要 在 应 用 中 把“ 是 ” 改 成 “ 确 定 ” , 希 望 只 在 一 个 地 方 作 改 动 ; Web 维 护 者 在 更 改 内 容 时 应 能 够 快 速 找 到 目 标 文 本 。
基 于 以 上 要 求 , 让 我 们 开 始 设 计 数 据 库 。
首 先 创 建 两 个 表 来 放 置 文 本 。
其 中 一 个 表 为 CommonStrings , 用 于 存 放 在 整 个 站 点 重 复 使 用 的 单 词 和 短 语 。
另 外 一 个 表 为 SpecializedStrings , 用 于 存 放 只 在 特 定 页 面 使 用 的 单 词 和 短 语 。
把 公 用 和 限 于 特 定 页 面 使 用 的 文 本 分 别 存 放 有 利 于 简 化 站 点 维 护 。
两 个 表 都 使 用 StringKey 字 段 来 标 记 纪 录 , 使 用 StringLanguage 来 说 明 所 用 语 言 , 联 合 StringKey 和 StringLanguage 创 建 一 个 主 键 。
字 段 StringHolder 用 来 保 存 单 词 、 短 语 或 语 句 。
相关文章
- “十月朝,糍粑碌碌烧”说的是小雪时节的哪一项习俗 蚂蚁庄园11月22日答案早知道 11-25
- 以闪亮之名宠物礼包怎么样 11-25
- 崩坏星穹铁道星期日用什么光锥 11-25
- 崩坏星穹铁道星期日用什么光锥 崩铁星期日光锥推荐搭配介绍 11-25
- 崩坏星穹铁道星期日技能机制怎么样 崩铁星期日技能机制介绍 11-25
- 崩坏星穹铁道星期日遗器怎么选择 崩铁星期日遗器推荐搭配介绍 11-25