From a53933b0fa92dd406cde0ffbfc5c59a8639b4c3e Mon Sep 17 00:00:00 2001 From: Mike Hiretsky Date: Fri, 22 Oct 2010 18:17:04 +0400 Subject: [PATCH] Add translation. --- i18n/cl_builder_ru.mo | Bin 2416 -> 10766 bytes pym/cl_image_cmd.py | 6 ++++-- pym/cl_kernel.py | 5 +++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/i18n/cl_builder_ru.mo b/i18n/cl_builder_ru.mo index 9b4e74b362fe8971f7112a41eb456643bcadcb77..a4d1ab5be32e9dbb750ffd578425f2dd6b2d4bf7 100644 GIT binary patch literal 10766 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 literal 2416 zcmZ`(O>^5+6n#K}VhVu*J3bzZ(56AD(VwrZQ$?G`U!9toc;mkuzvz% zOyG?O{{&K=(N{t~SAoOy9C#hr0ODjvUuCQh*aQ3+_!*Gu{|fjWuntTE{{jvHPakD$ z3|IhCoxcM6fqwwc0@-Vfod*m7K~EoV;!avo{n%zPTt{#rB!ipQhqzJ?P>w#R)`Q3E zSU@s;5bxvBe}Xq~kyiSc^DW!*>%8bnZaJQB+P3LiuER~I!1JzCv`RG@?zlxhZrb@8 z3a86>GN57fflH^S1D~ZFxRB#P@)&Si)0}xmBI5 z*Gr(X1=F@rP}#NeBEfqlKZ*aYCwNi172fOhF(j!<%keu|uy*sp^Y#fc4+L$~Db>u9 z&M9Ta>O- ziu$FCh<5g^snlMNO-uJ%k@t;s!MGN(PVnjE_|@d)6u*|r&7`L$V>v;sGO}LDDj1*F zN}e(6CU|UmYStK+LJyBIfuTw8Gx5Q=5g#(noaKWHn3z^KAZ4J1xG#bmMv#Cx|g9Gu{IL28x$WgC?tS^@Q(-=(4 zIgi0HB^0?hH+#t#>DUpMqL4<)$-4#1DJA&GyyeH3x)&^~J++B@Lp{W=!PR}W8?5nQ zCAb;f!tNtH-%vZM#p!&c8nmyyw)JlJs}`(ayP>v%Rk$@&Gr09B+_3wALUFaLBLz3r zV+7s}?x-!Dpn;%wc<>{f;G!DQO9@JQ@Wd8Z>%l4+v33ScuBDnB3HK0u2dv1K7;hp~ z@DnW7k&qsuFiHq&R0MozbsxVbydJ1ln=GnZV`>k+E%?Hmg+x)ps@mq7cMErfq8Q}e z1j#0X!Xo$q?7DK|R*n8?Yy_LKbQR zWY)oQIs8OK>lOuv07!-C`eQ+Es>LXWW_ufHpsp7C|MXQ8r9)>TLgCw%2bJtDuoX6L zO?Q0f*-ud_4bE*XlkQkJWZevqe4C$yHOK~QI{g|xP@2yc^@@t20!fR$urqqt+7(gj zNx@~V=V%#?YSFxrhzG_zSk=Q!DsCej^oeGJQit{21+3_H>+E;~u%u8Or$ciXjYlK{ zee!g>b>QcYSu_xMrL>(^32sr7yGDXY9vU}LUF#&G4sUCX^gJPSC;{T_(L_9_1)VpJ ThNR;|v7a@{-5jW6`279{Ovx!S diff --git a/pym/cl_image_cmd.py b/pym/cl_image_cmd.py index 80050d6..53a9a0c 100644 --- a/pym/cl_image_cmd.py +++ b/pym/cl_image_cmd.py @@ -65,8 +65,10 @@ class image_cmd(share_cmd): if len(args) < 1 and not values.v: self.optobj.error(_("missing command argument")) if args and not args[0] in self.commands: - self.optobj.error(_("invalid command: '%s' (choose from %s)")% - (args[0],", ".join(map(lambda x:"'%s'"%x,self.commands)))) + self.optobj.error(_("invalid command: '%(cmd)s' " + "(choose from %(variants)s)")% + {'cmd':args[0], + 'variants':", ".join(map(lambda x:"'%s'"%x,self.commands))}) # for work with v param if args: self.logicObj.clVars.Set('cl_action',args[0],True) diff --git a/pym/cl_kernel.py b/pym/cl_kernel.py index db40345..1afd1c2 100644 --- a/pym/cl_kernel.py +++ b/pym/cl_kernel.py @@ -247,8 +247,9 @@ class cl_kernel(color_print): os.symlink(builderDaemon,bootRunlevel) except IOError,e: self.printERROR( - _("Can not create symlink to current kernel: %s '%s'")% - (e.strerror,e.filename)) + _("Can not create symlink to current kernel:" + " %(error)s '%(filename)s'")% + {'error':e.strerror,'filename':e.filename}) self.printERROR(_("May be kernel was not compiled")) return False except OSError,e: