languages(本地模块)
这个表存储了系统中所有可用的语言。
名字 类型 空 默认值 描述
language varchar(12) No '' 语言代码,例如,'de'或'en-US'
name varchar(64) No '' 语言的英文名字
native varchar(64) No '' 语言的本地名字
direction int No 0 语言的读写方向(0表示从左到右,1表示从 右到左)
enabled int No 0 启用标记(1表示已启用,0表示已禁用)
plurals int No 0 在这个语言中,复数索引的数字
formula varchar(128) No '' PHP代码形式的复数公式,用来计算复数索引
domain varchar(128) No '' 为这个语言使用的域
prefix varchar(128) No '' 为这个语言使用的路径前缀
weight int No 0 重量,用来语言列表中
javascript varchar(32) No '' JavaScript翻译文件的位置
locales_source(本地模块)
这个表存储一列英语源字符串
名字 类型 空 默认值 描述
lid serial No 这个字符串的唯一标识符。
location varchar(255) No '' 在线发现翻译时为Drupal路径,导入字符串 时为文件路径。
textgroup varchar(255) No 'default' 一个模块定义的翻译组。
source text No 英文形式的原始字符串。
version varchar(20) No 'none' 字符串最后使用时所在的Drupal版本(为了 本地最优化)
locales_target(本地模块)
这个表存储了字符串的翻译版本
名字 类型 空 默认值 描述
lid int No 0 原始字符串ID,参照{locales_source}.lid
translation text No 在这个语言中的翻译字符串的值
language varchar(12) No '' 语言代码,参照{languages}.language
plid int No 0 用于复数字符串的父lid(在复数链中前一个 字符串的lid),参照{locales_source}.lid
plural int No 0 用于复数字符串的复数索引数字
menu_custom(菜单模块)
这个表存储顶层自定义菜单的定义(例如,一级链接)
名字 类型 空 默认值 描述
menu_name varchar(32) No '' 主键:菜单的唯一键。这个用作区块的delta, 所以它的长度为32,这与{blocks}.delta匹 配。
title varchar(255) No '' 菜单标题,显示在区块的顶部。
description text Yes 菜单描述。
老葛的Drupal培训班 Think in Drupal