Changeset 1038


Ignore:
Timestamp:
2012-07-24T11:08:51+02:00 (2 years ago)
Author:
moo
Message:

cacher/admin: use title (tips) in table header

Location:
trunk/mod_cacher/htdocs
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/mod_cacher/htdocs/common-en.lang.php

    r902 r1038  
    33$GLOBALS['config']['show_todo_strings'] = false; 
    44 
    5 ?> 
     5$strings = array( 
     6        'cache.cache' 
     7        => 'Cache|', 
     8        'cache.slots' 
     9        => 'Slots|Number of hash slots. the setting from your php.ini', 
     10        'cache.size' 
     11        => 'Size|Cache Size, Size of the cache (or cache chunk), in bytes', 
     12        'cache.avail' 
     13        => 'Avail|Available Memory, free memory in bytes of this cache', 
     14        'cache.used' 
     15        => 'Used|Used Memory, used memory in bytes of this cache', 
     16        'cache.blocksgraph' 
     17        => 'Percent Graph|Shows how much memory available in percent, and memory blocks status in graph', 
     18        'cache.operations' 
     19        => 'Operations|Press the clear button to clean this cache', 
     20        'cache.compiling' 
     21        => 'Comp.|Compiling flag, "yes" if the cache is busy compiling php script', 
     22        'cache.hits' 
     23        => 'Hits|Cache Hits, hit=a var/php is loaded from this cache', 
     24        'cache.hits_avg_h' 
     25        => 'Hits/H|Average Hits per Hour. Only last 24 hours is logged', 
     26        'cache.hits_graph' 
     27        => 'Hits*24H|Hits graph of last 24 hours', 
     28        'cache.hits_avg_s' 
     29        => 'Hits/S|Average Hits per Second. Only last 5 seconds is logged', 
     30        'cache.updates' 
     31        => 'Updates|Cache Updates', 
     32        'cache.clogs' 
     33        => 'Clogs|Compiling Clogs, clog=compiling is needed but avoided to wait(be blocked) when the cache is busy compiling already', 
     34        'cache.ooms' 
     35        => 'OOMs|Out Of Memory, how many times a new item should be stored but there isn\'t enough memory in the cache, think of increasing the xcache.size or xcache.var_size', 
     36        'cache.errors' 
     37        => 'Errs|Compiler errors, how many times your script is compiled but failed. You should really check what is happening if you see this value increase. (See Help for more information)', 
     38        'cache.readonly_protected' 
     39        => 'Protected|Whether readonly_protection is available and enable on this cache (See help for more information)', 
     40        'cache.cached' 
     41        => 'Cached|Number of entries stored in this cache', 
     42        'cache.deleted' 
     43        => 'Deleted|Number of entries is pending in delete list (expired but referenced)', 
     44        'cache.gc_timer' 
     45        => 'GC|Seconds count down of Garbage Collection', 
     46        'entry.id' 
     47        => 'Id|', 
     48        'entry.name' 
     49        => 'Entry name|The entry name or filename', 
     50        'entry.hits' 
     51        => 'Hits|Times this entry is hit (loaded from this cache)', 
     52        'entry.size' 
     53        => 'Size|Size in bytes of this entry in the cache', 
     54        'entry.refcount' 
     55        => 'Refs|Reference count of this entry is holded by a php request', 
     56        'entry.phprefcount' 
     57        => 'Shares|Count of entry sharing this php data', 
     58        'entry.file_size' 
     59        => 'Src Size|Size of the source file', 
     60        'entry.file_mtime' 
     61        => 'Modified|Last modified time of the source file', 
     62        'entry.file_device' 
     63        => 'dev|device number of the source file', 
     64        'entry.file_inode' 
     65        => 'ino|inode number of the source file', 
     66        'entry.class_cnt' 
     67        => 'Cls.|Count of classes', 
     68        'entry.function_cnt' 
     69        => 'Funcs|Count of functions', 
     70        'entry.hash' 
     71        => 'Hash|Hash value of this entry', 
     72        'entry.atime' 
     73        => 'Access|Last time when this entry is accessed', 
     74        'entry.ctime' 
     75        => 'Create|The time when this entry is stored', 
     76        'entry.delete' 
     77        => 'Delete|The time when this entry is deleted', 
     78        'entry.remove' 
     79        => 'Remove|', 
     80); 
     81 
  • trunk/mod_cacher/htdocs/common-zh-simplified-utf-8.lang.php

    r952 r1038  
    22 
    33$strings = array( 
    4         'Cache Legends' 
    5         => 'Cache 帮助', 
    6         'List Legends' 
    7         => 'List 帮助', 
    8         'XCache Administration Help' 
    9         => 'XCache 管理页面帮助信息', 
     4        'XCache Help' 
     5        => 'XCache 帮助信息', 
    106        'Help' 
    117        => '帮助', 
    12         'Slots' 
    13         => '槽', 
    14         'Size' 
    15         => '大小', 
    16         'Avail' 
    17         => '剩余', 
    18         'Used' 
    19         => '已用', 
    208        'Clear' 
    219        => '清除', 
    2210        'Sure to clear?' 
    2311        => '确认要清除吗?', 
    24         'Compiling' 
    25         => '编译中', 
    2612        '% Free' 
    2713        => '% 剩余', 
     
    3016        'Hits' 
    3117        => '命中', 
    32         'Hits 24H' 
    33         => '24H 分布', 
    34         'Hits/H' 
    35         => '命中/H', 
    36         'Hits/S' 
    37         => '命中/S', 
    38         'Updates' 
    39         => '更新', 
    40         'Clogs' 
    41         => '阻塞', 
    42         'OOMs' 
    43         => '内存不足', 
    44         'Errors' 
    45         => '错误', 
    46         'Protected' 
    47         => '保护', 
    48         'Cached' 
    49         => '缓存', 
    50         'Deleted' 
    51         => '待删', 
    52         'Delete' 
    53         => '删除', 
    54         'Free Blocks' 
    55         => '空闲块', 
    56  
    57         'entry' 
    58         => '项目', 
    59         'Refcount' 
    60         => '引用数', 
    61         'PhpShared' 
    62         => '共享', 
    63         'SrcSize' 
    64         => '源大小', 
    6518        'Modify' 
    6619        => '修改', 
    67         'device' 
    68         => '设备', 
    69         'inode' 
    70         => 'Inode', 
    71         'hash' 
    72         => 'Hash', 
    73         'Access' 
    74         => '访问', 
    75         'Create' 
    76         => '创建', 
    7720        'See also' 
    7821        => '建议参考', 
    79         'GC' 
    80         => 'GC', 
    8122        'Legends:' 
    8223        => '图例:', 
     
    8728        'Total' 
    8829        => '总共', 
    89         'Cache' 
    90         => '缓冲区', 
    9130        'Caches' 
    92         => '缓冲区', 
    93         'Cached' 
    94         => '缓冲', 
     31        => '缓存区', 
    9532        'php Cached' 
    96         => '缓的 php 脚本', 
     33        => '缓的 php 脚本', 
    9734        'php Deleted' 
    98         => '待删 php 脚本', 
     35        => '待删 php 缓存', 
    9936        'var Cached' 
    100         => '缓的变量', 
     37        => '缓的变量', 
    10138        'var Deleted' 
    10239        => '待删变量', 
     
    10946        'XCache %s Administration' 
    11047        => 'XCache %s 管理页面', 
    111         'size' 
    112         => '大小', 
    113         'offset' 
    114         => '位置', 
    11548        'Module Info' 
    11649        => '模块信息', 
     
    12154        'Set %s in config to enable' 
    12255        => '请在配置文件中设置 %s 启用本功能', 
    123         '' 
    124         => '', 
    125         ); 
     56        'cache.cache' 
     57        => '缓存|', 
     58        'cache.slots' 
     59        => '槽|Hash 槽个数, 对应 php.ini 里的设置', 
     60        'cache.size' 
     61        => '大小|共享内存区大小, 单位: 字节', 
     62        'cache.avail' 
     63        => '剩余|可用内存, 对应共享内存区的剩余内存字节数', 
     64        'cache.used' 
     65        => '已用|已用内存, 对应共享内存区的已用内存字节数', 
     66        'cache.blocksgraph' 
     67        => '百分比图|条状显示可用内存的比例, 以及显示分配块状态', 
     68        'cache.operations' 
     69        => '操作|点击按钮清除对应共享内存区的数据', 
     70        'cache.compiling' 
     71        => '编译中|编译标记, 当共享内存区正在编译 php 脚本时标记为 "yes"', 
     72        'cache.hits' 
     73        => '命中|共享内存命中次数, 命中=从该共享内存载入php或者变量', 
     74        'cache.hits_avg_h' 
     75        => '命中/H|每小时命中次数. 只统计最后 24 小时', 
     76        'cache.hits_graph' 
     77        => '24H 分布|24 小时命中分布图. 图表现是最后 24 小时的命中次数', 
     78        'cache.hits_avg_s' 
     79        => '命中/S|每秒命中次数. 只统计最后 5 秒', 
     80        'cache.updates' 
     81        => '更新|共享内存更新次数', 
     82        'cache.clogs' 
     83        => '阻塞|编译阻塞跳过, 阻塞=当需该共享内存区负责编译时, 其他进程/现成无法访问此共享内存. 跳过=XCache 自动判断阻塞的共享内存区自动跳过阻塞等待, 直接使用非共享内存方式继续处理请求', 
     84        'cache.ooms' 
     85        => '内存不足|内存不足次数, 显示需要存储新数据但是共享内存区内存不足的次数. 如果出现太频繁请考虑加大配置中的 xcache.size 或者 xcache.var_size', 
     86        'cache.errors' 
     87        => '错误|编译错误, 显示您的脚本被编译时出错的次数. 如果您发现这个数字不断增长, 您应该检查什么脚本产生错误. 参考 帮助 获取更多信息', 
     88        'cache.readonly_protected' 
     89        => '保护|显示该 Cache 是否支持并启用 readonly_protection. 参考 帮助 获取更多信息', 
     90        'cache.cached' 
     91        => '缓存|共享内存于该共享内存区的项目条数', 
     92        'cache.deleted' 
     93        => '待删|共享内存区内将要删除的项目 (已经删除但是还被某些进程占用)', 
     94        'cache.gc_timer' 
     95        => 'GC|垃圾回收的倒计时', 
     96        'entry.id' 
     97        => 'Id|', 
     98        'entry.name' 
     99        => '项目名/文件名|项目名或者文件名', 
     100        'entry.hits' 
     101        => '命中|该项目被命中的次数 (从共享内存区载入)', 
     102        'entry.size' 
     103        => '大小|项目在共享内存里占用字节数', 
     104        'entry.refcount' 
     105        => '引用数|项目依然被其他进程占据的引用次数', 
     106        'entry.phprefcount' 
     107        => '共享数|与本项目相同 PHP 代码的个数', 
     108        'entry.file_size' 
     109        => '源大小|源文件大小', 
     110        'entry.file_mtime' 
     111        => '修改|源文件最后修改时间', 
     112        'entry.file_device' 
     113        => 'dev|源文件所在设备ID', 
     114        'entry.file_inode' 
     115        => 'ino|源文件的 inode', 
     116        'entry.class_cnt' 
     117        => '类|类个数', 
     118        'entry.function_cnt' 
     119        => '函数|函数个数', 
     120        'entry.hash' 
     121        => '哈希|该项目的哈希值', 
     122        'entry.atime' 
     123        => '访问|最后访问该项目的时间', 
     124        'entry.ctime' 
     125        => '创建|该项目被创建于共享内的时间', 
     126        'entry.delete' 
     127        => '删除|该项目被决定删除的时间', 
     128        'entry.remove' 
     129        => '删除|', 
     130); 
    126131 
  • trunk/mod_cacher/htdocs/common-zh-traditional-utf-8.lang.php

    r952 r1038  
    22 
    33$strings = array( 
    4         'Cache Legends' 
    5         => 'Cache 說明', 
    6         'List Legends' 
    7         => 'List 說明', 
    8         'XCache Administration Help' 
    9         => 'XCache 管理頁面說明訊息', 
     4        'XCache Help' 
     5        => 'XCache 說明訊息', 
    106        'Help' 
    117        => '說明', 
    12         'Slots' 
    13         => '槽', 
    14         'Size' 
    15         => '大小', 
    16         'Avail' 
    17         => '剩餘', 
    18         'Used' 
    19         => '已用', 
    208        'Clear' 
    219        => '清除', 
    2210        'Sure to clear?' 
    2311        => '確認要清除嗎?', 
    24         'Compiling' 
    25         => '編譯中', 
    2612        '% Free' 
    2713        => '% 剩余', 
     
    3016        'Hits' 
    3117        => '命中', 
    32         'Hits 24H' 
    33         => '24H 分布', 
    34         'Hits/H' 
    35         => '命中/H', 
    36         'Hits/S' 
    37         => '命中/S', 
    38         'Updates' 
    39         => '更新', 
    40         'Clogs' 
    41         => '阻塞', 
    42         'OOMs' 
    43         => '記憶體不足', 
    44         'Errors' 
    45         => '错误', 
    46         'Protected' 
    47         => '保護', 
    48         'Cached' 
    49         => '快取', 
    50         'Deleted' 
    51         => '待刪', 
    52         'Delete' 
    53         => '刪除', 
    54         'Free Blocks' 
    55         => '空閒塊', 
    56  
    57         'entry' 
    58         => '項目', 
    59         'Refcount' 
    60         => '引用數', 
    61         'PhpShared' 
    62         => '共享', 
    63         'SrcSize' 
    64         => '原始檔案大小', 
    6518        'Modify' 
    6619        => '修改', 
    67         'device' 
    68         => '設備', 
    69         'inode' 
    70         => 'Inode', 
    71         'hash' 
    72         => 'Hash', 
    73         'Access' 
    74         => '存取', 
    75         'Create' 
    76         => '建立', 
    7720        'See also' 
    7821        => '建議參考', 
    79         'GC' 
    80         => 'GC', 
    8122        'Legends:' 
    8223        => '图例:', 
     
    8728        'Total' 
    8829        => '总共', 
    89         'Cache' 
    90         => '快取', 
    9130        'Caches' 
    92         => '快取', 
    93         'Cached' 
    9431        => '快取', 
    9532        'php Cached' 
     
    10946        'XCache %s Administration' 
    11047        => 'XCache %s 管理頁面', 
    111         'size' 
    112         => '大小', 
    113         'offset' 
    114         => '位置', 
    11548        'Module Info' 
    11649        => '組元訊息', 
     
    12154        'Set %s in config to enable' 
    12255        => '請在配置文件中設置 %s 啟用本功能', 
    123         '' 
    124         => '', 
    125         ); 
     56        'cache.cache' 
     57        => '快取|', 
     58        'cache.slots' 
     59        => '槽|Hash 槽個數,對應 php.ini 裡的設置', 
     60        'cache.size' 
     61        => '大小|共享記憶體區大小,單位:位元', 
     62        'cache.avail' 
     63        => '剩餘|可用記憶體,對應共享記憶體區的剩餘記憶體位元數', 
     64        'cache.used' 
     65        => '已用|已用内存, 对应共享内存区的已用内存字节数', 
     66        'cache.blocksgraph' 
     67        => '百分比图|條狀顯示可用記憶體的比例', 
     68        'cache.operations' 
     69        => '操作按鈕|點擊按鈕清除對應共享記憶體區的資料', 
     70        'cache.compiling' 
     71        => '編譯中|編譯標記,當共享記憶體區正在編譯 php 指令時標記為 "yes"', 
     72        'cache.hits' 
     73        => '命中|共享記憶體命中次數,命中=從該共享記憶體載入php或者變數', 
     74        'cache.hits_avg_h' 
     75        => '命中/H|每小时命中次数. 只统计最后 24 小时', 
     76        'cache.hits_graph' 
     77        => '24H 分布|24 小时命中分布图. 图表现是最后 24 小时的命中次数', 
     78        'cache.hits_avg_s' 
     79        => '命中/S|每秒命中次数. 只统计最后 5 秒', 
     80        'cache.updates' 
     81        => '更新|共享記憶更新過次數', 
     82        'cache.clogs' 
     83        => '阻塞|編譯阻塞跳過,阻塞=當需該共享記憶體區負責編譯時,其他程序/現成無法存取此共享記憶體. 跳過=XCache 自動判斷阻塞的共享記憶體區自動跳過阻塞等待,直接使用非共享記憶體方式繼續處理請求', 
     84        'cache.ooms' 
     85        => '記憶體不足|記憶體不足次數,顯示需要儲存新資料但是共享記憶體區記憶體不足的次數. 如果出現太頻繁請考慮加大配置中的 xcache.size 或者 xcache.var_size', 
     86        'cache.errors' 
     87        => '错误|编译错误, 显示您的脚本被编译时出错的次数. 如果您发现这个数字不断增长, 您应该检查什么脚本产生错误. 参考 說明', 
     88        'cache.readonly_protected' 
     89        => 'Protected|顯示該 Cache 是否支援並啟用 readonly_protection. 参考 說明', 
     90        'cache.cached' 
     91        => '快取|共享記憶體於該共享記憶體區的項目個數', 
     92        'cache.deleted' 
     93        => '待刪|共享記憶體區內將要刪除的項目 (已經刪除但是還被某些程序佔用)', 
     94        'cache.gc_timer' 
     95        => 'GC|垃圾回收的倒數計時', 
     96        'entry.id' 
     97        => 'Id|', 
     98        'entry.name' 
     99        => '項目名稱/檔案名稱|項目名稱或者檔案名稱', 
     100        'entry.hits' 
     101        => '命中|該項目被命中的次數 (從共享記憶體區載入)', 
     102        'entry.size' 
     103        => '大小|項目在共享記憶體裡佔用位元數', 
     104        'entry.refcount' 
     105        => '引用數|項目依然被其他程序佔用的引用次數', 
     106        'entry.phprefcount' 
     107        => '共享|與本項目相同 PHP 內容的个數', 
     108        'entry.file_size' 
     109        => '源大小|原始檔案大小', 
     110        'entry.file_mtime' 
     111        => '修改|原始檔案最後修改時間', 
     112        'entry.file_device' 
     113        => 'dev|原始檔案所在設備ID', 
     114        'entry.file_inode' 
     115        => 'ino|原始檔案的inode', 
     116        'entry.class_cnt' 
     117        => '类|类个数', 
     118        'entry.function_cnt' 
     119        => '函数|函数个数', 
     120        'entry.hash' 
     121        => 'Hash|Hash', 
     122        'entry.atime' 
     123        => '存取|最後存取該項目的時間', 
     124        'entry.ctime' 
     125        => '建立|該項目被建立於共享內的時間', 
     126        'entry.delete' 
     127        => '移除|該項目被移除於共享內的時間', 
     128        'entry.remove' 
     129        => '移除|', 
     130); 
    126131 
  • trunk/mod_cacher/htdocs/common.php

    r953 r1038  
    7272} 
    7373 
    74 function _T($str) 
     74function _($str) 
    7575{ 
    7676    if (isset($GLOBALS['strings'][$str])) { 
     
    7878    } 
    7979    if (!empty($GLOBALS['config']['show_todo_strings'])) { 
    80         return '<span style="color:red">' . htmlspecialchars($str) . '</span>'; 
     80        return '<span style="color:red">' . htmlspecialchars($str) . '</span>|'; 
    8181    } 
     82    return $str; 
     83} 
     84 
     85function __($str) 
     86{ 
     87    return _($str); 
     88} 
     89 
     90function N_($str) 
     91{ 
    8292    return $str; 
    8393} 
  • trunk/mod_cacher/htdocs/edit.tpl.php

    r952 r1038  
    66<form method="post" action=""> 
    77    <fieldset> 
    8         <legend><?php echo sprintf(_T("Editing Variable %s"), $h_name); ?></legend> 
     8        <legend><?php echo sprintf(_("Editing Variable %s"), $h_name); ?></legend> 
    99        <textarea name="value" style="width: 100%; height: 200px; overflow-y: auto" <?php echo $editable ? "" : "disabled=disabled"; ?>><?php echo $h_value; ?></textarea><br> 
    1010        <input type="submit" <?php echo $editable ? "" : "disabled=disabled"; ?>> 
    1111        <?php 
    1212        if (!$editable) { 
    13             echo sprintf(_T("Set %s in config to enable"), "\$config['enable_eval'] = true"); 
     13            echo sprintf(_("Set %s in config to enable"), "\$config['enable_eval'] = true"); 
    1414        } 
    1515        ?> 
  • trunk/mod_cacher/htdocs/header.tpl.php

    r902 r1038  
    1111 
    1212    <link rel="stylesheet" type="text/css" href="xcache.css" /> 
    13     <title><?php echo sprintf(_T("XCache %s Administration"), $xcache_version); ?></title> 
     13    <title><?php echo sprintf(_("XCache %s Administration"), $xcache_version); ?></title> 
    1414</head> 
    1515 
    1616<body> 
    17 <h1><?php echo sprintf(_T("XCache %s Administration"), $xcache_version); ?></h1> 
     17<h1><?php echo sprintf(_("XCache %s Administration"), $xcache_version); ?></h1> 
  • trunk/mod_cacher/htdocs/help-en.lang.php

    r949 r1038  
    1 <h2><?php echo _T('Cache Legends'); ?></h2> 
    21<dl> 
    3 <dt><?php echo _T('Slots'); ?>: </dt><dd>Number of hash slots. the setting from your php.ini</dd> 
    4 <dt><?php echo _T('Size'); ?>: </dt><dd>Cache Size, Size of the cache (or cache chunk), in bytes</dd> 
    5 <dt><?php echo _T('Avail'); ?>: </dt><dd>Available Memory, free memory in bytes of this cache</dd> 
    6 <dt><?php echo _T('% Used'); ?>: </dt><dd>Percent, A bar shows how much memory available in percent, and memory blocks status</dd> 
    7 <dt><?php echo _T('Clear'); ?>: </dt><dd>Clear Button, Press the button to clean this cache</dd> 
    8 <dt><?php echo _T('Compiling'); ?>: </dt><dd>Compiling flag, "yes" if the cache is busy compiling php script</dd> 
    9 <dt><?php echo _T('Hits'); ?>: </dt><dd>Cache Hits, hit=a var/php is loaded from this cache</dd> 
    10 <dt><?php echo _T('Hits/H'); ?>: </dt><dd>Average Hits per Hour. Only last 24 hours is logged</dd> 
    11 <dt><?php echo _T('Hits 24H'); ?>: </dt><dd>Hits 24 Hours. Hits graph of last 24 hours</dd> 
    12 <dt><?php echo _T('Hits/S'); ?>: </dt><dd>Average Hits per Second. Only last 5 seconds is logged</dd> 
    13 <dt><?php echo _T('Updates'); ?>: </dt><dd>Cache Updates</dd> 
    14 <dt><?php echo _T('Clogs'); ?>: </dt><dd>Compiling Clogs, clog=compiling is needed but avoided to wait(be blocked) when the cache is busy compiling already</dd> 
    15 <dt><?php echo _T('OOMs'); ?>: </dt><dd>Out Of Memory, how many times a new item should be stored but there isn't enough memory in the cache, think of increasing the xcache.size or xcache.var_size</dd> 
    16 <dt><?php echo _T('Errors'); ?>: </dt><dd>Compiler errors, how many times your script is compiled but failed. You should really check what is happening if you see this value increase. See <a href="http://www.php.net/manual/en/ref.errorfunc.php#ini.error-log">ini.error-log</a> and <a href="http://cn2.php.net/manual/en/ref.errorfunc.php#ini.display-errors">ini.display-errors</a></dd> 
    17 <dt><?php echo _T('Protected'); ?>: </dt><dd>Whether <a href="http://xcache.lighttpd.net/wiki/ReadonlyProtection">readonly_protection</a> is available and enable on this cache</dd> 
    18 <dt><?php echo _T('Cached'); ?>: </dt><dd>Number of entries stored in this cache</dd> 
    19 <dt><?php echo _T('Deleted'); ?>: </dt><dd>Number of entries is pending in delete list (expired but referenced)</dd> 
    20 <dt><?php echo _T('GC'); ?>: </dt><dd>Seconds count down of Garbage Collection</dd> 
    21 <dt><?php echo _T('Free Blocks'); ?>: </dt><dd>Free blocks list in the specified cache</dd> 
     2<dt>Compiler errors: </dt> <dd><a href="http://www.php.net/manual/en/ref.errorfunc.php#ini.error-log">ini.error-log</a> and <a href="http://cn2.php.net/manual/en/ref.errorfunc.php#ini.display-errors">ini.display-errors</a></dd> 
     3<dt>Readonly protection: </dt> <dd><a href="http://xcache.lighttpd.net/wiki/ReadonlyProtection">ReadonlyProtection</a></dd> 
    224</dl> 
    23  
    24 <h2><?php echo _T('List Legends'); ?></h2> 
    25 <dl> 
    26 <dt><?php echo _T('entry'); ?>: </dt><dd>The entry name or filename</dd> 
    27 <dt><?php echo _T('Hits'); ?>: </dt><dd>Times this entry is hit (loaded from this cache)</dd> 
    28 <dt><?php echo _T('Refcount'); ?>: </dt><dd>Reference count of this entry is holded by a php request</dd> 
    29 <dt><?php echo _T('Size'); ?>: </dt><dd>Size in bytes of this entry in the cache</dd> 
    30 <dt><?php echo _T('PhpShared'); ?>: </dt><dd>Count of entry sharing this php data</dd> 
    31 <dt><?php echo _T('SrcSize'); ?>: </dt><dd>Size of the source file</dd> 
    32 <dt><?php echo _T('Modify'); ?>: </dt><dd>Last modified time of the source file</dd> 
    33 <dt><?php echo _T('device'); ?>: </dt><dd>device number of the source file</dd> 
    34 <dt><?php echo _T('inode'); ?>: </dt><dd>inode number of the source file</dd> 
    35 <dt><?php echo _T('Access'); ?>: </dt><dd>Last access time of the cached entry</dd> 
    36 <dt><?php echo _T('Create'); ?>: </dt><dd>The time when this entry is stored</dd> 
    37 </dl> 
  • trunk/mod_cacher/htdocs/help-zh-simplified-utf-8.lang.php

    r936 r1038  
    1 <h2><?php echo _T('Cache Legends'); ?></h2> 
    21<dl> 
    3 <dt><?php echo _T('Slots'); ?>: </dt><dd>Hash 槽个数, 对应 php.ini 里的设置</dd> 
    4 <dt><?php echo _T('Size'); ?>: </dt><dd>共享内存区大小, 单位: 字节</dd> 
    5 <dt><?php echo _T('Avail'); ?>: </dt><dd>可用内存, 对应共享内存区的剩余内存字节数</dd> 
    6 <dt><?php echo _T('% Used'); ?>: </dt><dd>百分比, 条状显示可用内存的比例, 以及显示分配块状态</dd> 
    7 <dt><?php echo _T('Clear'); ?>: </dt><dd>清除按钮, 点击按钮清除对应共享内存区的数据</dd> 
    8 <dt><?php echo _T('Compiling'); ?>: </dt><dd>编译标记, 当共享内存区正在编译 php 脚本时标记为 "yes"</dd> 
    9 <dt><?php echo _T('Hits'); ?>: </dt><dd>共享内存命中次数, 命中=从该共享内存载入php或者变量</dd> 
    10 <dt><?php echo _T('Hits/H'); ?>: </dt><dd>每小时命中次数. 只统计最后 24 小时</dd> 
    11 <dt><?php echo _T('Hits 24H'); ?>: </dt><dd>24 小时命中分布图. 图表现是最后 24 小时的命中次数</dd> 
    12 <dt><?php echo _T('Hits/S'); ?>: </dt><dd>每秒命中次数. 只统计最后 5 秒</dd> 
    13 <dt><?php echo _T('Updates'); ?>: </dt><dd>共享内存更新次数</dd> 
    14 <dt><?php echo _T('Clogs'); ?>: </dt><dd>编译阻塞跳过, 阻塞=当需该共享内存区负责编译时, 其他进程/现成无法访问此共享内存. 跳过=XCache 自动判断阻塞的共享内存区自动跳过阻塞等待, 直接使用非共享内存方式继续处理请求</dd> 
    15 <dt><?php echo _T('OOMs'); ?>: </dt><dd>内存不足次数, 显示需要存储新数据但是共享内存区内存不足的次数. 如果出现太频繁请考虑加大配置中的 xcache.size 或者 xcache.var_size</dd> 
    16 <dt><?php echo _T('Errors'); ?>: </dt><dd>编译错误, 显示您的脚本被编译时出错的次数. 如果您发现这个数字不断增长, 您应该检查什么脚本产生错误. 参考 <a href="http://www.php.net/manual/en/ref.errorfunc.php#ini.error-log">ini.error-log</a> and <a href="http://cn2.php.net/manual/en/ref.errorfunc.php#ini.display-errors">ini.display-errors</a></dd> 
    17 <dt><?php echo _T('Protected'); ?>: </dt><dd>显示该 Cache 是否支持并启用 <a href="http://xcache.lighttpd.net/xcache/wiki/ReadonlyProtection">readonly_protection</a></dd> 
    18 <dt><?php echo _T('Cached'); ?>: </dt><dd>共享内存于该共享内存区的项目条数</dd> 
    19 <dt><?php echo _T('Deleted'); ?>: </dt><dd>共享内存区内将要删除的项目 (已经删除但是还被某些进程占用)</dd> 
    20 <dt><?php echo _T('GC'); ?>: </dt><dd>垃圾回收的倒计时</dd> 
    21 <dt><?php echo _T('Free Blocks'); ?>: </dt><dd>共享内存区内的空闲内存块</dd> 
     2<dt>编译错误: </dt> <dd><a href="http://www.php.net/manual/en/ref.errorfunc.php#ini.error-log">ini.error-log</a> and <a href="http://cn2.php.net/manual/en/ref.errorfunc.php#ini.display-errors">ini.display-errors</a></dd> 
     3<dt>只读保护: </dt> <dd><a href="http://xcache.lighttpd.net/wiki/ReadonlyProtection">ReadonlyProtection</a></dd> 
    224</dl> 
    23  
    24 <h2><?php echo _T('List Legends'); ?></h2> 
    25 <dl> 
    26 <dt><?php echo _T('entry'); ?>: </dt><dd>项目名或者文件名</dd> 
    27 <dt><?php echo _T('Hits'); ?>: </dt><dd>该项目被命中的次数 (从共享内存区载入)</dd> 
    28 <dt><?php echo _T('Refcount'); ?>: </dt><dd>项目依然被其他进程占据的引用次数</dd> 
    29 <dt><?php echo _T('Size'); ?>: </dt><dd>项目在共享内存里占用字节数</dd> 
    30 <dt><?php echo _T('PhpShared'); ?>: </dt><dd>与本项目相同 PHP 代码的个数</dd> 
    31 <dt><?php echo _T('SrcSize'); ?>: </dt><dd>源文件大小</dd> 
    32 <dt><?php echo _T('Modify'); ?>: </dt><dd>源文件最后修改时间</dd> 
    33 <dt><?php echo _T('device'); ?>: </dt><dd>源文件所在设备ID</dd> 
    34 <dt><?php echo _T('inode'); ?>: </dt><dd>源文件的inode</dd> 
    35 <dt><?php echo _T('Access'); ?>: </dt><dd>最后访问该项目的时间</dd> 
    36 <dt><?php echo _T('Create'); ?>: </dt><dd>该项目被创建于共享内的时间</dd> 
    37 </dl> 
  • trunk/mod_cacher/htdocs/help-zh-traditional-utf-8.lang.php

    r936 r1038  
    1 <h2><?php echo _T('Cache Legends'); ?></h2> 
    21<dl> 
    3 <dt><?php echo _T('Slots'); ?>: </dt><dd>Hash 槽個數,對應 php.ini 裡的設置</dd> 
    4 <dt><?php echo _T('Size'); ?>: </dt><dd>共享記憶體區大小,單位:位元</dd> 
    5 <dt><?php echo _T('Avail'); ?>: </dt><dd>可用記憶體,對應共享記憶體區的剩餘記憶體位元數</dd> 
    6 <dt><?php echo _T('% Used'); ?>: </dt><dd>百分比,條狀顯示可用記憶體的比例</dd> 
    7 <dt><?php echo _T('Clear'); ?>: </dt><dd>清除按鈕,點擊按鈕清除對應共享記憶體區的資料</dd> 
    8 <dt><?php echo _T('Compiling'); ?>: </dt><dd>編譯標記,當共享記憶體區正在編譯 php 指令時標記為 "yes"</dd> 
    9 <dt><?php echo _T('Hits'); ?>: </dt><dd>共享記憶體命中次數,命中=從該共享記憶體載入php或者變數</dd> 
    10 <dt><?php echo _T('Updates'); ?>: </dt><dd>共享記憶更新過次數</dd> 
    11 <dt><?php echo _T('Clogs'); ?>: </dt><dd>編譯阻塞跳過,阻塞=當需該共享記憶體區負責編譯時,其他程序/現成無法存取此共享記憶體. 跳過=XCache 自動判斷阻塞的共享記憶體區自動跳過阻塞等待,直接使用非共享記憶體方式繼續處理請求</dd> 
    12 <dt><?php echo _T('OOMs'); ?>: </dt><dd>記憶體不足次數,顯示需要儲存新資料但是共享記憶體區記憶體不足的次數. 如果出現太頻繁請考慮加大配置中的 xcache.size 或者 xcache.var_size</dd> 
    13 <dt><?php echo _T('Errors'); ?>: </dt><dd>编译错误, 显示您的脚本被编译时出错的次数. 如果您发现这个数字不断增长, 您应该检查什么脚本产生错误. 参考 <a href="http://www.php.net/manual/en/ref.errorfunc.php#ini.error-log">ini.error-log</a> and <a href="http://cn2.php.net/manual/en/ref.errorfunc.php#ini.display-errors">ini.display-errors</a></dd> 
    14 <dt><?php echo _T('Protected'); ?>: </dt><dd>顯示該 Cache 是否支援並啟用 <a href="http://xcache.lighttpd.net/xcache/wiki/ReadonlyProtection">readonly_protection</a></dd> 
    15 <dt><?php echo _T('Cached'); ?>: </dt><dd>共享記憶體於該共享記憶體區的項目個數</dd> 
    16 <dt><?php echo _T('Deleted'); ?>: </dt><dd>共享記憶體區內將要刪除的項目 (已經刪除但是還被某些程序佔用)</dd> 
    17 <dt><?php echo _T('GC'); ?>: </dt><dd>垃圾回收的倒數計時</dd> 
    18 <dt><?php echo _T('Free Blocks'); ?>: </dt><dd>共享記憶體區內的空閒記憶體區塊</dd> 
     2<dt>编译错误: </dt> <dd><a href="http://www.php.net/manual/en/ref.errorfunc.php#ini.error-log">ini.error-log</a> and <a href="http://cn2.php.net/manual/en/ref.errorfunc.php#ini.display-errors">ini.display-errors</a></dd> 
     3<dt>只读保护: </dt> <dd><a href="http://xcache.lighttpd.net/wiki/ReadonlyProtection">ReadonlyProtection</a></dd> 
    194</dl> 
    20  
    21 <h2><?php echo _T('List Legends'); ?></h2> 
    22 <dl> 
    23 <dt><?php echo _T('entry'); ?>: </dt><dd>項目名稱或者檔案名稱</dd> 
    24 <dt><?php echo _T('Hits'); ?>: </dt><dd>該項目被命中的次數 (從共享記憶體區載入)</dd> 
    25 <dt><?php echo _T('Refcount'); ?>: </dt><dd>項目依然被其他程序佔用的引用次數</dd> 
    26 <dt><?php echo _T('Size'); ?>: </dt><dd>項目在共享記憶體裡佔用位元數</dd> 
    27 <dt><?php echo _T('PhpShared'); ?>: </dt><dd>與本項目相同 PHP 內容的个數</dd> 
    28 <dt><?php echo _T('SrcSize'); ?>: </dt><dd>原始檔案大小</dd> 
    29 <dt><?php echo _T('Modify'); ?>: </dt><dd>原始檔案最後修改時間</dd> 
    30 <dt><?php echo _T('device'); ?>: </dt><dd>原始檔案所在設備ID</dd> 
    31 <dt><?php echo _T('inode'); ?>: </dt><dd>原始檔案的inode</dd> 
    32 <dt><?php echo _T('Access'); ?>: </dt><dd>最後存取該項目的時間</dd> 
    33 <dt><?php echo _T('Create'); ?>: </dt><dd>該項目被建立於共享內的時間</dd> 
    34 </dl> 
  • trunk/mod_cacher/htdocs/help.php

    r902 r1038  
    1414 
    1515    <link rel="stylesheet" type="text/css" href="xcache.css" /> 
    16     <title><?php echo _T('XCache Administration Help'); ?></title> 
     16    <title><?php echo _('XCache Help'); ?></title> 
    1717    <script> 
    1818    function toggle(o) 
     
    2424 
    2525<body> 
    26 <h1><?php echo _T('XCache Administration Help'); ?></h1> 
     26<h1><?php echo _('XCache Help'); ?></h1> 
    2727<div id1="help"> 
    2828<?php include(get_language_file("help")); ?> 
    2929</div> 
    3030 
    31 <?php echo _T('See also'); ?>: <a href="http://xcache.lighttpd.net/wiki/PhpIni">setting php.ini for XCache</a> in the <a href="http://xcache.lighttpd.net/">XCache wiki</a> 
     31<?php echo _('See also'); ?>: <a href="http://xcache.lighttpd.net/wiki/PhpIni">Setting php.ini for XCache</a> @ <a href="http://xcache.lighttpd.net/">XCache wiki</a> 
    3232</body> 
    3333</html> 
  • trunk/mod_cacher/htdocs/xcache.php

    r1026 r1038  
    191191    } 
    192192    return implode('', $html); 
     193} 
     194 
     195function th($name, $attrs = null) 
     196{ 
     197    $translated = __($name); 
     198    if ($translated == $name) { 
     199        $translated = "$name|$name"; 
     200    } 
     201    list($text, $title) = explode('|', $translated, 2); 
     202    return sprintf('%s<th%s id="%s" title="%s"><a href="javascript:" onclick="resort(this); return false">%s</a></th>%s' 
     203            , "\t" 
     204            , $attrs ? " $attrs" : "" 
     205            , $name, htmlspecialchars(trim($title)), trim($text) 
     206            , "\n"); 
    193207} 
    194208 
     
    271285if ($pcnt >= 2) { 
    272286    $total['type'] = XC_TYPE_PHP; 
    273     $total['cache_name'] = _T('Total'); 
     287    $total['cache_name'] = _('Total'); 
    274288    $total['cacheid'] = -1; 
    275289    $total['gc'] = null; 
     
    295309if ($vcnt >= 2) { 
    296310    $total['type'] = XC_TYPE_VAR; 
    297     $total['cache_name'] = _T('Total'); 
     311    $total['cache_name'] = _('Total'); 
    298312    $total['cacheid'] = -1; 
    299313    $total['gc'] = null; 
     
    367381$type_php = XC_TYPE_PHP; 
    368382$type_var = XC_TYPE_VAR; 
    369 $types = array($type_none => _T('Statistics'), $type_php => _T('List PHP'), $type_var => _T('List Var Data')); 
     383$types = array($type_none => _('Statistics'), $type_php => _('List PHP'), $type_var => _('List Var Data')); 
    370384$php_version = phpversion(); 
    371385$xcache_version = XCACHE_VERSION; 
  • trunk/mod_cacher/htdocs/xcache.tpl.php

    r936 r1038  
    11<?php include("header.tpl.php"); ?> 
    22<div id="help"> 
    3     <a href="help.php"><?php echo _T("Help") ?> &raquo;</a> 
     3    <a href="help.php"><?php echo _("Help") ?> &raquo;</a> 
    44</div> 
    55<div class="switcher"><?php echo switcher("type", $types); ?></div> 
     
    88$b = new Cycle('class="col1"', 'class="col2"'); 
    99?> 
    10 <table cellspacing="0" cellpadding="4" class="cycles"> 
    11     <caption><?php echo _T('Caches'); ?></caption> 
     10<table cellspacing="0" cellpadding="4" class="cycles caches"> 
     11    <caption><?php echo _('Caches'); ?></caption> 
    1212    <col /> 
    1313    <col align="right" /> 
     
    2929    <col /> 
    3030    <tr <?php echo $a->next(); ?>> 
    31         <th>-</th> 
    32         <th><?php echo _T('Slots'); ?></th> 
    33         <th><?php echo _T('Size'); ?></th> 
    34         <th><?php echo _T('Avail'); ?></th> 
    35         <th><?php echo _T($config['percent_graph_type'] == 'free' ? '% Free' : '% Used'); ?></th> 
    36         <th><?php echo _T('Clear'); ?></th> 
    37         <th><?php echo _T('Compiling'); ?></th> 
    38         <th><?php echo _T('Hits'); ?></th> 
    39         <th><?php echo _T('Hits/H'); ?></th> 
    40         <th><?php echo _T('Hits 24H'); ?></th> 
    41         <th><?php echo _T('Hits/S'); ?></th> 
    42         <th><?php echo _T('Updates'); ?></th> 
    43         <th><?php echo _T('Clogs'); ?></th> 
    44         <th><?php echo _T('OOMs'); ?></th> 
    45         <th><?php echo _T('Errors'); ?></th> 
    46         <th><?php echo _T('Protected'); ?></th> 
    47         <th><?php echo _T('Cached'); ?></th> 
    48         <th><?php echo _T('Deleted'); ?></th> 
    49         <th><?php echo _T('GC'); ?></th> 
     31    <?php echo 
     32        th(N_("cache.cache")) 
     33        , th(N_("cache.size")) 
     34        , th(N_("cache.avail")) 
     35        , th(N_("cache.used")) 
     36        , th(N_("cache.blocksgraph")) 
     37        , th(N_("cache.operations")) 
     38        , th(N_("cache.compiling")) 
     39        , th(N_("cache.hits")) 
     40        , th(N_("cache.hits_graph")) 
     41        , th(N_("cache.hits_avg_h")) 
     42        , th(N_("cache.hits_avg_s")) 
     43        , th(N_("cache.updates")) 
     44        , th(N_("cache.clogs")) 
     45        , th(N_("cache.ooms")) 
     46        , th(N_("cache.errors")) 
     47        , th(N_("cache.readonly_protected")) 
     48        , th(N_("cache.cached")) 
     49        , th(N_("cache.deleted")) 
     50        , th(N_("cache.gc_timer")) 
     51        ; 
     52    ?> 
    5053    </tr> 
    5154    <?php 
    5255    $numkeys = explode(',', 'slots,size,avail,hits,updates,clogs,ooms,errors,cached,deleted'); 
    53     $l_clear = _T('Clear'); 
    54     $l_clear_confirm = _T('Sure to clear?'); 
     56    $l_clear = _('Clear'); 
     57    $l_clear_confirm = _('Sure to clear?'); 
    5558    foreach ($cacheinfos as $i => $ci) { 
    5659        echo " 
     
    114117        <td>{$ci['compiling']}</td> 
    115118        <td>{$ci['hits']}</td> 
     119        <td><div class="hitsgraph" style="width: {$hits_graph_h_w}px">{$hits_graph_h}</div></td> 
    116120        <td>{$hits_avg_h}</td> 
    117         <td><div class="hitsgraph" style="width: {$hits_graph_h_w}px">{$hits_graph_h}</div></td> 
    118121        <td>{$hits_avg_s}</td> 
    119122        <td>{$ci['updates']}</td> 
     
    133136</table> 
    134137<div class="blockarea legends"> 
    135     <div class="legendtitle"><?php echo _T('Legends:'); ?></div> 
     138    <div class="legendtitle"><?php echo _('Legends:'); ?></div> 
    136139    <div class="legend pvalue">&nbsp;&nbsp;</div> 
    137     <div class="legendtitle"><?php echo _T($config['percent_graph_type'] == 'free' ? '% Free' : '% Used'); ?></div> 
     140    <div class="legendtitle"><?php echo _($config['percent_graph_type'] == 'free' ? '% Free' : '% Used'); ?></div> 
    138141    <div class="legend" style="background: rgb(0,0,255)">&nbsp;&nbsp;</div> 
    139     <div class="legendtitle"><?php echo _T($config['percent_graph_type'] == 'free' ? 'Free Blocks' : 'Used Blocks'); ?></div> 
     142    <div class="legendtitle"><?php echo _($config['percent_graph_type'] == 'free' ? 'Free Blocks' : 'Used Blocks'); ?></div> 
    140143    <div class="legend" style="background: rgb(255,0,0)">&nbsp;&nbsp;</div> 
    141     <div class="legendtitle"><?php echo _T('Hits'); ?></div> 
     144    <div class="legendtitle"><?php echo _('Hits'); ?></div> 
    142145</div> 
    143146<?php 
     
    152155    <form action="" method="post"> 
    153156    <table cellspacing="0" cellpadding="4" class="cycles entries" width="100%"> 
    154         <caption><?php echo _T("{$cachelist['type_name']} $listname"); ?></caption> 
     157        <caption><?php echo _("{$cachelist['type_name']} $listname"); ?></caption> 
    155158        <?php 
    156159        echo " 
     
    158161        ?> 
    159162 
    160             <?php if (!$isphp) { ?> 
    161             <th width="20">R</th> 
    162             <?php } ?> 
    163             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Cache'); ?></a></th> 
    164             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('entry'); ?></a></th> 
    165             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Hits'); ?></a></th> 
    166             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Size'); ?></a></th> 
    167             <?php if ($isphp) { ?> 
    168             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Refcount'); ?></a></th> 
    169             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('PhpShared'); ?></a></th> 
    170             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('SrcSize'); ?></a></th> 
    171             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Modify'); ?></a></th> 
    172             <?php if ($haveinode) { ?> 
    173             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('device'); ?></a></th> 
    174             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('inode'); ?></a></th> 
    175             <?php } ?> 
    176             <?php } ?> 
    177             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('hash'); ?></a></th> 
    178             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Access'); ?></a></th> 
    179             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Create'); ?></a></th> 
    180             <?php if ($listname == 'Deleted') { ?> 
    181             <th><a href="javascript:" onclick="resort(this); return false"><?php echo _T('Delete'); ?></a></th> 
    182             <?php } ?> 
     163            <?php 
     164            if ($isphp) { 
     165                echo 
     166                    th("entry.id") 
     167                    ; 
     168            } 
     169            else { 
     170                echo 
     171                    th("entry.remove", 'width="20"') 
     172                    ; 
     173            } 
     174 
     175            echo 
     176                th(N_("entry.name")) 
     177                , th(N_("entry.hits")) 
     178                , th(N_("entry.size")) 
     179                ; 
     180 
     181            if ($isphp) { 
     182                echo 
     183                    th(N_("entry.refcount")) 
     184                    , th(N_("entry.phprefcount")) 
     185                    , th(N_("entry.class_cnt")) 
     186                    , th(N_("entry.function_cnt")) 
     187                    , th(N_("entry.file_size")) 
     188                    , th(N_("entry.file_mtime")) 
     189                    ; 
     190                if ($haveinode) { 
     191                    echo 
     192                        th(N_("entry.file_device")) 
     193                        , th(N_("entry.file_inode")) 
     194                        ; 
     195                } 
     196            } 
     197            echo 
     198                th(N_("entry.hash")) 
     199                , th(N_("entry.atime")) 
     200                , th(N_("entry.ctime")) 
     201                ; 
     202 
     203            if ($listname == 'Deleted') { 
     204                echo 
     205                    th(N_("entry.delete")) 
     206                    ; 
     207            } 
     208            ?> 
    183209        </tr> 
    184210        <?php 
     
    189215            $hits     = number_format($entry['hits']); 
    190216            $size     = size($entry['size']); 
    191             if ($isphp) { 
     217            $class_cnt = number_format($entry['class_cnt']); 
     218            $function_cnt = number_format($entry['function_cnt']); 
     219            if ($isphp) { 
     220                $phprefcount = number_format($entry['phprefcount']); 
    192221                $file_size   = size($entry['file_size']); 
    193                 $phprefcount = number_format($entry['phprefcount']); 
    194222            } 
    195223 
     
    225253                <td align="right" int="{$entry['refcount']}">{$entry['refcount']}</td> 
    226254                <td align="right" int="{$entry['phprefcount']}">{$phprefcount}</td> 
     255                <td align="right" int="{$entry['class_cnt']}">{$class_cnt}</td> 
     256                <td align="right" int="{$entry['function_cnt']}">{$function_cnt}</td> 
    227257                <td align="right" int="{$entry['file_size']}">{$file_size}</td> 
    228258                <td align="right" int="{$entry['file_mtime']}">{$file_mtime}</td> 
     
    254284    </table> 
    255285    <?php if (!$isphp) { ?> 
    256     <input type="submit" value="<?php echo _T("Remove Selected"); ?>"> 
     286    <input type="submit" value="<?php echo _("Remove Selected"); ?>"> 
    257287    <?php } ?> 
    258288    </form> 
     
    262292} 
    263293if ($moduleinfo) { 
    264     $t_moduleinfo = _T("Module Info"); 
     294    $t_moduleinfo = _("Module Info"); 
    265295    echo <<<HTML 
    266296<h2>$t_moduleinfo</h2> 
Note: See TracChangeset for help on using the changeset viewer.