# HG changeset patch # User Marcin Kuzminski # Date 2012-12-03 02:04:07 # Node ID 2987e2107637e813677f5ac68ad4615fd4f8b0af # Parent 294413a5f11d81a110efdcb41351712e97c97c6f i18n updates diff --git a/rhodecode/i18n/en/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/en/LC_MESSAGES/rhodecode.mo index d4711db7e3a2cb56fcfcb621796de1ef9f4258ac..8cbf7e8c5911a564a3110e73d3892a447ef35477 GIT binary patch literal 55780 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

AJH?-d%K8=}@>q zo=B7s-jS1=0wWYB8z~zeY@EyEU241)^yS%qV+Ov?1j*(*6$>k<4`MTLomk zr9YwJ@ZR7nf3g@@zQ|x)IZB0`+|GV#I1WTeeHP zX~<1|T`fH+!S<=T^2F3h%%n!t^bs8`#2_<}<65<-6~a`N&7GIcVpPa+Gvc~ZR%U~u z4hb$vh(I?QZrLbwj_hJ#+G*>}px2}-D$L0zQOMVdILg+{^KLO$EkXq9Ouw5)T$}yU z1W}9N6KU2EO-+;q!y7m=wF2)Uhg*pS7r!c6hXf~=OCW;!aN zm`nhzI7&S=5(w0D6h&b3O-Okayu-?AZp36kBzu(Y@&KQs8|p-wBje<)7*%1yIvgcC zp;?y+$_o4AJ`%NJoCMj{NwN1}NRsY`t;Nio z(yw%Koa-ivLQYr*Nh2P^E>e%_eZ5w7YR7NhE@~$NA-~y3a47bk5?Ztow@KttnpCQG z1Xgn;irfmYvFE;AB6*4{O-?SQsA;qe+4iLk)lhkbCCT`hg+vk+*K&gorxw3`F4;nP zD14eib#&NzaRYffW{c%bRF0?2ZwD|vxllaKv%oRlo7tOX>a^g;Hg9%%6rAPY$#t9S z!f9T;N+EGvwLLsO^_*;(a6Pt;B71l>9-o}*xLc;R;x@Rdw9HBgI(TN2%yTcO=7nac zS(%*4w~*ChS9VzoJvHHILa!yIUS*mgFZt|qN)ASOJ3tOJtUF%`gH32V7$v8iO{)2m z^;#2|L`zE`(X!|#$E}x24l26x1c$TZXcU-2uav@;LtPxaanRr8rz~wS#?O6P)8uZ0C9` z)v(-IbRF|kH{oGlKj!z%swcHt^H#0K{Ju$LX8>n^b6wU8M>Y4pCv+e&(@RV96}#Cj z4{UbQMFeyXulu*hy5qwPx1Eh{V55oEum!)=-DeX=uZMq;c1w9>MylCmLX z`K4_2sECa#I8$2Qt*j&`M=K>RsGnpI7LgtSw2)}=u(As_@lcwSH#wh`QZiPZr&haY zwRIDe$WV#a(X;X))QK&ke9cZY(=4ZHhF-xsK`s=DYgA2^q!o(CBzw) zk+A+l!zdZ@s~@i`R;q4+*s%qbR9A#qcA5x^x*Av;2$IJU!j&3!X<2UC(`0ep9vajS#tqk1DF?<*2S(cQduQ4(ay1Z0Au0AXFmR zPOdYkT(_%@oQTUQ&;!2aR~@BV(gQe6Ew>LE7-3&m;YEV-rcSOtWJsx=em8*}RY5Lx z$T?KA92$i$T;+vq$ofn@mPc%etPwO{w#kXTtnXX6{)TepxY;$*InUOy$;UGv%5q&& zB!-HW`v$vK2G^;P?Y+{cf-uZl8YfQvP}GWr!^#>{hjwPPp53*$iReaOhQN%TdQY@gVt_L5P`y zyc%B4eaN`0vM))hh?uuXE<`mivDbKO1$NxgQ|6rMH!ngkk+NCzyd~ilQEPseyoE}< zXk59=l2JKN@bv0_6Q#}=X4>1N-1FreQ=MpM=yGq5%Yz2(pUE3a8Nl02 zcZbt>{wRN45ym9XeoztDo$M1 zG`eUd-5n8HmMY$w6Z{i{$gY_mXXyGVuKUm z&$6i8)<7t}EE=aOeD1+NO)k~5=qUp{Lo3Icv!=ZG}xi0Bi zIcBbEu5MV;_G^27^0JiDVpPubM#!BK!$P#!or|yPSjNtD!d=AKa$Kkro~x)^x$^VH zyuc+`$#Ne&ImUr*A- zF_{rfJ9l1%()i4`tHXUgW@8NcDCGC9Cp)~Ilvm{gaaX}WO>L~fbk}0Mrd$Z%JaACJrb-JT zf!3-8)GVq3em|)(r;@vlcQH9t>PS1ND7z>;8Zbg=$Lq*z@wx9GU{m+85^T>dLm=!| z7qXbxq8G)^U^4{a))u=`V`C=G{DN|q29OzAcKE9$QaEu|ebr%h zQm2zqVXA9;>bRCKM9Zyqxx~#|rz_hd8%@ga-Xro_To4t8y6&Y_@M89v0gm4qPH&E~ z;(f(^lFB0JKJ(6?4yv>Y*G|o|lyuaT9iDF}T0C5wLvIxvQPTR$K8;r!Y#W^YODJQv zth49C^*Jb1qwY;X+tbdZ-sMv&*y*FZB;T%mLkzD*Cuu@l@NwH4EXR`IIq{A7sONQ5 zR~M$Ii&hK%qrRiAkoteni9dNQ*6U2yC&h&CJhfWaa`D>x){^U(jawri<&8YM-l%2W z!@5!3ZR_u{x2kYm!>Ot!sSeblY>HzT2`Myd$8Y|?s%UviuFB-o*Em&W#bl^TNgD<4 zz}k)#*Hy6)yrbXWCDxvsgPsDVX&Q_Gv~luehGo(4#I!uk`2JUmYS>%Ld65)m0d0S3 zTfrV1b)Wt8_XHf>2f7ANDHLn5hAMQ1Z|_~(j@@U8$E6m!I@HlB3s?Zdp+Qn`|G(LJxGMiT@#m{2c0R?4nVmI)k5|rZDFs3HRvH@BfDQ+MBs_v8T|J4<2XPPp2bJU+kTZTRcS^W{}z z#<<9SsoVMF1FHg~*_**~%#u8OMlhYzS9Q3QpS(qApyTWd ze%JdYQKKQ5R@dW`Ar_~B1OdprR7#aCODDRnOv?<7EeiDm)|yRUGr{qth8KP9_X+G% z(k919S}X6yyQ(+g$k%M(5bn(NZ9aXynrB3%*$eAuYQWB9^4z(V_oLy{QkRanoT*~a zeU0{vwcU3c&s6to&8kWDGw>r>`}ExK*86%$D4V?{Z~hEzT5;2H4@aqg&!>e{LT)u^ z(ED=f(Wz^BDqF7FQ7fh#U2K`oNw28lYUf>(qz9pPCS@^H+wXTU9aN&}DFKWC0p1ry z9j!8oA^$Sb4(p@ z-J%B;cI0FzTePgEgGRK*1o2!*1^E&=F4pm*Y8oUtVJ|Td(Rd|j!Q?G(jvr~xtC^Zy zLXeNt*e`I@!IeG=WBbzGaCK3xTD_UT?4W%KNUA&EQQTtFdCF>|Zsns$9umoo4aEPj zsx*6X32dsh>`Udz?;zPZ&c!{CZ{NZZg63LA4m<370hR@)xZdabUIrKAZ5S*HhXeM5 zm3)#=8q>4C%C`Q%R*bTP?AT78wCYuz0;Nm6( zZ^;nll?HDg5~dJSDn;GMz?VK~b$d@)>?;Mykemp3hAwBMN+C#aN&+`w%X@t|L$E<~ zRbi<$J6~uP{QSQV{q%g+M=gJ@t>IG`I5a2ByY<2AT6cBoqT}(dwjur6yY!Cj+7#p!hwF3^%&o3Gn$?gBI?mP%hd0v3dGvTa>GCF76)+Y6d z%(T=eGE<+({GY=t^@+^XCo)r?$V`1AGxdqg)F(1ipU6yoA~W@g%+x0`Q=iC8eIhgU ziOkd|GE<+(Ono9V^@+^XCo)r?$V`1AGxdqg)F(1ipU6yoA~W@g%+x0`Q=iC8eIhgU ziOkd|GE<+(Ono9V^@+^XCo)r?$V`1AGxdqg)F(1ipU6yoA~W@g%+x0`Q=iC8eIhgU ziOkd|GE<+(Ono9V^@+^XCo)r?$V`1Av+3>s)F(1ipU6yoA~W@g%+x0`Q=iC8eIhgU ziOkd|GE<+(Ono9V^@+^XCo)r?$V`1AGxdqg)F(0nsZV64K9QOFL}uy}nYQSpK9Lzq TeIhgUiOkd|GXH=7MCShi)BeUN diff --git a/rhodecode/i18n/en/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/en/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/en/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/en/LC_MESSAGES/rhodecode.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: rhodecode 0.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-11-27 20:56+0100\n" +"POT-Creation-Date: 2012-12-03 03:21+0100\n" "PO-Revision-Date: 2011-02-25 19:13+0100\n" "Last-Translator: FULL NAME \n" "Language-Team: en \n" @@ -48,6 +48,7 @@ msgstr "" #: rhodecode/controllers/compare.py:75 #: rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 msgid "There are no changesets yet" msgstr "" @@ -179,7 +180,7 @@ msgstr "" msgid "Tags" msgstr "" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from " @@ -265,19 +266,19 @@ msgid "An error occurred during this sea msgstr "" #: rhodecode/controllers/settings.py:108 -#: rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "" #: rhodecode/controllers/settings.py:126 -#: rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "" #: rhodecode/controllers/settings.py:144 -#: rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from " @@ -286,14 +287,14 @@ msgid "" msgstr "" #: rhodecode/controllers/settings.py:156 -#: rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "" #: rhodecode/controllers/settings.py:160 -#: rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "" @@ -312,7 +313,7 @@ msgid "Repository has been %s" msgstr "" #: rhodecode/controllers/settings.py:188 -#: rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/admin/repos.py:424 msgid "An error occurred during unlocking" msgstr "" @@ -325,6 +326,14 @@ msgstr "" msgid "Statistics are disabled for this repository" msgstr "" +#: rhodecode/controllers/admin/defaults.py:96 +msgid "Default settings updated successfully" +msgstr "" + +#: rhodecode/controllers/admin/defaults.py:110 +msgid "error occurred during update of defaults" +msgstr "" + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "" @@ -382,18 +391,23 @@ msgid "error occurred during update of l msgstr "" #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -412,112 +426,112 @@ msgstr "" #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 #: rhodecode/templates/base/base.html:197 -#: rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 -#: rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 +#: rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "" -#: rhodecode/controllers/admin/permissions.py:65 -msgid "disabled" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "" - #: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" +msgid "disabled" msgstr "" #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "" -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "" -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "" -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "" -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "" -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "" -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "" -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "" -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, python-format msgid "Marked repo %s as fork of %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "" @@ -969,6 +983,86 @@ msgstr "" msgid "password reset link" msgstr "" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +msgid "Repository no access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +msgid "Repository read access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +msgid "Repository write access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +msgid "Repository admin access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +msgid "Repositories Group no access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +msgid "Repositories Group read access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +msgid "Repositories Group write access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +msgid "Repositories Group admin access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +msgid "RhodeCode Administrator" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +msgid "Repository creation disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +msgid "Repository creation enabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +msgid "Repository forking disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +msgid "Repository forking enabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +msgid "Register disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +msgid "Approved" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -978,86 +1072,6 @@ msgstr "" msgid "[Mention]" msgstr "" -#: rhodecode/model/db.py:1163 -msgid "Repository no access" -msgstr "" - -#: rhodecode/model/db.py:1164 -msgid "Repository read access" -msgstr "" - -#: rhodecode/model/db.py:1165 -msgid "Repository write access" -msgstr "" - -#: rhodecode/model/db.py:1166 -msgid "Repository admin access" -msgstr "" - -#: rhodecode/model/db.py:1168 -msgid "Repositories Group no access" -msgstr "" - -#: rhodecode/model/db.py:1169 -msgid "Repositories Group read access" -msgstr "" - -#: rhodecode/model/db.py:1170 -msgid "Repositories Group write access" -msgstr "" - -#: rhodecode/model/db.py:1171 -msgid "Repositories Group admin access" -msgstr "" - -#: rhodecode/model/db.py:1173 -msgid "RhodeCode Administrator" -msgstr "" - -#: rhodecode/model/db.py:1174 -msgid "Repository creation disabled" -msgstr "" - -#: rhodecode/model/db.py:1175 -msgid "Repository creation enabled" -msgstr "" - -#: rhodecode/model/db.py:1176 -msgid "Repository forking disabled" -msgstr "" - -#: rhodecode/model/db.py:1177 -msgid "Repository forking enabled" -msgstr "" - -#: rhodecode/model/db.py:1178 -msgid "Register disabled" -msgstr "" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "" - -#: rhodecode/model/db.py:1624 -msgid "Approved" -msgstr "" - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "" @@ -1558,6 +1572,7 @@ msgid "Your account must wait for activa msgstr "" #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1614,6 +1629,7 @@ msgid "Action" msgstr "" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "" @@ -1635,6 +1651,75 @@ msgstr "" msgid "No actions yet" msgstr "" +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +msgid "Repositories defaults" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +msgid "Defaults" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +msgid "Enable locking" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "" @@ -1707,18 +1792,6 @@ msgstr "" msgid "E-mail Attribute" msgstr "" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1734,8 +1807,8 @@ msgid "Comments" msgstr "" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 -#: rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 +#: rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "" @@ -1777,10 +1850,6 @@ msgstr "" msgid "Anonymous access" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1789,22 +1858,39 @@ msgid "" msgstr "" #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +msgid "" +"All default permissions on each repository group will be reset to choosen" +" permission, note that all custom default permission on repositories " +"group will be lost" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 msgid "Repository forking" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "" @@ -1836,24 +1922,11 @@ msgstr "" msgid "Optional http[s] url from which repository should be cloned." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 msgid "Optionaly select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 msgid "Type of repository to create." msgstr "" @@ -1879,15 +1952,6 @@ msgstr "" msgid "Keep it short and to the point. Use a README file for longer descriptions." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "" @@ -1923,31 +1987,6 @@ msgstr "" msgid "Optional select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -msgid "Enable locking" -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "" - #: rhodecode/templates/admin/repos/repo_edit.html:126 msgid "Change owner of this repository." msgstr "" @@ -2044,9 +2083,9 @@ msgid "Active" msgstr "" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 -#: rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 +#: rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "" @@ -2199,9 +2238,9 @@ msgstr "" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 #: rhodecode/templates/base/base.html:122 -#: rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 -#: rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 +#: rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -2862,9 +2901,9 @@ msgid "Inbox" msgstr "" #: rhodecode/templates/base/base.html:123 -#: rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 -#: rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 +#: rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -2969,22 +3008,26 @@ msgid "permissions" msgstr "" #: rhodecode/templates/base/base.html:239 +msgid "defaults" +msgstr "" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "" -#: rhodecode/templates/base/base.html:250 -#: rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 +#: rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "" -#: rhodecode/templates/base/base.html:258 -#: rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 +#: rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "" -#: rhodecode/templates/base/base.html:339 -#: rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 +#: rhodecode/templates/base/base.html:340 +#: rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 #: rhodecode/templates/search/search.html:52 msgid "Search" msgstr "" @@ -3381,10 +3424,75 @@ msgstr "" msgid "Confirm to delete this user: %s" msgstr "" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +msgid "New status$" +msgstr "" + #: rhodecode/templates/email_templates/main.html:8 msgid "This is a notification from RhodeCode." msgstr "" +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "" +"User %s opened pull request for repository %s and wants you to review " +"changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +msgid "title" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +msgid "description" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +msgid "View this pull request here" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +msgid "New status" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +msgid "A new user have registered in RhodeCode" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3484,7 +3592,7 @@ msgid "search file list" msgstr "" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 msgid "add new file" msgstr "" @@ -3553,7 +3661,11 @@ msgstr "" msgid "show at revision" msgstr "" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +msgid "show full history" +msgstr "" + +#: rhodecode/templates/files/files_history_box.html:16 #, fuzzy, python-format msgid "%s author" msgid_plural "%s authors" @@ -3749,10 +3861,6 @@ msgstr "" msgid "Title" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -msgid "description" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "" @@ -3867,7 +3975,8 @@ msgstr "" msgid "%s Shortlog" msgstr "" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "" @@ -3883,19 +3992,15 @@ msgstr "" msgid "author" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -msgid "No commit message" -msgstr "" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 msgid "Existing repository?" msgstr "" diff --git a/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.mo index c9b42f6da1c7108470b81b4d5d1c5c92ddb9fb7b..0733cb32b08905fcf38dcd34249aa8a876ca8257 GIT binary patch literal 59418 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 diff --git a/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/fr/LC_MESSAGES/rhodecode.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode 1.1.5\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-11-27 20:56+0100\n" +"POT-Creation-Date: 2012-12-03 03:21+0100\n" "PO-Revision-Date: 2012-10-02 11:32+0100\n" "Last-Translator: Vincent Duvert \n" "Language-Team: fr \n" @@ -50,6 +50,7 @@ msgstr "" #: rhodecode/controllers/compare.py:75 #: rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 msgid "There are no changesets yet" msgstr "Il n’y a aucun changement pour le moment" @@ -185,7 +186,7 @@ msgstr "Branches" msgid "Tags" msgstr "Tags" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from " @@ -281,19 +282,19 @@ msgid "An error occurred during this sea msgstr "Une erreur est survenue durant l’opération de recherche." #: rhodecode/controllers/settings.py:108 -#: rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "Dépôt %s mis à jour avec succès." #: rhodecode/controllers/settings.py:126 -#: rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "Une erreur est survenue lors de la mise à jour du dépôt %s." #: rhodecode/controllers/settings.py:144 -#: rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from " @@ -305,14 +306,14 @@ msgstr "" "l’application pour rescanner les dépôts." #: rhodecode/controllers/settings.py:156 -#: rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "Dépôt %s supprimé" #: rhodecode/controllers/settings.py:160 -#: rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "Erreur pendant la suppression de %s" @@ -331,7 +332,7 @@ msgid "Repository has been %s" msgstr "Le dépôt a été %s." #: rhodecode/controllers/settings.py:188 -#: rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/admin/repos.py:424 msgid "An error occurred during unlocking" msgstr "Une erreur est survenue durant le déverrouillage." @@ -344,6 +345,16 @@ msgstr "Aucune donnée actuellement disponible." msgid "Statistics are disabled for this repository" msgstr "La mise à jour des statistiques est désactivée pour ce dépôt." +#: rhodecode/controllers/admin/defaults.py:96 +#, fuzzy +msgid "Default settings updated successfully" +msgstr "Mise à jour réussie des réglages LDAP" + +#: rhodecode/controllers/admin/defaults.py:110 +#, fuzzy +msgid "error occurred during update of defaults" +msgstr "Une erreur est survenue durant la mise à jour de l’utilisateur %s." + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "Base" @@ -401,18 +412,23 @@ msgid "error occurred during update of l msgstr "Une erreur est survenue durant la mise à jour des réglages du LDAP." #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "Aucun" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "Lire" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "Écrire" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -431,116 +447,116 @@ msgstr "Écrire" #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 #: rhodecode/templates/base/base.html:197 -#: rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 -#: rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 +#: rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "Administration" -#: rhodecode/controllers/admin/permissions.py:65 +#: rhodecode/controllers/admin/permissions.py:69 msgid "disabled" msgstr "Désactivé" -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "Autorisé avec activation manuelle du compte" - -#: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" -msgstr "Autorisé avec activation automatique du compte" - #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "Autorisé avec activation manuelle du compte" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "Autorisé avec activation automatique du compte" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "Interdite" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "Autorisée" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "Permissions par défaut mises à jour avec succès" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "erreur pendant la mise à jour des permissions" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "[Pas un fork]" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "Le dépôt %s a été créé depuis %s." -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "Le dépôt %s a été créé." -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "Une erreur est survenue durant la création du dépôt %s." -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "Impossible de supprimer le dépôt %s : Des forks y sont attachés." -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "Une erreur est survenue durant la suppression de l’utilisateur du dépôt." -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "" "Une erreur est survenue durant la suppression du groupe d’utilisateurs de" " ce dépôt." -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "Une erreur est survenue durant la suppression des statistiques du dépôt." -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "Une erreur est survenue durant l’invalidation du cache." -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "La visibilité du dépôt dans le journal public a été mise à jour." -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "" "Une erreur est survenue durant la configuration du journal public pour ce" " dépôt." -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "Jeton d’authentification incorrect." -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "Les changements distants ont été récupérés." -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "Une erreur est survenue durant le pull depuis la source distante." -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "[Aucun dépôt]" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Le dépôt %s a été marké comme fork de %s" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "Une erreur est survenue durant cette opération." @@ -840,14 +856,14 @@ msgstr "révisions" #: rhodecode/lib/helpers.py:640 #, fuzzy, python-format msgid "fork name %s" -msgstr "Nom du fork" +msgstr "Nom du fork %s" #: rhodecode/lib/helpers.py:653 #: rhodecode/templates/pullrequests/pullrequest_show.html:4 #: rhodecode/templates/pullrequests/pullrequest_show.html:12 #, python-format msgid "Pull request #%s" -msgstr "Requête de pull nº%s" +msgstr "Requête de pull #%s" #: rhodecode/lib/helpers.py:659 msgid "[deleted] repository" @@ -1004,6 +1020,86 @@ msgstr "à l’instant" msgid "password reset link" msgstr "Réinitialisation du mot de passe" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +msgid "Repository no access" +msgstr "Aucun accès au dépôt" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +msgid "Repository read access" +msgstr "Accès en lecture au dépôt" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +msgid "Repository write access" +msgstr "Accès en écriture au dépôt" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +msgid "Repository admin access" +msgstr "Accès administrateur au dépôt" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +msgid "Repositories Group no access" +msgstr "Aucun accès au groupe de dépôts" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +msgid "Repositories Group read access" +msgstr "Accès en lecture au groupe de dépôts" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +msgid "Repositories Group write access" +msgstr "Accès en écriture au groupe de dépôts" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +msgid "Repositories Group admin access" +msgstr "Accès administrateur au groupe de dépôts" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +msgid "RhodeCode Administrator" +msgstr "Administrateur RhodeCode" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +msgid "Repository creation disabled" +msgstr "Création de dépôt désactivée" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +msgid "Repository creation enabled" +msgstr "Création de dépôt activée" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +msgid "Repository forking disabled" +msgstr "Fork de dépôt désactivé" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +msgid "Repository forking enabled" +msgstr "Fork de dépôt activé" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +msgid "Register disabled" +msgstr "Enregistrement désactivé" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "Enregistrer un nouvel utilisateur Rhodecode manuellement activé" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "Enregistrer un nouvel utilisateur Rhodecode auto-activé" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "Pas encore relue" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +msgid "Approved" +msgstr "Approuvée " + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "Rejetée" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "En cours de relecture" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -1013,86 +1109,6 @@ msgstr "à la ligne %s" msgid "[Mention]" msgstr "[Mention]" -#: rhodecode/model/db.py:1163 -msgid "Repository no access" -msgstr "Aucun accès au dépôt" - -#: rhodecode/model/db.py:1164 -msgid "Repository read access" -msgstr "Accès en lecture au dépôt" - -#: rhodecode/model/db.py:1165 -msgid "Repository write access" -msgstr "Accès en écriture au dépôt" - -#: rhodecode/model/db.py:1166 -msgid "Repository admin access" -msgstr "Accès administrateur au dépôt" - -#: rhodecode/model/db.py:1168 -msgid "Repositories Group no access" -msgstr "Aucun accès au groupe de dépôts" - -#: rhodecode/model/db.py:1169 -msgid "Repositories Group read access" -msgstr "Accès en lecture au groupe de dépôts" - -#: rhodecode/model/db.py:1170 -msgid "Repositories Group write access" -msgstr "Accès en écriture au groupe de dépôts" - -#: rhodecode/model/db.py:1171 -msgid "Repositories Group admin access" -msgstr "Accès administrateur au groupe de dépôts" - -#: rhodecode/model/db.py:1173 -msgid "RhodeCode Administrator" -msgstr "Administrateur RhodeCode" - -#: rhodecode/model/db.py:1174 -msgid "Repository creation disabled" -msgstr "Création de dépôt désactivée" - -#: rhodecode/model/db.py:1175 -msgid "Repository creation enabled" -msgstr "Création de dépôt activée" - -#: rhodecode/model/db.py:1176 -msgid "Repository forking disabled" -msgstr "Fork de dépôt désactivé" - -#: rhodecode/model/db.py:1177 -msgid "Repository forking enabled" -msgstr "Fork de dépôt activé" - -#: rhodecode/model/db.py:1178 -msgid "Register disabled" -msgstr "Enregistrement désactivé" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "Enregistrer un nouvel utilisateur Rhodecode manuellement activé" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "Enregistrer un nouvel utilisateur Rhodecode auto-activé" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "Pas encore relue" - -#: rhodecode/model/db.py:1624 -msgid "Approved" -msgstr "Approuvée " - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "Rejetée" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "En cours de relecture" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "Veuillez entrer un identifiant" @@ -1114,32 +1130,32 @@ msgstr "Entrez au moins %(min)i caractères" #: rhodecode/model/notification.py:220 #, fuzzy, python-format msgid "commented on commit at %(when)s" -msgstr "a posté un commentaire sur le commit" +msgstr "a posté un commentaire sur le commit %(when)s" #: rhodecode/model/notification.py:221 #, fuzzy, python-format msgid "sent message at %(when)s" -msgstr "a envoyé un message" +msgstr "a envoyé un message %(when)s" #: rhodecode/model/notification.py:222 #, fuzzy, python-format msgid "mentioned you at %(when)s" -msgstr "vous a mentioné" +msgstr "vous a mentioné %(when)s" #: rhodecode/model/notification.py:223 #, fuzzy, python-format msgid "registered in RhodeCode at %(when)s" -msgstr "s’est enregistré sur RhodeCode" +msgstr "s’est enregistré sur RhodeCode %(when)s" #: rhodecode/model/notification.py:224 #, fuzzy, python-format msgid "opened new pull request at %(when)s" -msgstr "a ouvert une nouvelle requête de pull" +msgstr "a ouvert une nouvelle requête de pull %(when)s" #: rhodecode/model/notification.py:225 #, fuzzy, python-format msgid "commented on pull request at %(when)s" -msgstr "a commenté sur la requête de pull" +msgstr "a commenté sur la requête de pull %(when)s" #: rhodecode/model/pull_request.py:90 #, python-format @@ -1611,6 +1627,7 @@ msgid "Your account must wait for activa msgstr "Votre compte utilisateur devra être activé par un administrateur." #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1667,6 +1684,7 @@ msgid "Action" msgstr "Action" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "Dépôt" @@ -1688,6 +1706,79 @@ msgstr "Depuis l’adresse IP" msgid "No actions yet" msgstr "Aucune action n’a été enregistrée pour le moment." +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +#, fuzzy +msgid "Repositories defaults" +msgstr "Groupes de dépôts" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +#, fuzzy +msgid "Defaults" +msgstr "[Par défaut]" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "Type" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "" +"Les dépôts privés sont visibles seulement par les utilisateurs ajoutés " +"comme collaborateurs." + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "Activer les statistiques" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "Afficher les statistiques sur la page du dépôt." + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "Activer les téléchargements" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "Afficher le menu de téléchargements sur la page du dépôt." + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +msgid "Enable locking" +msgstr "Activer le verrouillage" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "Activer le verrouillage lors d’un pull sur le dépôt." + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "Enregistrer" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "Administration LDAP" @@ -1760,18 +1851,6 @@ msgstr "Attribut pour le nom de famille" msgid "E-mail Attribute" msgstr "Attribut pour l’e-mail" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "Enregistrer" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1786,8 +1865,8 @@ msgid "Comments" msgstr "Commentaires" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 -#: rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 +#: rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "Requêtes de pull" @@ -1829,10 +1908,6 @@ msgstr "Permissions par défaut" msgid "Anonymous access" msgstr "Accès anonyme" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "Permissions du dépôt" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1844,22 +1919,43 @@ msgstr "" "perdues." #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "Écraser les permissions existantes" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "Groupe de dépôt" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +#, fuzzy +msgid "" +"All default permissions on each repository group will be reset to choosen" +" permission, note that all custom default permission on repositories " +"group will be lost" +msgstr "" +"Les permissions par défaut de chaque dépôt vont être remplacées par la " +"permission choisie. Toutes les permissions par défaut des dépôts seront " +"perdues." + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "Enregistrement" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "Création de dépôt" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 msgid "Repository forking" msgstr "Fork de dépôt" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "Définir" @@ -1891,24 +1987,11 @@ msgstr "Cloner depuis" msgid "Optional http[s] url from which repository should be cloned." msgstr "URL http(s) depuis laquelle le dépôt doit être cloné." -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "Groupe de dépôt" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 msgid "Optionaly select a group to put this repository into." msgstr "Sélectionnez un groupe (optionel) dans lequel sera placé le dépôt." -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "Type" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 msgid "Type of repository to create." msgstr "Type de dépôt à créer." @@ -1938,17 +2021,6 @@ msgstr "" "Gardez cette description précise et concise. Utilisez un fichier README " "pour des descriptions plus détaillées." -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "" -"Les dépôts privés sont visibles seulement par les utilisateurs ajoutés " -"comme collaborateurs." - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "Ajouter" @@ -1984,31 +2056,6 @@ msgstr "URL de clone" msgid "Optional select a group to put this repository into." msgstr "Sélectionnez un groupe (optionel) dans lequel sera placé le dépôt." -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "Activer les statistiques" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "Afficher les statistiques sur la page du dépôt." - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "Activer les téléchargements" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "Afficher le menu de téléchargements sur la page du dépôt." - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -msgid "Enable locking" -msgstr "Activer le verrouillage" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "Activer le verrouillage lors d’un pull sur le dépôt." - #: rhodecode/templates/admin/repos/repo_edit.html:126 msgid "Change owner of this repository." msgstr "Changer le propriétaire de ce dépôt." @@ -2108,9 +2155,9 @@ msgid "Active" msgstr "Actif" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 -#: rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 +#: rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "Journal public" @@ -2276,9 +2323,9 @@ msgstr "" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 #: rhodecode/templates/base/base.html:122 -#: rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 -#: rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 +#: rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -2377,7 +2424,7 @@ msgstr "Supprimer" #, fuzzy, python-format msgid "Confirm to delete this group: %s with %s repository" msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "Voulez-vous vraiment supprimer ce dépôt ?" +msgstr[0] "" msgstr[1] "" #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:63 @@ -2961,9 +3008,9 @@ msgid "Inbox" msgstr "Boîte de réception" #: rhodecode/templates/base/base.html:123 -#: rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 -#: rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 +#: rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -3068,22 +3115,27 @@ msgid "permissions" msgstr "Permissions" #: rhodecode/templates/base/base.html:239 +#, fuzzy +msgid "defaults" +msgstr "[Par défaut]" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "Réglages" -#: rhodecode/templates/base/base.html:250 -#: rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 +#: rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "Followers" -#: rhodecode/templates/base/base.html:258 -#: rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 +#: rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "Forks" -#: rhodecode/templates/base/base.html:339 -#: rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 +#: rhodecode/templates/base/base.html:340 +#: rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 #: rhodecode/templates/search/search.html:52 msgid "Search" msgstr "Rechercher" @@ -3325,8 +3377,8 @@ msgstr[1] "(et %d en ligne)" #, fuzzy, python-format msgid "%s file changed" msgid_plural "%s files changed" -msgstr[0] "fichié modifié" -msgstr[1] "" +msgstr[0] "%s fichié modifié" +msgstr[1] "%s fichié modifié" #: rhodecode/templates/changeset/changeset.html:113 #: rhodecode/templates/compare/compare_diff.html:46 @@ -3334,8 +3386,8 @@ msgstr[1] "" #, fuzzy, python-format msgid "%s file changed with %s insertions and %s deletions" msgid_plural "%s files changed with %s insertions and %s deletions" -msgstr[0] "%s fichiers affectés avec %s insertions et %s suppressions :" -msgstr[1] "" +msgstr[0] "%s fichiers affectés avec %s insertions et %s suppressions" +msgstr[1] "%s fichiers affectés avec %s insertions et %s suppressions" #: rhodecode/templates/changeset/changeset_file_comment.html:42 msgid "Submitting..." @@ -3430,8 +3482,8 @@ msgstr "Aucun changeset" #, fuzzy, python-format msgid "Showing %s commit" msgid_plural "Showing %s commits" -msgstr[0] "Afficher les commentaires" -msgstr[1] "" +msgstr[0] "Afficher %s les commentaires" +msgstr[1] "Afficher %s les commentaires" #: rhodecode/templates/compare/compare_diff.html:52 #: rhodecode/templates/pullrequests/pullrequest_show.html:84 @@ -3490,11 +3542,81 @@ msgstr "S’abonner au flux ATOM de %s" msgid "Confirm to delete this user: %s" msgstr "Voulez-vous vraiment supprimer l’utilisateur « %s » ?" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +#, fuzzy +msgid "New status$" +msgstr "Modifier le statut" + #: rhodecode/templates/email_templates/main.html:8 #, fuzzy msgid "This is a notification from RhodeCode." msgstr "Ceci est une notification de RhodeCode." +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "" +"User %s opened pull request for repository %s and wants you to review " +"changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +#, fuzzy +msgid "title" +msgstr "Titre" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +msgid "description" +msgstr "Description" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +#, fuzzy +msgid "View this pull request here" +msgstr "Ajouter un relecteur à cette requête de pull." + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, fuzzy, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +#, fuzzy +msgid "New status" +msgstr "Modifier le statut" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +#, fuzzy +msgid "A new user have registered in RhodeCode" +msgstr "Vous vous êtes inscrits avec succès à RhodeCode" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3594,7 +3716,7 @@ msgid "search file list" msgstr "Rechercher un fichier" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 msgid "add new file" msgstr "Ajouter un fichier" @@ -3662,7 +3784,12 @@ msgstr "Diff avec la révision" msgid "show at revision" msgstr "Afficher à la révision" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +#, fuzzy +msgid "show full history" +msgstr "Chargement de la liste des fichiers…" + +#: rhodecode/templates/files/files_history_box.html:16 #, python-format msgid "%s author" msgid_plural "%s authors" @@ -3859,10 +3986,6 @@ msgstr "Nouvelle requête de pull" msgid "Title" msgstr "Titre" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -msgid "description" -msgstr "Description" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "Envoyer la requête de pull" @@ -3977,7 +4100,8 @@ msgstr "Réglages de %s" msgid "%s Shortlog" msgstr "Résumé de %s" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "Résumé" @@ -3993,19 +4117,15 @@ msgstr "Âge" msgid "author" msgstr "Auteur" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -msgid "No commit message" -msgstr "Pas de message de commit" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "Ajouter ou téléverser des fichiers directement via RhodeCode…" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "Pusher le nouveau dépôt" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 msgid "Existing repository?" msgstr "Le dépôt existe déjà ?" @@ -4036,7 +4156,7 @@ msgstr "ATOM" #: rhodecode/templates/summary/summary.html:70 #, fuzzy, python-format msgid "Repository locked by %s" -msgstr "Ce dépôt n’est pas verrouillé." +msgstr "Ce dépôt n’est pas verrouillé %s." #: rhodecode/templates/summary/summary.html:72 #, fuzzy diff --git a/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.mo index 48deb1b48ede351fdf8405213c5e5838de3cbf56..2f94cd23b5009fe843b7a38ebd7d54300142115d GIT binary patch literal 61119 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 diff --git a/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/ja/LC_MESSAGES/rhodecode.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode 1.2.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-11-27 20:56+0100\n" +"POT-Creation-Date: 2012-12-03 03:21+0100\n" "PO-Revision-Date: 2012-10-27 15:06+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: ja \n" @@ -43,7 +43,7 @@ msgstr "" #: rhodecode/controllers/pullrequests.py:411 #, fuzzy, python-format msgid "Status change -> %s" -msgstr "最後の変更時刻" +msgstr "" #: rhodecode/controllers/changeset.py:346 msgid "" @@ -53,6 +53,7 @@ msgstr "" #: rhodecode/controllers/compare.py:75 #: rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 msgid "There are no changesets yet" msgstr "まだ変更がありません" @@ -184,7 +185,7 @@ msgstr "ブランチ" msgid "Tags" msgstr "タグ" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from " @@ -274,19 +275,19 @@ msgid "An error occurred during this sea msgstr "検索を実行する際にエラーがおきました" #: rhodecode/controllers/settings.py:108 -#: rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "リポジトリ %s の更新に成功しました" #: rhodecode/controllers/settings.py:126 -#: rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "リポジトリ %s の更新中にエラーが発生しました" #: rhodecode/controllers/settings.py:144 -#: rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from " @@ -297,14 +298,14 @@ msgstr "" "リポジトリはDB内に見つかりませんでした。おそらくファイルシステム上で作られたか名前が変更されたためです。リポジトリをもう一度チェックするためにアプリケーションを立ち上げ直してください。" #: rhodecode/controllers/settings.py:156 -#: rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "リポジトリ %s を削除しました" #: rhodecode/controllers/settings.py:160 -#: rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "リポジトリ %s の削除中にエラーが発生しました" @@ -322,10 +323,10 @@ msgstr "変更可能にする" #: rhodecode/controllers/settings.py:184 #, fuzzy, python-format msgid "Repository has been %s" -msgstr "リポジトリ %s を %s としてフォーク" +msgstr "" #: rhodecode/controllers/settings.py:188 -#: rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/admin/repos.py:424 msgid "An error occurred during unlocking" msgstr "アンロック時にエラーが発生しました" @@ -338,6 +339,16 @@ msgstr "まだデータが読み込まれていません" msgid "Statistics are disabled for this repository" msgstr "このリポジトリの統計は無効化されています" +#: rhodecode/controllers/admin/defaults.py:96 +#, fuzzy +msgid "Default settings updated successfully" +msgstr "LDAP設定を更新しました" + +#: rhodecode/controllers/admin/defaults.py:110 +#, fuzzy +msgid "error occurred during update of defaults" +msgstr "ユーザー %s の更新中にエラーが発生しました" + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "BASE" @@ -395,18 +406,23 @@ msgid "error occurred during update of l msgstr "LDAP設定の更新中にエラーが発生しました" #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "なし" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "読込" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "書込" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -425,112 +441,112 @@ msgstr "書込" #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 #: rhodecode/templates/base/base.html:197 -#: rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 -#: rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 +#: rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "管理" -#: rhodecode/controllers/admin/permissions.py:65 +#: rhodecode/controllers/admin/permissions.py:69 msgid "disabled" msgstr "無効にする" -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "手動でアカウントを有効にする" - -#: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" -msgstr "自動でアカウントを有効にする" - #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "手動でアカウントを有効にする" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "自動でアカウントを有効にする" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "無効" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "有効" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "デフォルトの権限を更新しました" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "権限の更新中にエラーが発生しました" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "--フォーク元を削除--" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "リポジトリ %s を %s から作成" -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "リポジトリ %s を作成しました" -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "リポジトリ %s を作成中にエラーが発生しました" -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "" -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "リポジトリユーザーの削除中にエラーが発生しました" -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "リポジトリユーザーグループの削除中にエラーが発生しました" -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "リポジトリステートの削除中にエラーが発生しました" -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "キャッシュの無効化時にエラーが発生しました" -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "トークンが合いません" -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "リモートから取得" -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "リモートから取得中にエラーが発生しました" -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "ありません" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, python-format msgid "Marked repo %s as fork of %s" msgstr "%s リポジトリを %s のフォークとして印をつける" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "操作中にエラーが発生しました" @@ -818,7 +834,7 @@ msgstr "リビジョン" #: rhodecode/lib/helpers.py:640 #, fuzzy, python-format msgid "fork name %s" -msgstr "フォーク名 " +msgstr "" #: rhodecode/lib/helpers.py:653 #: rhodecode/templates/pullrequests/pullrequest_show.html:4 @@ -976,6 +992,86 @@ msgstr "ちょうどいま" msgid "password reset link" msgstr "パスワードリセットのリンク" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +msgid "Repository no access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +msgid "Repository read access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +msgid "Repository write access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +msgid "Repository admin access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +msgid "Repositories Group no access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +msgid "Repositories Group read access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +msgid "Repositories Group write access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +msgid "Repositories Group admin access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +msgid "RhodeCode Administrator" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +msgid "Repository creation disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +msgid "Repository creation enabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +msgid "Repository forking disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +msgid "Repository forking enabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +msgid "Register disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "未レビュー" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +msgid "Approved" +msgstr "承認" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "却下" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "レビュー中" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -985,86 +1081,6 @@ msgstr "" msgid "[Mention]" msgstr "[Mention]" -#: rhodecode/model/db.py:1163 -msgid "Repository no access" -msgstr "" - -#: rhodecode/model/db.py:1164 -msgid "Repository read access" -msgstr "" - -#: rhodecode/model/db.py:1165 -msgid "Repository write access" -msgstr "" - -#: rhodecode/model/db.py:1166 -msgid "Repository admin access" -msgstr "" - -#: rhodecode/model/db.py:1168 -msgid "Repositories Group no access" -msgstr "" - -#: rhodecode/model/db.py:1169 -msgid "Repositories Group read access" -msgstr "" - -#: rhodecode/model/db.py:1170 -msgid "Repositories Group write access" -msgstr "" - -#: rhodecode/model/db.py:1171 -msgid "Repositories Group admin access" -msgstr "" - -#: rhodecode/model/db.py:1173 -msgid "RhodeCode Administrator" -msgstr "" - -#: rhodecode/model/db.py:1174 -msgid "Repository creation disabled" -msgstr "" - -#: rhodecode/model/db.py:1175 -msgid "Repository creation enabled" -msgstr "" - -#: rhodecode/model/db.py:1176 -msgid "Repository forking disabled" -msgstr "" - -#: rhodecode/model/db.py:1177 -msgid "Repository forking enabled" -msgstr "" - -#: rhodecode/model/db.py:1178 -msgid "Register disabled" -msgstr "" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "未レビュー" - -#: rhodecode/model/db.py:1624 -msgid "Approved" -msgstr "承認" - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "却下" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "レビュー中" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "ログイン名を入力してください" @@ -1086,7 +1102,7 @@ msgstr "%(min)i 文字以上必要です" #: rhodecode/model/notification.py:220 #, fuzzy, python-format msgid "commented on commit at %(when)s" -msgstr "コミットに対するコメント" +msgstr "" #: rhodecode/model/notification.py:221 #, python-format @@ -1106,12 +1122,12 @@ msgstr "" #: rhodecode/model/notification.py:224 #, fuzzy, python-format msgid "opened new pull request at %(when)s" -msgstr "新しいプルリクエストを作成" +msgstr "" #: rhodecode/model/notification.py:225 #, fuzzy, python-format msgid "commented on pull request at %(when)s" -msgstr "プルリクエストに[コメント]" +msgstr "" #: rhodecode/model/pull_request.py:90 #, python-format @@ -1568,6 +1584,7 @@ msgid "Your account must wait for activa msgstr "アカウントは管理者のアクティベーションを待つ必要があります" #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1624,6 +1641,7 @@ msgid "Action" msgstr "アクション" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "リポジトリ" @@ -1645,6 +1663,77 @@ msgstr "アクセス元IPアドレス" msgid "No actions yet" msgstr "まだアクションがありません" +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +#, fuzzy +msgid "Repositories defaults" +msgstr "リポジトリグループ" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +#, fuzzy +msgid "Defaults" +msgstr "default" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "リポジトリのタイプ" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "非公開リポジトリはコラボレーターとして明示的に追加された人でないと見つけられません" + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "統計を有効にする" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "概要ページの統計ウィンドウを有効にします" + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "ダウンロードを有効にする" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "概要ページのダウンロードメニューを有効にします" + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +msgid "Enable locking" +msgstr "ロックを有効にする" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "保存" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "LDAP管理" @@ -1717,18 +1806,6 @@ msgstr "名字(Last Name)属性" msgid "E-mail Attribute" msgstr "メールアドレス属性" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "保存" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1743,8 +1820,8 @@ msgid "Comments" msgstr "コメント" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 -#: rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 +#: rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "プルリクエスト" @@ -1786,10 +1863,6 @@ msgstr "デフォルトの権限" msgid "Anonymous access" msgstr "匿名アクセス" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "リポジトリの権限" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1798,22 +1871,39 @@ msgid "" msgstr "" #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "現在の設定を上書きする" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "リポジトリグループ" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +msgid "" +"All default permissions on each repository group will be reset to choosen" +" permission, note that all custom default permission on repositories " +"group will be lost" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "登録" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "リポジトリ作成" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 msgid "Repository forking" msgstr "リポジトリフォーク" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "保存" @@ -1845,24 +1935,11 @@ msgstr "クローン元" msgid "Optional http[s] url from which repository should be cloned." msgstr "オプション:クローンするリポジトリのHTTP[S]のURLを指定します" -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "リポジトリグループ" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 msgid "Optionaly select a group to put this repository into." msgstr "オプション:このリポジトリが属するグループを選択します" -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "リポジトリのタイプ" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 msgid "Type of repository to create." msgstr "作成するリポジトリのタイプを指定します" @@ -1888,15 +1965,6 @@ msgstr "ファイルページ、ダウンロード、検索、READMEのデフォルトのリビジョンを指定します" msgid "Keep it short and to the point. Use a README file for longer descriptions." msgstr "短く要点を絞ってください。長い説明にはREADMEファイルを利用してください。" -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "非公開リポジトリはコラボレーターとして明示的に追加された人でないと見つけられません" - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "追加" @@ -1932,31 +2000,6 @@ msgstr "クローンURI" msgid "Optional select a group to put this repository into." msgstr "オプション: このリポジトリを配置するグループを選択します" -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "統計を有効にする" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "概要ページの統計ウィンドウを有効にします" - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "ダウンロードを有効にする" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "概要ページのダウンロードメニューを有効にします" - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -msgid "Enable locking" -msgstr "ロックを有効にする" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "" - #: rhodecode/templates/admin/repos/repo_edit.html:126 msgid "Change owner of this repository." msgstr "リポジトリの所有者を変更" @@ -2054,9 +2097,9 @@ msgid "Active" msgstr "アクティブ" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 -#: rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 +#: rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "公開ジャーナル" @@ -2211,9 +2254,9 @@ msgstr "" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 #: rhodecode/templates/base/base.html:122 -#: rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 -#: rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 +#: rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -2310,7 +2353,7 @@ msgstr "削除" #, fuzzy, python-format msgid "Confirm to delete this group: %s with %s repository" msgid_plural "Confirm to delete this group: %s with %s repositories" -msgstr[0] "このリポジトリを削除しますか?" +msgstr[0] "" #: rhodecode/templates/admin/repos_groups/repos_groups_show.html:63 msgid "There are no repositories groups yet" @@ -2877,9 +2920,9 @@ msgid "Inbox" msgstr "受信箱" #: rhodecode/templates/base/base.html:123 -#: rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 -#: rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 +#: rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -2986,22 +3029,27 @@ msgid "permissions" msgstr "権限" #: rhodecode/templates/base/base.html:239 +#, fuzzy +msgid "defaults" +msgstr "default" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "設定" -#: rhodecode/templates/base/base.html:250 -#: rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 +#: rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "フォロワー" -#: rhodecode/templates/base/base.html:258 -#: rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 +#: rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "フォーク" -#: rhodecode/templates/base/base.html:339 -#: rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 +#: rhodecode/templates/base/base.html:340 +#: rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 #: rhodecode/templates/search/search.html:52 msgid "Search" msgstr "検索" @@ -3240,7 +3288,7 @@ msgstr[0] "(%d インライン)" #, fuzzy, python-format msgid "%s file changed" msgid_plural "%s files changed" -msgstr[0] "変更されたファイル" +msgstr[0] "" #: rhodecode/templates/changeset/changeset.html:113 #: rhodecode/templates/compare/compare_diff.html:46 @@ -3339,7 +3387,7 @@ msgstr "チェンジセットはありません" #, fuzzy, python-format msgid "Showing %s commit" msgid_plural "Showing %s commits" -msgstr[0] "インラインコメントを表示" +msgstr[0] "" #: rhodecode/templates/compare/compare_diff.html:52 #: rhodecode/templates/pullrequests/pullrequest_show.html:84 @@ -3398,11 +3446,81 @@ msgstr "%s の ATOM フィードを購読" msgid "Confirm to delete this user: %s" msgstr "このユーザーを本当に削除してよろしいですか?: %s" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +#, fuzzy +msgid "New status$" +msgstr "ステータスを変更する" + #: rhodecode/templates/email_templates/main.html:8 #, fuzzy msgid "This is a notification from RhodeCode." msgstr "RhodeCodeからの通知があります" +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "" +"User %s opened pull request for repository %s and wants you to review " +"changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +#, fuzzy +msgid "title" +msgstr "タイトル" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +msgid "description" +msgstr "説明" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +#, fuzzy +msgid "View this pull request here" +msgstr "このプルリクエストにレビュアーを追加" + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, fuzzy, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +#, fuzzy +msgid "New status" +msgstr "ステータスを変更する" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +#, fuzzy +msgid "A new user have registered in RhodeCode" +msgstr "rhodecodeへの登録を受け付けました" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3502,7 +3620,7 @@ msgid "search file list" msgstr "ファイル一覧を検索" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 msgid "add new file" msgstr "新しいファイルを追加" @@ -3570,7 +3688,12 @@ msgstr "このリビジョンの差分を見る" msgid "show at revision" msgstr "このリビジョンを見る" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +#, fuzzy +msgid "show full history" +msgstr "ファイル一覧を読み込み中..." + +#: rhodecode/templates/files/files_history_box.html:16 #, python-format msgid "%s author" msgid_plural "%s authors" @@ -3766,10 +3889,6 @@ msgstr "新しいプルリクエストを作成" msgid "Title" msgstr "タイトル" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -msgid "description" -msgstr "説明" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "プルリクエストを送る" @@ -3884,7 +4003,8 @@ msgstr "%s 設定" msgid "%s Shortlog" msgstr "%s 短いログ" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "ログ" @@ -3900,19 +4020,15 @@ msgstr "経過時間" msgid "author" msgstr "作成者" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -msgid "No commit message" -msgstr "コミットメッセージが有りません" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "RhodeCode経由で直接ファイルを追加またはアップロード" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "新しいリポジトリをプッシュ" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 msgid "Existing repository?" msgstr "存在するリポジトリをプッシュ" @@ -3943,7 +4059,7 @@ msgstr "ATOM" #: rhodecode/templates/summary/summary.html:70 #, fuzzy, python-format msgid "Repository locked by %s" -msgstr "リポジトリはロックされていません" +msgstr "" #: rhodecode/templates/summary/summary.html:72 #, fuzzy diff --git a/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.mo index fa7335651adcf56126ef7fdeda0f1bf6fe30f40b..4cb8fac01d597bd258b2380292e766170f82539e GIT binary patch literal 58586 zc%0q637i~NwLf0^aCs>1yN~xuFhC?T1P}>PmPuxkOqQ8pmP{4`)O6R()O1f*)73ql z?j&py5D=7|5S9P}8ZZF@A`sSO1Y{9`5M>8ZpZ*ozQ=dNlJ@t3a`JSq})!mZ>{rUg> zKYu=?Z{7XgbI(27J@?K_AKL9Ai~jrKKUvnlQ24t~T8aN2JJ_<`OX1@bexAbTDEuge z@2AMeD4ay$`zZVpg&&}B9)%yF@E8g|MBxb(euBc&H2n%KcPoXvQ@G{xX#WWc-$UW^ z8vnV5zoT#u3g31J;_uh+Uo@Od;kzjO0)_9U@Q6du&TI{P4naT1X}J*!-$`NN5VTu4 z1mikG>t9ac`zgFm%im7n8Vc{B@KOrg}Y6&tPfK7zG;A)Jq_g!n}%_>XgFsY z`s6jiSl`JS z9(5S%^&f`u4<3ejW;MNf81UoF!!WLU57YTm*vs>$a2SUcFQxDR3h$@zP=+&w1bS<~FQNToDWw0c3+QJug-=pAmB&xvBntOG9PJ%V;XxFx zqOh6Qg~AyWzI-_P+3N_T&piTgs2l+}UasM{j{rRGJp$|V&=G*|V@Ck~FCT&N|4j4$ z`v|PlpSAuwj>LL?>`1g@Q}`){=aGP4>yhYpE`=Jch!;T=NSrZ-UmlwecpW( z+WXg|fEW8|yoJIK^S(O@{T@eQJB4`)_oMKxqk#WEp|G36Hz;i5dM%bUh4G%k&oaKY zpr0SNVEx~00X+ZO0z98I1N|O81MMxGf&Lv0Gcy2}lEzog06b2g0XUsI1MRGv0eF0O z2G;EX3jdA5-^>6WeP|~7|IAF(KX4}S=&+fX-z<&yYnYx1IGsS@-V~ls;b$oP&PEm>Unty%;n#|=trhE$Z3UdpXayW@ZUr6O)(W`(M#FcuVLYE|!#MV810EgRhVd?K z!~8OBDF5X)!08grzorf2y|oQ+x~~mz`d%C8)RS$%qZhRPt8Ez9e^Gcik9!vC9Wx8~ zk(z~iW3#Ysr_KUgFP(*PT&?jtX94~X&cZmJnFYG=`Yg=j{j-s7&qjQz##?4%d`D~g z(%EP?I~(&jZ8q@uyxE`wmuS7~W@CJ}&qn_bYyBV2#&}_D{K|H~Ws`=FXt|f$G4B6q zM?Y_$i+O%Mfp&ddF#cZZ7((XuWgiV*gz_7vq0zF6ig) z=3;%{GY@$4fq5uDZ64+|V;;)Sorivo(ewcgN9Lj50)?NZ@DxqIVjk$&b@MBPLYcY;p8 z&}{ zJ{_;=zLr0^8|!ptH|GDfZov0KZTET#Sw!5V^&Z!HFKK%}*Y38>Gza8F(c7r~^ZABl} z`;nwJ52tI$;Lcn*Aew9D^0msQ2PU}a1v-`m>7xx1$EBe7lze?er6yDqq zdF+XPjQcPBfbT~a0e+JgVV@qV@t#E(zq1H(;OHWS>msyYU4-$Uy$JnZy9o2ReG%~b zu0?>y_C=V_Yg+D?ivaKcSp>Q8pv731k;N!iUW|TDT8wdjWiiHa{bIo9*2Nh2or?k2 z#}{Kh|GpUG`Kz|~@g)d9y99V~;1Z1MXbS(8!kng`vjp@0_7cGP5ei8quwGb#_4@Eq ztos)zB+=KJzZCO2UE}91MY%_pqW?FRs+@5Q`uo%|3fE)MevifnkHPp)JqGZ+;uy?h z!!f|8@ng{5OUFRY`Ta4FBlcVd{F${3<(Do)e}!eh=hK&=-rdW9KTm7^K175DDV%;R z@cZgx(a#OXVqNY(7UiBg7VZA*SggaJDV)XgIS%}3!Eso>mB)cU-Fh7O)62)9-wz*8 zW1(>W<1zm$kH@;+eLV1E%kjXkhmXg4K6^aY;l<;z-hVzG^z+jW;4{g=IFE8bUl%*T z2aiIJ!jgl1@UnyU-*7OW-)j0h28hQ~_>lq3r#OIduG08L1E_c90QSqZ16bdO27o_L z4WPZ32e1zRIRO6li4?|tL<(}uu_?^+q!j9(q4D!Iepw3rT&MNcrvUHoYyL|q=sUki zVcZ{011~Hc({f_QUR?yMli46j{v?O%V7WQoxyrc%V1y6 z*YLOu_Gv-Ot<3=LH)pUek7q!KpU+_Z-jfABe=Z9+ejy8ZoI+s-*Vp(jv%uHgMuCTW zi~pS+6q0Cb zJyKA;J^*~}0P8$GK)oda^p%qXz;S(mb-XVC-n7ru!wV%a=7gvxI)XR>Je|!vd;L~F$x6c^HIc*Gh zb>tYvH*XAZ?$!KbHQgP<_;O=_%PC`+$JfR{7cLpYdfYmO^>|9_|MwWi`&aGfePz|> z%YfrvWz6@`GRn1VQK~N zBELfI5-TvTQ#Jhh3e4lm6@bq-HGc03wMVW{eM{SWVFlLZ7b_HxS73eLu@e2*D>06J zR)Q}dxDxPd*ZgBvD*kG^zY_R%>Po=zLXBUy66<%zO03I$D>1%@wf&bg{TCYl%}R{( z&l-RGD#Z6#h53AF6~_B78t%PH^^R4b7YD7v_~x%dKi#VUpW#&)&zQFNl~ri}oK;x2 zODTLig_~D_4&SHkJikiqMOyy9RssIjiD>V=C!+sbthqc*Pn!b9y|%-c|_w+X#3kV{MkvM=YKc}^yUL6qrH!4 zxaY~Jzt72-=l&-HUSB*J^=F?9dcEjm;9u!vjN>dVccGSBcQW+BTTaF}-Z&ZS`(GzR zu6zF}fXCERFpg=bpx-Z@qIUdKFrGQ50A5FHID87|%t>1Q3JOVtu&&Yadz^}O{}_d* zF`k_YxL$oK%5Ttc)2UeB@16>{KBV=wQMmDKgg096?9(6*U3wbu+yz=sc>j{Ln(2Ye6G_-xHz zcskZ)_;kQ~xrV2mu5?7pU#aE3t@Z9X9q|6a>F96!=@{4Rrvq;PbOzx2-ZQXI_NH(n zh0PS+OyNruZldsOU%~p#JQM4gJ`->|@l3$yG)=$cOvnYdX!_GwzE*bOVbyf1w20XEWo{d7Up~5S)jw;(0b3Eh5mo4 z;eVfnb$id*nE&2qBYno%pc{P}o^UqidCu9u=M85AzW1Gt`j2b;r)NXH`t8|jul%a+ z->(8M7gG2rg%4+$Y&q;8tpj>JH7^a@GJ`FQ26NA zRBrpa%57fohPP7tLr?-8CRYMel>m`@c57C0YCOSU**j6 zF|XG1u|D1B0}uPp2i&vg15XO)18>eeAM-x{e6(}9#y4pA-SZ(=K6pOh^5*%N_di`g zdz|t60_X$93()SS3jm+*Ux4<0a{=&qw+pe}AHERyGDYLlF2wpBO<|hx@j{$yJ#r!X z{~rn$QTWb_Aom}45$3<)BJ9uCE&~4SaWU}ka~EU3A9XSCw{kJ$jkOo+dDq2CFD}No zwp|Q7dtKAtycqrd`C`oXU6%k~K79$w9efGa_lQdX|CN_0pVj<3Eoy9DjL zrt#lv_})wPobFP{DRVCc9*td!b-rBFw_FN%zj-O}>0j4iK1N1t*FT?on)BHy+LwnC_`X4R>{dwD3 z!0&x)foFTJ#k}@f3;dq87WR?hwZOZLYcZbNwftjiG5#N}1wQ;{E%5g*YcbyUU5@@g zb~*O%ewSk(9dv@p1mCO?6;R=+G^}0;IGl4O@Zz2;fsYSs`Y*49 z9Q&!Ou+Lks!Z=U73Uuw#tAG!8T!r>uyb9xf&pNErht^?S`>w4*0j}Rz2l(H<4)%!$)?uCOtFfMkUX6XT;A-IGLQOyQYRv1>tFe!- zy&7=ad^Ohhdskz;k6w*_p1K-*|0h?Yzqeh3_1uHP*%WqM1AX`6YjD2w<7+U^y{`p+ zPrerO?!8v+T-RdWrEAg88P}rxxf))0EyjJ>wV3y{8g9B4aNBY%#`)y6Dqm^6pIr;N z=T{Vdm;3z&>b>?2tlw|Gfpz=Hb)e@*T!-`RGp@t>-FcnrAJ?J(w_OjtdiU#r*ZtS4 zzsB`|+sO66moHzB`CNQG#`DeVG2c6{M>|hkk8y0*c7Cq;Z(fga?{)*$W%nB}FZ%}2 zmq|CEy#+U5KOC#!iW`6*m)-z)-auiA;d2AvIr*D_(^L%)|0d}2+;1wq_$J1^Uc-C7 ziS>Pw!jma{j9?&)}#ID8egy; z^I5bWbkJK5y!+~Uz~N#IFJBLMUb7zk-L@Wd?EdwjlP|1SI(8%4ecz2}=aV<;InIq3 z*C97z{PS-_`OzCuzj`CqL))bh7!{DGUWzTdkE^y-D1z<++J z?3-cdzy4<6=kqsX-0!{xaGG@s_Je;5+P~x$tn0UL0p31w3&!`WTcFSU@fP64pKk#i z-hC_9bg{|-iG;p;x^E$mfNroQ?~){ z&bkfz;O5&fug7kKy#4BJ*iRq79sNzG@MsEqZpXZ?yB+e!t+#^?ym33){mgf;9&^5f zddGbS^Iop;uYX7Fk>A1mp7;*d@i*VWJl=5!#`$Rt55EKJcbtY_y#w>U^A5DT{SLJI z<{f%Y`CasX_;+!h(feJ@?=}iaRJWe|F7W8sJJHV2o#=P9hHLLc{afzTb9f57xZa&u zug~0t{WEYE_SO2kz@L777v^#3-8k2odpFkOp1ZNGFWwFOcvIuQ*Z8|PV_xsy47hx0 zGsfp^2K+}h1HaDMjQQTMS@jkQPoVJe&1$c{2jiW857xW)9?WCaJ%Gc7_W*x?cMst8 z*L#2;pSTzJ_St&@zh;f6?nOVN_X00g+zUD7>-S=x-G49W%YWXBePiE;akShAeC^Qi zxcfjK^7mnUr`-p<`|5p|*RA(qT#wy{cDLV$aliY1^!so315TgU_!sX-y{`MgcSr6A z+%CKy{oQ##=+F1H+;jJ1zQ4O4?e6ga`1EHVz&egTfN|gc0O0%J1DN-74`6@)`vdBy z@F3RZgAbzorzrF(-1kB3i%T8^KKw(P0bbs-1>^m( zmixsP;QiaS0w4F@s&X!c^uJZz3cNUS9Q$uz9ObVZ*L9)rd0rO^XEJ_#5AA>OA;9r7 z4`CepJp{NPuIY0gQvb?_(0bEn3idlY#2=A)1|{_rU9 z>79>Z9Q!|}`u}5CpM{TM-{c;{x>O$n-0s$L_dNzZ{^`fSPv7%6;P}DEAqUQT9R8t| z$H9M|(D?5u?BV<;u+Oe~0($=sp1^!}{{is!;2$7=fQAu&d+}Nq}nHc2>LVQhiJ$DA?CkU-wu7V*KxT3UE01DZp{w zQ^?P1xcVvVgDaoH_%=TUc)k9V`m1QY-JZsHCq0ewGcP!_$E0 zcb-Q7n>GI#4PSm5c>c?$L3jV872Cz^}E>pq&lR zVEp$!1N`~fGZ@zgx6$6D@X&3b3x{n3J)gM^fmQGfcg=%@8rq#yk(@b#Eyu|I=n(f*mwVqGqK zR{fZs1zmewI_$=CveUsUabv=1I`uXa1z~PGR z7{|u#Sm*C;$Gm>7<=@b9f7*_9eeaKO4*8KEVL#9N5%%*c4R84o=-f{=|1&=Z-S7D^ z0F=MWzK9O%(kp2L26=sC!NZ+{-+IqG@r`}rC!eID~4c^>f1 zKM#CZrQtc6f5r2l-`8rn`<@599(x|^{Ilm(E_ohw@ZB${9ry*{`#~?DT-OU2$Kn@I z-+ck)PkI4xzw8C9%T+I6e|$^pfA0mX^Xo5QJ^!Tbeey-%(_SxPd{bY&IU&MSa()cwRZqV?q7qx$F@AVf!FMjs|X2@Z(;s_oT*OcnSTz@e=0!hnE1CJzhpTAAcEm_qmrr z-&$VQbDfvb{^c(N55M&?@b~7IG4An~)!*u6^^<)W?Y{jLtlxWI0sJPtf_@Hr1>>6k z3ffup3h2k^E9zgO^{#nE{dqLpqU9ca1?~Uj6^!TC8vai6|JN%R&xc>d{+aYD#x?6z z?DP4rqW}I^Q7`o>;6Cyy#<${CtpB-M|MFMS?me%neN)T7uJQkR6?}HL*D$W0*Ra0J zUc>%c@fzTF%WG;ceNFENyoPZ+rs0pY-s`V{Zod5|ptqmwv$WSlLC9xFSypE{Yrsbm>k$;Csz#Y zieIvezFly~JhyD;OW7=apHOmxqP_Q|{qlw5y!7P2n&eEeCs7*%_N2x3q&d?kEto#3 z$D)*!KRW8>ipFQa-)X0!fkcP>QXvc_Vbsf&if;UcL_b#?jy@y_!*UDew`2rv%Fm_a zFG;MpP9Y2_A>cU=x^9|3XZU_*)G1^neMZ5_rG{Pko;mE~hTN<_6h{KLn21QZwzOBY z2feJzky#YlX>V{)B7QdOV_+O9WWrDqdfZ~s%MIas*e?{dtDe#*jim&=&3!~p>-?+0GdFH~$VuycOV9(D40H_dCE9|!5_7Y!>)8?2bG}cj@tRG>jbV{DCH!JTFiPW zr|9`P8m;5yZ2I3Xq}>8gDo8oGcqAT1{C{?2|JMdK>W?Ld^^Y0XeuU0mj#qhd;=8G- zyKO<|!Zv$WXZO6OCaa~jmH*itZTmF)c01!%td`!+1@eRaBVQx5d2>$INXeH5XgW0+sgz$Lg3yxUSxPYGS}o}`|Faz; zFK*Taosa~A^Ds?+)Eyn5ZO%zKqC>LJI6?p}<+Hw%22^R!72H%YTd~JH$L=2X)9y_A zCq)@<(MMnp75q{@j?2Po6m*0^UL2;SHi=%d6rr5t+$5FhX7pin;L3Kb8xSSCqmGy5 zOlmN!?P7+*M2{#+VAwCq#<$aM zkvb&EX0!Y+rgI!|WJL&bowRHFIn3Qa`m#rb1_()0DK`kb0owM|xI5++Dn1bz8e%O> zsC?QTbV}JG?~YNAYHROxi)4W;uWii22saE4X*D9|O)o(b>_AC#bdSL#(Ov*2cN(-6SZ$ zL=~|6180mP6PGd(bEjn)Z-mbj+)+lxte@HmUKjuwB$0%Zc7z@Qq?J12&|vpZ)Pz*^ zX<9oOnUo7iRHL1^3&l%0nrsH(@pF|?zZ58`vRVwb%FLJ(3e2Ca7TTfoQ!ID`BxMRi z7g?+YLRHHct&qc%4*VyuX0-IQSu>btw{}=Fyqv>uV+m-#Nx@_*79u0cI-}&#<|ptl zK@aRE0va(ZKbNgoGkN>cZ;oXNhn9Fqi7xgL2@!dxz{0Z@5d?FYU670s6q#tSWJh8G z&9qqL*3z;s9Yow03^V6FIc(5&b9D zOS~bS)Rt6cbVL{68M@4!d04_t1dM{wxnk7KAT3kcZBpfnmKGIK2JFmM(zH$@3-O*I zu}Vh63oLL)VV@=#&}yZKkq;JGvT|h8%b;_Fj>^}7E+N{_BssM}n=$J`Y?~R%7PK*Q z=KRem$E5;NYp7Jp&82yRCezcdk-?G#6EOXxtsQ-3`72=10lGw{W~z3np{%07K1|`6 z(PD`fwBo>3&0%^}RrVOSRtiA+NR^?Du^gb|XepnkQKBa89+r~Eykf;3sIdBK9}p^F zny+gUMn{SMI2z~O9ESEnTG1#n5K@aUfp>8f8AH+BpjQ}`Wj1!T@Q~?%MZ*Hg1!-Ky z+?G2lv7^42>+LLG2~lmaNQiMwu95(IBmxL*~#*q@v*Eg#@*V zF5`+_Dc&ZnUcmgCCgkV#E!x8ltu*P(4zy1DNJ>Y~(TA8)0%<)WpMhQV@==`fS$EQw zV=`>4SzD9Ha*-rqi8ZJzf)nDV;u$As3mg{#Gx{=%Hqs$Eor#uUNgEFUzqXT37g+8| z#N04mbb?H1Hwlw``p6SeGY6Ct!DoJJOIP?E@fYE)jP$Tk$)YybmI}fI-bqaZl_ths zCCDy<}kxRu$Hwp#DQbQ6w=mClX+IcTe1rDXSQznAvF5*#C7YG^iX+ zXQHVR_;SobC+$Zn`DBl&Pl2{RuN>isnA%Xlv5C5s+(re7xedjo8>@N3N+!q*z&ewp zp=~*jKOx;8Y0biRi7B9%80u052OFk__&CeS5{I4T7DeEMao7@zX9o+{@+Brm=CiRS zRKC1eM~5{_*9aAWS7$yv&uPalxgRxL=n6^vs^D{wWpXNwhzkr zNZLy?vk4`A;nX31sD+nwJ2t?@GF!9No+J5&vYdpSiBKi2j1TfbY%FH#$JEdjew1|w zi?lNfOaukphz~mh++ZqJ3Y508sLiHhe<1Kh9OJTFFRBB|DqGzv^4JFa<@8IvdBsLH zGRhNy%_L>}(ROMgDc|!Zi#-6spx z-PY2&pbZK?ivdi$iM*#{u_S1=m}9baKtdv91RH$!VE8>LQkszBByG8z*2APzg-UC_ z1L7XaQItUV1;rHKLKCAegCt5?ccNa(s0W_HBjebpPZXM%t~EdH0m*T)oM+|r&_1N4<^fnq)02c&fC*XH`^_uv8F<8 zTu>aGl{XRb?Lu*iqO#z-2x%vjyaG>6+5UWg$ZpR`&{--<$QYyg1I@?b(?TPegi|w_ zFx!B##B+XGzX)ky3ei)J1x~I+QcT6vZ(y};AVoIYog^s>e^Y+czyPffmeZlQc`-`Y znB<6(I6_=`VZw8i=n#sRgX&YRBZ31-#2iyqM1|t8HVMZIl%_6l3#|MQ>uFm~93I3V zPBb{w0us=hdYvI&DrM|>|7F6u;2#7vAe6={CnMw?}r0&GggiU;b%BogJ+rqYP zOSVA=(Oowo0CyOaI1%AZ#;P9BucKDA>hNvIA@mU*i&R`m5B2-_lTTG3ro?G%G)lyx z>X3{0Q)n;?%5FN$b#tjg1?r8&in0SVlXsEOGyP_xpFQM_@gam$9Oh(Yd|{2830+&Z zmgayF$`}*&WkMq@QE*cPrvUc2W~3Oq5~XsOp-9c`t&AoeY(t_|71HCD1t^4=gaI0w z!!XyrBRak+`ouHG+-y=P>g;HnPfI=D>ST*koif}oRW=!nR&Lr{8ZOP6WrZL{5gq~I zF0-7a!7^q!*eB&-FL???+@X|B%Qj?&MR18KqZ`_BU_4@wsNa*sOZ>P}Drd1y>qtA{@u+I; zhO!%f(%#51U+FUTvhiKZ0L?5CI=q~zZbKUEf;{D_UX^9CTbmed`7UDSR#$;qT26sC z#)b_I>zRz`1EVBHAmERLM*$}^@-*mn zn}84zI&?Fa>lSo{OyU?Os(mK~`*LQM_#->Zbi0EDgkcJY2tirO3pK+ig$FA_fexPB(4ZyeaY|h$iI7Z2s_!u0ejz-$AAvqfMM$CcVXN zm|sJ35_upo^+{M8X1=U}G8`J{p7qss+*yS9iBwa})-~mQDx`;Ppi`iw$#-0{Vth_K zMApiN5_&Y1F>6kmK-@QqG+s0{6eMO7r^UugQSK{g?SBHs#(#BJxt_# zz;$y;@P(&yY&c3bfE3VDGhL7&1axRP(zCsqV(GZtL?}~fgzS~ZNM6yyiDX9!4BerP z#H^IuB}(^)hl0`oTNXSyIvXfBB7+buX5vj+7*8`05hy3>9dCcq*=s2}H`$0L)ulx> zgxQBIAk5_sgYY0Jh;10&pnW`P-o=7nIo=-3IzzS`jk>a4+>KkrZ=<6gWQdr@G9-x*;A}Hui8djV(hS8;XdG@+Gk#{*?R0OgcudvmYfWgU zdn<*b4kAuwxTyIB%j9qh2SPKur)Rz_H!Ij4Y~X6QZ?@Y9C7ae$`Vs?ASi4A!$)3~O z+hxNb{`sk2n9h16tCeoP$P~cp>22xmJ+60t56d@VX)%l{J$*BJyW85V9$E$Yi4CW) z&}cv#i8c=tyKIdvQj=eEII6iMmPTI_HZfuCnjw)$QW&Lg(H7*m6qdQV8FH5>b4vr+OyfWTQp~=wL`?M=DS1QCx4l%oE1wpNrTQI|GWANY8oFcfc0hiu z;%XmvT#wy!1O?_os3qvMK^4XUULnKvcDl9_N8Zpss;JJl-(X+x5O`H}I%J_5V zr=VPxsDUF!>U2$Xx-AK%K!ecdg=WMHAx=q*imFa9%cWF5zr&$dvff}tY!yR<2QHsX zQsd50Fx~1Y4T!&nJy06bNKx&M6k~(!fT($F>EeTN(HUxU3PBKN7-AWWr$roo@!-wO z(0ZTTDP{>(z3OZjp~rs@@$!V-Axz;V#Zf?eZqSzv(&eNw;$PC+z1Wg_0=>*+a2nh@ zjPqL?#z`mgbCV6|+A}-s(GrzrV?f?bi3!+l0+{)rZWxDhVez=W>|Q>}AW}Z&WSO@T zB=%x%z!mnAoIVE!oW2{}3To@y=gjp;z!4Icdn^Kph zL|bqb>y6uRb7DMXY~w@!QjT1oVVNr@QG97b&RI%XQVFv_vuNpJt5PZ8EK2JpWLN z<92c=1m!7moisffm0_jecsbyPbO04Y=RZB}5_@fLt(7l`l@n9zP#aBc@z^6BItFiW zY-56b*{LL;BRfyze6emZ@s7nZ9{0kTJ$i{JXx`nP=s#UOSt*m+#k;8PYD?PZ%uzk4 zz$`*KA-6YbPU}KY381WAFHir9B+~VgOp#-85N62Ug8Dt+rc-aBL`C>~fq!Zoy&0!O zJZ`r7;NcNlW=LB}JK~8#ic`K)9QJcfoU&J}_(VdeR2OGI;;W%vrWbRBJW)Qw8>VlH zWOB5NBWFxG{sQ^|5U&ws6)R2pIFy%XE!yIx2B)Msp3VB7HiM z=z~@7aCQw8?}>_eB0>*%=`_)qsE}DExhbL|qqNJ#YONHBI?U6sOQWP4q|B3faNQJB zsVOX&dwyD6lo)7AxKt2eIRWO&hD}M|m`R=V-Dm7%ona6fnHqs2vJ;w-hK|~0-ex3=8CKI8B5%JVPEJ-oZ@iT2vCY$ouqh%e zl$LP%U^Fw&ft#s;0ju9&mpl`V7hGkt?3WjCcO^Dr^|NipTCB_xuJNHD%$gbqr-{$3 zS#WtauM83H7aUM#;v#YvOvq)_Mql^*u=Kt~++K}gLXb{z-F<_Io%5X7qq>l|rf4+b zCYqQq<8NxaV3?u*hDOq{GiXvR9g9#wJborD8yIVyy!B!nO>u3Qc9J$+*!_h?Gksw? zCLUdj4WVZME(}ponWP*-6<8idH>#Z1)#IBZkN_G_$tXbRwXO|{IFo2 zmn=@0?#x3_ho_V)HY_2TQTJ1ldpnZR0#$otqsu{vwR8a^pr2c2EyWd(Wp(U_asYMC z^m9ASj|7E;sR*T@gC?AUmno8&CE@D3Y-fp~DaXi^jhu{z$i5VkU$Rw|d6S9oa8IV? z>&^ii3><});XcSxmUB49#jK@4t<@sgK53Y8HG6_=#jyzzG3!J$oVD&i2e+0S(> zb4}VZXkV99O+sc54ar;v$~(II7hF;d8d8Ecg2FywDF{aJchW+1*fXN5|2^buH4 zrmg5&%s`2%>p4TJAPRtLiE2SdEN$V=vuLm^n9kKRe02^3^_q6jgU&ybc$L{IxIP;qtpi^>Lx!hun`5EMl<1p|yuK$Wl# zM)xIReL(n(@c+T^jsn9$BDIEhuyhTQ7kl+C6|Ny0PS}YkY-@37&A%P9x@XGRPy~?AM==jz%Ji;-G&}K2h@+lMDtWy|r0X$<+S$2wsYZ-q^ z)hyu&>wI3`;+a7WpAs2&`fE33LymC+}>!tZEM>f&z}dLjflU#uK=={FUuyhf7_jvL$Fx?!r{FN}YY@BZhY7_(DVLJ#f}-=N z)RO=hJ6l9U4#IO-etAZIY(pqS98v+k4GfnA*7JCiQhRm0QORnCwYrOX$NY_kc5_qivk{eplzKzvGD4SEEKbwZ9Q)kN}x6-wZHg5 z(sQ<1M*~BsjMAzz>DSpQ|6edvCSG@ueb1#Wyoi7UXc~F)fdrw5?7GX&l}+vGriI{F z(_^EJJ+=A3-PwbxP;6Qd40-9M8Kt41sn?%ww=HOCpMO+KYioB~PtWdMoxM#nRkUj2 z8`ab8gQgyMP!s(>^SQdKuI^}wTs+1E?(oA8w2!o>+LS%%z^O+ZevrM-KJxjc!#~fT`|j_{^7AJ+VZ-7Sx?y6kOT zlX6Gm*9%j_Dc2s~>=L)g7pm?E{o8s5vwYVca>h^Hx~A&6i5Cph&67r(CoP_mc)l>> zGm&u$)kLIHA4^kn5Rvb z*&!%7(n?`2=Vk2bsORJ)yHLtk;^-1S!!3J!B|sC~(v@OqgfNh5O_Epky6Drh3tKjg zZ_bgN&^bWMS!RT6H*WwXU5m20FekQL3XPZCYq&Do5wN2g3YLt z=V8e)X?lRz7-6hk^=atir}}oOND^3;#oKIYfagN<<5*RXYD+Q!T3fzP8C18fAu+g= z8umv$LUo7poYV-V=6ybM^xP@7!`ne)vM+*+Lor%fV}Q;-YP{U%|EC7b4d!?+)sMOS z4<9o>*T{I|O`hPhsj080Z~V)4cjuDXE#s$by>v-?TSt3aQgv%9@-fkmJFTP~Py z&C8ZjRlB9D9S=Xwb8-Yek#wzS(`O{HgjC#Xspcv|80+)r`E13dx|GDb(rU>RD`g^% zt$x}W!LMBosyG5yA;P%v&6Q$?A)RqFlOTrPc3MZOdvj6;tdCedN3m;C<6{4yY*~B@=E>=d9TYX^bn)KGyH07YUbxodkde(^+gM`>}1piV5|H`P* zRVh!JNDjOs?T=OnQK*%SGrl>^D3<6o(i{6*jDxO}TMV+Wmph zpk}+vA*!*a=n$}&4#gNzrM9lldqjr@I6qD0(y1yRAW~;#hs6g$AKdfbLGhqec2sWIVW}J=G!H?9 znwsso3+;0~k}f28>$R)N#bXtQDpfMOHfEC=)HLu2gjpo0(k{a6Ex@|!cuP_Vkyb+6IaOl10HE1SdJ`_{j66d(&*XMv_t!BWCv9Xel;R>U&`!2M8v_Vx$(a3n9qz$c{(Ccg5;( zs%0k{CLb$e<^9*z#1*ogDwWqhGzr~v2 zRGGcCc8FkZ%LyaNAM!3|th2-lOaDMA&3!Rdax%q|E+%o_CSo$#4Ex~PJT=l#ED$^5 zYBbpb?T9L=bR9HGmM5tNrl5pNEa6clh8GZb#Gz&itn8)C;=Hf6uBO6-1v!UshfuN1 zm_;FIT~3ssB+fK!A?}MLPSCxYCTYY{KxD3hPs}mp7K)WYS_Faa5|&m72m~P3TS#-s zHo&yzu$)uoM?Oo`iB+TTNr4JMvlh2aEs*Cxz{|Q-lCljK=OA|I%3QZzDF?rTs*f+Jz z!a!&Ri&m|NDPns3E_?hgf>v78B_F~V&8S3TAFDXB)kBeC0%}e39$!nHRWS;dC`h9a zp;3q9i{i*qBbYvILf_>3v5Xj247DtNK~z;MKcFp<@+U4aN@zEtMf_Z8#IDK*^h17W zw6Bmgr?n(ntN2rl5c49dP!Fs?)Rw19JEFNI?nyK`nv6U>8r5=*Pa=;@crb=4@77U2 zMFJ6fTnWu0dgsd#TRF(nYI#nxMSYf-fzn_cQJYv>CG=c9RARG}gEvWuWG-=vOapik zRVSGjRpqx4WP>o*(w$+4X}m(=1{yKs^QaEfrm~mL%38+t^G5wHKkOVUVUVnxGH1E) z7MF|V4R->eZ^AZf6tYGwnniZdaj{md+(Fq!_+D2$l12rO^TJ3{Ud%|`I(0It3w|o> zaH1k|OjZpA5Gb*g35E+Um#d_P4e`+^8Zz+u4wpErF?+6VMssmY%UhIAQWSF=>X3Ix z-lP3tr~y$LX|Y7_TorF4jB=8l_Z7=qHj#oIEA~Bc3fp*z@;SA`ig6~aUfZTvs{H7y z5F9mWn#S~8?EQvTlRqUP4k%UCtb2SW^T#@L5oq!aPg!oZaSWVMDSP+jj zAabW{R=9N7i%hjn5Ft5H1Vg(`<@>gDg;vJyiv@T!Dr0wwAxBdZ?Pyv;BQa{$TVOad zvLO@2H6LP?A&50upMteo_#TncIYcU9OdpHYIkT+ImX7EV*|g73p%iPjU_ao3_gKS- zN;=W9i!8!8!7CWqyoqIm6{50klw|Dr@ZD6{mjr&zc4waFMmWQU7CtlyihcmWnO4y- zw0JooEvn|mgJ(=FyJaHOMM9BA-Nq9r*9e{UrK6;Xgn3btpCOSlO5Z6o7?b-6_p8yn ztZXX`?N%hKKz<>Sr0g(#EITAgh$Iu1*D_|k1`1NyE*41BVaZn+a#h8q2^CE>eM}?- zwFgCtvxJevk|SkjmeOL}<`bfrL$cY=nK(PK4JItrP{5l-1%s+Jewm0M5SSP>_*Ga@ z`5s)?B|Bq@6GIStrRK0l6gLruNfKfSydo$TiWg9VsKv^I>y*Hu1q)VPQus=NtZF+m z*@#kb6)&K9;V?;PECGMCG``kE!(5W@G}~&PR&B6cbkmh7_E5SK+8Sfk7K4syS4BXW zR|^>-*s#NU{73=;(e@lS>r&@o>TIRPcnfy46nLbHh@?csk6)3cpjgS5rU+FH^-0mD zYjwo1DUxlwV-c-JAB*Ip1+rMgxptjD1N%Q_`%tEA8z1KnwtmpZ0eRrKTlTdmUXSY@E86 zSw^UF+rwsdRZp(jT}FKt9=x0=7D#cd-u{;E*2VgkZC|EP8PUgVS;}JC=h(Bw@Scm} zLt(td6l~;`+Zmo;;O!3MyIr>0+4BDPy>i$-IEm7?%Co7DF$n+90Oc2X5pfQS5Mt`VAg$_$7YyZRzc zWkgArY44(0Cx}RB{2>XiOq|~V#mZ2p#S9xx_^5_ZfS=A4qYRGP^#NU$>}be@>LfnM zpZDTrJ?^AX)rV)kGbO3hYc1Ly)D2pz11%i{AN7 zN(-Y=a<4O_(iA_$!k6)F_6f5V5HtmrzQy{4E4ERGNT(=lMy`CC3bQ2a_$W|{h@RKc zKAX6quuQ9i>84|9VI52&MdtD&vj<288xm;!Adhi5N4s<;6v1bZNH5MxjAIfZ5ufCu z8KgPIrtWfucydv<5sKAYXQ55=reYnuK>?{(EV#1$$M1I1IbnNp)M^qHwikk;@F)lg z1`CSu(n1+jHtYzA%mLI93JD?aElU?8wm375Z%(3iQ<8YUkbYQ+enxdNM|H4zlNwfI>7JDIH#lZQ{8^ zqr%ZJdIsHmc6VS-IYRP1@hhG&b?W(}r6fn3+t%9FVRv;dY42QMb;c$tIbq+4Rr{?K zr?rWZq@+kfO%M^TsPaC_RD-t~zcb8r&Bu+aU;uTeiFsk=zOwSrG~S$Or(A(SM{Ojm zpFu&!rfhI<^!L{mr9V2IikR}8Mq63;@O-}HOU+m1`T}-==Ed|jw7jselAsiGP*4?9 z_InUcrETgcVOTRrmEf0w#b%!IZFt!*!7y|D3~%ymZ2VFymYOMWBL&|P9W!4zCO%$d z^DjQk?Ey0zoAQK@=m977;S)(1sBwq_AEGTO%%L3Q*({i64-GkUZEn;7o2B{9W8PcQ z!C>SD7AHlg)RB)^eJkUe2b?6W2WM}5=pG7vpd!&8;g^y7`GC#MOdwUrGswDY*l8+s z0(lFSc2XE35<$CIV%N87_=+;C1|(qDW<-zZAxEHOSYGr^lnfNVc_5b6~I`=WQV?y<;b+A*xV_{ z?XUx3gNa2@SV#OoGu!Ij3_tpw7R%81W_b@e)C6KPjFU*$DJ5KC3=?5ByZ~K+wj+{0 zI|QtLYpq1;QsV}!_FS3<&rZ*waMzhGR7)v7jELPIJVS<#_lKOiHP`g*{6VXv!z7G&N zP)8?KwK{DQ;Nhay>ONMln$ISL1v@zzCr`-?BOMw{{n6z_R?uXt6Be4FXK>~21a^p0 zTm$vk5xwe!rskTaj0~0C_zV)p-Ncebk4T5@F~tFqGm80wqn`0LbrM5on0u^lITB47 zn=IKydV;A$eecB3S=)>5(SC5t0gs52PZZuuzC>Mh@CLPXJko6Uu`g8CBUwE*p1I*! zIEw-%rwhh%R*x6}<4t5bHx!5SbneCv5&9P79pMEcriJ^YU!~1k4UX-HqnpB@5eRIy`o&PR)kEnacXxY z2Zu5;Pb!k7HMHZ0tOd(t-BQ)9YgqUu!YAx+#1L@!&?^*MZLyeyf3VpfR0i@lo(aSa z{C#Hvf6G8>Ect)OP-K`>Cj6J;$u8O3b@>=FNM-~B!%zP zS|GEkv)ui|-`|dbX~H$B&6?NlBEK-XB1444xFS<)<7)6Ww^nLz4ZlSAS`)_d2`ddJ zR!fWndDVh(O~j_Xo+D7!+&nPLM{d(Qtw6mJylJ?FTDwWKTT9WEL(Et`BUQ07UhqyB z#Fsb)Xb8KUz+NKV7z^dGae9RRG6LU~6d&e#zZojcCs{(q%#wKRTRBSn346g#y>Vi0 zWLF7IMxC?>OGZ0YIYx8i=f7*5X7T=aon22auJY#0_~WNxGwyhX@*H>-0zOZck8ye1 zu_>CpyVyIA&v*4I7^tKq1QlFE3m*s1@R7j??{?^|@ISyk3FZ+0?_~30lV+y2>qOS*& zdI_L3MNh1d?WcL~v#Bb>+L8J0cxaBvsjIvTTPC4H2|G~l`VkfpT~jTK_AHgp1XTtd z-$ELRd~cfx{lq|KSlVODbcIN+G?XK~y_n%VDi`G0LBlPJGrUtM<=jj(em*~n#nut- zNsQHyLPA$Yr_Rn@#RUd8Q=1X-gxU%_J8*#eogY=mn@1Vp89@EUoTxuhc9YilniAN6 zVQL@@n76P8dkCMG)m^Vep6(pHHg5I$B<`1pCY2j|rbLnv;|hD(p7;9&}@fJ?L{J;F80ILHK9}yX-!+tXr@h)OIVx@ zX}ju-u%Efrt3DplMUL7#&R#8+hswXhFp3n@FvkG{cKHshIamm5Fs0oKWCEfhK>*ks~!v74X?d50&VOeAX|)&KH28W=w2Q2)9@Ie zPBU(_jZ+E&e7k4vG0V^fMCG zJ66?82?wN|2~_rerXRLFJTy63J(9{9eJ09^z1I>2*fo;96OEnihest?H^I`RtQg(9 zo2WC=r^94VZ+46GI^1F6SI{HZSV%Nt*)HLF17ILtII*nj*52+8o&M2q*3A&z;WNro zHt!Wn|Hq$0k9&?8q6xb2o?qfr*sN9a`gzhcRA0BQe2w+1L5;-I>EY!nbF((6qc1~% z*78=B6EgU4IoUzHFvLd#E-QFxh%BzSYh?<4J_F}rwT4p6gCA#=Z^P%fL6O>}J^oYf zW{Z_k13sxrjp@`J<)~NdPndjVeHZ)*&7QQGqy{%(t+F#+9$z=K|Nh9I7mi3Z3@Oh= z-^wfOrn+u!pM>M?-}@AMxm>mqf(71TCjt;&BN6-Gh)N$~|I@#8Vlc{lR_*UFiU?_j zdQxJECsz7vmd@pn}{o%hN2gnBry4p`clD7tWaKisx|4E$oA! z%)Y%$DYK}LJ_v33`lUY`GD6}+s*J;_VWkjY)<7$E% zm!|m|_#US_%T(j3VLnTvS4Zml4?V|gGmO3)3_EZ7L%;`O$Zs%j)sdIkRcmRqoPZ}S zgFZqZIg?8p$p)$p$#s=cF+4QLG?96SxwQ~WWKIM&gJL-Px>8zRS4ta?C>aDm(?v*4 zhfgWF@n@wbiug;T_<8vq>$s3O;!o^|nC zuV$GXu8TJIQjDs^SJtf<-;8_gWwS(so9B3(r_nX@l6p>#xa!FrQWM|API;v?dYvvo zt9FzlCq71tNi8F&@2f`Gmen%gBxFVsT~Dhg0S>JSe&ikABw^J)H4_O>@pZ;V z{Ave})kH1Cy~(SsyHKMRy1P=Rc6oQDPD2aP4(oy)5Na7i`2zju4 z;t?fl#SW~ySYuZgCsAqF*C#o;U0$LFLwqZ%Gyx=I72_>0LPDbzA`d@Xe1~RKjfP|b z(eQ?=RB$yC8D2FWQ5MUS>#uB|VBgA7rUkU^n7f9Y!#AE)wN!wSi-idwg`8%ym1}g_ zlmQsF*x)!WA%j&SW`)c1waXuk%)F6SFz=q2zCie^0b)?hI90t1#qWGGWt4Tb^(9ve zHv;voCu+vf{2eQ|qkDL@x#~#6slM!yMpk1hv#Y#r+I@0BD!xiEL@W>TuGv-YDiHR+ctl z*DHAz7BJ()SI^BWM|faU+`)A!p-(~hQ6t*s{{}br##4;-OX@kiO&BW63I7-4Vdnt; z+586(qQ8F-O$;7<6sW5-ZGiAZ*GgI;OgCl&)XhB`yuaqjGuqwI+@I z!A(EBp+>&A#xY+a9S&0?@~08xE`vT&$A2Tis=tc}{~Rm42^xou|3HGDF8iYLSygyH z1@Lvsii-;lFm)G;k^%=KXC!=&%(YZ!m)*;anDN&`1nf-u|Tfr;Y$`8jo$x~1U|+QO6wvj zkJ6^)DM+~KPf8~;LjQe!?sLakaX%)h3GFd4Lu{n%8t=44Z`>q&sFS`AdN}LweMQfT z{aGt|jD_!N@nXmg7I*K99=QkZ<|j}6i#+yO|q#L8cGXu#kSuP>UX5&w5jP#Qi>B2O2| Wh|3NGiQScQC1`c^FW$*ExBfTR9PjP` diff --git a/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po b/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po --- a/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po +++ b/rhodecode/i18n/pl/LC_MESSAGES/rhodecode.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: rhodecode 0.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-11-27 20:56+0100\n" +"POT-Creation-Date: 2012-12-03 03:21+0100\n" "PO-Revision-Date: 2012-11-25 03:42+0200\n" "Last-Translator: Nemo \n" "Language-Team: Test\n" @@ -52,6 +52,7 @@ msgstr "" #: rhodecode/controllers/compare.py:75 #: rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 msgid "There are no changesets yet" msgstr "Brak zestawienia zmian" @@ -187,7 +188,7 @@ msgstr "Gałęzie" msgid "Tags" msgstr "Etykiety" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from " @@ -279,19 +280,19 @@ msgid "An error occurred during this sea msgstr "Wystąpił błąd podczas wyszukiwania tej operacji" #: rhodecode/controllers/settings.py:108 -#: rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "Repozytorium %s zostało pomyślnie zaktualizowane" #: rhodecode/controllers/settings.py:126 -#: rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "wystąpił błąd podczas aktualizacji repozytorium %s" #: rhodecode/controllers/settings.py:144 -#: rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from " @@ -303,14 +304,14 @@ msgstr "" "ponownie przeskanować repozytoria" #: rhodecode/controllers/settings.py:156 -#: rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "usunięte repozytorium %s" #: rhodecode/controllers/settings.py:160 -#: rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "Wystąpił błąd podczas usuwania %s" @@ -329,7 +330,7 @@ msgid "Repository has been %s" msgstr "Repozytoriów jest %s" #: rhodecode/controllers/settings.py:188 -#: rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/admin/repos.py:424 msgid "An error occurred during unlocking" msgstr "Wystąpił błąd podczas odblokowywania" @@ -342,6 +343,16 @@ msgstr "Żadne dane nie zostały załadowane" msgid "Statistics are disabled for this repository" msgstr "Statystyki są wyłączone dla tego repozytorium" +#: rhodecode/controllers/admin/defaults.py:96 +#, fuzzy +msgid "Default settings updated successfully" +msgstr "Ustawienia LDAP zostały zaktualizowane" + +#: rhodecode/controllers/admin/defaults.py:110 +#, fuzzy +msgid "error occurred during update of defaults" +msgstr "wystąpił błąd podczas aktualizacji użytkownika %s" + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "PODSTAWA" @@ -399,18 +410,23 @@ msgid "error occurred during update of l msgstr "Wystąpił błąd podczas aktualizacji ustawień ldap" #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "Brak" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "Odczyt" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "Zapis" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -429,112 +445,112 @@ msgstr "Zapis" #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 #: rhodecode/templates/base/base.html:197 -#: rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 -#: rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 +#: rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "Administracja" -#: rhodecode/controllers/admin/permissions.py:65 +#: rhodecode/controllers/admin/permissions.py:69 msgid "disabled" msgstr "wyłączona" -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "dozwolona z ręczną aktywacją konta" - -#: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" -msgstr "dozwolona z automatyczną aktywacją konta" - #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "dozwolona z ręczną aktywacją konta" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "dozwolona z automatyczną aktywacją konta" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "Wyłączone" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "Włączone" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "Domyślne uprawnienia zaktualizowane pomyślnie" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "wystąpił błąd podczas aktualizacji uprawnień" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "--USUŃ ROZGAŁĘZIENIE--" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "utworzone repozytorium %s z %s" -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "utworzone repozytorium %s" -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "wystąpił błąd podczas tworzenia repozytorium %s" -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "Nie można usunąć %s nadal zawiera załączniki rozgałęzienia" -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "Wystąpił błąd podczas usunięcia użytkownika z repozytorium" -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "Wystąpił błąd podczas usunięcia grupy użytkowników z repozytorium" -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "Wystąpił błąd podczas usuwania z repozytorium statystyk" -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "Wystąpił błąd podczas unieważniania cache" -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "Zaktualizowano widoczność stron w publicznym dzienniku" -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "Wystąpił błąd podczas ustawiania tego repozytorium w dzienniku publicznym" -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "Niezgodność tokenu" -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "Pobieranie z lokalizacji zdalnej" -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "Wystąpił błąd podczas pobierania z lokalizacji zdalnej" -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "Brak" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Oznaczono %s repo jako rozwidlenie %s" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "Wystąpił błąd podczas tej operacji" @@ -998,6 +1014,86 @@ msgstr "przed chwilą" msgid "password reset link" msgstr "łącze resetowania hasła" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +msgid "Repository no access" +msgstr "Brak dostępu do repozytorium" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +msgid "Repository read access" +msgstr "Repozytorium do odczytu" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +msgid "Repository write access" +msgstr "Repozytorium do zapisu" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +msgid "Repository admin access" +msgstr "Administracja dostępu do repozytorium" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +msgid "Repositories Group no access" +msgstr "Grupy repozytoriów brak dostępu" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +msgid "Repositories Group read access" +msgstr "Grupy repozytoriów dostęp do odczytu" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +msgid "Repositories Group write access" +msgstr "Grupy repozytoriów dostęp do zapisu" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +msgid "Repositories Group admin access" +msgstr "Repozytoria Grupy dostęp administratora" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +msgid "RhodeCode Administrator" +msgstr "Administrator Repo" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +msgid "Repository creation disabled" +msgstr "Repozytorium wyłączone" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +msgid "Repository creation enabled" +msgstr "Repozytorium włączone" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +msgid "Repository forking disabled" +msgstr "Rozwidlenie repozytorium wyłączone" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +msgid "Repository forking enabled" +msgstr "Rozwidlenie repozytorium włączone" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +msgid "Register disabled" +msgstr "Rejestracja wyłączona" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "Rejestracja nowego użytkownika na stronie z ręczną aktywacją" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "Rejestracja nowego użytkownika na stronie z automatyczną aktywacją" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "Brak Korekty" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +msgid "Approved" +msgstr "Zaakceptowano" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "Odrzucono" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "Objęty Przeglądem" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -1007,86 +1103,6 @@ msgstr "widziany %s" msgid "[Mention]" msgstr "[Wymieniony]" -#: rhodecode/model/db.py:1163 -msgid "Repository no access" -msgstr "Brak dostępu do repozytorium" - -#: rhodecode/model/db.py:1164 -msgid "Repository read access" -msgstr "Repozytorium do odczytu" - -#: rhodecode/model/db.py:1165 -msgid "Repository write access" -msgstr "Repozytorium do zapisu" - -#: rhodecode/model/db.py:1166 -msgid "Repository admin access" -msgstr "Administracja dostępu do repozytorium" - -#: rhodecode/model/db.py:1168 -msgid "Repositories Group no access" -msgstr "Grupy repozytoriów brak dostępu" - -#: rhodecode/model/db.py:1169 -msgid "Repositories Group read access" -msgstr "Grupy repozytoriów dostęp do odczytu" - -#: rhodecode/model/db.py:1170 -msgid "Repositories Group write access" -msgstr "Grupy repozytoriów dostęp do zapisu" - -#: rhodecode/model/db.py:1171 -msgid "Repositories Group admin access" -msgstr "Repozytoria Grupy dostęp administratora" - -#: rhodecode/model/db.py:1173 -msgid "RhodeCode Administrator" -msgstr "Administrator Repo" - -#: rhodecode/model/db.py:1174 -msgid "Repository creation disabled" -msgstr "Repozytorium wyłączone" - -#: rhodecode/model/db.py:1175 -msgid "Repository creation enabled" -msgstr "Repozytorium włączone" - -#: rhodecode/model/db.py:1176 -msgid "Repository forking disabled" -msgstr "Rozwidlenie repozytorium wyłączone" - -#: rhodecode/model/db.py:1177 -msgid "Repository forking enabled" -msgstr "Rozwidlenie repozytorium włączone" - -#: rhodecode/model/db.py:1178 -msgid "Register disabled" -msgstr "Rejestracja wyłączona" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "Rejestracja nowego użytkownika na stronie z ręczną aktywacją" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "Rejestracja nowego użytkownika na stronie z automatyczną aktywacją" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "Brak Korekty" - -#: rhodecode/model/db.py:1624 -msgid "Approved" -msgstr "Zaakceptowano" - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "Odrzucono" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "Objęty Przeglądem" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "Wpisz login" @@ -1599,6 +1615,7 @@ msgid "Your account must wait for activa msgstr "Twoje konto musi zostać aktywowane przez administratora" #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1655,6 +1672,7 @@ msgid "Action" msgstr "Działanie" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "Repozytorium" @@ -1676,6 +1694,79 @@ msgstr "z IP" msgid "No actions yet" msgstr "Brak akcji" +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +#, fuzzy +msgid "Repositories defaults" +msgstr "grupy w repozytorium" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +#, fuzzy +msgid "Defaults" +msgstr "domyślne" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "Typ" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "" +"Prywatne repozytoria są widoczne tylko dla osób bezpośrednio dodanych " +"jako współpracownicy." + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "Włącz statystyki" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "Włącz okno statystyk na stronie podsumowania." + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "Włącz pobieranie" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "Włącz menu pobierania na stronie podsumowania." + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +msgid "Enable locking" +msgstr "Włącz blokowanie" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "Włącz blokowanie pobierania w repozytorium." + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "Zapisz" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "Administracja LDAP" @@ -1748,18 +1839,6 @@ msgstr "Atrybut Imienia" msgid "E-mail Attribute" msgstr "Atrybut E-maila" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "Zapisz" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1774,8 +1853,8 @@ msgid "Comments" msgstr "Komentarze" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 -#: rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 +#: rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "Połączone gałęzie" @@ -1817,10 +1896,6 @@ msgstr "Domyślne uprawnienia" msgid "Anonymous access" msgstr "Dostęp anonimowy" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "Uprawnienia repozytorium" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1832,22 +1907,42 @@ msgstr "" "niestandardowe uprawnienia w repozytoriach zostaną utracone." #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "Nadpisz ustawienia" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "Repozytorium grupy" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +msgid "" +"All default permissions on each repository group will be reset to choosen" +" permission, note that all custom default permission on repositories " +"group will be lost" +msgstr "" +"Wszystkie uprawnienia domyślne każdego repozytorium zostaną przywrócone. " +"Wybrane uprawnienie zostaną skasowane. Pamiętaj, że wszystkie " +"niestandardowe uprawnienia w repozytoriach zostaną utracone." + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "Rejestracja" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "Tworzenie repozytorium" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 msgid "Repository forking" msgstr "Rozwidlanie repozytorium" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "ustaw" @@ -1879,24 +1974,11 @@ msgstr "Klonuj z" msgid "Optional http[s] url from which repository should be cloned." msgstr "Opcjonalnie http[s] url z którego repozytorium powinno być klonowane." -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "Repozytorium grupy" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 msgid "Optionaly select a group to put this repository into." msgstr "Opcjonalnie wybierz grupę do wprowadzenia tego repozytorium." -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "Typ" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 msgid "Type of repository to create." msgstr "Rodzaj repozytorium do stworzenia." @@ -1922,17 +2004,6 @@ msgstr "Wersja domyślna dla plików stronicowania, pobierania plików, readme" msgid "Keep it short and to the point. Use a README file for longer descriptions." msgstr "Powinna być krótka i na temat. Użyj pliku README dla dłuższych opisów." -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "" -"Prywatne repozytoria są widoczne tylko dla osób bezpośrednio dodanych " -"jako współpracownicy." - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "dodaj" @@ -1968,31 +2039,6 @@ msgstr "Klonowane uri" msgid "Optional select a group to put this repository into." msgstr "Opcjonalnie wybierz grupę do wprowadzenia tego repozytorium." -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "Włącz statystyki" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "Włącz okno statystyk na stronie podsumowania." - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "Włącz pobieranie" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "Włącz menu pobierania na stronie podsumowania." - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -msgid "Enable locking" -msgstr "Włącz blokowanie" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "Włącz blokowanie pobierania w repozytorium." - #: rhodecode/templates/admin/repos/repo_edit.html:126 msgid "Change owner of this repository." msgstr "Zmiana właściciela tego repozytorium." @@ -2092,9 +2138,9 @@ msgid "Active" msgstr "Aktywny" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 -#: rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 +#: rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "Dziennik publiczny" @@ -2255,9 +2301,9 @@ msgstr "" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 #: rhodecode/templates/base/base.html:122 -#: rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 -#: rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 +#: rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -2938,9 +2984,9 @@ msgid "Inbox" msgstr "Odebrana poczta" #: rhodecode/templates/base/base.html:123 -#: rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 -#: rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 +#: rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -3045,22 +3091,27 @@ msgid "permissions" msgstr "uprawnienia" #: rhodecode/templates/base/base.html:239 +#, fuzzy +msgid "defaults" +msgstr "domyślne" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "ustawienia" -#: rhodecode/templates/base/base.html:250 -#: rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 +#: rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "Obserwowane" -#: rhodecode/templates/base/base.html:258 -#: rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 +#: rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "Gałęzie" -#: rhodecode/templates/base/base.html:339 -#: rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 +#: rhodecode/templates/base/base.html:340 +#: rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 #: rhodecode/templates/search/search.html:52 msgid "Search" msgstr "Szukaj" @@ -3468,11 +3519,83 @@ msgstr "Subskrybuj %s kanał atom" msgid "Confirm to delete this user: %s" msgstr "Potwierdź usunięcie tego użytkownika: %s" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +#, fuzzy +msgid "New status$" +msgstr "zmień status" + #: rhodecode/templates/email_templates/main.html:8 #, fuzzy msgid "This is a notification from RhodeCode." msgstr "To jest powiadomienie z strony" +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "" +"User %s opened pull request for repository %s and wants you to review " +"changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +#, fuzzy +msgid "title" +msgstr "Tytuł" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +msgid "description" +msgstr "opis" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +#, fuzzy +msgid "View this pull request here" +msgstr "Pokarz wszystkie zmiany" + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, fuzzy, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "" +"Użytkownik %s skomentował wniosek o połączenie gałęzi #%s dla " +"repozytorium %s" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +#, fuzzy +msgid "New status" +msgstr "zmień status" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +#, fuzzy +msgid "A new user have registered in RhodeCode" +msgstr "Udało Ci się zarejestrować na stronie" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3572,7 +3695,7 @@ msgid "search file list" msgstr "lista szukanych plików" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 msgid "add new file" msgstr "dodaj nowy plik" @@ -3640,7 +3763,12 @@ msgstr "różnice do rewizji" msgid "show at revision" msgstr "wskaż zmiany" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +#, fuzzy +msgid "show full history" +msgstr "Wczytywanie listy plików..." + +#: rhodecode/templates/files/files_history_box.html:16 #, python-format msgid "%s author" msgid_plural "%s authors" @@ -3838,10 +3966,6 @@ msgstr "Stwórz nowe żądanie połączenia gałęzi" msgid "Title" msgstr "Tytuł" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -msgid "description" -msgstr "opis" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "Wyślij prośbę o połączenie gałęzi" @@ -3957,7 +4081,8 @@ msgstr "Ustawienia %s" msgid "%s Shortlog" msgstr "%s Lista zmian" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "lista zmian" @@ -3973,19 +4098,15 @@ msgstr "ostatnia zmiana" msgid "author" msgstr "autor" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -msgid "No commit message" -msgstr "Brak komunikatów" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "Dodaj lub prześlij pliki bezpośrednio przez stronę" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "Wyślij zmiany do nowego repo" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 msgid "Existing repository?" msgstr "Istniejące repozytorium?" diff --git a/rhodecode/i18n/pt_BR/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/pt_BR/LC_MESSAGES/rhodecode.mo index a28cc6841a8372c932a5fb23c4e497a92e71c005..9d334c102b305f3f326470faa25fc203408872f0 GIT binary patch literal 46472 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 vv0+YBRP-YkoK\n" "Language-Team: pt_BR \n" @@ -48,6 +48,7 @@ msgstr "" #: rhodecode/controllers/compare.py:75 #: rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 #, fuzzy msgid "There are no changesets yet" msgstr "Ainda não há alteações" @@ -186,7 +187,7 @@ msgstr "Ramos" msgid "Tags" msgstr "Etiquetas" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from " @@ -285,19 +286,19 @@ msgid "An error occurred during this sea msgstr "Ocorreu um erro durante essa operação de busca" #: rhodecode/controllers/settings.py:108 -#: rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "Repositório %s atualizado com sucesso" #: rhodecode/controllers/settings.py:126 -#: rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "ocorreu um erro ao atualizar o repositório %s" #: rhodecode/controllers/settings.py:144 -#: rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from " @@ -309,14 +310,14 @@ msgstr "" "outra vez para varrer novamente por repositórios" #: rhodecode/controllers/settings.py:156 -#: rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "excluído o repositório %s" #: rhodecode/controllers/settings.py:160 -#: rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "Ocorreu um erro durante a exclusão de %s" @@ -337,7 +338,7 @@ msgid "Repository has been %s" msgstr "bifurcado repositório %s como %s" #: rhodecode/controllers/settings.py:188 -#: rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/admin/repos.py:424 #, fuzzy msgid "An error occurred during unlocking" msgstr "Ocorreu um erro durante essa operação" @@ -351,6 +352,16 @@ msgstr "Ainda não há dados carregados" msgid "Statistics are disabled for this repository" msgstr "As estatísticas estão desabillitadas para este repositório" +#: rhodecode/controllers/admin/defaults.py:96 +#, fuzzy +msgid "Default settings updated successfully" +msgstr "Configurações de LDAP atualizadas com sucesso" + +#: rhodecode/controllers/admin/defaults.py:110 +#, fuzzy +msgid "error occurred during update of defaults" +msgstr "ocorreu um erro ao atualizar o usuário %s" + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "BASE" @@ -408,18 +419,23 @@ msgid "error occurred during update of l msgstr "ocorreu um erro ao atualizar as configurações de LDAP" #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "Nenhum" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "Ler" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "Gravar" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -438,112 +454,112 @@ msgstr "Gravar" #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 #: rhodecode/templates/base/base.html:197 -#: rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 -#: rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 +#: rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "Administrador" -#: rhodecode/controllers/admin/permissions.py:65 +#: rhodecode/controllers/admin/permissions.py:69 msgid "disabled" msgstr "desabilitado" -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "permitido com ativação manual de conta" - -#: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" -msgstr "permitido com ativação automática de conta" - #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "permitido com ativação manual de conta" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "permitido com ativação automática de conta" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "Desabilitado" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "Habilitado" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "Permissões padrões atualizadas com sucesso" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "ocorreu um erro ao atualizar as permissões" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "--REMOVER BIFURCAÇÂO--" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "repositório %s criado a partir de %s" -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "repositório %s criado" -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "ocorreu um erro ao criar o repositório %s" -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "Nao é possível excluir %s pois ele ainda contém bifurcações vinculadas" -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "Ocorreu um erro ao excluir usuário de repositório" -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "Ocorreu um erro ao excluir grupo de usuário de repositório" -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "Ocorreu um erro ao excluir estatísticas de repositório" -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "Ocorreu um erro ao invalidar o cache" -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "Atualizada a visibilidade do repositório no diário público" -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "Ocorreu um erro ao ajustar esse repositório no diário público" -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "Descompasso de Token" -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "Realizado pull de localização remota" -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "Ocorreu um erro ao realizar pull de localização remota" -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "Nada" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, python-format msgid "Marked repo %s as fork of %s" msgstr "Marcado repositório %s como bifurcação de %s" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "Ocorreu um erro durante essa operação" @@ -1018,6 +1034,101 @@ msgstr "agora há pouco" msgid "password reset link" msgstr "link de reinicialização de senha" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +#, fuzzy +msgid "Repository no access" +msgstr "repositórios" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +#, fuzzy +msgid "Repository read access" +msgstr "Esse repositório já existe" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +#, fuzzy +msgid "Repository write access" +msgstr "repositórios" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +#, fuzzy +msgid "Repository admin access" +msgstr "repositórios" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +#, fuzzy +msgid "Repositories Group no access" +msgstr "grupos de repositórios" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +#, fuzzy +msgid "Repositories Group read access" +msgstr "grupos de repositórios" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +#, fuzzy +msgid "Repositories Group write access" +msgstr "grupos de repositórios" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +#, fuzzy +msgid "Repositories Group admin access" +msgstr "grupos de repositórios" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +#, fuzzy +msgid "RhodeCode Administrator" +msgstr "Administração de usuários" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +#, fuzzy +msgid "Repository creation disabled" +msgstr "Criação de repositório" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +#, fuzzy +msgid "Repository creation enabled" +msgstr "Criação de repositório" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +#, fuzzy +msgid "Repository forking disabled" +msgstr "Criação de repositório" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +#, fuzzy +msgid "Repository forking enabled" +msgstr "Criação de repositório" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +#, fuzzy +msgid "Register disabled" +msgstr "desabilitado" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +#, fuzzy +msgid "Approved" +msgstr "removidos" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -1027,101 +1138,6 @@ msgstr "na linha %s" msgid "[Mention]" msgstr "[Menção]" -#: rhodecode/model/db.py:1163 -#, fuzzy -msgid "Repository no access" -msgstr "repositórios" - -#: rhodecode/model/db.py:1164 -#, fuzzy -msgid "Repository read access" -msgstr "Esse repositório já existe" - -#: rhodecode/model/db.py:1165 -#, fuzzy -msgid "Repository write access" -msgstr "repositórios" - -#: rhodecode/model/db.py:1166 -#, fuzzy -msgid "Repository admin access" -msgstr "repositórios" - -#: rhodecode/model/db.py:1168 -#, fuzzy -msgid "Repositories Group no access" -msgstr "grupos de repositórios" - -#: rhodecode/model/db.py:1169 -#, fuzzy -msgid "Repositories Group read access" -msgstr "grupos de repositórios" - -#: rhodecode/model/db.py:1170 -#, fuzzy -msgid "Repositories Group write access" -msgstr "grupos de repositórios" - -#: rhodecode/model/db.py:1171 -#, fuzzy -msgid "Repositories Group admin access" -msgstr "grupos de repositórios" - -#: rhodecode/model/db.py:1173 -#, fuzzy -msgid "RhodeCode Administrator" -msgstr "Administração de usuários" - -#: rhodecode/model/db.py:1174 -#, fuzzy -msgid "Repository creation disabled" -msgstr "Criação de repositório" - -#: rhodecode/model/db.py:1175 -#, fuzzy -msgid "Repository creation enabled" -msgstr "Criação de repositório" - -#: rhodecode/model/db.py:1176 -#, fuzzy -msgid "Repository forking disabled" -msgstr "Criação de repositório" - -#: rhodecode/model/db.py:1177 -#, fuzzy -msgid "Repository forking enabled" -msgstr "Criação de repositório" - -#: rhodecode/model/db.py:1178 -#, fuzzy -msgid "Register disabled" -msgstr "desabilitado" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "" - -#: rhodecode/model/db.py:1624 -#, fuzzy -msgid "Approved" -msgstr "removidos" - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "Por favor entre um login" @@ -1643,6 +1659,7 @@ msgid "Your account must wait for activa msgstr "Sua conta precisa esperar ativação por um administrador" #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1699,6 +1716,7 @@ msgid "Action" msgstr "Ação" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "Repositório" @@ -1720,6 +1738,80 @@ msgstr "A partir do IP" msgid "No actions yet" msgstr "Ainda não há ações" +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +#, fuzzy +msgid "Repositories defaults" +msgstr "grupos de repositórios" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +#, fuzzy +msgid "Defaults" +msgstr "excluir" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "Tipo" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "" +"Repositórios privados são visíveis somente por pessoas explicitamente " +"adicionadas como colaboradores." + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "Habilitar estatísticas" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "Habilitar janela de estatísticas na página de sumário." + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "Habilitar downloads" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "Habilitar menu de descarregar na página de sumário." + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +#, fuzzy +msgid "Enable locking" +msgstr "habilitar" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "Salvar" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "Administração de LDAP" @@ -1792,18 +1884,6 @@ msgstr "Atributo do Último Nome" msgid "E-mail Attribute" msgstr "Atributo de E-mail" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "Salvar" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1819,8 +1899,8 @@ msgid "Comments" msgstr "commits" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 -#: rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 +#: rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "" @@ -1862,10 +1942,6 @@ msgstr "Permissões padrão" msgid "Anonymous access" msgstr "Acesso anônimo" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "Permissão de repositório" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1877,23 +1953,44 @@ msgstr "" "customizadas nos repositórios serão perdidas" #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "sobrescrever configurações existentes" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "Grupo de repositórios" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +#, fuzzy +msgid "" +"All default permissions on each repository group will be reset to choosen" +" permission, note that all custom default permission on repositories " +"group will be lost" +msgstr "" +"Todas as permissões padrão em cada repositório serão reinicializadas para" +" as permissões escolhidas. Note que todas as permissões padrão " +"customizadas nos repositórios serão perdidas" + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "Registro" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "Criação de repositório" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 #, fuzzy msgid "Repository forking" msgstr "Criação de repositório" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "ajustar" @@ -1925,25 +2022,12 @@ msgstr "Clonar de" msgid "Optional http[s] url from which repository should be cloned." msgstr "URL opcional http[s] da qual o repositório deve ser clonado." -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "Grupo de repositórios" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 #, fuzzy msgid "Optionaly select a group to put this repository into." msgstr "Opcionalmente selecione um grupo no qual colocar esse repositório." -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "Tipo" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 msgid "Type of repository to create." msgstr "Tipo de repositório a criar." @@ -1972,17 +2056,6 @@ msgstr "" "Seja sucinto e objetivo. Use um arquivo README para descrições mais " "longas." -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "" -"Repositórios privados são visíveis somente por pessoas explicitamente " -"adicionadas como colaboradores." - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "adicionar" @@ -2018,32 +2091,6 @@ msgstr "URI de clonagem" msgid "Optional select a group to put this repository into." msgstr "Opcionalmente selecione um grupo no qual colocar esse repositório." -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "Habilitar estatísticas" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "Habilitar janela de estatísticas na página de sumário." - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "Habilitar downloads" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "Habilitar menu de descarregar na página de sumário." - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -#, fuzzy -msgid "Enable locking" -msgstr "habilitar" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "" - #: rhodecode/templates/admin/repos/repo_edit.html:126 msgid "Change owner of this repository." msgstr "Mudar o dono desse repositório." @@ -2141,9 +2188,9 @@ msgid "Active" msgstr "Ativo" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 -#: rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 +#: rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "Diário público" @@ -2309,9 +2356,9 @@ msgstr "" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 #: rhodecode/templates/base/base.html:122 -#: rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 -#: rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 +#: rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -3000,9 +3047,9 @@ msgid "Inbox" msgstr "Caixa de Entrada" #: rhodecode/templates/base/base.html:123 -#: rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 -#: rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 +#: rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -3110,22 +3157,27 @@ msgid "permissions" msgstr "permissões" #: rhodecode/templates/base/base.html:239 +#, fuzzy +msgid "defaults" +msgstr "excluir" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "configurações" -#: rhodecode/templates/base/base.html:250 -#: rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 +#: rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "Seguidores" -#: rhodecode/templates/base/base.html:258 -#: rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 +#: rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "Bifurcações" -#: rhodecode/templates/base/base.html:339 -#: rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 +#: rhodecode/templates/base/base.html:340 +#: rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 #: rhodecode/templates/search/search.html:52 msgid "Search" msgstr "Pesquisar" @@ -3534,11 +3586,82 @@ msgstr "Assinar o feed atom de %s" msgid "Confirm to delete this user: %s" msgstr "Confirma excluir este usuário: %s" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +#, fuzzy +msgid "New status$" +msgstr "Conjuntos de mudanças" + #: rhodecode/templates/email_templates/main.html:8 #, fuzzy msgid "This is a notification from RhodeCode." msgstr "Esta é uma notificação do RhodeCode." +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "" +"User %s opened pull request for repository %s and wants you to review " +"changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +#, fuzzy +msgid "title" +msgstr "escrever" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +#, fuzzy +msgid "description" +msgstr "Descrição" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +#, fuzzy +msgid "View this pull request here" +msgstr "Confirma excluir este repositório" + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, fuzzy, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "repositório [criado]" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +#, fuzzy +msgid "New status" +msgstr "Conjuntos de mudanças" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +#, fuzzy +msgid "A new user have registered in RhodeCode" +msgstr "Você se registrou com sucesso no rhodecode" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3638,7 +3761,7 @@ msgid "search file list" msgstr "pesquisar lista de arquivos" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 msgid "add new file" msgstr "adicionar novo arquivo" @@ -3708,7 +3831,12 @@ msgstr "próxima revisão" msgid "show at revision" msgstr "próxima revisão" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +#, fuzzy +msgid "show full history" +msgstr "Carregando lista de arquivos..." + +#: rhodecode/templates/files/files_history_box.html:16 #, fuzzy, python-format msgid "%s author" msgid_plural "%s authors" @@ -3915,11 +4043,6 @@ msgstr "Criar novo arquivo" msgid "Title" msgstr "escrever" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -#, fuzzy -msgid "description" -msgstr "Descrição" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "" @@ -4040,7 +4163,8 @@ msgstr "configurações" msgid "%s Shortlog" msgstr "log resumido" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "log resumido" @@ -4056,19 +4180,15 @@ msgstr "idade" msgid "author" msgstr "autor" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -msgid "No commit message" -msgstr "Nenhuma mensagem de commit" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "Adicionar ou enviar arquivos diretamente pelo RhodeCode" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "Fazer push de novo repositório" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 msgid "Existing repository?" msgstr "Repositório existente?" diff --git a/rhodecode/i18n/rhodecode.pot b/rhodecode/i18n/rhodecode.pot --- a/rhodecode/i18n/rhodecode.pot +++ b/rhodecode/i18n/rhodecode.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: RhodeCode 1.5.0b\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-11-27 20:56+0100\n" +"POT-Creation-Date: 2012-12-03 03:21+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -46,6 +46,7 @@ msgid "" msgstr "" #: rhodecode/controllers/compare.py:75 rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 msgid "There are no changesets yet" msgstr "" @@ -177,7 +178,7 @@ msgstr "" msgid "Tags" msgstr "" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from the " @@ -258,30 +259,30 @@ msgstr "" msgid "An error occurred during this search operation" msgstr "" -#: rhodecode/controllers/settings.py:108 rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/settings.py:108 rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "" -#: rhodecode/controllers/settings.py:126 rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/settings.py:126 rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "" -#: rhodecode/controllers/settings.py:144 rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/settings.py:144 rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from the " "filesystem please run the application again in order to rescan repositories" msgstr "" -#: rhodecode/controllers/settings.py:156 rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/settings.py:156 rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "" -#: rhodecode/controllers/settings.py:160 rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/settings.py:160 rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "" @@ -299,7 +300,7 @@ msgstr "" msgid "Repository has been %s" msgstr "" -#: rhodecode/controllers/settings.py:188 rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/settings.py:188 rhodecode/controllers/admin/repos.py:424 msgid "An error occurred during unlocking" msgstr "" @@ -312,6 +313,14 @@ msgstr "" msgid "Statistics are disabled for this repository" msgstr "" +#: rhodecode/controllers/admin/defaults.py:96 +msgid "Default settings updated successfully" +msgstr "" + +#: rhodecode/controllers/admin/defaults.py:110 +msgid "error occurred during update of defaults" +msgstr "" + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "" @@ -369,18 +378,23 @@ msgid "error occurred during update of l msgstr "" #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -398,111 +412,111 @@ msgstr "" #: rhodecode/templates/admin/users_groups/users_group_add.html:8 #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 -#: rhodecode/templates/base/base.html:197 rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:197 rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "" -#: rhodecode/controllers/admin/permissions.py:65 -msgid "disabled" -msgstr "" - -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "" - #: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" +msgid "disabled" msgstr "" #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "" -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "" -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "" -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "" -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "" -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "" -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "" -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "" -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, python-format msgid "Marked repo %s as fork of %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "" @@ -954,6 +968,86 @@ msgstr "" msgid "password reset link" msgstr "" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +msgid "Repository no access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +msgid "Repository read access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +msgid "Repository write access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +msgid "Repository admin access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +msgid "Repositories Group no access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +msgid "Repositories Group read access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +msgid "Repositories Group write access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +msgid "Repositories Group admin access" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +msgid "RhodeCode Administrator" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +msgid "Repository creation disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +msgid "Repository creation enabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +msgid "Repository forking disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +msgid "Repository forking enabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +msgid "Register disabled" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +msgid "Approved" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -963,86 +1057,6 @@ msgstr "" msgid "[Mention]" msgstr "" -#: rhodecode/model/db.py:1163 -msgid "Repository no access" -msgstr "" - -#: rhodecode/model/db.py:1164 -msgid "Repository read access" -msgstr "" - -#: rhodecode/model/db.py:1165 -msgid "Repository write access" -msgstr "" - -#: rhodecode/model/db.py:1166 -msgid "Repository admin access" -msgstr "" - -#: rhodecode/model/db.py:1168 -msgid "Repositories Group no access" -msgstr "" - -#: rhodecode/model/db.py:1169 -msgid "Repositories Group read access" -msgstr "" - -#: rhodecode/model/db.py:1170 -msgid "Repositories Group write access" -msgstr "" - -#: rhodecode/model/db.py:1171 -msgid "Repositories Group admin access" -msgstr "" - -#: rhodecode/model/db.py:1173 -msgid "RhodeCode Administrator" -msgstr "" - -#: rhodecode/model/db.py:1174 -msgid "Repository creation disabled" -msgstr "" - -#: rhodecode/model/db.py:1175 -msgid "Repository creation enabled" -msgstr "" - -#: rhodecode/model/db.py:1176 -msgid "Repository forking disabled" -msgstr "" - -#: rhodecode/model/db.py:1177 -msgid "Repository forking enabled" -msgstr "" - -#: rhodecode/model/db.py:1178 -msgid "Register disabled" -msgstr "" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "" - -#: rhodecode/model/db.py:1624 -msgid "Approved" -msgstr "" - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "" @@ -1529,6 +1543,7 @@ msgid "Your account must wait for activa msgstr "" #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1584,6 +1599,7 @@ msgid "Action" msgstr "" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "" @@ -1604,6 +1620,75 @@ msgstr "" msgid "No actions yet" msgstr "" +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +msgid "Repositories defaults" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +msgid "Defaults" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +msgid "Enable locking" +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "" @@ -1676,18 +1761,6 @@ msgstr "" msgid "E-mail Attribute" msgstr "" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1702,7 +1775,7 @@ msgid "Comments" msgstr "" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "" @@ -1744,10 +1817,6 @@ msgstr "" msgid "Anonymous access" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1756,22 +1825,39 @@ msgid "" msgstr "" #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +msgid "" +"All default permissions on each repository group will be reset to choosen " +"permission, note that all custom default permission on repositories group " +"will be lost" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 msgid "Repository forking" msgstr "" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "" @@ -1803,24 +1889,11 @@ msgstr "" msgid "Optional http[s] url from which repository should be cloned." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 msgid "Optionaly select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 msgid "Type of repository to create." msgstr "" @@ -1846,15 +1919,6 @@ msgstr "" msgid "Keep it short and to the point. Use a README file for longer descriptions." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "" @@ -1890,31 +1954,6 @@ msgstr "" msgid "Optional select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -msgid "Enable locking" -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "" - #: rhodecode/templates/admin/repos/repo_edit.html:126 msgid "Change owner of this repository." msgstr "" @@ -2011,8 +2050,8 @@ msgid "Active" msgstr "" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "" @@ -2164,8 +2203,8 @@ msgid "" msgstr "" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 -#: rhodecode/templates/base/base.html:122 rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:122 rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -2823,8 +2862,8 @@ msgstr "" msgid "Inbox" msgstr "" -#: rhodecode/templates/base/base.html:123 rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:123 rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -2923,19 +2962,23 @@ msgid "permissions" msgstr "" #: rhodecode/templates/base/base.html:239 +msgid "defaults" +msgstr "" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "" -#: rhodecode/templates/base/base.html:250 rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "" -#: rhodecode/templates/base/base.html:258 rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "" -#: rhodecode/templates/base/base.html:339 rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 rhodecode/templates/search/search.html:52 +#: rhodecode/templates/base/base.html:340 rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 rhodecode/templates/search/search.html:52 msgid "Search" msgstr "" @@ -3329,10 +3372,73 @@ msgstr "" msgid "Confirm to delete this user: %s" msgstr "" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +msgid "New status$" +msgstr "" + #: rhodecode/templates/email_templates/main.html:8 msgid "This is a notification from RhodeCode." msgstr "" +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "User %s opened pull request for repository %s and wants you to review changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +msgid "title" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +msgid "description" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +msgid "View this pull request here" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +msgid "New status" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +msgid "A new user have registered in RhodeCode" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3431,7 +3537,7 @@ msgid "search file list" msgstr "" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 msgid "add new file" msgstr "" @@ -3499,7 +3605,11 @@ msgstr "" msgid "show at revision" msgstr "" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +msgid "show full history" +msgstr "" + +#: rhodecode/templates/files/files_history_box.html:16 #, python-format msgid "%s author" msgid_plural "%s authors" @@ -3695,10 +3805,6 @@ msgstr "" msgid "Title" msgstr "" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -msgid "description" -msgstr "" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "" @@ -3813,7 +3919,8 @@ msgstr "" msgid "%s Shortlog" msgstr "" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "" @@ -3829,19 +3936,15 @@ msgstr "" msgid "author" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -msgid "No commit message" -msgstr "" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 msgid "Existing repository?" msgstr "" diff --git a/rhodecode/i18n/zh_CN/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/zh_CN/LC_MESSAGES/rhodecode.mo index b016c6e2a892c8c74c291e750d18d5642a3167b5..872afff120e5d9882adee9f3d0c662bdb3b0788f GIT binary patch literal 51776 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\n" "Language-Team: mikespook\n" @@ -49,6 +49,7 @@ msgstr "不允许修改已关闭拉取请求的修订集状态" #: rhodecode/controllers/compare.py:75 #: rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 msgid "There are no changesets yet" msgstr "还没有修订集" @@ -180,7 +181,7 @@ msgstr "分支" msgid "Tags" msgstr "标签" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from " @@ -266,19 +267,19 @@ msgid "An error occurred during this sea msgstr "在搜索操作中发生异常" #: rhodecode/controllers/settings.py:108 -#: rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "版本库%s成功更新" #: rhodecode/controllers/settings.py:126 -#: rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "在更新版本库%s的时候发生错误" #: rhodecode/controllers/settings.py:144 -#: rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from " @@ -287,14 +288,14 @@ msgid "" msgstr "版本库%s没有映射到数据库,可能是从文件系统创建或者重命名,请重启RhodeCode以重新扫描版本库" #: rhodecode/controllers/settings.py:156 -#: rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "已经删除版本库%s" #: rhodecode/controllers/settings.py:160 -#: rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "在删除%s的时候发生错误" @@ -313,7 +314,7 @@ msgid "Repository has been %s" msgstr "版本库已被%s" #: rhodecode/controllers/settings.py:188 -#: rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/admin/repos.py:424 msgid "An error occurred during unlocking" msgstr "解锁时发生错误" @@ -326,6 +327,16 @@ msgstr "数据未加载" msgid "Statistics are disabled for this repository" msgstr "该版本库统计功能已经禁用" +#: rhodecode/controllers/admin/defaults.py:96 +#, fuzzy +msgid "Default settings updated successfully" +msgstr "LDAP设置已经成功更新" + +#: rhodecode/controllers/admin/defaults.py:110 +#, fuzzy +msgid "error occurred during update of defaults" +msgstr "更新用户%s时发生错误" + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "BASE" @@ -383,18 +394,23 @@ msgid "error occurred during update of l msgstr "更新LDAP设置时发生错误" #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "无" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "读" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "写" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -413,112 +429,112 @@ msgstr "写" #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 #: rhodecode/templates/base/base.html:197 -#: rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 -#: rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 +#: rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "管理" -#: rhodecode/controllers/admin/permissions.py:65 +#: rhodecode/controllers/admin/permissions.py:69 msgid "disabled" msgstr "禁用" -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "允许手工启用帐号" - -#: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" -msgstr "允许自动启用帐号" - #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "允许手工启用帐号" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "允许自动启用帐号" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "停用" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "启用" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "成功更新默认权限" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "更新权限时发生错误" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "-- 移除复刻 --" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "新版本库%s基于%s建立。" -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "建立版本库%s" -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "创建版本库时发生错误%s" -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "无法删除%s因为它还有其他分复刻本库" -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "删除版本库用户时发生错误" -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "删除版本库用户组时发生错误" -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "删除版本库统计时发生错误" -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "清除缓存时发生错误" -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "成功更新在公共日志中的可见性" -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "设置版本库到公共日志时发生错误" -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "令牌不匹配" -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "成功拉取自远程路径" -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "从远程路径拉取时发生错误" -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "无" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, python-format msgid "Marked repo %s as fork of %s" msgstr "成功将版本库%s标记为复刻自%s" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "在搜索操作中发生错误" @@ -964,6 +980,86 @@ msgstr "刚才" msgid "password reset link" msgstr "密码重置链接" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +msgid "Repository no access" +msgstr "无版本库访问权限" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +msgid "Repository read access" +msgstr "版本库读取权限" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +msgid "Repository write access" +msgstr "版本库写入权限" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +msgid "Repository admin access" +msgstr "版本库管理权限" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +msgid "Repositories Group no access" +msgstr "无版本库组访问权限" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +msgid "Repositories Group read access" +msgstr "版本库组读取权限" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +msgid "Repositories Group write access" +msgstr "版本库组写入" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +msgid "Repositories Group admin access" +msgstr "版本库组管理权限" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +msgid "RhodeCode Administrator" +msgstr "RhodeCode 管理员" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +msgid "Repository creation disabled" +msgstr "禁用创建版本库" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +msgid "Repository creation enabled" +msgstr "允许创建版本库" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +msgid "Repository forking disabled" +msgstr "禁用复刻版本库" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +msgid "Repository forking enabled" +msgstr "允许复刻版本库" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +msgid "Register disabled" +msgstr "禁用注册" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "用手动激活注册新用户" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "用自动激活注册新用户" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "未检视" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +msgid "Approved" +msgstr "已批准" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "驳回" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "检视中" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -973,86 +1069,6 @@ msgstr "在%s行" msgid "[Mention]" msgstr "[提及]" -#: rhodecode/model/db.py:1163 -msgid "Repository no access" -msgstr "无版本库访问权限" - -#: rhodecode/model/db.py:1164 -msgid "Repository read access" -msgstr "版本库读取权限" - -#: rhodecode/model/db.py:1165 -msgid "Repository write access" -msgstr "版本库写入权限" - -#: rhodecode/model/db.py:1166 -msgid "Repository admin access" -msgstr "版本库管理权限" - -#: rhodecode/model/db.py:1168 -msgid "Repositories Group no access" -msgstr "无版本库组访问权限" - -#: rhodecode/model/db.py:1169 -msgid "Repositories Group read access" -msgstr "版本库组读取权限" - -#: rhodecode/model/db.py:1170 -msgid "Repositories Group write access" -msgstr "版本库组写入" - -#: rhodecode/model/db.py:1171 -msgid "Repositories Group admin access" -msgstr "版本库组管理权限" - -#: rhodecode/model/db.py:1173 -msgid "RhodeCode Administrator" -msgstr "RhodeCode 管理员" - -#: rhodecode/model/db.py:1174 -msgid "Repository creation disabled" -msgstr "禁用创建版本库" - -#: rhodecode/model/db.py:1175 -msgid "Repository creation enabled" -msgstr "允许创建版本库" - -#: rhodecode/model/db.py:1176 -msgid "Repository forking disabled" -msgstr "禁用复刻版本库" - -#: rhodecode/model/db.py:1177 -msgid "Repository forking enabled" -msgstr "允许复刻版本库" - -#: rhodecode/model/db.py:1178 -msgid "Register disabled" -msgstr "禁用注册" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "用手动激活注册新用户" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "用自动激活注册新用户" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "未检视" - -#: rhodecode/model/db.py:1624 -msgid "Approved" -msgstr "已批准" - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "驳回" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "检视中" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "请登录" @@ -1553,6 +1569,7 @@ msgid "Your account must wait for activa msgstr "管理员审核后,你注册的帐号将被启用" #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1609,6 +1626,7 @@ msgid "Action" msgstr "操作" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "版本库" @@ -1630,6 +1648,77 @@ msgstr "来源IP" msgid "No actions yet" msgstr "无操作" +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +#, fuzzy +msgid "Repositories defaults" +msgstr "版本库组" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +#, fuzzy +msgid "Defaults" +msgstr "默认" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "类型" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "私有版本库只对成员可见。" + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "启用统计" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "启用概况页的统计窗口" + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "启用下载" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "启用概况页的下载菜单" + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +msgid "Enable locking" +msgstr "启用锁定" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "启用版本库的拉取锁定" + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "保存" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "LDAP管理员" @@ -1702,18 +1791,6 @@ msgstr "姓" msgid "E-mail Attribute" msgstr "电子邮件属性" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "保存" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1728,8 +1805,8 @@ msgid "Comments" msgstr "评论" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 -#: rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 +#: rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "拉取请求" @@ -1771,10 +1848,6 @@ msgstr "默认权限" msgid "Anonymous access" msgstr "匿名访问" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "版本库权限" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1783,22 +1856,40 @@ msgid "" msgstr "所有版本库的默认权限将被重置到选择的权限,所有版本库的自定义权限将被丢弃" #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "覆盖已有设置" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "版本库组" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +#, fuzzy +msgid "" +"All default permissions on each repository group will be reset to choosen" +" permission, note that all custom default permission on repositories " +"group will be lost" +msgstr "所有版本库的默认权限将被重置到选择的权限,所有版本库的自定义权限将被丢弃" + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "注册" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "建立版本库" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 msgid "Repository forking" msgstr "版本库复刻" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "设置" @@ -1830,24 +1921,11 @@ msgstr "克隆自" msgid "Optional http[s] url from which repository should be cloned." msgstr "可选的,指定版本库应该从哪个http[s]地址克隆。" -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "版本库组" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 msgid "Optionaly select a group to put this repository into." msgstr "可选的,选择一个组将版本库放到其中" -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "类型" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 msgid "Type of repository to create." msgstr "要创建的版本库类型" @@ -1873,15 +1951,6 @@ msgstr "文件浏览、下载、whoosh和README的默认修订版本" msgid "Keep it short and to the point. Use a README file for longer descriptions." msgstr "保持简短。用README文件来写更长的描述。" -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "私有版本库只对成员可见。" - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "新建" @@ -1917,31 +1986,6 @@ msgstr "克隆地址" msgid "Optional select a group to put this repository into." msgstr "可选的,选择一个组将版本库放到其中" -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "启用统计" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "启用概况页的统计窗口" - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "启用下载" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "启用概况页的下载菜单" - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -msgid "Enable locking" -msgstr "启用锁定" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "启用版本库的拉取锁定" - #: rhodecode/templates/admin/repos/repo_edit.html:126 msgid "Change owner of this repository." msgstr "修改这个版本库的所有者" @@ -2038,9 +2082,9 @@ msgid "Active" msgstr "启用" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 -#: rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 +#: rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "公共日志" @@ -2195,9 +2239,9 @@ msgstr "设置或者撤销该组所有成员的权限,包括版本库和其他组" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 #: rhodecode/templates/base/base.html:122 -#: rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 -#: rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 +#: rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -2857,9 +2901,9 @@ msgid "Inbox" msgstr "收件箱" #: rhodecode/templates/base/base.html:123 -#: rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 -#: rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 +#: rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -2964,22 +3008,27 @@ msgid "permissions" msgstr "权限" #: rhodecode/templates/base/base.html:239 +#, fuzzy +msgid "defaults" +msgstr "默认" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "设置" -#: rhodecode/templates/base/base.html:250 -#: rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 +#: rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "关注者" -#: rhodecode/templates/base/base.html:258 -#: rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 +#: rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "复刻" -#: rhodecode/templates/base/base.html:339 -#: rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 +#: rhodecode/templates/base/base.html:340 +#: rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 #: rhodecode/templates/search/search.html:52 msgid "Search" msgstr "搜索" @@ -3370,10 +3419,80 @@ msgstr "订阅%s的Atom" msgid "Confirm to delete this user: %s" msgstr "确认删除用户:%s" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +#, fuzzy +msgid "New status$" +msgstr "改变状态" + #: rhodecode/templates/email_templates/main.html:8 msgid "This is a notification from RhodeCode." msgstr "这是一个RhodeCode通知。" +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "" +"User %s opened pull request for repository %s and wants you to review " +"changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +#, fuzzy +msgid "title" +msgstr "标题" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +msgid "description" +msgstr "描述" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +#, fuzzy +msgid "View this pull request here" +msgstr "为这个拉取请求增加检视人员" + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, fuzzy, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +#, fuzzy +msgid "New status" +msgstr "改变状态" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +#, fuzzy +msgid "A new user have registered in RhodeCode" +msgstr "成功注册到RhodeCode" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3473,7 +3592,7 @@ msgid "search file list" msgstr "搜索文件列表" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 msgid "add new file" msgstr "新建文件" @@ -3541,7 +3660,12 @@ msgstr "比较差异" msgid "show at revision" msgstr "显示修订" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +#, fuzzy +msgid "show full history" +msgstr "加载文件历史记录..." + +#: rhodecode/templates/files/files_history_box.html:16 #, python-format msgid "%s author" msgid_plural "%s authors" @@ -3736,10 +3860,6 @@ msgstr "创建新的拉取请求" msgid "Title" msgstr "标题" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -msgid "description" -msgstr "描述" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "发送拉取请求" @@ -3853,7 +3973,8 @@ msgstr "%s设置" msgid "%s Shortlog" msgstr "%s简短日志" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "简短日志" @@ -3869,19 +3990,15 @@ msgstr "时间" msgid "author" msgstr "作者" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -msgid "No commit message" -msgstr "没有提交信息" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "通过RhodeCode直接添加或者上传文件" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "推送新版本库" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 msgid "Existing repository?" msgstr "已有版本库?" diff --git a/rhodecode/i18n/zh_TW/LC_MESSAGES/rhodecode.mo b/rhodecode/i18n/zh_TW/LC_MESSAGES/rhodecode.mo index aee6ff0f60bc1e0d25beda8a140aed37013f771e..0aea77c1d8a699363ed664d5d5e4c56dca7fc3e6 GIT binary patch literal 42024 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 kAdU9F_G|7m-ncNL\n" "Language-Team: zh_TW \n" @@ -49,6 +49,7 @@ msgstr "" #: rhodecode/controllers/compare.py:75 #: rhodecode/controllers/pullrequests.py:117 +#: rhodecode/controllers/shortlog.py:100 #, fuzzy msgid "There are no changesets yet" msgstr "尚未有任何變更" @@ -185,7 +186,7 @@ msgstr "分支" msgid "Tags" msgstr "標籤" -#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:91 +#: rhodecode/controllers/forks.py:74 rhodecode/controllers/admin/repos.py:92 #, python-format msgid "" "%s repository is not mapped to db perhaps it was created or renamed from " @@ -275,19 +276,19 @@ msgid "An error occurred during this sea msgstr "" #: rhodecode/controllers/settings.py:108 -#: rhodecode/controllers/admin/repos.py:267 +#: rhodecode/controllers/admin/repos.py:268 #, python-format msgid "Repository %s updated successfully" msgstr "版本庫 %s 更新完成" #: rhodecode/controllers/settings.py:126 -#: rhodecode/controllers/admin/repos.py:285 +#: rhodecode/controllers/admin/repos.py:286 #, python-format msgid "error occurred during update of repository %s" msgstr "" #: rhodecode/controllers/settings.py:144 -#: rhodecode/controllers/admin/repos.py:303 +#: rhodecode/controllers/admin/repos.py:304 #, python-format msgid "" "%s repository is not mapped to db perhaps it was moved or renamed from " @@ -296,14 +297,14 @@ msgid "" msgstr "" #: rhodecode/controllers/settings.py:156 -#: rhodecode/controllers/admin/repos.py:315 +#: rhodecode/controllers/admin/repos.py:316 #, python-format msgid "deleted repository %s" msgstr "刪除版本庫 %s" #: rhodecode/controllers/settings.py:160 -#: rhodecode/controllers/admin/repos.py:325 -#: rhodecode/controllers/admin/repos.py:331 +#: rhodecode/controllers/admin/repos.py:326 +#: rhodecode/controllers/admin/repos.py:332 #, python-format msgid "An error occurred during deletion of %s" msgstr "" @@ -324,7 +325,7 @@ msgid "Repository has been %s" msgstr "forked %s 版本庫為 %s" #: rhodecode/controllers/settings.py:188 -#: rhodecode/controllers/admin/repos.py:423 +#: rhodecode/controllers/admin/repos.py:424 msgid "An error occurred during unlocking" msgstr "" @@ -337,6 +338,15 @@ msgstr "" msgid "Statistics are disabled for this repository" msgstr "這個版本庫的統計功能已停用" +#: rhodecode/controllers/admin/defaults.py:96 +#, fuzzy +msgid "Default settings updated successfully" +msgstr "LDAP設定更新完成" + +#: rhodecode/controllers/admin/defaults.py:110 +msgid "error occurred during update of defaults" +msgstr "" + #: rhodecode/controllers/admin/ldap_settings.py:50 msgid "BASE" msgstr "" @@ -394,18 +404,23 @@ msgid "error occurred during update of l msgstr "" #: rhodecode/controllers/admin/permissions.py:59 +#: rhodecode/controllers/admin/permissions.py:63 msgid "None" msgstr "無" #: rhodecode/controllers/admin/permissions.py:60 +#: rhodecode/controllers/admin/permissions.py:64 msgid "Read" msgstr "讀" #: rhodecode/controllers/admin/permissions.py:61 +#: rhodecode/controllers/admin/permissions.py:65 msgid "Write" msgstr "寫" #: rhodecode/controllers/admin/permissions.py:62 +#: rhodecode/controllers/admin/permissions.py:66 +#: rhodecode/templates/admin/defaults/defaults.html:9 #: rhodecode/templates/admin/ldap/ldap.html:9 #: rhodecode/templates/admin/permissions/permissions.html:9 #: rhodecode/templates/admin/repos/repo_add.html:9 @@ -424,112 +439,112 @@ msgstr "寫" #: rhodecode/templates/admin/users_groups/users_group_edit.html:9 #: rhodecode/templates/admin/users_groups/users_groups.html:9 #: rhodecode/templates/base/base.html:197 -#: rhodecode/templates/base/base.html:349 -#: rhodecode/templates/base/base.html:351 -#: rhodecode/templates/base/base.html:353 +#: rhodecode/templates/base/base.html:350 +#: rhodecode/templates/base/base.html:352 +#: rhodecode/templates/base/base.html:354 msgid "Admin" msgstr "管理" -#: rhodecode/controllers/admin/permissions.py:65 +#: rhodecode/controllers/admin/permissions.py:69 msgid "disabled" msgstr "停用" -#: rhodecode/controllers/admin/permissions.py:67 -msgid "allowed with manual account activation" -msgstr "允許手動啟用帳號" - -#: rhodecode/controllers/admin/permissions.py:69 -msgid "allowed with automatic account activation" -msgstr "允許自動啟用帳號" - #: rhodecode/controllers/admin/permissions.py:71 -#: rhodecode/controllers/admin/permissions.py:74 +msgid "allowed with manual account activation" +msgstr "允許手動啟用帳號" + +#: rhodecode/controllers/admin/permissions.py:73 +msgid "allowed with automatic account activation" +msgstr "允許自動啟用帳號" + +#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:78 msgid "Disabled" msgstr "停用" -#: rhodecode/controllers/admin/permissions.py:72 -#: rhodecode/controllers/admin/permissions.py:75 +#: rhodecode/controllers/admin/permissions.py:76 +#: rhodecode/controllers/admin/permissions.py:79 msgid "Enabled" msgstr "啟用" -#: rhodecode/controllers/admin/permissions.py:116 +#: rhodecode/controllers/admin/permissions.py:122 msgid "Default permissions updated successfully" msgstr "預設權限更新完成" -#: rhodecode/controllers/admin/permissions.py:130 +#: rhodecode/controllers/admin/permissions.py:136 msgid "error occurred during update of permissions" msgstr "" -#: rhodecode/controllers/admin/repos.py:124 +#: rhodecode/controllers/admin/repos.py:125 msgid "--REMOVE FORK--" msgstr "" -#: rhodecode/controllers/admin/repos.py:193 +#: rhodecode/controllers/admin/repos.py:194 #, python-format msgid "created repository %s from %s" msgstr "建立版本庫 %s 到 %s" -#: rhodecode/controllers/admin/repos.py:197 +#: rhodecode/controllers/admin/repos.py:198 #, python-format msgid "created repository %s" msgstr "建立版本庫 %s" -#: rhodecode/controllers/admin/repos.py:228 +#: rhodecode/controllers/admin/repos.py:229 #, python-format msgid "error occurred during creation of repository %s" msgstr "" -#: rhodecode/controllers/admin/repos.py:320 +#: rhodecode/controllers/admin/repos.py:321 #, python-format msgid "Cannot delete %s it still contains attached forks" msgstr "" -#: rhodecode/controllers/admin/repos.py:349 +#: rhodecode/controllers/admin/repos.py:350 msgid "An error occurred during deletion of repository user" msgstr "" -#: rhodecode/controllers/admin/repos.py:368 +#: rhodecode/controllers/admin/repos.py:369 msgid "An error occurred during deletion of repository users groups" msgstr "" -#: rhodecode/controllers/admin/repos.py:386 +#: rhodecode/controllers/admin/repos.py:387 msgid "An error occurred during deletion of repository stats" msgstr "" -#: rhodecode/controllers/admin/repos.py:403 +#: rhodecode/controllers/admin/repos.py:404 msgid "An error occurred during cache invalidation" msgstr "" -#: rhodecode/controllers/admin/repos.py:443 +#: rhodecode/controllers/admin/repos.py:444 msgid "Updated repository visibility in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:447 +#: rhodecode/controllers/admin/repos.py:448 msgid "An error occurred during setting this repository in public journal" msgstr "" -#: rhodecode/controllers/admin/repos.py:452 rhodecode/model/validators.py:300 +#: rhodecode/controllers/admin/repos.py:453 rhodecode/model/validators.py:300 msgid "Token mismatch" msgstr "" -#: rhodecode/controllers/admin/repos.py:465 +#: rhodecode/controllers/admin/repos.py:466 msgid "Pulled from remote location" msgstr "" -#: rhodecode/controllers/admin/repos.py:467 +#: rhodecode/controllers/admin/repos.py:468 msgid "An error occurred during pull from remote location" msgstr "" -#: rhodecode/controllers/admin/repos.py:483 +#: rhodecode/controllers/admin/repos.py:484 msgid "Nothing" msgstr "" -#: rhodecode/controllers/admin/repos.py:485 +#: rhodecode/controllers/admin/repos.py:486 #, fuzzy, python-format msgid "Marked repo %s as fork of %s" msgstr "建立版本庫 %s 到 %s" -#: rhodecode/controllers/admin/repos.py:489 +#: rhodecode/controllers/admin/repos.py:490 msgid "An error occurred during this operation" msgstr "" @@ -988,6 +1003,101 @@ msgstr "現在" msgid "password reset link" msgstr "您的密碼重設連結已寄出" +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1163 rhodecode/model/db.py:1180 +#, fuzzy +msgid "Repository no access" +msgstr "個版本庫" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1164 rhodecode/model/db.py:1181 +#, fuzzy +msgid "Repository read access" +msgstr "這個版本庫已經存在" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1165 rhodecode/model/db.py:1182 +#, fuzzy +msgid "Repository write access" +msgstr "個版本庫" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1166 rhodecode/model/db.py:1183 +#, fuzzy +msgid "Repository admin access" +msgstr "個版本庫" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1168 rhodecode/model/db.py:1185 +#, fuzzy +msgid "Repositories Group no access" +msgstr "版本庫群組" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1169 rhodecode/model/db.py:1186 +#, fuzzy +msgid "Repositories Group read access" +msgstr "版本庫群組" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1170 rhodecode/model/db.py:1187 +#, fuzzy +msgid "Repositories Group write access" +msgstr "版本庫群組" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1171 rhodecode/model/db.py:1188 +#, fuzzy +msgid "Repositories Group admin access" +msgstr "版本庫群組" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1173 rhodecode/model/db.py:1190 +#, fuzzy +msgid "RhodeCode Administrator" +msgstr "使用者管理員" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1174 rhodecode/model/db.py:1191 +#, fuzzy +msgid "Repository creation disabled" +msgstr "版本庫建立" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1175 rhodecode/model/db.py:1192 +#, fuzzy +msgid "Repository creation enabled" +msgstr "版本庫建立" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1176 rhodecode/model/db.py:1193 +#, fuzzy +msgid "Repository forking disabled" +msgstr "版本庫建立" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1177 rhodecode/model/db.py:1194 +#, fuzzy +msgid "Repository forking enabled" +msgstr "版本庫建立" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1178 rhodecode/model/db.py:1195 +#, fuzzy +msgid "Register disabled" +msgstr "停用" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1179 rhodecode/model/db.py:1196 +msgid "Register new user with RhodeCode with manual activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1182 rhodecode/model/db.py:1199 +msgid "Register new user with RhodeCode with auto activation" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1623 rhodecode/model/db.py:1640 +msgid "Not Reviewed" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1624 rhodecode/model/db.py:1641 +#, fuzzy +msgid "Approved" +msgstr "移除" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1625 rhodecode/model/db.py:1642 +msgid "Rejected" +msgstr "" + +#: rhodecode/lib/dbmigrate/schema/db_1_4_0.py:1626 rhodecode/model/db.py:1643 +msgid "Under Review" +msgstr "" + #: rhodecode/model/comment.py:110 #, python-format msgid "on line %s" @@ -997,101 +1107,6 @@ msgstr "" msgid "[Mention]" msgstr "" -#: rhodecode/model/db.py:1163 -#, fuzzy -msgid "Repository no access" -msgstr "個版本庫" - -#: rhodecode/model/db.py:1164 -#, fuzzy -msgid "Repository read access" -msgstr "這個版本庫已經存在" - -#: rhodecode/model/db.py:1165 -#, fuzzy -msgid "Repository write access" -msgstr "個版本庫" - -#: rhodecode/model/db.py:1166 -#, fuzzy -msgid "Repository admin access" -msgstr "個版本庫" - -#: rhodecode/model/db.py:1168 -#, fuzzy -msgid "Repositories Group no access" -msgstr "版本庫群組" - -#: rhodecode/model/db.py:1169 -#, fuzzy -msgid "Repositories Group read access" -msgstr "版本庫群組" - -#: rhodecode/model/db.py:1170 -#, fuzzy -msgid "Repositories Group write access" -msgstr "版本庫群組" - -#: rhodecode/model/db.py:1171 -#, fuzzy -msgid "Repositories Group admin access" -msgstr "版本庫群組" - -#: rhodecode/model/db.py:1173 -#, fuzzy -msgid "RhodeCode Administrator" -msgstr "使用者管理員" - -#: rhodecode/model/db.py:1174 -#, fuzzy -msgid "Repository creation disabled" -msgstr "版本庫建立" - -#: rhodecode/model/db.py:1175 -#, fuzzy -msgid "Repository creation enabled" -msgstr "版本庫建立" - -#: rhodecode/model/db.py:1176 -#, fuzzy -msgid "Repository forking disabled" -msgstr "版本庫建立" - -#: rhodecode/model/db.py:1177 -#, fuzzy -msgid "Repository forking enabled" -msgstr "版本庫建立" - -#: rhodecode/model/db.py:1178 -#, fuzzy -msgid "Register disabled" -msgstr "停用" - -#: rhodecode/model/db.py:1179 -msgid "Register new user with RhodeCode with manual activation" -msgstr "" - -#: rhodecode/model/db.py:1182 -msgid "Register new user with RhodeCode with auto activation" -msgstr "" - -#: rhodecode/model/db.py:1623 -msgid "Not Reviewed" -msgstr "" - -#: rhodecode/model/db.py:1624 -#, fuzzy -msgid "Approved" -msgstr "移除" - -#: rhodecode/model/db.py:1625 -msgid "Rejected" -msgstr "" - -#: rhodecode/model/db.py:1626 -msgid "Under Review" -msgstr "" - #: rhodecode/model/forms.py:43 msgid "Please enter a login" msgstr "請登入" @@ -1601,6 +1616,7 @@ msgid "Your account must wait for activa msgstr "您的帳號註冊後將等待管理員啟用" #: rhodecode/templates/repo_switcher_list.html:11 +#: rhodecode/templates/admin/defaults/defaults.html:44 #: rhodecode/templates/admin/repos/repo_add_base.html:65 #: rhodecode/templates/admin/repos/repo_edit.html:85 #: rhodecode/templates/settings/repo_settings.html:76 @@ -1658,6 +1674,7 @@ msgid "Action" msgstr "動作" #: rhodecode/templates/admin/admin_log.html:7 +#: rhodecode/templates/admin/permissions/permissions.html:41 msgid "Repository" msgstr "版本庫" @@ -1679,6 +1696,78 @@ msgstr "來源IP" msgid "No actions yet" msgstr "" +#: rhodecode/templates/admin/defaults/defaults.html:5 +#: rhodecode/templates/admin/defaults/defaults.html:25 +#, fuzzy +msgid "Repositories defaults" +msgstr "版本庫群組" + +#: rhodecode/templates/admin/defaults/defaults.html:11 +#, fuzzy +msgid "Defaults" +msgstr "刪除" + +#: rhodecode/templates/admin/defaults/defaults.html:35 +#: rhodecode/templates/admin/repos/repo_add_base.html:38 +#: rhodecode/templates/admin/repos/repo_edit.html:58 +msgid "Type" +msgstr "類型" + +#: rhodecode/templates/admin/defaults/defaults.html:48 +#: rhodecode/templates/admin/repos/repo_add_base.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:89 +#: rhodecode/templates/forks/fork.html:72 +#: rhodecode/templates/settings/repo_settings.html:80 +msgid "" +"Private repositories are only visible to people explicitly added as " +"collaborators." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:55 +#: rhodecode/templates/admin/repos/repo_edit.html:94 +msgid "Enable statistics" +msgstr "啟用統計" + +#: rhodecode/templates/admin/defaults/defaults.html:59 +#: rhodecode/templates/admin/repos/repo_edit.html:98 +msgid "Enable statistics window on summary page." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:65 +#: rhodecode/templates/admin/repos/repo_edit.html:103 +msgid "Enable downloads" +msgstr "啟用下載" + +#: rhodecode/templates/admin/defaults/defaults.html:69 +#: rhodecode/templates/admin/repos/repo_edit.html:107 +msgid "Enable download menu on summary page." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:75 +#: rhodecode/templates/admin/repos/repo_edit.html:112 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 +#, fuzzy +msgid "Enable locking" +msgstr "啟用" + +#: rhodecode/templates/admin/defaults/defaults.html:79 +#: rhodecode/templates/admin/repos/repo_edit.html:116 +msgid "Enable lock-by-pulling on repository." +msgstr "" + +#: rhodecode/templates/admin/defaults/defaults.html:84 +#: rhodecode/templates/admin/ldap/ldap.html:89 +#: rhodecode/templates/admin/repos/repo_edit.html:141 +#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 +#: rhodecode/templates/admin/settings/hooks.html:73 +#: rhodecode/templates/admin/users/user_edit.html:133 +#: rhodecode/templates/admin/users/user_edit.html:178 +#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 +#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 +#: rhodecode/templates/settings/repo_settings.html:93 +msgid "Save" +msgstr "儲存" + #: rhodecode/templates/admin/ldap/ldap.html:5 msgid "LDAP administration" msgstr "LDAP管理者" @@ -1751,18 +1840,6 @@ msgstr "姓" msgid "E-mail Attribute" msgstr "電子郵件屬性" -#: rhodecode/templates/admin/ldap/ldap.html:89 -#: rhodecode/templates/admin/repos/repo_edit.html:141 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:74 -#: rhodecode/templates/admin/settings/hooks.html:73 -#: rhodecode/templates/admin/users/user_edit.html:133 -#: rhodecode/templates/admin/users/user_edit.html:178 -#: rhodecode/templates/admin/users/user_edit_my_account_form.html:79 -#: rhodecode/templates/admin/users_groups/users_group_edit.html:135 -#: rhodecode/templates/settings/repo_settings.html:93 -msgid "Save" -msgstr "儲存" - #: rhodecode/templates/admin/notifications/notifications.html:5 #: rhodecode/templates/admin/notifications/notifications.html:9 msgid "My Notifications" @@ -1778,8 +1855,8 @@ msgid "Comments" msgstr "遞交" #: rhodecode/templates/admin/notifications/notifications.html:31 -#: rhodecode/templates/base/base.html:266 -#: rhodecode/templates/base/base.html:268 +#: rhodecode/templates/base/base.html:267 +#: rhodecode/templates/base/base.html:269 msgid "Pull requests" msgstr "" @@ -1823,10 +1900,6 @@ msgstr "預設權限" msgid "Anonymous access" msgstr "訪客權限" -#: rhodecode/templates/admin/permissions/permissions.html:41 -msgid "Repository permission" -msgstr "版本庫權限" - #: rhodecode/templates/admin/permissions/permissions.html:49 msgid "" "All default permissions on each repository will be reset to choosen " @@ -1835,23 +1908,40 @@ msgid "" msgstr "" #: rhodecode/templates/admin/permissions/permissions.html:50 +#: rhodecode/templates/admin/permissions/permissions.html:63 msgid "overwrite existing settings" msgstr "複寫已存在設定" #: rhodecode/templates/admin/permissions/permissions.html:55 +#: rhodecode/templates/admin/repos/repo_add_base.html:29 +#: rhodecode/templates/admin/repos/repo_edit.html:49 +#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 +#: rhodecode/templates/forks/fork.html:50 +#: rhodecode/templates/settings/repo_settings.html:48 +msgid "Repository group" +msgstr "版本庫群組" + +#: rhodecode/templates/admin/permissions/permissions.html:62 +msgid "" +"All default permissions on each repository group will be reset to choosen" +" permission, note that all custom default permission on repositories " +"group will be lost" +msgstr "" + +#: rhodecode/templates/admin/permissions/permissions.html:69 msgid "Registration" msgstr "註冊" -#: rhodecode/templates/admin/permissions/permissions.html:63 +#: rhodecode/templates/admin/permissions/permissions.html:77 msgid "Repository creation" msgstr "版本庫建立" -#: rhodecode/templates/admin/permissions/permissions.html:71 +#: rhodecode/templates/admin/permissions/permissions.html:85 #, fuzzy msgid "Repository forking" msgstr "版本庫建立" -#: rhodecode/templates/admin/permissions/permissions.html:78 +#: rhodecode/templates/admin/permissions/permissions.html:92 #: rhodecode/templates/admin/repos/repo_edit.html:264 msgid "set" msgstr "設定" @@ -1883,24 +1973,11 @@ msgstr "複製由" msgid "Optional http[s] url from which repository should be cloned." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:29 -#: rhodecode/templates/admin/repos/repo_edit.html:49 -#: rhodecode/templates/admin/repos_groups/repos_groups.html:4 -#: rhodecode/templates/forks/fork.html:50 -#: rhodecode/templates/settings/repo_settings.html:48 -msgid "Repository group" -msgstr "版本庫群組" - #: rhodecode/templates/admin/repos/repo_add_base.html:33 #: rhodecode/templates/forks/fork.html:54 msgid "Optionaly select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:38 -#: rhodecode/templates/admin/repos/repo_edit.html:58 -msgid "Type" -msgstr "類型" - #: rhodecode/templates/admin/repos/repo_add_base.html:42 #, fuzzy msgid "Type of repository to create." @@ -1928,15 +2005,6 @@ msgstr "" msgid "Keep it short and to the point. Use a README file for longer descriptions." msgstr "" -#: rhodecode/templates/admin/repos/repo_add_base.html:69 -#: rhodecode/templates/admin/repos/repo_edit.html:89 -#: rhodecode/templates/forks/fork.html:72 -#: rhodecode/templates/settings/repo_settings.html:80 -msgid "" -"Private repositories are only visible to people explicitly added as " -"collaborators." -msgstr "" - #: rhodecode/templates/admin/repos/repo_add_base.html:73 msgid "add" msgstr "新增" @@ -1972,32 +2040,6 @@ msgstr "複製URL" msgid "Optional select a group to put this repository into." msgstr "" -#: rhodecode/templates/admin/repos/repo_edit.html:94 -msgid "Enable statistics" -msgstr "啟用統計" - -#: rhodecode/templates/admin/repos/repo_edit.html:98 -msgid "Enable statistics window on summary page." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:103 -msgid "Enable downloads" -msgstr "啟用下載" - -#: rhodecode/templates/admin/repos/repo_edit.html:107 -msgid "Enable download menu on summary page." -msgstr "" - -#: rhodecode/templates/admin/repos/repo_edit.html:112 -#: rhodecode/templates/admin/repos_groups/repos_groups_edit.html:66 -#, fuzzy -msgid "Enable locking" -msgstr "啟用" - -#: rhodecode/templates/admin/repos/repo_edit.html:116 -msgid "Enable lock-by-pulling on repository." -msgstr "" - #: rhodecode/templates/admin/repos/repo_edit.html:126 #, fuzzy msgid "Change owner of this repository." @@ -2095,9 +2137,9 @@ msgid "Active" msgstr "啟用" #: rhodecode/templates/admin/repos/repo_edit.html:218 -#: rhodecode/templates/base/base.html:330 -#: rhodecode/templates/base/base.html:332 -#: rhodecode/templates/base/base.html:334 +#: rhodecode/templates/base/base.html:331 +#: rhodecode/templates/base/base.html:333 +#: rhodecode/templates/base/base.html:335 msgid "Public journal" msgstr "公開日誌" @@ -2255,9 +2297,9 @@ msgstr "" #: rhodecode/templates/admin/repos_groups/repos_groups.html:9 #: rhodecode/templates/base/base.html:122 -#: rhodecode/templates/base/base.html:312 -#: rhodecode/templates/base/base.html:314 -#: rhodecode/templates/base/base.html:316 +#: rhodecode/templates/base/base.html:313 +#: rhodecode/templates/base/base.html:315 +#: rhodecode/templates/base/base.html:317 #: rhodecode/templates/bookmarks/bookmarks.html:11 #: rhodecode/templates/branches/branches.html:10 #: rhodecode/templates/changelog/changelog.html:10 @@ -2949,9 +2991,9 @@ msgid "Inbox" msgstr "" #: rhodecode/templates/base/base.html:123 -#: rhodecode/templates/base/base.html:321 -#: rhodecode/templates/base/base.html:323 -#: rhodecode/templates/base/base.html:325 +#: rhodecode/templates/base/base.html:322 +#: rhodecode/templates/base/base.html:324 +#: rhodecode/templates/base/base.html:326 #: rhodecode/templates/journal/journal.html:4 #: rhodecode/templates/journal/journal.html:21 #: rhodecode/templates/journal/public_journal.html:4 @@ -3058,22 +3100,27 @@ msgid "permissions" msgstr "權限" #: rhodecode/templates/base/base.html:239 +#, fuzzy +msgid "defaults" +msgstr "刪除" + +#: rhodecode/templates/base/base.html:240 msgid "settings" msgstr "設定" -#: rhodecode/templates/base/base.html:250 -#: rhodecode/templates/base/base.html:252 +#: rhodecode/templates/base/base.html:251 +#: rhodecode/templates/base/base.html:253 msgid "Followers" msgstr "追蹤者" -#: rhodecode/templates/base/base.html:258 -#: rhodecode/templates/base/base.html:260 +#: rhodecode/templates/base/base.html:259 +#: rhodecode/templates/base/base.html:261 msgid "Forks" msgstr "" -#: rhodecode/templates/base/base.html:339 -#: rhodecode/templates/base/base.html:341 -#: rhodecode/templates/base/base.html:343 +#: rhodecode/templates/base/base.html:340 +#: rhodecode/templates/base/base.html:342 +#: rhodecode/templates/base/base.html:344 #: rhodecode/templates/search/search.html:52 msgid "Search" msgstr "搜尋" @@ -3478,10 +3525,81 @@ msgstr "訂閱 %s atom" msgid "Confirm to delete this user: %s" msgstr "確認刪除這個使用者" +#: rhodecode/templates/email_templates/changeset_comment.html:10 +#, fuzzy +msgid "New status$" +msgstr "變更" + #: rhodecode/templates/email_templates/main.html:8 msgid "This is a notification from RhodeCode." msgstr "" +#: rhodecode/templates/email_templates/password_reset.html:4 +msgid "Hello" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:6 +msgid "We received a request to create a new password for your account." +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:8 +msgid "You can generate it by clicking following URL" +msgstr "" + +#: rhodecode/templates/email_templates/password_reset.html:12 +msgid "If you didn't request new password please ignore this email." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:4 +#, python-format +msgid "" +"User %s opened pull request for repository %s and wants you to review " +"changes." +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:5 +#, fuzzy +msgid "title" +msgstr "寫" + +#: rhodecode/templates/email_templates/pull_request.html:6 +#: rhodecode/templates/pullrequests/pullrequest.html:115 +#, fuzzy +msgid "description" +msgstr "描述" + +#: rhodecode/templates/email_templates/pull_request.html:11 +msgid "revisions for reviewing" +msgstr "" + +#: rhodecode/templates/email_templates/pull_request.html:18 +#, fuzzy +msgid "View this pull request here" +msgstr "確認移除這個版本庫" + +#: rhodecode/templates/email_templates/pull_request_comment.html:4 +#, fuzzy, python-format +msgid "User %s commented on pull request #%s for repository %s" +msgstr "建立使用者 %s" + +#: rhodecode/templates/email_templates/pull_request_comment.html:10 +#, fuzzy +msgid "New status" +msgstr "變更" + +#: rhodecode/templates/email_templates/pull_request_comment.html:14 +msgid "View this comment here" +msgstr "" + +#: rhodecode/templates/email_templates/registration.html:4 +#, fuzzy +msgid "A new user have registered in RhodeCode" +msgstr "您已經成功註冊rhodecode" + +#: rhodecode/templates/email_templates/registration.html:9 +msgid "View this user here" +msgstr "" + #: rhodecode/templates/errors/error_document.html:46 #, python-format msgid "You will be redirected to %s in %s seconds" @@ -3587,7 +3705,7 @@ msgid "search file list" msgstr "搜尋檔案列表" #: rhodecode/templates/files/files_browser.html:31 -#: rhodecode/templates/shortlog/shortlog_data.html:80 +#: rhodecode/templates/shortlog/shortlog_data.html:78 #, fuzzy msgid "add new file" msgstr "新增使用者" @@ -3661,7 +3779,12 @@ msgstr "下一個修訂" msgid "show at revision" msgstr "下一個修訂" -#: rhodecode/templates/files/files_history_box.html:15 +#: rhodecode/templates/files/files_history_box.html:11 +#, fuzzy +msgid "show full history" +msgstr "載入檔案列表..." + +#: rhodecode/templates/files/files_history_box.html:16 #, fuzzy, python-format msgid "%s author" msgid_plural "%s authors" @@ -3870,11 +3993,6 @@ msgstr "建立使用者 %s" msgid "Title" msgstr "寫" -#: rhodecode/templates/pullrequests/pullrequest.html:115 -#, fuzzy -msgid "description" -msgstr "描述" - #: rhodecode/templates/pullrequests/pullrequest.html:123 msgid "Send pull request" msgstr "" @@ -3994,7 +4112,8 @@ msgstr "設定" msgid "%s Shortlog" msgstr "簡短紀錄" -#: rhodecode/templates/shortlog/shortlog.html:14 +#: rhodecode/templates/shortlog/shortlog.html:15 +#: rhodecode/templates/shortlog/shortlog.html:19 msgid "shortlog" msgstr "簡短紀錄" @@ -4010,20 +4129,15 @@ msgstr "" msgid "author" msgstr "作者" -#: rhodecode/templates/shortlog/shortlog_data.html:33 -#, fuzzy -msgid "No commit message" -msgstr "遞交資訊" - -#: rhodecode/templates/shortlog/shortlog_data.html:77 +#: rhodecode/templates/shortlog/shortlog_data.html:75 msgid "Add or upload files directly via RhodeCode" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:86 +#: rhodecode/templates/shortlog/shortlog_data.html:84 msgid "Push new repo" msgstr "" -#: rhodecode/templates/shortlog/shortlog_data.html:94 +#: rhodecode/templates/shortlog/shortlog_data.html:92 #, fuzzy msgid "Existing repository?" msgstr "Git 版本庫"