Complete Russian localization

This commit is contained in:
Denis Silakov 2014-10-06 10:58:26 +04:00
parent 281a8c902e
commit b4f10c45e3
3 changed files with 487 additions and 378 deletions

7
abf.py
View file

@ -207,7 +207,7 @@ def parse_command_line():
# mock-urpm
parser_mock_urpm = subparsers.add_parser('mock-urpm', help=_('Build a project locally using mock-urpm.'), epilog=_('No checkouts will be made,'
'the current git repository state will be used'))
parser_mock_urpm.add_argument('-c', '--config', action='store', help=_('A config template to use. Specify owne of the config names '
parser_mock_urpm.add_argument('-c', '--config', action='store', help=_('A config template to use. Specify one of the config names '
'from %s. Directory path should be omitted. If no config specified, "default.cfg" will be used') % configs_dir)
parser_mock_urpm.set_defaults(func=localbuild_mock_urpm)
@ -343,8 +343,7 @@ def info_single():
def fix_default_config():
if not os.path.exists('/etc/abf/mock-urpm/configs/default.cfg'):
if os.getuid() != 0:
print(_("To set up a default configuration file, symbolic link in " +\
"/etc/abf/mock-urpm/configs have to be created. I need sudo rights to do it."))
print(_("To set up a default configuration file, symbolic link in /etc/abf/mock-urpm/configs have to be created. I need sudo rights to do it."))
exit(1)
files = os.listdir('/etc/abf/mock-urpm/configs')
@ -375,7 +374,7 @@ def run_mock_urpm(binary=True):
if not os.path.exists(config_path):
log.error(_("Config file %s can not be found.") % config_path)
if os.path.basename(config_path) == 'default.cfg':
log.error(_("You should create this file or a symbolic link to another config in order to execute 'abf mock-urpm' withow --config"))
log.error(_("You should create this file or a symbolic link to another config in order to execute 'abf mock-urpm' without --config"))
exit(1)
config_opts = {'plugins': [], 'scm_opts': {}}
config_opts['plugin_conf'] = {'ccache_opts': {}, 'root_cache_opts': {}, 'bind_mount_opts': {'dirs': []}, 'tmpfs_opts': {}, 'selinux_opts': {}}

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-10-01 17:27+0400\n"
"POT-Creation-Date: 2014-10-06 10:56+0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -408,9 +408,8 @@ msgstr ""
#: ../abf.py:210
#, python-format
msgid ""
"A config template to use. Specify owne of the config names from %s. "
"Directory path should be omitted. If no config specified, \"default.cfg\" "
"will be used"
"A config template to use. Specify one of the config names from %s. Directory "
"path should be omitted. If no config specified, \"default.cfg\" will be used"
msgstr ""
#: ../abf.py:215
@ -625,373 +624,380 @@ msgid "Parameter %s not available:"
msgstr ""
#: ../abf.py:346
msgid "To set up a default configuration file, symbolic link in "
msgid ""
"To set up a default configuration file, symbolic link in /etc/abf/mock-urpm/"
"configs have to be created. I need sudo rights to do it."
msgstr ""
#: ../abf.py:351
#: ../abf.py:350
msgid "Avaliable configurations: "
msgstr ""
#: ../abf.py:364
#: ../abf.py:363
#, python-format
msgid "\"%s\" is not a valid configuration."
msgstr ""
#: ../abf.py:365
#: ../abf.py:364
msgid "Select one (it will be remembered): "
msgstr ""
#: ../abf.py:376
#: ../abf.py:375
#, python-format
msgid "Config file %s can not be found."
msgstr ""
#: ../abf.py:378
#: ../abf.py:377
msgid ""
"You should create this file or a symbolic link to another config in order to "
"execute 'abf mock-urpm' withow --config"
"execute 'abf mock-urpm' without --config"
msgstr ""
#: ../abf.py:385
#: ../abf.py:384
#, python-format
msgid "Could not read the contents of '%(path)s': %(exception)s"
msgstr ""
#: ../abf.py:405 ../abf.py:512
#: ../abf.py:404 ../abf.py:511
#, python-format
msgid "Can not locate a spec file in %s"
msgstr ""
#: ../abf.py:411 ../abf.py:435
#: ../abf.py:410 ../abf.py:434
msgid "Executing mock-urpm..."
msgstr ""
#: ../abf.py:415
#: ../abf.py:414
#, python-format
msgid "Can not execute mock-urpm (%s). Maybe it is not installed?"
msgstr ""
#: ../abf.py:422
#: ../abf.py:421
#, python-format
msgid "Could not find a single src.rpm file in %s"
msgstr ""
#: ../abf.py:430
#: ../abf.py:429
#, python-format
msgid ""
"\n"
"SRPM: %s\n"
msgstr ""
#: ../abf.py:445 ../abf.py:539
#: ../abf.py:444 ../abf.py:538
msgid "RPM: "
msgstr ""
#: ../abf.py:462
#: ../abf.py:461
msgid "No aliases found"
msgstr ""
#: ../abf.py:468
#: ../abf.py:467
msgid ""
"Not enough options. Use it like \"abf alias add <alias_name> opt1 "
"[opt2 ...]\""
msgstr ""
#: ../abf.py:472
#: ../abf.py:471
msgid "Do not use \" \" or \"=\" for alias name!"
msgstr ""
#: ../abf.py:481
#: ../abf.py:480
#, python-format
msgid "Alias \"%s\" already exists and will be overwritten."
msgstr ""
#: ../abf.py:486
#: ../abf.py:485
msgid "Enter the alias name!"
msgstr ""
#: ../abf.py:490
#: ../abf.py:489
#, python-format
msgid "Alias \"%s\" not found"
msgstr ""
#: ../abf.py:498
#: ../abf.py:497
msgid "RPMBUILD started"
msgstr ""
#: ../abf.py:518
#: ../abf.py:517
msgid "Executing rpmbuild..."
msgstr ""
#: ../abf.py:522
#: ../abf.py:521
#, python-format
msgid "Can not execute rpmbuild (%s). Maybe it is not installed?"
msgstr ""
#: ../abf.py:524
#: ../abf.py:523
msgid "Moving files to current directory..."
msgstr ""
#: ../abf.py:537
#: ../abf.py:536
msgid "SRPM: "
msgstr ""
#: ../abf.py:551
#: ../abf.py:550
msgid "SEARCH started"
msgstr ""
#: ../abf.py:563
#: ../abf.py:562
msgid "The project format is \"[owner_name/]project_name\""
msgstr ""
#: ../abf.py:567
#: ../abf.py:566
msgid "The project group is assumed to be "
msgstr ""
#: ../abf.py:576
#: ../abf.py:575
msgid ""
"You are not in a git repository directory. Specify the project name please!"
msgstr ""
#: ../abf.py:589
#: ../abf.py:588
#, python-format
msgid "The project %(owner)s/%(project)s does not exist!"
msgstr ""
#: ../abf.py:592
#: ../abf.py:591
#, python-format
msgid "You do not have acces to the project %(owner)s/%(project)s!"
msgstr ""
#: ../abf.py:595
#: ../abf.py:594
#, python-format
msgid "Project: %s"
msgstr ""
#: ../abf.py:607
#: ../abf.py:606
msgid "Platform is assumed to be "
msgstr ""
#: ../abf.py:609
#: ../abf.py:608
msgid "repository argument format: [platform/]repository"
msgstr ""
#: ../abf.py:630
#: ../abf.py:629
msgid "GET started"
msgstr ""
#: ../abf.py:634 ../abf.py:800
#: ../abf.py:633 ../abf.py:799
msgid ""
"Specify a project name as \"group_name/project_name\" or just \"project_name"
"\""
msgstr ""
#: ../abf.py:654
#: ../abf.py:653
msgid "Branch "
msgstr ""
#: ../abf.py:660
#: ../abf.py:659
msgid "PUT started"
msgstr ""
#: ../abf.py:665 ../abf.py:708
#: ../abf.py:664 ../abf.py:707
msgid "You have to be in a git repository directory"
msgstr ""
#: ../abf.py:673
#: ../abf.py:672
#, python-format
msgid "Incorrect \"--minimal-file-size\" value: %s"
msgstr ""
#: ../abf.py:677
#: ../abf.py:676
msgid "There were errors while uploading, stopping."
msgstr ""
#: ../abf.py:693
#: ../abf.py:692
msgid "Commited."
msgstr ""
#: ../abf.py:696
#: ../abf.py:695
msgid "Pushed"
msgstr ""
#: ../abf.py:699
#: ../abf.py:698
msgid "FETCH started"
msgstr ""
#: ../abf.py:702
#: ../abf.py:701
msgid "Fetching file with hash "
msgstr ""
#: ../abf.py:712
#: ../abf.py:711
#, python-format
msgid "File \"%s\" can not be found"
msgstr ""
#: ../abf.py:717
#: ../abf.py:716
#, python-format
msgid ""
"Invalid yml file %(filename)s!\n"
"Problem in line %(line)d column %(column)d: %(problem)s"
msgstr ""
#: ../abf.py:719
#: ../abf.py:718
#, python-format
msgid ""
"Invalid yml file %(filename)s!\n"
"%(exception)s"
msgstr ""
#: ../abf.py:722
#: ../abf.py:721
msgid "STORE started"
msgstr ""
#: ../abf.py:725
#: ../abf.py:724
#, python-format
msgid "File \"%s\" does not exist!"
msgstr ""
#: ../abf.py:728
#: ../abf.py:727
#, python-format
msgid "\"%s\" is not a regular file!"
msgstr ""
#: ../abf.py:735
#: ../abf.py:734
msgid "COPY started"
msgstr ""
#: ../abf.py:739
#: ../abf.py:738
msgid "You are not in a git directory"
msgstr ""
#: ../abf.py:741
#: ../abf.py:740
msgid "Current branch is "
msgstr ""
#: ../abf.py:748
#: ../abf.py:747
msgid "Source and destination branches shold be different branches!"
msgstr ""
#: ../abf.py:752
#: ../abf.py:751
msgid "Repository root folder is "
msgstr ""
#: ../abf.py:779
#: ../abf.py:778
#, python-format
msgid "Checking out the initial branch (%s)"
msgstr ""
#: ../abf.py:786
#: ../abf.py:785
msgid "PULL REQUEST started"
msgstr ""
#: ../abf.py:793
#: ../abf.py:792
msgid "FORK PROJECT started"
msgstr ""
#: ../abf.py:819
#: ../abf.py:818
#, python-format
msgid "No group named '%s', will fork to you personal platform"
msgstr ""
#: ../abf.py:823
#: ../abf.py:822
msgid "Incorrect target group"
msgstr ""
#: ../abf.py:830
#: ../abf.py:829
msgid "CREATE PROJECT started"
msgstr ""
#: ../abf.py:845
#: ../abf.py:844
msgid "Incorrect owner data"
msgstr ""
#: ../abf.py:878
#: ../abf.py:877
msgid "Failed to get information from SRPM"
msgstr ""
#: ../abf.py:882
#: ../abf.py:881
msgid "ADD PROJECT TO REPO started"
msgstr ""
#: ../abf.py:889
#: ../abf.py:888
msgid "REMOVE PROJECT FROM REPO started"
msgstr ""
#: ../abf.py:896
#: ../abf.py:895
msgid "BUILD started"
msgstr ""
#: ../abf.py:899
#: ../abf.py:898
msgid ""
"You've specified a project name without branch, tag or commit (-b, -t or -c)"
msgstr ""
#: ../abf.py:908
#: ../abf.py:907
msgid ""
"You should specify ONLY ONE of the following options: branch, tag or commit."
msgstr ""
#: ../abf.py:923
#: ../abf.py:922
#, python-format
msgid "The project %s is not a package and can not be built."
msgstr ""
#: ../abf.py:941
#: ../abf.py:940
msgid "You've specified a project without a branch."
msgstr ""
#: ../abf.py:949
#: ../abf.py:948
#, python-format
msgid "Could not resolve hash for branch '%s'"
msgstr ""
#: ../abf.py:956
#: ../abf.py:955
#, python-format
msgid "Could not resolve a platform to save to from the branch name \"%s\"."
msgstr ""
#: ../abf.py:963
#: ../abf.py:962
#, python-format
msgid "A list of options which could be resolved automatically: %s"
msgstr ""
#: ../abf.py:972
#: ../abf.py:971
msgid ""
"Git branch, tag or commit can not be resolved automatically. Specify it by -"
"b, -t or -c."
msgstr ""
#: ../abf.py:989
#: ../abf.py:984
#, python-format
msgid "Could not resolve hash for %(ref_type)s '%(to_resolve)s'"
msgstr ""
#: ../abf.py:988
msgid "Autoresolved options were rejected."
msgstr ""
#: ../abf.py:990
#: ../abf.py:989
#, python-format
msgid "Git commit hash: %s"
msgstr ""
#: ../abf.py:1009
#: ../abf.py:1008
#, python-format
msgid "Save-to platform is assumed to be %s"
msgstr ""
#: ../abf.py:1015
#: ../abf.py:1014
msgid "Save-to repository can not be resolved automatically. Specify it (-s)."
msgstr ""
#: ../abf.py:1018
#: ../abf.py:1017
msgid "save-to-repository option format: [platform/]repository"
msgstr ""
#: ../abf.py:1031
#: ../abf.py:1030
#, python-format
msgid ""
"Can not build for platform %(platform)s. Select one of the following:\n"
"%(all_platforms)s"
msgstr ""
#: ../abf.py:1040
#: ../abf.py:1039
#, python-format
msgid ""
"Incorrect save-to repository %(platform)s/%(repo)s.\n"
@ -999,20 +1005,20 @@ msgid ""
"%(all_repos)s"
msgstr ""
#: ../abf.py:1044
#: ../abf.py:1043
msgid "Save-to repository: "
msgstr ""
#: ../abf.py:1059
#: ../abf.py:1058
#, python-format
msgid "Platform for selected repository %(repo)s is assumed to be %(plat)s"
msgstr ""
#: ../abf.py:1061
#: ../abf.py:1060
msgid "'repository' option format: [platform/]repository"
msgstr ""
#: ../abf.py:1065
#: ../abf.py:1064
#, python-format
msgid ""
"Can not use build repositories from platform %(platform)s!\n"
@ -1020,7 +1026,7 @@ msgid ""
"%(all_plats)s"
msgstr ""
#: ../abf.py:1078
#: ../abf.py:1077
#, python-format
msgid ""
"Platform %(plat)s does not have repository %(repo)s!\n"
@ -1028,151 +1034,151 @@ msgid ""
"%(all_repos)s"
msgstr ""
#: ../abf.py:1086
#: ../abf.py:1085
msgid ""
"Could not resolve repositories to build with. Please specify it (-r option)"
msgstr ""
#: ../abf.py:1092
#: ../abf.py:1091
msgid "Repositories to build with are assumed to be: "
msgstr ""
#: ../abf.py:1095
#: ../abf.py:1094
msgid "You have to specify the repository(s) to build with (-r option)"
msgstr ""
#: ../abf.py:1098
#: ../abf.py:1097
msgid "Build repositories: "
msgstr ""
#: ../abf.py:1107
#: ../abf.py:1106
#, python-format
msgid "Invalid architecture: %s"
msgstr ""
#: ../abf.py:1119
#: ../abf.py:1118
msgid "Arches are assumed to be "
msgstr ""
#: ../abf.py:1121
#: ../abf.py:1120
#, python-format
msgid "Architectures: %s"
msgstr ""
#: ../abf.py:1155
#: ../abf.py:1154
#, python-format
msgid "The status of build task %(id)s is \"%(status)s\", can not published!"
msgstr ""
#: ../abf.py:1159
#: ../abf.py:1158
#, python-format
msgid "Could not publish task %(id)s: %(exception)s"
msgstr ""
#: ../abf.py:1166
#: ../abf.py:1165
#, python-format
msgid "Can not read buildlist %(id)s: %(exception)s"
msgstr ""
#: ../abf.py:1171
#: ../abf.py:1170
msgid "Buildlist ID:"
msgstr ""
#: ../abf.py:1173
#: ../abf.py:1172
msgid "Project:"
msgstr ""
#: ../abf.py:1174
#: ../abf.py:1173
msgid "Status:"
msgstr ""
#: ../abf.py:1175
#: ../abf.py:1174
msgid "Build for platform:"
msgstr ""
#: ../abf.py:1176
#: ../abf.py:1175
msgid "Save to repository:"
msgstr ""
#: ../abf.py:1177
#: ../abf.py:1176
msgid "Build repositories:"
msgstr ""
#: ../abf.py:1178
#: ../abf.py:1177
msgid "Extra repositories:"
msgstr ""
#: ../abf.py:1179
#: ../abf.py:1178
msgid "Architecture:"
msgstr ""
#: ../abf.py:1180
#: ../abf.py:1179
msgid "Created at:"
msgstr ""
#: ../abf.py:1181
#: ../abf.py:1180
msgid "Updated at:"
msgstr ""
#: ../abf.py:1182
#: ../abf.py:1181
msgid "LOG Url:"
msgstr ""
#: ../abf.py:1184
#: ../abf.py:1183
msgid "Chroot Tree:"
msgstr ""
#: ../abf.py:1188
#: ../abf.py:1187
msgid "STATUS started"
msgstr ""
#: ../abf.py:1199
#: ../abf.py:1198
msgid "Can not find last build IDs. Specify a project name or ID"
msgstr ""
#: ../abf.py:1207
#: ../abf.py:1206
#, python-format
msgid "\"%s\" is not a number"
msgstr ""
#: ../abf.py:1217
#: ../abf.py:1216
#, python-format
msgid "Updating project location for %s"
msgstr ""
#: ../abf.py:1222
#: ../abf.py:1221
#, python-format
msgid "Project %(proj)s has been located in %(path)s"
msgstr ""
#: ../abf.py:1244
#: ../abf.py:1243
msgid "LOCATE started"
msgstr ""
#: ../abf.py:1248
#: ../abf.py:1247
msgid ""
"To show a project location, you have to specify a project name ('-p' option)"
msgstr ""
#: ../abf.py:1253
#: ../abf.py:1252
msgid "error: the project format is \"[owner_name/]project_name\""
msgstr ""
#: ../abf.py:1261
#: ../abf.py:1260
#, python-format
msgid "error: project %s can not be located"
msgstr ""
#: ../abf.py:1265
#: ../abf.py:1264
#, python-format
msgid "error: project is not located in \"%s\" anymore"
msgstr ""
#: ../abf.py:1279
#: ../abf.py:1278
msgid "SHOW started"
msgstr ""
#: ../abf.py:1309
#: ../abf.py:1308
msgid "CLEAN started"
msgstr ""
@ -1261,68 +1267,68 @@ msgstr ""
msgid "warning: directory '%s' was found"
msgstr ""
#: ../abf/console/misc.py:267
#: ../abf/console/misc.py:268
#, python-format
msgid ""
"warning: file \"%s\" is listed in spec as a URL, but does not present in the "
"current directory or in .abf.yml file"
msgstr ""
#: ../abf/console/misc.py:271
#: ../abf/console/misc.py:272
#, python-format
msgid "warning: file \"%s\" presents in the git directory and in .abf.yml"
msgstr ""
#: ../abf/console/misc.py:275
#: ../abf/console/misc.py:276
#, python-format
msgid "error: missing file %s"
msgstr ""
#: ../abf/console/misc.py:285
#: ../abf/console/misc.py:286
#, python-format
msgid "warning: unnecessary file \"%s\""
msgstr ""
#: ../abf/console/misc.py:291
#: ../abf/console/misc.py:292
#, python-format
msgid "warning: unnecessary file \"%s\" in .abf.yml"
msgstr ""
#: ../abf/console/misc.py:299
#: ../abf/console/misc.py:300
msgid ".abf.yml file was rewritten"
msgstr ""
#: ../abf/console/misc.py:311
#: ../abf/console/misc.py:312
msgid "Could not resolve project name and version from the spec file"
msgstr ""
#: ../abf/console/misc.py:313
#: ../abf/console/misc.py:314
msgid "Project name is "
msgstr ""
#: ../abf/console/misc.py:314
#: ../abf/console/misc.py:315
msgid "Project version is "
msgstr ""
#: ../abf/console/misc.py:318
#: ../abf/console/misc.py:319
#, python-format
msgid "Writing %(path)s/%(tarball)s ..."
msgstr ""
#: ../abf/console/misc.py:334
#: ../abf/console/misc.py:335
msgid "Removing files except "
msgstr ""
#: ../abf/console/misc.py:352
#: ../abf/console/misc.py:353
#, python-format
msgid "Executing command: %s"
msgstr ""
#: ../abf/console/misc.py:368
#: ../abf/console/misc.py:369
msgid "Process execution has been terminated"
msgstr ""
#: ../abf/console/misc.py:389
#: ../abf/console/misc.py:390
#, python-format
msgid ""
"Timeout(%(timeout)s) expired for command:\n"
@ -1330,12 +1336,12 @@ msgid ""
"%(output)s"
msgstr ""
#: ../abf/console/misc.py:391
#: ../abf/console/misc.py:392
#, python-format
msgid "Child returncode was: %s"
msgstr ""
#: ../abf/console/misc.py:396
#: ../abf/console/misc.py:397
#, python-format
msgid ""
"Command failed.\n"
@ -1343,106 +1349,106 @@ msgid ""
"Output: %(output)s"
msgstr ""
#: ../abf/console/misc.py:446
#: ../abf/console/misc.py:447
#, python-format
msgid "Magic type of file %(path)s is %(type)s"
msgstr ""
#: ../abf/console/misc.py:455
#: ../abf/console/misc.py:456
msgid "Incorrect .abf.yml file: no 'sources' key."
msgstr ""
#: ../abf/console/misc.py:465
#: ../abf/console/misc.py:466
#, python-format
msgid "Fetching file %s"
msgstr ""
#: ../abf/console/misc.py:471
#: ../abf/console/misc.py:472
#, python-format
msgid "The file %s already presents and has a correct hash"
msgstr ""
#: ../abf/console/misc.py:474
#: ../abf/console/misc.py:475
#, python-format
msgid ""
"The file %s already presents but its hash is not the same as in .abf.yml, so "
"it will be rewritten."
msgstr ""
#: ../abf/console/misc.py:478
#: ../abf/console/misc.py:479
msgid "error: "
msgstr ""
#: ../abf/console/misc.py:495
#: ../abf/console/misc.py:496
msgid ""
"Could not parse .abf.yml file. It seems to be corrupted and will be "
"rewritten."
msgstr ""
#: ../abf/console/misc.py:499
#: ../abf/console/misc.py:500
msgid "Incorrect .abf.yml file: no 'sources' key. The file will be rewritten."
msgstr ""
#: ../abf/console/misc.py:519
#: ../abf/console/misc.py:520
#, python-format
msgid "File %s not found, URL will be used instead. Skipping."
msgstr ""
#: ../abf/console/misc.py:522
#: ../abf/console/misc.py:523
#, python-format
msgid "error: Source%(num)d file %(source)s does not exist, skipping!"
msgstr ""
#: ../abf/console/misc.py:525
#: ../abf/console/misc.py:526
#, python-format
msgid "File %s not found, but it's listed in .abf.yml. Skipping."
msgstr ""
#: ../abf/console/misc.py:529
#: ../abf/console/misc.py:530
#, python-format
msgid "Size of %s is 0, skipping"
msgstr ""
#: ../abf/console/misc.py:532
#: ../abf/console/misc.py:533
#, python-format
msgid "Size of %s less then minimal, skipping"
msgstr ""
#: ../abf/console/misc.py:535
#: ../abf/console/misc.py:536
#, python-format
msgid "File %s is textual, skipping"
msgstr ""
#: ../abf/console/misc.py:546
#: ../abf/console/misc.py:547
#, python-format
msgid "Hash for file %s has been updated"
msgstr ""
#: ../abf/console/misc.py:564
#: ../abf/console/misc.py:565
#, python-format
msgid "Removing %(item)s:%(hash)s from .abf.yml"
msgstr ""
#: ../abf/console/misc.py:568
#: ../abf/console/misc.py:569
#, python-format
msgid "Hash for file %s is already correct"
msgstr ""
#: ../abf/console/misc.py:570
#: ../abf/console/misc.py:571
#, python-format
msgid "File %s has been processed"
msgstr ""
#: ../abf/console/misc.py:572
#: ../abf/console/misc.py:573
#, python-format
msgid "Removing file %s"
msgstr ""
#: ../abf/console/misc.py:577
#: ../abf/console/misc.py:578
msgid "Writing the new .abf.yml file..."
msgstr ""
#: ../abf/console/misc.py:609
#: ../abf/console/misc.py:610
#, python-format
msgid "can't interpret %r"
msgstr ""

528
po/ru.po

File diff suppressed because it is too large Load diff