From ca79f8fca02549ca604469a1edac7a981f73dd58 Mon Sep 17 00:00:00 2001 From: zhengxie Date: Mon, 29 Oct 2012 11:19:21 +0800 Subject: [PATCH] i18n for share --- group/locale/zh_CN/LC_MESSAGES/django.mo | Bin 5080 -> 5475 bytes group/locale/zh_CN/LC_MESSAGES/django.po | 25 ++++- group/templates/group/grpmember_add_form.html | 17 +-- i18n.sh.template | 2 +- locale/zh_CN/LC_MESSAGES/django.po | 2 +- share/i18n.sh.template | 7 ++ share/locale/zh_CN/LC_MESSAGES/django.mo | Bin 0 -> 1697 bytes share/locale/zh_CN/LC_MESSAGES/django.po | 104 ++++++++++++++++++ share/templates/repo/share_admin.html | 50 ++++----- templates/snippets/repo_create_form.html | 2 +- 10 files changed, 172 insertions(+), 37 deletions(-) create mode 100755 share/i18n.sh.template create mode 100644 share/locale/zh_CN/LC_MESSAGES/django.mo create mode 100644 share/locale/zh_CN/LC_MESSAGES/django.po diff --git a/group/locale/zh_CN/LC_MESSAGES/django.mo b/group/locale/zh_CN/LC_MESSAGES/django.mo index ae166215ee488663a532f2b7dd8c656df441859a..5801ef3616fda1baa3a562e50c6f5ffb26b13171 100644 GIT binary patch delta 1924 zcmZA1e@xVM9LMp`B@mE6Q5pRJKb47+8VDvFC7@_I*Jg{fEms}h_u|$a=eWaSv#vR1 z6d5$;M#LYnqFMu_ZcZnyUw^oYHrIcdqq*rF+CR1aXlsqu^L6*BRiEAa9-p7z@8|RR ze!k!Dt1s0ge=N^CZb&q&ZAaT&S14y zpsur)Kka0Lvl;KEycIPrgxaZTOxBQ@CvzwMhTE}%>9515P%9clt!S9P2#!08*e;Df zh`VtD)$do-g#L7v@%;Atc(kaA9pRwRWClywe`Q9g&>@;c4LpfA;#u5}KcM<;p_AN& zdIV3n@^i?~yx__Ms2d%3jw738-f`{IuKr9J`>&2)P*ICt;VS$cby};K4O!EGI!x`T z`e#tj{vc{XFF6ODqo{F{SdAx96JBubzc`nYWOU);8*&p_jk@4^SN5YW)P`EYqo^%^ z(zW-y@-f$b8a4h)S3ZYY;CZxo(Y5=S%^J$dQZf&c*^KJgi~P(X{&b-s)Q!hc?eC!` zJdO4EHR|jvp>}R1&rRia)L9Cl>ZefG`3`m63%Hm2n=52uRJ8Jv*5fR8;APZ+CiYtc zwjuX0yOFc>pQO{RH$fBR`<0#GJ*bH&Z6froXiszZG?& znPc|rsOpCay%kElFxih&9qKu2OZ95`i3&oA9XAhUbGaSSB9$!B!2L}-v7TVT+0U>( zxAzfRwVw4x;_tMXOrtBbI`y^NK&&R33GI@${NIUVmQCB7ZO$g%EOQ&Nj@UswKq%cp z=v?s8%6^1&2)7dV6ZaBDBMbR8mBFBmdeKg=CvFolYuYHs6M;}DTTJB_yq}l!+sFFi z2`_4&4@V+4?sW%kpxb)UKscf?UE!z=hiszDb9Ldk?T#gEkN0etVLe`OgXst#@Y{}m zdc?b8y^)~p^lTu~;{}3!|L+_(9eoEpyIuE4O%*Tr3Yu(Pt-m2Pw7k)`DsyTs{p#D9 zf#LKUqv?TJYjPEfGZTx${jM%`w&Yk|75Dx5ld<&BiOX}7nb8xO@eebp57PawT|GRr zIP=lSQu&%@*X6ULS10D^l0NluuFK-skzB7!FCRAP*`dtP@Z!5?%#}|^(nlwAEvbFw HhkSnl84n85 delta 1563 zcmY+^TS!zv9LMqh=C)>D)2>>nrCIAGS4+*zZWi?r6crV%P)X25h=?T0SO}s7LD32l zBB(^{VJj9(q_?st3W{DrP>N7P=mI?m`O^2dj)BAZpU=#hIdf*_%sJoupYuXPsotAL zsv#B=RWr4VZwg+s_QY!s{U2Nq*Ntl1K*#rb#%Gq4TkVizvb5S$R$L$zI&FDU=z8m#`K4ej>-}w%gQ~rdyZydE!)im~F5VP?b zhBSk2GW8gCW-uK;iZdJQJZ2@R0o-DJ$=V&~LrkXp4D0ZASO!5kbxZNhjuRlnJsv_}G{ z>${R!f4$Q>E@5WlfZw9p4?4$C9gm|1oW?S#J{?ugL#nI@HGyi> z3hxNH2It&`i>^T@s)I+a{2bNME6l?8uKp*kq&$HeFlWwWyJM(^Kj96;T;7Y|@9p1~f}eYt67`|uE|T^RMiUZjcjBU@xzQoq{B zq>%Byu|wIa^RK~fOh;1+Q u`6CU!PH&_me$eA9&ngL21|pXeD?E{bq-Jm2@Z*+|me$b+eUZ_$M$bPNt%05Z diff --git a/group/locale/zh_CN/LC_MESSAGES/django.po b/group/locale/zh_CN/LC_MESSAGES/django.po index 6215af6213..07e07d2d44 100644 --- a/group/locale/zh_CN/LC_MESSAGES/django.po +++ b/group/locale/zh_CN/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-27 21:11+0800\n" +"POT-Creation-Date: 2012-10-29 10:41+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -190,6 +190,8 @@ msgstr "信息栏" #: templates/group/group_info.html:124 #: templates/group/groups_right_panel.html:30 +#: templates/group/grpmember_add_form.html:12 +#: templates/group/grpmember_add_form.html:19 msgid "Submit" msgstr "提交" @@ -304,5 +306,26 @@ msgstr "您还没有参加任何群组,可以点击“添加群组”按钮创 msgid "Group Name" msgstr "群组名称" +#: templates/group/grpmember_add_form.html:3 +msgid "Add members to " +msgstr "添加成员到 " + +#: templates/group/grpmember_add_form.html:4 +#: templates/group/grpmember_add_form.html:16 +msgid "Type Emails" +msgstr "输入邮箱" + +#: templates/group/grpmember_add_form.html:7 +msgid "Tip: System will send an email to him if the email is not registered." +msgstr "Tip:可以是未注册邮箱,系统会向他发送邀请邮件。" + +#: templates/group/grpmember_add_form.html:9 +msgid "Tip: The email should be already registered." +msgstr "Tip:必须是已注册的邮箱。" + +#: templates/group/grpmember_add_form.html:15 +msgid "Add staffs to " +msgstr "添加管理员到 " + #~ msgid "Update Time" #~ msgstr "更新时间" diff --git a/group/templates/group/grpmember_add_form.html b/group/templates/group/grpmember_add_form.html index 2794908b5a..bf36f52009 100644 --- a/group/templates/group/grpmember_add_form.html +++ b/group/templates/group/grpmember_add_form.html @@ -1,19 +1,20 @@ +{% load i18n %}
-
-
+
+
{% if cloud_mode and not org %} -

