Skip to Content

最新评论

  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
  • 匿名用户   12 年 20 周   回复
    今天我在一台WIN XP的电脑上简略安装puppyt,把你的pup_event_frontend_d_eng改名为pup_event_frontend_d,然后覆盖/sbin/下的同名文件。发现除EXT2/EXT3/EXT4外的FAT32/NTFS驱动器,居然不显示LABEL!!百思不得其解!
    --老笨牛
  • 匿名用户   12 年 20 周   回复
    猛地发现,其实显示驱动器的LABEL也挺不错的。现在我又有新的想法,想显示驱动器的LABEL,但同时也要实现直接点击X号会关闭该分区,无须通过右键菜单来选择。这个该怎么做呢?
    --老笨牛
  • 匿名用户   12 年 20 周   回复
    好象没有任何改动呀?--老笨牛
  • 匿名用户   12 年 20 周   回复
    看了一下代码,这个应i该在/bin的MOUNT和UMOUNT里调用了一个函数来更新桌面的图标,改一下,应该可以实你的要求吧

    #v4.02 if there is a desktop icon (see pup_eventd), then refresh it...
    if [ $RETVAL -eq 0 -a "$DISPLAY" != "" ];then
    DEVNAME="`busybox mount | tail -n 1 | grep '^/dev/' | cut -f 1 -d ' ' | cut -f 3 -d '/'`"
    if [ "$DEVNAME" != "" ];then
    DRVNAME="`echo -n "$DEVNAME" | cut -c 1-3`"
    #special case, SD card /dev/mmcblk0p1...
    [ "$DRVNAME" = "mmc" ] && DRVNAME="`echo -n "$DEVNAME" | sed -e 's/p[0-9]$//'`"
    xDRVNAME="$DRVNAME" #v404
    [ -d /root/.pup_event/drive_${DEVNAME} ] && DRVNAME="$DEVNAME" #icon for each partition.
    if [ -d /root/.pup_event/drive_${DRVNAME} ];then
    case $DRVNAME in #v407
    fd*)
    DRV_CATEGORY="floppy"
    ;;
    *)
    dnPATTERN='/dev/'"${xDRVNAME}"'|'
    DRV_CATEGORY="`probedisk2 | grep "$dnPATTERN" | cut -f 2 -d '|'`"
    ;;
    esac
    icon_mounted_func $DRVNAME $DRV_CATEGORY #see functions4puppy4
    fi
    fi
    fi
  • 匿名用户   12 年 20 周   回复
    跟我说的不是一回事。icake的中文包,会在sda1上面显示硬盘的label,而不是仅显示驱动器的名称。
    --老笨牛
  • 匿名用户   12 年 20 周   回复
    成立一个小的项目组,自由参加,把PO文件分出去,每个人几个,很快就把丁类做完了,我有试了一下,丁类有些是不能做的,比如命令行下的PO,做了是显示不出来的,应该只有在X WINDDOWS下的PO才能汉化,
  • 匿名用户   12 年 20 周   回复
    找到了在系统菜单里有---桌面--桌面硬盘光盘管理器-里面可以钩选是否自动加驱动器图标
  • icake   12 年 20 周   回复
    我将中文包发怖,其中一个最大的原因,就是想找有心人,能将整个项目延续、完善、以至发杨光大。

    难得有心人提出,让我借这机会,说说我对芭比中文化的看法。

    从整体上来看,芭比的中文化,可以分为四大部份。

    甲--要有中文字型,能显示中文字。这步已经做好。亦有很多选择,只要将中文字型文件,加到指定的文件夹中就得

    乙--要有中文输入法,可以打入中文字。这步又已经做好。只要将任何一种独立的中文输入法,或任何一个输入法平台 fcitx,SCIM, ibus 安装好,就有很多中文输入法可用

    丙--是将控制电脑流程的指示汉化。这部份包括:桌面上的所有东西,图标、右击滑鼠弹出的菜单、副菜单,滑鼠停留时弹出的指引、提示、说明等

    丁--是应用程式的菜单、副菜单及内容

    我的中文包,除了加入了一个中文字型的文件(甲类),主要就是做好乙和丙两类工作,至于丁类,用力和时间都很少,向前一步不到,勉强只可以说,是移动了二个脚趾位吧。

    半部中文包
    只须做甲、乙两步,安装中文字型,和输入法平台

    简体、繁体版中文包
    除做了甲、乙、丙类三大步外,只做了丁类的二个小脚趾步。

    这包括了:安装中文字型(甲),输入法平台(乙),汉化控制电脑流程的指示(丙),
    而丁部的工作,我只是将一些应用程式升级,及加入了从网上找到,已有应用程式的中文 mo 文件。

    什么是 mo 文件?

    几年前,在 diabian 之下,成立了一个团队,为所有 linux 应用程式做本地化工作,其中包括中文。网址是:
    http://www.debian.org/international/l10n/po/

    他们的做法,分为三个部份。

    首先,是将每个应用程式,转为国际化 in18 属性,能够显示非英语词语。

    然后,他们将每个应用程式内的英文词语,抽出来,放入一个 po 文字文件内。这个 po 文字文件,可以用文字编辑器打开。

    之后,他们在电脑控制中心,多设一个国家地区 locale 的可变值。例如美国,是 en_US,简体中文是 zh_CN,繁体中文是 zh_HK,zh_TW 等

    下一步,是将每个英文的 po 文件,用文字编辑器,翻译到不同的外国语言。翻译好之后,将外语的 po 文件,转为电脑可读的 mo 文件。

    每一组外语的 mo 文件,都放在文件夹 /usr/share/locale/XXXX/LC_MESSAGES/ 内。

    XXXX 就是国家地区 locale 的值

    只要将电脑控制中心的国家地区 locale 值,设到某一个指定值,例如简体中文是 zh_CN,那么所有运行的应用程式,里面的菜单、副菜单及内容,都会显示同一个 locale 内的 mo 文件的本地化词语。
    结果是,用户见到的介面,都是本地化的词语了。

    我在丁部所做的二个小脚趾步如下。

    第一是将从网上找到,已有的应用程式中文 mo 文件,加到中文包中。我也会做一些很轻微的修改,但主要是全文照抄。

    第二,如果芭比原装的应用程式,还未转为国际化 in18 属性的,我会将它升级到有国际化 in18 属性,例如 Abiword 就是。
    如果应用程式,还未转为国际化,又找不到已做好的国际化版本,绝大部份,我就不再多做功夫,于是这些应用程式的介面,仍然是英文了。

    所以汉化的余下工作,除了改善已做了的甲、乙、丙部份外,最重要的,就是要将丁部的工作做完。

    我知道,丁部的工作不小,不是任何一个人可以做得完的。

    我想知道:

    1. 您有什么看法,可以和大家分享吗?

    2. 您可以出一分力吗?
  • 匿名用户   12 年 20 周   回复
    我倒要看看它能变得有多短。

    是不是 FXICT 可以用了啊 。 真不错
  • 匿名用户   12 年 20 周   回复
    可以了,已经测试成功!--老笨牛