Tip:可以是未注册邮箱,系统会向他发送邀请邮件。

+

{% trans "Tip: System will send an email to him if the email is not registered."%}

{% else %} -

Tip:必须是已注册的邮箱。

+

{% trans "Tip: The email should be already registered."%}

{% endif %}

- +
-
-
+
+

- +
diff --git a/i18n.sh.template b/i18n.sh.template index a8b16f0574..57971b5817 100755 --- a/i18n.sh.template +++ b/i18n.sh.template @@ -3,7 +3,7 @@ # Ignore all apps # .py and .html i18n -django-admin.py makemessages -l zh_CN -e py,html -i "thirdpart*" -i "api*" -i "avatar*" -i "base*" -i "contacts*" -i "group*" -i "notifications*" -i "organizations*" -i "profile*" -i "share*" +django-admin.py makemessages -l zh_CN -e py,html -i "thirdpart*" -i "api*" -i "avatar*" -i "base*" -i "contacts*" -i "group*" -i "notifications*" -i "organizations*" -i "profile*" -i "share*" -i "media*" # js i18n django-admin.py makemessages -d djangojs -l zh_CN -i "thirdpart*" -i "api*" -i "avatar*" -i "base*" -i "contacts*" -i "group*" -i "notifications*" -i "organizations*" -i "profile*" -i "share*" -i "media*" diff --git a/locale/zh_CN/LC_MESSAGES/django.po b/locale/zh_CN/LC_MESSAGES/django.po index e85700e623..20f18eae26 100644 --- a/locale/zh_CN/LC_MESSAGES/django.po +++ b/locale/zh_CN/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-27 21:10+0800\n" +"POT-Creation-Date: 2012-10-29 10:38+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/share/i18n.sh.template b/share/i18n.sh.template new file mode 100755 index 0000000000..9dcbe0d14a --- /dev/null +++ b/share/i18n.sh.template @@ -0,0 +1,7 @@ +#!/bin/sh + +django-admin.py makemessages -l zh_CN -e py,html + +django-admin.py makemessages -d djangojs -l zh_CN + +django-admin.py compilemessages diff --git a/share/locale/zh_CN/LC_MESSAGES/django.mo b/share/locale/zh_CN/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..21ac221cf95af480079b4c6ec72f4cd78dd229aa GIT binary patch literal 1697 zcmZvaO>7%Q6vu~Bz6|A~fVhA(3MW);up&E+1eAcWW8&4*9n$D zN<)Z^($*&71fB z@9o|^eDET{cntGN%uURvFkim|3&sube((qIAo!EZZP(reJ+S`)z6<^h=D>Fj5ONRr z3&`L74syRgT^_iTko#~x1akWm;N4&c_yG6}crW-o_%Qe~$o&!^fA<=gMlJ^Oci$rk z=M9%Xf)C+*6XfxJ1((6Uz|-L3T~3^*@rb_@Tt4Tr$K`R5=L@^%A&|#A>Dsg4<2b+N z+Dk4kfRJbR4zR}~Sb0zQ`$uhyv!DdKR(^UAlYa}Ilj}#j>~R1j>M8dZsW)Zq|iRK zpcu}U_nag&^-Y#Ggm6X}VH!{6r-?w{D}jL!9SJ3e!tt0V$?~dZ2vI#NWrX8}tS+Qf zKlLQyDWOkewpJmCn*6lO>+2GHUZLwn>ht-1FC6i9d%bWJl5AY!!Ck)-p+HiI#)V*j z4#xe_@R5`8SjZC*bwfyLqN2;9p=y5GKOBkBSRfjrM?=v-IC3ly3?@TELodNq$rjL3 zA;rX;pGE?)fnhHBXe4q>mO51}yXOO`(Qq`hSD&xb>*-S!gDFT?%tN=q-Zq}i%c7+8 z&@}!Uof*BuseYk*&yUL*WttFD(rN}@)K9xlNropO7c@~8`c*Bb`>B$*k9x1KhdSF{ zuZLKbO6&R>X>L|qTjz;YE$uX}xiFWi?fI?WHZT9@Oj_4#?a~=@ZN~a&tGTpcO|6*k zf4#Hud9zW&-m1@DKzRRjrvD^FL2cai7ZSPGh+_^{rWIY){s$@_G2Q7uVYh zpKMPq>@*tIbY=I6b?G#2;pRk!gZc56b+yEkPOa<@zCShWPIhGcKb7Sft`bgmkxq5{ z#hLXL=gL~Iv_366;&v6c&V6H6s-_*ptgo31laOVd`JnybSIrAotn%C~VaaYa#GE^8 zetC&l^JjOys}pPCy>@Mmn3d03s|{ckFlTDSEMINcmSCt_*UC;^#DQ5}BWRdg>%P_! Y>&kMoK5KokXkCPheZVKP&MlLF0Gp;+wg3PC literal 0 HcmV?d00001 diff --git a/share/locale/zh_CN/LC_MESSAGES/django.po b/share/locale/zh_CN/LC_MESSAGES/django.po new file mode 100644 index 0000000000..8a2019961b --- /dev/null +++ b/share/locale/zh_CN/LC_MESSAGES/django.po @@ -0,0 +1,104 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-10-29 11:17+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: templates/repo/share_admin.html:14 +msgid "Shared Libraries" +msgstr "我共享的资料库" + +#: templates/repo/share_admin.html:19 +msgid "Name" +msgstr "名字" + +#: templates/repo/share_admin.html:20 +msgid "Share To" +msgstr "共享到" + +#: templates/repo/share_admin.html:21 +msgid "Permission" +msgstr "权限" + +#: templates/repo/share_admin.html:22 +msgid "Description" +msgstr "描述" + +#: templates/repo/share_admin.html:23 templates/repo/share_admin.html.py:74 +msgid "Operations" +msgstr "操作" + +#: templates/repo/share_admin.html:27 templates/repo/share_admin.html.py:40 +msgid "Read-Write" +msgstr "可读写" + +#: templates/repo/share_admin.html:33 +msgid "Edit" +msgstr "编辑" + +#: templates/repo/share_admin.html:38 +msgid "Read-Only" +msgstr "只读" + +#: templates/repo/share_admin.html:47 templates/repo/share_admin.html.py:50 +#: templates/repo/share_admin.html:54 templates/repo/share_admin.html.py:56 +msgid "Remove Share" +msgstr "取消共享" + +#: templates/repo/share_admin.html:64 +msgid "" +"Here will show libraries you share to your friends. You can click \"Share\" " +"icon in \"My Home\" to share library to your friends." +msgstr "" +"这里将显示您共享给您朋友的资料库。您可以点击“我的页面”任意资料库旁的“共享”图" +"标将您的资料库共享给您的朋友。" + +#: templates/repo/share_admin.html:67 +msgid "File Links" +msgstr "文件外链" + +#: templates/repo/share_admin.html:71 +msgid "File" +msgstr "文件" + +#: templates/repo/share_admin.html:72 +msgid "Library" +msgstr "资料库" + +#: templates/repo/share_admin.html:73 +msgid "View Count" +msgstr "查看次数" + +#: templates/repo/share_admin.html:82 +msgid "View Link" +msgstr "查看链接" + +#: templates/repo/share_admin.html:83 +msgid "Remove" +msgstr "删除" + +#: templates/repo/share_admin.html:89 +msgid "" +"Here will show your file links. You can click \"Get sharing link\" in file " +"viewing page to generate file link. " +msgstr "" +"这里将显示您分享的文件外链。您可以在文件浏览页面点击“获取分享地址”按钮生成文" +"件外链。" + +#: templates/repo/share_admin.html:91 +msgid "File Link: " +msgstr "文件外链:" diff --git a/share/templates/repo/share_admin.html b/share/templates/repo/share_admin.html index 8a3814c1d2..685b1b7616 100644 --- a/share/templates/repo/share_admin.html +++ b/share/templates/repo/share_admin.html @@ -1,5 +1,5 @@ {% extends base_template %} -{% load seahub_tags %} +{% load seahub_tags i18n %} {% load url from future %} {% block nav_shareadmin_class %}class="cur"{% endblock %} @@ -11,49 +11,49 @@ {% endif %} {% block right_panel %} -

我共享的资料库

+

{% trans "Shared Libraries"%}

{% if shared_repos %} - - - - - + + + + + {% for repo in shared_repos %} - + @@ -61,17 +61,17 @@ {% endfor %}
名字共享给权限描述操作{% trans "Name"%}{% trans "Share To"%}{% trans "Permission"%}{% trans "Description"%}{% trans "Operations"%}
目录icon目录icon {{ repo.props.repo_name }} {{ repo.props.user }} {{ repo.props.repo_desc }} {% if repo.props.share_type == 'group' %} - + {% endif %} {% if repo.props.share_type == 'personal' %} - + {% endif %} {% if repo.props.share_type == 'public' %} {% if not org %} - + {% else %} - + {% endif %} {% endif %}
{% else %} -

这里将显示您共享给您朋友的资料库。您可以点击“我的页面”任意资料库旁的“共享”图标将您的资料库共享给您的朋友。

+

{% blocktrans %}Here will show libraries you share to your friends. You can click "Share" icon in "My Home" to share library to your friends.{% endblocktrans %}

{% endif %} -

我管理的文件外链

+

{% trans "File Links"%}

{% if fileshares %} - - - - + + + + {% for fs in fileshares %} @@ -79,16 +79,16 @@ {% endfor %} {% else %} -

这里将显示您分享的文件外链。您可以在文件浏览页面点击“获取分享地址”按钮生成文件外链。

+

{% blocktrans %}Here will show your file links. You can click "Get sharing link" in file viewing page to generate file link. {% endblocktrans %}

{% endif %} - + {% endblock %} {% block extra_script %} diff --git a/templates/snippets/repo_create_form.html b/templates/snippets/repo_create_form.html index 703f838f6e..8a6b542595 100644 --- a/templates/snippets/repo_create_form.html +++ b/templates/snippets/repo_create_form.html @@ -20,5 +20,5 @@

- +