Browse Source

Massive refactor of logchecker

tags/0.9.0
itismadness 4 years ago
parent
commit
f522356aae
48 changed files with 21644 additions and 4423 deletions
  1. +3
    -0
      .gitignore
  2. +22
    -2
      composer.json
  3. +1645
    -3
      composer.lock
  4. +14
    -0
      phpcs.xml
  5. +2
    -0
      phpstan.neon
  6. +19
    -0
      phpunit.xml
  7. +9
    -7
      src/Chardet.php
  8. +11
    -11
      src/Checks/Checksum.php
  9. +5
    -6
      src/Checks/ChecksumStates.php
  10. +30
    -0
      src/Checks/Ripper.php
  11. +23
    -15
      src/Command/AnalyzeCommand.php
  12. +5
    -3
      src/Exception/FileNotFoundException.php
  13. +10
    -0
      src/Exception/UnknownLanguageException.php
  14. +10
    -0
      src/Exception/UnknownRipperException.php
  15. +1938
    -1469
      src/Logchecker.php
  16. +6
    -6
      src/LogcheckerConsole.php
  17. +59
    -0
      src/Parser/EAC/Translator.php
  18. +41
    -0
      src/Parser/EAC/languages/README.md
  19. +168
    -0
      src/Parser/EAC/languages/bg.json
  20. +167
    -0
      src/Parser/EAC/languages/cs.json
  21. +170
    -0
      src/Parser/EAC/languages/de.json
  22. +171
    -0
      src/Parser/EAC/languages/en.json
  23. +169
    -0
      src/Parser/EAC/languages/es.json
  24. +170
    -0
      src/Parser/EAC/languages/fr.json
  25. +170
    -0
      src/Parser/EAC/languages/it.json
  26. +136
    -0
      src/Parser/EAC/languages/jp.bak.json
  27. +510
    -0
      src/Parser/EAC/languages/jp.json
  28. +170
    -0
      src/Parser/EAC/languages/jp99_5.json
  29. +109
    -0
      src/Parser/EAC/languages/master.json
  30. +170
    -0
      src/Parser/EAC/languages/nl.json
  31. +170
    -0
      src/Parser/EAC/languages/pl.json
  32. +173
    -0
      src/Parser/EAC/languages/ru.json
  33. +171
    -0
      src/Parser/EAC/languages/se.bak.json
  34. +609
    -0
      src/Parser/EAC/languages/se.json
  35. +169
    -0
      src/Parser/EAC/languages/se_2.json
  36. +171
    -0
      src/Parser/EAC/languages/sk.json
  37. +169
    -0
      src/Parser/EAC/languages/sr.json
  38. +170
    -0
      src/Parser/EAC/languages/zh-Hans.json
  39. +4
    -2
      src/Util.php
  40. +0
    -2899
      src/eac_languages.php
  41. +12854
    -0
      src/resources/drives.json
  42. +49
    -0
      tests/Checks/RipperTest.php
  43. +52
    -0
      tests/Parser/EAC/TranslatorTest.php
  44. +26
    -0
      tests/UtilTest.php
  45. +6
    -0
      tests/logs/transcoded_foreign_logs/README.md
  46. +183
    -0
      tests/logs/transcoded_foreign_logs/jp/1.log
  47. +183
    -0
      tests/logs/transcoded_foreign_logs/jp/1_en.log
  48. +353
    -0
      tests/logs/xld/xld_perfect.log

+ 3
- 0
.gitignore View File

@@ -3,3 +3,6 @@ vendor/
logchecker.phar
.DS_Store
.vscode/

.phpunit.result.cache
report/

+ 22
- 2
composer.json View File

@@ -16,11 +16,31 @@
}
},
"require": {
"php": ">=7",
"php": ">=7.2",
"ext-mbstring": "*",
"symfony/console": "^3.4",
"symfony/debug": "^3.4",
"symfony/yaml": "^3.4"
},
"bin": ["bin/logchecker"]
"bin": ["bin/logchecker"],
"require-dev": {
"phpstan/phpstan": "^0.12",
"phpunit/phpunit": "^8.5",
"squizlabs/php_codesniffer": "^3.5",
"brainmaestro/composer-git-hooks": "^2.8"
},
"scripts": {
"test": "phpunit",
"lint": "phpcs",
"lint:fix": "phpcbf",
"static-analysis": "phpstan analyze src/"
},
"extra": {
"hooks": {
"pre-commit": [
"composer run lint:fix",
"composer run static-analysis"
]
}
}
}

+ 1645
- 3
composer.lock
File diff suppressed because it is too large
View File


+ 14
- 0
phpcs.xml View File

@@ -0,0 +1,14 @@
<?xml version="1.0"?>
<ruleset name="Gazelle Standard" namespace="Gazelle\Standard">
<description>The OrpheusNET Standard/</description>
<arg name="colors"/>
<arg value="s"/>
<arg name="extensions" value="php" />

<file>src</file>
<file>tests</file>

<rule ref="PSR12">
<exclude name="PSR1.Classes.ClassDeclaration.MissingNamespace" />
</rule>
</ruleset>

+ 2
- 0
phpstan.neon View File

@@ -0,0 +1,2 @@
parameters:
level: 5

+ 19
- 0
phpunit.xml View File

@@ -0,0 +1,19 @@
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/8.5/phpunit.xsd"
colors="true"
bootstrap="vendor/autoload.php">
<testsuites>
<testsuite name="unit">
<directory>tests</directory>
</testsuite>
</testsuites>
<filter>
<whitelist processUncoveredFilesFromWhitelist="true">
<directory suffix=".php">src</directory>
<exclude></exclude>
</whitelist>
</filter>
<logging>
<log type="coverage-html" target="report" />
</logging>
</phpunit>

+ 9
- 7
src/Chardet.php View File

@@ -2,16 +2,18 @@

namespace OrpheusNET\Logchecker;

use OrpheusNET\Logchecker\Exception\{FileNotFoundException};
use OrpheusNET\Logchecker\Exception\FileNotFoundException;

class Chardet {
class Chardet
{
private $executable = null;
private $executables = [
'chardet',
'chardetect'
];

public function __construct() {
public function __construct()
{
foreach ($this->executables as $executable) {
if (Util::commandExists($executable)) {
$this->executable = $executable;
@@ -24,7 +26,8 @@ class Chardet {
}
}

public function analyze($filename) {
public function analyze($filename)
{

if (!file_exists($filename)) {
throw new FileNotFoundException($filename);
@@ -38,11 +41,10 @@ class Chardet {
if ((preg_match('/(.+): (.+) .+confidence:? ([^\)]+)/', $output, $matches) === 0)) {
throw new \Exception('This file is not analyzed');
}
elseif (isset($matches[2]) && $matches[2] === 'None') {
} elseif (isset($matches[2]) && $matches[2] === 'None') {
throw new \Exception('Could not determine character set');
}

return ['file' => $matches[1], 'charset' => strtolower($matches[2]), 'confidence' => (float) $matches[3]];
}
}
}

+ 11
- 11
src/Checks/Checksum.php View File

@@ -4,17 +4,19 @@ namespace OrpheusNET\Logchecker\Checks;

use OrpheusNET\Logchecker\Util;

class Checksum {
class Checksum
{
/**
* Will return the checksum status of the given logfile,
* see ChecksumStates.php for the possible values.
*/
public static function validate(string $logPath, $EAC) {
public static function validate(string $logPath, $EAC)
{
if ($EAC) {
$command = 'eac_logchecker';
$noChecksumResult = 'Log entry has no checksum!';
$invalidResult = 'Log entry was modified, checksum incorrect!';
$goodString = 'Log entry is fine!';
$goodResult = 'Log entry is fine!';
} else {
$command = 'xld_logchecker';
$noChecksumResult = 'Not a logfile';
@@ -22,17 +24,14 @@ class Checksum {
$goodResult = 'OK';
}

if (logchecker_exist($command)) {
if (static::logcheckerExists($command)) {
$output = shell_exec("{$command} " . escapeshellarg($logPath));
if (strpos($output, $goodResult) === false) {
if($output == null) {
if ($output == null) {
return ChecksumStates::CHECKSUM_MISSING;
}

if(strpos($output, $noChecksumResult) !== false) {
} elseif (strpos($output, $noChecksumResult) !== false) {
return ChecksumStates::CHECKSUM_MISSING;
}
if(strpos($output, $invalidResult) !== false) {
} elseif (strpos($output, $invalidResult) !== false) {
return ChecksumStates::CHECKSUM_INVALID;
}
}
@@ -41,7 +40,8 @@ class Checksum {
return ChecksumStates::CHECKSUM_OK;
}

public static function logchecker_exist($EAC) {
public static function logcheckerExists($EAC)
{
if ($EAC) {
$command = 'eac_logchecker';
} else {


+ 5
- 6
src/Checks/ChecksumStates.php View File

@@ -2,10 +2,9 @@

namespace OrpheusNET\Logchecker\Checks;

use OrpheusNET\Logchecker\Util;

class ChecksumStates {
const CHECKSUM_MISSING = 'checksum_missing';
const CHECKSUM_INVALID = 'checksum_invalid';
const CHECKSUM_OK = 'checksum_ok';
class ChecksumStates
{
public const CHECKSUM_MISSING = 'checksum_missing';
public const CHECKSUM_INVALID = 'checksum_invalid';
public const CHECKSUM_OK = 'checksum_ok';
}

+ 30
- 0
src/Checks/Ripper.php View File

@@ -0,0 +1,30 @@
<?php

declare(strict_types=1);

namespace OrpheusNET\Logchecker\Checks;

use OrpheusNET\Logchecker\Exception\UnknownRipperException;

class Ripper
{

public const WHIPPER = 'whipper';
public const XLD = 'XLD';
public const EAC = 'EAC';

public static function getRipper(string $log): string
{
if (strpos($log, "Log created by: whipper") !== false) {
return Ripper::WHIPPER;
} elseif (strpos($log, "X Lossless Decoder version") !== false) {
return Ripper::XLD;
} elseif (strpos($log, "Exact Audio Copy") !== false) {
return Ripper::EAC;
} else if (strpos($log, "EAC") === 0) {
return Ripper::EAC;
} else {
throw new UnknownRipperException("Could not determine ripper");
}
}
}

+ 23
- 15
src/Command/AnalyzeCommand.php View File

@@ -4,11 +4,15 @@ namespace OrpheusNET\Logchecker\Command;

use OrpheusNET\Logchecker\Logchecker;
use Symfony\Component\Console\Command\Command;
use Symfony\Component\Console\Input\{InputArgument,InputOption,InputInterface};
use Symfony\Component\Console\Input\InputArgument;
use Symfony\Component\Console\Input\InputOption;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;

class AnalyzeCommand extends Command {
protected function configure() {
class AnalyzeCommand extends Command
{
protected function configure()
{
$this
->setName('analyze')
->setDescription('analyze log file')
@@ -18,32 +22,34 @@ class AnalyzeCommand extends Command {
->addArgument('file', InputArgument::REQUIRED, 'Log file to analyze');
}

protected function execute(InputInterface $input, OutputInterface $output) {
protected function execute(InputInterface $input, OutputInterface $output)
{
$filename = $input->getArgument('file');
if (!file_exists($filename)) {
$output->writeln("Invalid file");
return;
return 1;
}

$logchecker = new Logchecker();
$logchecker->new_file($filename);
list($score, $details, $checksumState, $log_text) = $logchecker->parse();
$output->writeln('Ripper : ' . $logchecker->get_ripper());
$output->writeln('Version : ' . $logchecker->get_version());
$output->writeln('Score : ' . $score);
$output->writeln('Checksum: ' . $checksumState);

$logchecker->newFile($filename);
$logchecker->parse();
$output->writeln('Ripper : ' . $logchecker->getRipper());
$output->writeln('Version : ' . $logchecker->getVersion());
$output->writeln('Score : ' . $logchecker->getScore());
$output->writeln('Checksum: ' . $logchecker->getChecksumState());

$details = $logchecker->getDetails();
if (count($details) > 0) {
$output->writeln('Details :');
foreach ($details as $detail) {
$output->writeln(' '.$detail);
$output->writeln(' ' . $detail);
}
}

if ($input->getOption('output')) {
$output->writeln('');
$output->writeln('Log Text:');
$output->writeln($log_text);
$output->writeln($logchecker->getLog());
}

if ($input->getOption('out')) {
@@ -96,11 +102,13 @@ class AnalyzeCommand extends Command {
</style>
</head>
<body>
<pre>{$log_text}</pre>
<pre>{$logchecker->getLog()}</pre>
</body>
</html>
HTML;
file_put_contents($input->getOption('out'), $html_out);
}

return 0;
}
}

+ 5
- 3
src/Exception/FileNotFoundException.php View File

@@ -5,11 +5,13 @@ namespace OrpheusNET\Logchecker\Exception;
/**
* Thrown when a file was not found.
*/
class FileNotFoundException extends \RuntimeException {
class FileNotFoundException extends \RuntimeException
{
/**
* @param string $path The path to the file that was not found
*/
public function __construct(string $path) {
public function __construct(string $path)
{
parent::__construct("The file '{$path}' does not exist");
}
}
}

+ 10
- 0
src/Exception/UnknownLanguageException.php View File

@@ -0,0 +1,10 @@
<?php

declare(strict_types=1);

namespace OrpheusNET\Logchecker\Exception;

class UnknownLanguageException extends \RuntimeException
{

}

+ 10
- 0
src/Exception/UnknownRipperException.php View File

@@ -0,0 +1,10 @@
<?php

declare(strict_types=1);

namespace OrpheusNET\Logchecker\Exception;

class UnknownRipperException extends \RuntimeException
{

}

+ 1938
- 1469
src/Logchecker.php
File diff suppressed because it is too large
View File


+ 6
- 6
src/LogcheckerConsole.php View File

@@ -3,12 +3,12 @@
namespace OrpheusNET\Logchecker;

use Symfony\Component\Console\Application;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;

class LogcheckerConsole extends Application {
public function __construct() {
$composer_config = json_decode(file_get_contents(__DIR__.'/../composer.json'), true);
class LogcheckerConsole extends Application
{
public function __construct()
{
$composer_config = json_decode(file_get_contents(__DIR__ . '/../composer.json'), true);
$version = $composer_config['version'];

parent::__construct('Logchecker by Orpheus', $version);
@@ -21,4 +21,4 @@ class LogcheckerConsole extends Application {

$this->setDefaultCommand($analyze_command->getName(), true);
}
}
}

+ 59
- 0
src/Parser/EAC/Translator.php View File

@@ -0,0 +1,59 @@
<?php

declare(strict_types=1);

namespace OrpheusNET\Logchecker\Parser\EAC;

use OrpheusNET\Logchecker\Exception\UnknownLanguageException;

class Translator
{
public static function translate(string $log, string $language_code): string
{
if ($language_code === 'en') {
return $log;
}
$lang_directory = __DIR__ . DIRECTORY_SEPARATOR . 'languages' . DIRECTORY_SEPARATOR;
$english = json_decode(file_get_contents($lang_directory . 'en.json'), true);
$translation = json_decode(file_get_contents($lang_directory . $language_code . '.json'), true);

foreach ($translation as $key => $value) {
if (empty($english[$key])) {
continue;
}

if (!is_array($value)) {
$value = [$value];
}
foreach ($value as $vvalue) {
$tmp_log = preg_replace('/' . preg_quote($vvalue, '/') . '/ui', $english[$key], $log);
if ($tmp_log !== null) {
$log = $tmp_log;
}
}
}

return $log;
}

public static function getLanguage(string $log): array
{
$languages = json_decode(
file_get_contents(__DIR__ . DIRECTORY_SEPARATOR . 'languages' . DIRECTORY_SEPARATOR . 'master.json'),
true
);
foreach ($languages as $code => $lang) {
foreach ($lang['eac_strings'] as $eac_string) {
if (preg_match('/' . preg_quote($eac_string, "/") . '/ui', $log) === 1) {
return [
'code' => $code,
'name' => $lang['name'],
'name_english' => $lang['name_english']
];
}
}
}

throw new UnknownLanguageException('Could not determine language of EAC log');
}
}

+ 41
- 0
src/Parser/EAC/languages/README.md View File

@@ -0,0 +1,41 @@
EAC Languages
=============

EAC has the ability to use translation files to support other languages. This affects both the
UI as well as the files that EAC outputs, which includes the log file from a rip. The JSON
files in this directory represent a stripped down version of the translation files that EAC uses,
including just the strings that the logs contain/use.

While EAC comes with several official languages that it supports, people have created their own
translation files for several more languages, as well as for some of the officially supported
ones.

We support the following languages:

* bg: Bulgarian
* cs: Czech
* de: German
* en: English
* es: Spanish
* fr: French
* it: Italian
* jp: Japanese
* jp99_5: Japanese (Alternate)
* nl: Dutch
* pl: Polish
* ru: Russian
* se: Swedish
* se_2: Swedish (Alternate)
* sk: Slovak
* sr: Serbian
* zh-Hans: Chinese (Simplified)

Within each JSON file, the keys represent the numeric key that EAC internally uses for each phrase,
and that points to the phrase itself. For each number in each file, there should be a corresponding
number within the `en.json` file. The `master.json` file contains a key that represents a filename,
and then points to the entry at key `1274`. Our logchecker loads this master file, iterates through
until it finds a matching entry, and then if that entry is not `en`, loads the related JSON file
and translates all strings it can from that language to English.

Important note: These strings should be roughly assembled from longest string to shortest or else you
risk the potential for certain string sequences to be messed up.

+ 168
- 0
src/Parser/EAC/languages/bg.json View File

@@ -0,0 +1,168 @@
{
"31": "Игнориране името на файла",
"50": "Недопустима стойност !",
"51": "Невалидни символи !",
"52": "Невалидно име на файл !",

"1200": "Отчет за състояние и грешки",

"2501": "Състояние и грешки на трак",
"1203": "Възможни Грешки",
"1204": "Създай Отчет",
"1210": "Състояние и грешки на диапазон",
"1211": "Избран диапазон",
"1212": " Синхронизационен проблем ",
"1213": " Подозрително местоположение ",
"1214": " Липсващи семпли",
"1215": " Твърде много семпли",
"1216": " Грешка при запис на файл",
"1217": " Пиково ниво ",
"1299": " Скорост на извличане ",
"1218": " Качество на диапазона ",
"1219": " CRC ",
"1220": " Копиране OK",
"1221": " Копирането завърши",
"1227": " Качество на трака ",
"1228": " Копирането отменено",
"1269": " Име на файл ",
"1270": " Дължина на предпразнина ",
"1271": " Тестван CRC ",
"1272": " Копиран CRC ",
"1273": " Компресиране",
"1280": " Непълно извлечен трак според AccurateRip",
"1281": " Точно извличане (достоверност ",
"1282": " Неточно извличане (достоверност ",
"1283": " Тракът не е в базата данни на AccurateRip",
"1330": " Не може да бъде потвърден като точен",
"1337": "не може да бъде потвърден като точен",
"1331": ", AccurateRip върна",
"1332": "(достоверност ",
"1333": "Траковете не могат да бъдат потвърдени като точни",
"1334": "Може би имате различно издание от наличния(ите) в базата данни",
"1335": "Някои тракове не могат да бъдат потвърдени като точни",
"1336": "Всички тракове са извлечени точно",
"1338": "Използване на нулеви семпли при CRC изчисления",
"1339": "Трак(а) не е(са) в базата данни на AccurateRip",
"1340": "Трак(а) точно извлечен(и)",
"1341": "Трак(а) не се потвърждава(т) като точен(и)",
"1342": "Трак(а) с непълно извличане според AccurateRip",
"1343": "Трак(а) прекъснат(и)",
"1344": "Никой от траковете не е в базата данни на AccurateRip",
"1284": "Не всички тракове са извлечени точно",
"1222": "Няма грешки",
"1223": "Прегледай Диапазона",
"1224": "Има грешки",
"1225": "Край на отчета",
"1321": "Няма открити, прикачени към предишния трак",
"1322": "Прикачени към предишния трак",
"1323": "Прикачени към следващия Трак",
"1325": "Контролна сума от отчет",
"1226": "Трак",
"1230": "Индекс",
"1229": "Преглед на Тракове",
"1274": "Отчет на EAC за извличане, извършено на ",
"1240": "януари",
"1241": "февруари",
"1242": "март",
"1243": "април",
"1244": "май",
"1245": "юни",
"1246": "юли",
"1247": "август",
"1248": "септември",
"1249": "октомври",
"1250": "ноември",
"1251": "декември",
"1232": "Отчет на EAC за извличане",
"1233": "Използвано устройство : ",
"1234": "Режим на четене",
"1235": "Burst",
"1236": "Бърз",
"1237": "Параноичен",
"1238": "Надежден БЕЗ C2 корекция, точен поток, БЕЗ изключен кеш",
"1239": "Надежден БЕЗ C2 корекция, БЕЗ точен поток, изключен кеш",
"1252": "Надежден с C2 корекция, точен поток, БЕЗ изключен кеш",
"1253": "Надежден с C2 корекция, точен поток, изключен кеш",
"1254": "Надежден БЕЗ C2 корекция, точен поток, изключен кеш",
"1255": "Комбинирана офсет корекция при четене/запис",
"1256": "Офсет корекция при четене",
"1257": "Препрочитане на секторите Lead-In и Lead-Out",
"1258": "Използван изходен формат",
"1259": "Допълнителни конзолни опции",
"1260": "Вътрешни правила за WAV",
"1261": "44.100 Hz; 16 бита; Стерео",
"1262": "Използвай офсет при компресиране",
"1263": "Други опции : ",
"1264": "Запълване на липсващи офсет семпли с тишина",
"1265": "Изтриване на блокове тишина в началото и края",
"1266": "Нормализирай до",
"1267": "Вграден Win32 интерфейс за Win NT & 2000",
"1268": "Външно инсталиран ASPI интерфейс",
"1275": "AccurateRip резюме",
"1276": "не е извлечен напълно",
"1277": "точно извлечен (достоверност ",
"1278": "неточно извлечен (достоверност ",
"1279": "не е в базата данни",
"1285": ", а трябва да е",
"1286": "Извършване само на тестово извличане",
"1287": "Сектори",
"1288": "Exact Audio Copy",
"1289": "TOC на извлечения CD",
"1290": "Трак",
"1291": "Начало",
"1292": "Дължина",
"1293": "Начален сектор",
"1294": "Краен сектор",
"1295": "Надежден",
"1296": "Използване на C2 показалци",
"1297": "Използване на точен поток",
"1298": "Изключено аудио кеширане",
"1305": "Използван интерфейс",
"1306": "Конзолен компресор",
"1307": "Избран битрейт",
"1308": "Качество",
"1328": "Високо",
"1329": "Ниско",
"1309": "Добави ID3 таг",
"1310": "Дискретен формат",
"1320": "Управление на празнини",
"1324": "Извадени",

"81700": "L3Enc MP3 Енкодер & Съвместими",
"81701": "Fraunhofer MP3Enc MP3 Енкодер",
"81702": "Xing X3Enc MP3 Енкодер",
"81703": "Xing ToMPG MP3 Енкодер",
"81704": "LAME MP3 Енкодер",
"81705": "GOGO MP3 Енкодер",
"81706": "MPC Енкодер",
"81707": "Ogg Vorbis Енкодер",
"81708": "Microsoft WMA9 Енкодер",
"81709": "FAAC AAC Енкодер",
"81710": "Homeboy AAC Енкодер",
"81711": "Quartex AAC Енкодер",
"81712": "PsyTEL AAC Енкодер",
"81713": "MBSoft AAC Енкодер",
"81714": "Yamaha VQF Енкодер",
"81715": "Real Audio Енкодер",
"81716": "Monkey Аудио Енкодер без Загуби",
"81717": "Shorten Енкодер без Загуби",
"81718": "RKAU Енкодер без Загуби",
"81719": "LPAC Енкодер без Загуби",
"81720": "Енкодер Дефиниран от Потребителя",

"4270": "Ниско",
"4271": "Средно",
"4272": "Високо",

"1": "Български",
"2": "Bulgarian",
"5": "Съобщение за грешка",
"6": "Внимание!",
"7": "Успешно",
"8": "Информация",
"10": "OK",
"11": "Откажи",
"12": "Приложи",
"15": "Да",
"16": "Не"
}

+ 167
- 0
src/Parser/EAC/languages/cs.json View File

@@ -0,0 +1,167 @@
{
"31": "Název souboru bude ignorován",
"50": "Hodnota je mimo rozsah!",
"51": "Neplatné znaky!",
"52": "Neplatný název souboru!",

"1200": "Stavová a chybová hlášení",
"2501": "Stopa - stav a chyby",
"1203": "Možné chyby",
"1204": "Vytvořit protokol",
"1210": "Rozsah - stav a chyby",
"1211": "Vybraný rozsah",
"1212": " problém s časováním ",
"1213": " podezřelá pozice ",
"1214": " chybějící vzorky",
"1215": " příliš mnoho vzorků",
"1216": " chyba zápisu souboru",
"1217": " špičková úroveň ",
"1299": " rychlost extrakce",
"1218": " kvalita rozsahu ",
"1219": " CRC ",
"1220": " kopie OK",
"1221": " kopie dokončena",
"1227": " kvalita stopy ",
"1228": " kopie přerušena",
"1269": " název souboru ",
"1270": " délka mezery ",
"1271": " CRC testu ",
"1272": " CRC kopie ",
"1273": " komprimuji",
"1280": " Stopa nebyla zcela extrahována, nelze porovnat s AccurateRip",
"1281": " Extrahováno správně (spolehlivost ",
"1282": " Extrahováno špatně (spolehlivost ",
"1283": " Stopa není v AccurateRip databázi",
"1330": " Nebylo možné ověřit jako přesné",
"1337": "nebylo možné ověřit jako přesné",
"1331": ", AccurateRip ",
"1332": "(spolehlivost ",
"1333": "Žádné stopy nemohly být ověřeny jako přesné",
"1334": "Můžete mít jiný výlisek než jsou ty které jsou již v databázi",
"1335": "Některé stopy nemohly být ověřeny jako přesné",
"1336": "Všechny stopy byly extrahovány přesně",
"1338": "Při výpočtu CRC použity nulové vzorky",
"1339": "stopy nejsou v AccurateRip databázi",
"1340": "stopy extrahovány přesně",
"1341": "stopy nemohly být ověřeny jako přesné",
"1342": "stopy nebyly extrahovány dostatečně pro vyhledání v AccurateRip",
"1343": "stopy přeskočeny",
"1344": "Ani jedna ze stop není v AccurateRip databázi",
"1284": "Ne všechny stopy byly extrahovány správně",
"1222": "Nedošlo k žádným chybám",
"1223": "Přehled rozsahu",
"1224": "Vyskytly se chyby",
"1225": "Konec protokolu",
"1321": "Nedetekovány - přidány k předchozí stopě",
"1322": "Přidány k předchozí stopě",
"1323": "Přidány k následující stopě",
"1325": "Kontrolní součet protokolu",
"1226": "Stopa",
"1230": "Index",
"1229": "Přehled stop",
"1274": "Protokol extrakce EAC z ",
"1240": "Leden",
"1241": "Únor",
"1242": "Březen",
"1243": "Duben",
"1244": "Květen",
"1245": "Červen",
"1246": "Červenec",
"1247": "Srpen",
"1248": "Září",
"1249": "Říjen",
"1250": "Listopad",
"1251": "Prosinec",
"1232": "Protokol extrakce EAC",
"1233": "Použitá mechanika : ",
"1234": "Režim čtení ",
"1235": "Burst",
"1236": "Rychlý",
"1237": "Paranoidní",
"1238": "Bezpečný bez C2, accurate stream, bez zakázání vyr. paměti",
"1239": "Bezpečný bez C2, bez accurate stream, zakázaná vyr. paměť",
"1252": "Bezpečný s C2, accurate stream, bez zakázání vyr. paměti",
"1253": "Bezpečný s C2, accurate stream, zakázaná vyr. paměť",
"1254": "Bezpečný bez C2, accurate stream, zakázaná vyr. paměť",
"1255": "Kombinovaná korekce vychýlení čtení/zápisu: ",
"1256": "Korekce vychýlení čtení",
"1257": "Číst lead-in a lead-out",
"1258": "Použitý výstupní formát",
"1259": "Dodatečné parametry",
"1260": "Interní WAV rutiny",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Vychýlení komprese",
"1263": "Ostatní volby",
"1264": "Nahradit chybějící vzorky tichem",
"1265": "Smazat ticho na začátku a na konci stop",
"1266": "Normalizovat na ",
"1267": "Integrované Win32 rozhraní pro NT/2k/XP",
"1268": "Externí ASPI rozhraní",
"1275": "AccurateRip",
"1276": "nekompletně extrahováno",
"1277": "extrahováno správně (spolehlivost ",
"1278": "extrahováno špatně (spolehlivost ",
"1279": "není v databázi",
"1285": ", ale mělo by být",
"1286": "Provedena pouze testovací extrakce",
"1287": "Sektory",
"1288": "Exact Audio Copy",
"1289": "TOC extrahovaného CD",
"1290": "Stopa",
"1291": "Počátek",
"1292": "Délka",
"1293": "Počáteční sektor",
"1294": "Koncový sektor",
"1295": "Bezpečný",
"1296": "Použít C2 ukazatele",
"1297": "Použít accurate stream",
"1298": "Obejít zvukovou vyr. paměť",
"1305": "Použité rozhraní",
"1306": "Komprimační program pro příkazový řádek",
"1307": "Zvolený datový tok",
"1308": "Kvalita",
"1328": "Vysoká",
"1329": "Nízká",
"1309": "Přidat ID3 tag",
"1310": "Formát vzorkování",
"1320": "Nakládání s mezerami",
"1324": "Vynechány",

"81700": "L3Enc MP3 enkodér nebo kompatibilní",
"81701": "Fraunhofer MP3Enc MP3 enkodér",
"81702": "Xing X3Enc MP3 enkodér",
"81703": "Xing ToMPG MP3 enkodér",
"81704": "LAME MP3 enkodér",
"81705": "GOGO MP3 enkodér",
"81706": "MPC enkodér",
"81707": "Ogg Vorbis enkodér",
"81708": "Microsoft WMA9 enkodér",
"81709": "FAAC AAC enkodér",
"81710": "Homeboy AAC enkodér",
"81711": "Quartex AAC enkodér",
"81712": "PsyTEL AAC enkodér",
"81713": "MBSoft AAC enkodér",
"81714": "Yamaha VQF enkodér",
"81715": "Real Audio enkodér",
"81716": "Monkey's Audio lossless enkodér",
"81717": "Shorten lossless enkodér",
"81718": "RKAU lossless enkodér",
"81719": "LPAC lossless enkodér",
"81720": "Uživatelsky definovaný enkodér",

"4270": "Nízká",
"4271": "Střední",
"4272": "Vysoká",

"1": "Čeština",
"2": "Czech",
"5": "Chyba",
"6": "Upozornění",
"7": "Úspěšně dokončeno",
"8": "Informace",
"10": "OK",
"11": "Storno",
"12": "Použít",
"15": "Ano",
"16": "Ne"
}

+ 170
- 0
src/Parser/EAC/languages/de.json View File

@@ -0,0 +1,170 @@
{
"31": "Dateiname wird ignoriert",
"50": "Wert außerhalb des Bereichs !",
"51": "Ungültige Zeichen !",
"52": "Ungültiger Dateiname !",

"1200": "Status und Fehlermeldungen",

"2501": "Track Status und Fehler",
"1203": "Mögliche Fehler",
"1204": "Erzeuge Log",
"1210": "Bereichsstatus und Fehler",
"1211": "Gewählter Bereich",
"1212": " Timing Problem ",
"1213": " Verdächtige Position ",
"1214": " Fehlende Samples",
"1215": " Zu viele Samples",
"1216": " Datei Schreibfehler",
"1217": " Spitzenpegel ",
"1299": " Auslesegeschwindigkeit ",
"1218": " Bereichsqualität ",
"1219": " CRC ",
"1220": " Kopie OK",
"1221": " Kopie beendet",
"1227": " Track Qualität ",
"1228": " Kopie abgebrochen",
"1269": " Dateiname ",
"1270": " Pausenlänge ",
"1271": " Test CRC ",
"1272": " Kopie CRC ",
"1273": " Komprimiere",
"1280": " Track wurde für AccurateRip-Vergleich nicht vollständig gelesen",
"1281": " Akkurat gelesen (Zuversicht ",
"1282": " Nicht akkurat gelesen (Zuversicht ",
"1283": " Track ist nicht enthalten in der AccurateRip Datenbank",
"1330": " Kann nicht als akkurat verifiziert werden",
"1337": "kann nicht als akkurat verifiziert werden",
"1331": ", AccurateRip lieferte",
"1332": "(Zuversicht ",
"1333": "Kein Track konnte als akkurat verifiziert werden",
"1334": "Es könnte sich um eine andere Pressung als von der in der Datenbank vorhandenen handeln",
"1335": "Einige Tracks konnten nicht als akkurat verifiziert werden",
"1336": "Alle Tracks wurden akkurat gelesen",
"1338": "Null Samples gehen in CRC Berechnungen ein",
"1339": "Track(s) nicht in der AccurateRip Datenbank vorhanden",
"1340": "Track(s) akkurat gelesen",
"1341": "Track(s) nicht als akkurat verifiziert",
"1342": "Track(s) nicht vollständig für AccurateRip-Vergleich gelesen",
"1343": "Track(s) abgebrochen",
"1344": "Keiner der Tracks ist in der AccurateRip Datenbank vorhanden",
"1284": "Nicht alle Tracks wurden akkurat gelesen",
"1222": "Keine Fehler aufgetreten",
"1223": "Überprüfe Bereich",
"1224": "Es sind Fehler aufgetreten",
"1225": "Ende des Statusreports",
"1321": "Nicht erkannt, daher hinter dem vorigen Track angehängt",
"1322": "Hinter dem vorigen Track angehängt",
"1323": "Vor dem folgenden Track angehängt",
"1325": "Report Prüfsumme",
"1226": "Track",
"1230": "Index",
"1229": "Überprüfe Tracks",
"1274": "EAC Auslese-Logdatei vom ",
"1240": "Januar",
"1241": "Februar",
"1242": "März",
"1243": "April",
"1244": "Mai",
"1245": "Juni",
"1246": "Juli",
"1247": "August",
"1248": "September",
"1249": "Oktober",
"1250": "November",
"1251": "Dezember",
"1232": "EAC Auslese-Logdatei",
"1233": "Benutztes Laufwerk : ",
"1234": "Lesemodus",
"1235": "Burst",
"1236": "Schnell",
"1237": "Paranoid",
"1238": "Sicher mit KEINEM C2, Accurate Stream, KEIN Puffer abgeschaltet",
"1239": "Sicher mit KEINEM C2, KEINEM Accurate Stream, Puffer abgeschaltet",
"1252": "Sicher mit C2, Accurate Stream, KEIN Puffer abgeschaltet",
"1253": "Sicher mit C2, Accurate Stream, Puffer abgeschaltet",
"1254": "Sicher mit KEINEM C2, Accurate Stream, Puffer abgeschaltet",
"1255": "Kombinierte Lese/Schreiboffset Korrektur",
"1256": "Leseoffset Korrektur",
"1257": "Überlesen in das Lead-In und Lead-Out",
"1258": "Benutztes Ausgabeformat",
"1259": "Zusätzliche Kommandozeilenoptionen",
"1260": "Interne WAV Routinen",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Benutze Kompressionsoffset",
"1263": "Andere Einstellungen : ",
"1264": "Fülle fehlende Offsetsample mit Stille auf",
"1265": "Lösche führende und nachfolgende stille Blöcke",
"1266": "Normalisiere auf",
"1267": "Natürliche Win32 Schnittstelle für Win NT/2000/XP",
"1268": "Installierte externe ASPI Schnittstelle",
"1275": "AccurateRip Übersicht",
"1276": "nicht vollständig gelesen",
"1277": "akkurat gelesen (Zuversicht ",
"1278": "nicht akkurat gelesen (Zuversicht ",
"1279": "nicht in Datenbank enthalten",
"1285": ", aber sollte sein ",
"1286": "Nur ein Test-Auslesen durchgeführt",

"1287": "Sektoren",
"1288": "Exact Audio Copy",
"1289": "TOC der ausgelesenen CD",
"1290": "Track",
"1291": "Start",
"1292": "Länge",
"1293": "Startsektor",
"1294": "Endsektor",
"1295": "Sicher",
"1296": "Benutze C2 Fehlerinformationen",
"1297": "Benutze Accurate Stream",
"1298": "Audio Puffer abgeschaltet",
"1305": "Benutzte Schnittstelle",
"1306": "Kommandozeilen Komprimierer",
"1307": "Gewählte Bitrate",
"1308": "Qualität",
"1328": "Hohe",
"1329": "Niedrige",
"1309": "Füge ID3 Tag hinzu",
"1310": "Sampleformat",
"1320": "Pausenbehandlung",
"1324": "Weggelassen",

"81700": "L3Enc MP3 Komprimierer & Kompatible",
"81701": "Fraunhofer MP3Enc MP3 Komprimierer",
"81702": "Xing X3Enc MP3 Komprimierer",
"81703": "Xing ToMPG MP3 Komprimierer",
"81704": "LAME MP3 Komprimierer",
"81705": "GOGO MP3 Komprimierer",
"81706": "MPC Komprimierer",
"81707": "Ogg Vorbis Komprimierer",
"81708": "Microsoft WMA9 Komprimierer",
"81709": "FAAC AAC Komprimierer",
"81710": "Homeboy AAC Komprimierer",
"81711": "Quartex AAC Komprimierer",
"81712": "PsyTEL AAC Komprimierer",
"81713": "MBSoft AAC Komprimierer",
"81714": "Yamaha VQF Komprimierer",
"81715": "Real Audio Komprimierer",
"81716": "Monkey's Audio Verlustloser Komprimierer",
"81717": "Shorten Verlustloser Komprimierer",
"81718": "RKAU Verlustloser Komprimierer",
"81719": "LPAC Verlustloser Komprimierer",
"81720": "Benutzerdefinierter Komprimierer",

"4270": "Niedrig",
"4271": "Mittel",
"4272": "Hoch",

"1": "Deutsch",
"2": "German",
"5": "Fehlermeldung",
"6": "Warnung",
"7": "Erfolg",
"8": "Information",

"10": "OK",
"11": "Abbruch",
"12": "Übernehmen",
"15": "Ja",
"16": "Nein"
}

+ 171
- 0
src/Parser/EAC/languages/en.json View File

@@ -0,0 +1,171 @@
{
"31": "Filename will be ignored",
"50": "Value out of range !",
"51": "Invalid characters !",
"52": "Invalid filename !",

"1200": "Status and Error Messages",
"2501": "Track status and errors",
"1203": "Possible Errors",
"1204": "Create Log",
"1210": "Range status and errors",
"1211": "Selected range",
"1212": " Timing problem ",
"1213": " Suspicious position ",
"1214": " Missing samples",
"1215": " Too many samples",
"1216": " File write error",
"1217": " Peak level ",
"1299": " Extraction speed ",
"1218": " Range quality ",
"1219": " CRC ",
"1220": " Copy OK",
"1221": " Copy finished",
"1227": " Track quality ",
"1228": " Copy aborted",
"1269": " Filename ",
"1270": " Pre-gap length ",
"1271": " Test CRC ",
"1272": " Copy CRC ",
"1273": " Compressing",
"1280": " Track not fully ripped for AccurateRip lookup",
"1281": " Accurately ripped (confidence ",
"1282": " Not accurately ripped (confidence ",
"1283": " Track not present in AccurateRip database",
"1330": " Cannot be verified as accurate",
"1337": "cannot be verified as accurate",
"1331": ", AccurateRip returned",
"1332": "(confidence ",
"1333": "No tracks could be verified as accurate",
"1334": "You may have a different pressing from the one(s) in the database",
"1335": "Some tracks could not be verified as accurate",
"1336": "All tracks accurately ripped",
"1338": "Null samples used in CRC calculations",
"1339": "track(s) not present in the AccurateRip database",
"1340": "track(s) accurately ripped",
"1341": "track(s) could not be verified as accurate",
"1342": "track(s) not fully ripped for AccurateRip lookup",
"1343": "track(s) canceled",
"1344": "None of the tracks are present in the AccurateRip database",
"1284": "Not all tracks ripped accurately",
"1222": "No errors occurred",
"1223": "Review Range",
"1224": "There were errors",
"1225": "End of status report",
"1321": "Not detected, thus appended to previous track",
"1322": "Appended to previous track",
"1323": "Appended to next track",
"1325": "Log checksum",
"1226": "Track",
"1230": "Index",
"1229": "Review Tracks",
"1274": "EAC extraction logfile from ",
"1240": "January",
"1241": "February",
"1242": "March",
"1243": "April",
"1244": "May",
"1245": "June",
"1246": "July",
"1247": "August",
"1248": "September",
"1249": "October",
"1250": "November",
"1251": "December",
"1232": "EAC extraction log file",
"1233": "Used drive : ",
"1234": "Read mode",
"1235": "Burst",
"1236": "Fast",
"1237": "Paranoid",
"1238": "Secure with NO C2, accurate stream, NO disable cache",
"1239": "Secure with NO C2, NO accurate stream, disable cache",
"1252": "Secure with C2, accurate stream, NO disable cache",
"1253": "Secure with C2, accurate stream, disable cache",
"1254": "Secure with NO C2, accurate stream, disable cache",
"1255": "Combined read/write offset correction",
"1256": "Read offset correction",
"1257": "Overread into Lead-In and Lead-Out",
"1258": "Used output format",
"1259": "Additional command line options",
"1260": "Internal WAV Routines",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Use compression offset",
"1263": "Other options : ",
"1264": "Fill up missing offset samples with silence",
"1265": "Delete leading and trailing silent blocks",
"1266": "Normalize to",
"13303": "Native Win32 interface for XP/Vista/Win 7",
"1267": "Native Win32 interface for Win NT & 2000",
"1268": "Installed external ASPI interface",
"1275": "AccurateRip summary",
"1276": "not ripped completely",
"1277": "accurately ripped (confidence ",
"1278": "not ripped accurately (confidence ",
"1279": "not present in database",
"1285": ", but should be",
"1286": "Performing a test extraction only",
"1287": "Sectors",
"1288": "Exact Audio Copy",
"1289": "TOC of the extracted CD",
"1290": "Track",
"1291": "Start",
"1292": "Length",
"1293": "Start sector",
"1294": "End sector",
"1295": "Secure",
"1296": "Make use of C2 pointers",
"1297": "Utilize accurate stream",
"1298": "Defeat audio cache",
"1305": "Used interface",
"1306": "Command line compressor",
"1307": "Selected bitrate",
"1308": "Quality",
"1328": "High",
"1329": "Low",
"1309": "Add ID3 tag",
"1310": "Sample format",
"1320": "Gap handling",
"1324": "Left out",

"81700": "L3Enc MP3 Encoder & Compatible",
"81701": "Fraunhofer MP3Enc MP3 Encoder",
"81702": "Xing X3Enc MP3 Encoder",
"81703": "Xing ToMPG MP3 Encoder",
"81704": "LAME MP3 Encoder",
"81705": "GOGO MP3 Encoder",
"81706": "MPC Encoder",
"81707": "Ogg Vorbis Encoder",
"81708": "Microsoft WMA9 Encoder",
"81709": "FAAC AAC Encoder",
"81710": "Homeboy AAC Encoder",
"81711": "Quartex AAC Encoder",
"81712": "PsyTEL AAC Encoder",
"81713": "MBSoft AAC Encoder",
"81714": "Yamaha VQF Encoder",
"81715": "Real Audio Encoder",
"81716": "Monkey's Audio Lossless Encoder",
"81717": "Shorten Lossless Encoder",
"81718": "RKAU Lossless Encoder",
"81719": "LPAC Lossless Encoder",
"81720": "User Defined Encoder",

"1000000": "for disc",

"4270": "Low",
"4271": "Medium",
"4272": "High",

"1": "English",
"2": "English",

"5": "Error Message",
"6": "Warning",
"7": "Success",
"8": "Information",
"10": "OK",
"11": "Cancel",
"12": "Apply",
"15": "Yes",
"16": "No"
}

+ 169
- 0
src/Parser/EAC/languages/es.json View File

@@ -0,0 +1,169 @@
{
"31": "El nombre del archivo será ignorado",
"50": "Valor fuera del rango !",
"51": "Caracteres inválidos !",
"52": "Nombre de archivo inválido !",

"1200": "Mensajes de Error y Estado",

"2501": "Anotar estado y errores",
"1203": "Errores posibles",
"1204": "Crear Log",
"1210": "Gama de estados y errores",
"1211": "Seleccionar gama",
"1212": " Problema de Sincronización ",
"1213": " Posición Sospechosa ",
"1214": " Muestras desaparecidas",
"1215": " Demasiadas Muestras",
"1216": " Error de Escritura en Archivo",
"1217": " Nivel Pico ",
"1299": " Velocidad de extracción ",
"1218": " Gama de Calidad ",
"1219": " CRC ",
"1220": " Copia OK",
"1221": " Copia terminada",
"1227": " Calidad de Pista ",
"1228": " Copia Abortada",
"1269": " Nombre de Archivo ",
"1270": " Longitud Pre-gap ",
"1271": " Comprobación CRC ",
"1272": " Copiar CRC ",
"1273": " Comprimiendo",
"1280": " Pista sin extraer completamente por Accuraterip",
"1281": " Extraida con precisión (confidencia ",
"1282": " Extraida sin precisión (confidencia ",
"1283": " Pista sin datos en Accuraterip",
"1330": " No se puede verificar como precisa",
"1337": "No se puede verificar como precisa",
"1331": ", AccurateRip devuelto",
"1332": "(confidencia ",
"1333": "Ninguna pista puede ser verificada como precisa",
"1334": "Tu puedes tener un prensado diferente de los encontrados en la base de datos",
"1335": "Algunas pistas no pueden ser verificadas como precisas",
"1336": "Todas las pistas extraidas con precisión",
"1338": "Muestras nulas usadas en los calculos de CRC ",
"1339": "pista(s) sin datos en AccurateRip",
"1340": "pista(s) extraidas con precisión",
"1341": "pista(s) no puede ser verificada como precisa",
"1342": "pista(s) sin extraer completamente por AccurateRip lookup",
"1343": "pista(s) cancelada",
"1344": "Ninguna pista tiene datos en AccurateRip",
"1284": "No todas las pistas extraidas con precisión",
"1222": "Sin Errores",
"1223": "Ver gama",
"1224": "Hubo Errores",
"1225": "Final del Informe",
"1321": "No se detectó, por lo que anexa a la pista anterior",
"1322": "Anexada a la pista anterior",
"1323": "Anexada a la pista siguiente",
"1325": "Log checksum",
"1226": "Pista",
"1230": "Índice",
"1229": "Revisar Pistas",
"1274": "Archivo Log de extracciones desde ",
"1240": "Enero",
"1241": "Febrero",
"1242": "Marzo",
"1243": "Abril",
"1244": "Mayo",
"1245": "Junio",
"1246": "Julio",
"1247": "Agosto",
"1248": "Septiembre",
"1249": "Octubre",
"1250": "Noviembre",
"1251": "Diciembre",
"1232": "Archivo Log de extracciones para el CD",
"1233": "Usar unidad : ",
"1234": "Modo de Lectura : ",
"1235": "Explosivo",
"1236": "Rápido",
"1237": "Paranoico",
"1238": "Seguro SIN C2, CON 'Corriente Exacta', SIN desactivar cache",
"1239": "Seguro SIN C2, SIN 'Corriente Exacta', CON caché desactivada",
"1252": "Seguro CON C2, CON 'Corriente Exacta', SIN desactivar cache",
"1253": "Seguro CON C2, CON 'Corriente Exacta', CON caché desactivada",
"1254": "Seguro SIN C2, CON 'Corriente Exacta', CON caché desactivada",
"1255": "Corrección de Desplazamiento de Lectura/Escritura combinadas : ",
"1256": "Corrección de Desplazamiento de Lectura : ",
"1257": "Sobreleer tanto en Lead-In como en Lead-Out",
"1258": "Formato de Salida utilizado : ",
"1259": "Opciones adicionales en línea de comandos : ",
"1260": "Rutinas WAV Internas",
"1261": "44.100 Hz; 16 Bit; Estéreo",
"1262": "Usar desplazamiento de compresión : ",
"1263": "Otras opciones : ",
"1264": "Rellenar las muestras faltantes con silencios",
"1265": "Eliminar silencios inicial y final",
"1266": "Normalizar a ",
"1267": "Interfaz propio de Win32 para Windowns NT y 2000",
"1268": "Interfaz ASPI externo instalado",
"1275": "Sumario AccurateRip",
"1276": "sin extraer completamente",
"1277": "extraido con precisión (confidencia ",
"1278": "extraido sin precisión (confidencia ",
"1279": "sin datos",
"1285": ", pero debe ser",
"1286": "Realizando solo prueba de extracción",
"1287": "Sectores",
"1288": "Exact Audio Copy",
"1289": "TOC extraídos del CD",
"1290": "Pista",
"1291": "Inicio",
"1292": "Longitud",
"1293": "Inicio del sector",
"1294": "Fin del sector",
"1295": "Seguro",
"1296": "Utilizar los punteros C2",
"1297": "Utilizar corriente precisa",
"1298": "Caché de audio por defecto",
"1305": "Interfaz usada",
"1306": "linea de comandos del compresor",
"1307": "Velocidad de bits seleccionada",
"1308": "Calidad",
"1328": "Alta",
"1329": "Baja",
"1309": "Añadir ID3 tag",
"1310": "Formato de muestra",
"1320": "Manejo de huecos",
"1324": "Left out",

"81700": "Compresor MP3 L3Enc y Compatibles",
"81701": "Compresor MP3 Fraunhofer MP3Enc",
"81702": "Compresor MP3 Xing X3Enc",
"81703": "Compresor MP3 Xing ToMPG",
"81704": "Compresor MP3 LAME",
"81705": "Compresor MP3 GOGO",
"81706": "Compresor MPC",
"81707": "Compresor Ogg Vorbis",
"81708": "Compresor Microsoft WMA9",
"81709": "Compresor FAAC AAC",
"81710": "Compresor Homeboy AAC",
"81711": "Compresor Quartex AAC",
"81712": "Compresor PsyTEL AAC",
"81713": "Compresor MBSoft AAC",
"81714": "Compresor Yamaha VQF",
"81715": "Compresor Real Audio",
"81716": "Compresor sin pérdida Monkey's Audio Lossless",
"81717": "Compresor sin pérdida Shorten",
"81718": "Compresor sin pérdida RKAU",
"81719": "Compresor sin pérdida LPAC",
"81720": "Compresor definido por el Usuario",

"4270": "Baja",
"4271": "Media",
"4272": "Alta",

"1": "Español",
"2": "Spanish",
"5": "Error",
"6": "Atención",
"7": "Éxito",
"8": "Información",

"10": "OK",
"11": "Cancelar",
"12": "Aplicar",
"15": "Sí",
"16": "No"
}

+ 170
- 0
src/Parser/EAC/languages/fr.json View File

@@ -0,0 +1,170 @@
{
"31": "Les Noms de Fichiers seront ignorés",
"50": "Valeur hors de portée !",
"51": "Caractères invalides !",
"52": "Nom de fichier invalide !",

"1200": "Messages d'État et d'Erreur",

"2501": "États et Erreurs Piste",
"1203": "Erreurs possibles",
"1204": "Créer un journal",
"1210": "Propriétés États et Erreurs",
"1211": "Gammes sélectionnées",
"1212": " problème calcul ",
"1213": " position suspecte ",
"1214": " samples manquants",
"1215": " Trop de samples",
"1216": " erreur d'écriture fichier",
"1217": " Niveau max ",
"1299": " Vitesse d'extraction ",
"1218": " qualité intervalle ",
"1219": " CRC ",
"1220": " Copie Ok",
"1221": " Copie terminée",
"1227": " Qualité Piste ",
"1228": " Copie annulée",
"1269": " Nom fichier ",
"1270": " Durée PREGAP ",
"1271": " Test CRC ",
"1272": " Copie CRC ",
"1273": " Compression",
"1280": " Piste non complètement extraite pour la recherche AccurateRip",
"1281": " Extraction exacte (confiance ",
"1282": " Extraction non exacte (confiance \n",
"1283": " Piste absente de la base AccurateRip",
"1330": " Ne peut pas être vérifiée comme exacte",
"1337": "ne peut pas être vérifié comme exact",
"1331": ", AccurateRip en retour\n",
"1332": "(confiance ",
"1333": "Aucune des pistes ne peut être vérifiée comme exacte",
"1334": "Vous pouvez en avoir une autre parmi celle(s) de la base",
"1335": "Certaines pistes n'ont pas pu être vérifiées comme exactes",
"1336": "Toutes pistes extraites exactement",
"1338": "Échantillons null utilisés dans les calculs CRC",
"1339": "piste(s) absente(s) de la base AccurateRip",
"1340": "piste(s) extraites exactement",
"1341": "piste(s) ne pouvant pas être vérifiée(s) comme exacte(s)",
"1342": "piste(s) pas complètement extraite(s) pour la recherche AccurateRip",
"1343": "piste(s) annulée(s)",
"1344": "Aucune des pistes n'est présente dans la base AccurateRip",
"1284": "Toutes les pistes ne sont pas extraites avec exactitude",
"1222": "Pas d'erreur apparue",
"1223": "Revoir gamme",
"1224": "Il y avait des erreurs",
"1225": "Fin du rapport d'état",
"1321": "Non détecté, ajouté à la piste précédente",
"1322": "Ajouté à la piste précédente",
"1323": "Ajouté à la piste suivante",
"1325": "Checksum de log",
"1226": "Piste",
"1230": "Index",
"1229": "Revoir Pistes",
"1274": "Journal d'extraction EAC depuis ",
"1240": "Janvier",
"1241": "Février",
"1242": "Mars",
"1243": "Avril",
"1244": "Mai",
"1245": "Juin",
"1246": "Juillet",
"1247": "Août",
"1248": "Septembre",
"1249": "Octobre",
"1250": "Novembre",
"1251": "Décembre",
"1232": "EAC extraction logfile for CD",
"1233": "Lecteur utilisé : ",
"1234": "Mode lecture : ",
"1235": "Explosif",
"1236": "Rapide",
"1237": "Sécurisé SANS C2, SANS flux précis, SANS cache désactivé",
"1238": "Sécurisé SANS C2, flux précis, SANS cache désactivé",
"1239": "Sécurisé SANS C2, SANS Flux précis, cache désactivé",
"1252": "Sécurisé AVEC C2, flux précis, SANS cache désactivé",
"1253": "Sécurisé AVEC C2, flux précis, cache désactivé",
"1254": "Sécurisé SANS C2, flux précis, cache désactivé",
"1255": "Correction offset combiné lecture/écriture : ",
"1256": "Correction offset écriture : ",
"1257": "Lecture étendue en lead-in et lead-out",
"1258": "Format de sortie utilisé : ",
"1259": "Options de commande additionnelle : ",
"1260": "Routines WAV interne",
"1261": "44.100 Hz; 16 Bit; Stéréo",
"1262": "Utilisé offset de compression : ",
"1263": "Autres options : ",
"1264": "Remplacer les samples manquants par du silence",
"1265": "Effacer les blocs silencieux situés en début et fin",
"1266": "Normaliser à ",
"1267": "Interface native Win32 pour Win NT & 2000",
"1268": "Interface ASPI externe installée",
"1275": "Résumé AccurateRip",
"1276": "pas extrait complètement",
"1277": "extrait avec exactitude (confiance ",
"1278": "pas extrait avec exactitude (confiance ",
"1279": "absent de la base",
"1285": ", mais peut être",
"1286": "Exécution d'un test d'extraction seulement",
"1287": "Secteurs",
"1288": "Exact Audio Copy",
"1289": "TOC du CD extrait",
"1290": "Track",
"1291": "Démarrer",
"1292": "Longueur",
"1293": "Secteur de début",
"1294": "Secteur de fin",
"1295": "Vérouiller",
"1296": "Utiliser les pointeurs C2",
"1297": "Utiliser flux précis",
"1298": "Vider le cache audio",
"1305": "Interface utilisée",
"1306": "Ligne de commande du compresseur",
"1307": "Débit choisi",
"1308": "Qualité",
"1328": "Haute",
"1329": "Basse",
"1309": "Ajouter ID3 tag",
"1310": "Format d'échantillon",
"1320": "Traitement des intervalles",
"1324": "Exclu",

"81700": "Encodeur L3Enc MP3 & Compatible",
"81701": "Encodeur Fraunhofer MP3Enc MP3",
"81702": "Encodeur Xing X3Enc MP3 ",
"81703": "Encodeur Xing ToMPG MP3 ",
"81704": "Encodeur LAME MP3 ",
"81705": "Encodeur GOGO MP3 ",
"81706": "Encodeur MPC ",
"81707": "Encodeur Ogg Vorbis ",
"81708": "Encodeur Microsoft WMA9 ",
"81709": "Encodeur FAAC AAC ",
"81710": "Encodeur Homeboy AAC ",
"81711": "Encodeur Quartex AAC ",
"81712": "Encodeur PsyTEL AAC ",
"81713": "Encodeur MBSoft AAC ",
"81714": "Encodeur Yamaha VQF ",
"81715": "Encodeur Real Audio ",
"81716": "Encodeur Monkey's Audio Lossless ",
"81717": "Encodeur Shorten Lossless ",
"81718": "Encodeur RKAU Lossless ",
"81719": "Encodeur LPAC Lossless ",
"81720": "Encodeur défini par l'utilisateur ",

"4270": "Bas",
"4271": "Moyen",
"4272": "Haut",

"1": "Français",
"2": "French",

"5": "Message d'erreur",
"6": "Attention",
"7": "Réussi",
"8": "Information",

"10": "OK",
"11": "Annuler",
"12": "Appliquer",
"15": "Oui",
"16": "Non"
}

+ 170
- 0
src/Parser/EAC/languages/it.json View File

@@ -0,0 +1,170 @@
{
"31": "Il nome del file sarà ignorato",
"50": "Valore fuori dall'intervallo!",
"51": "Caratteri non validi!",
"52": "Nome del file non valido!",

"1200": "Messaggi di stato e di errore",

"2501": "Stato traccia ed errori",
"1203": "Errori Possibili",
"1204": "Crea Log",
"1210": "Stato intervallo ed errori",
"1211": "Intervallo selezionato",
"1212": " Problema di timing ",
"1213": " Posizione sospetta ",
"1214": " Sample mancanti",
"1215": " Troppi sample",
"1216": " Errore di scrittura file",
"1217": " Livello di picco ",
"1299": " Velocità estrazione ",
"1218": " Qualità intervallo ",
"1219": " CRC ",
"1220": " Copia corretta",
"1221": " Copia completata con successo",
"1227": " Qualità traccia ",
"1228": " Copia annullata",
"1269": " Nome file ",
"1270": " Durata Pre-Gap ",
"1271": " Verifica CRC ",
"1272": " Copia CRC ",
"1273": " Compressione in corso...",
"1280": " Traccia non estratta completamente per controllo Accuraterip",
"1281": " Estratta accuratamente (Confidence ",
"1282": " Non estratta accuratamente (Confidence ",
"1283": " Traccia non presente nel database Accuraterip",
"1330": " Non può essere verificata come accuratata",
"1337": "non può essere verificata come accuratata",
"1331": ", AccurateRip risulta",
"1332": "(confidence ",
"1333": "Nessuna traccia può essere verificata come accurata",
"1334": "Tu potresti avere una differente edizione rispetto a quelle presenti nel database",
"1335": "Alcune tracce non possono essere verificate come accurate",
"1336": "Tutte le tracce sono state estratte accuratamente",
"1338": "Usa i sample nulli nel calcolo CRC",
"1339": "Traccia(e) non presente nel database AccurateRip",
"1340": "Traccia(e) estratta accuratamente",
"1341": "Traccia(e) non possono essere verificate come accurate",
"1342": "Traccia(e) non completamente estratte per una controllo AccurateRip",
"1343": "Traccia(e) cancellata",
"1344": "Nessuna delle tracce è presente nel database AccurateRip",
"1284": "Non tutte le tracce sono state estratte accuratamente",
"1222": "Non sono stati riscontrati errori",
"1223": "Esamina Intervallo",
"1224": "Sono stati riscontrati errori",
"1225": "Fine del resoconto di stato",
"1321": "Non rilevato, così aggiunto a traccia precedente",
"1322": "Aggiunto a traccia precedente",
"1323": "Aggiunto a traccia successiva",
"1325": "Checksum del log",
"1226": "Traccia",
"1230": "Indice",
"1229": "Esamina Tracce",
"1274": "File di log EAC per l'estrazione del ",
"1240": "Gennaio",
"1241": "Febbraio",
"1242": "Marzo",
"1243": "Aprile",
"1244": "Maggio",
"1245": "Giugno",
"1246": "Luglio",
"1247": "Agosto",
"1248": "Settembre",
"1249": "Ottobre",
"1250": "Novembre",
"1251": "Dicembre",
"1232": "File di log EAC per l'estrazione CD",
"1233": "Unità predefinita : ",
"1234": "Modalità di lettura",
"1235": "Burst",
"1236": "Rapida",
"1237": "Paranoica",
"1238": "Sicuro con NO C2, Lettura accurata, Disattiva cache: NO",
"1239": "Sicuro con NO C2, Lettura accurata: NO, Disattiva cache",
"1252": "Sicuro con C2, Lettura accurata, Disattiva cache: NO",
"1253": "Sicuro con C2, Lettura accurata, Disattiva cache",
"1254": "Sicuro con NO C2, Lettura accurata, Disattiva cache",
"1255": "Correzione offset combinata Lettura/Scrittura",
"1256": "Correzione offset di lettura",
"1257": "Compensa lettura nel Lead-In e nel Lead-Out",
"1258": "Formato di destinazione scelto",
"1259": "Parametri aggiuntivi da riga di comando",
"1260": "Routine Interne WAV",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Usa offset di compressione",
"1263": "Altre opzioni : ",
"1264": "Riempi sample offset mancanti con silenzio",
"1265": "Rimuovi blocchi di silenzio ad inizio e fine traccia",
"1266": "Normalizza al",
"1267": "Interfaccia nativa Win32 Per Windows XP/Vista/Win 7",
"1268": "Interfaccia esterna ASPI (Installata)",
"1275": "Sommario Accuraterip",
"1276": "Non estratta completamente",
"1277": "Estratta accuratamente (Confidence ",
"1278": "Non estratta accuratamente (Confidence ",
"1279": "Non presente nel database",
"1285": ", ma dovrebbe essere",
"1286": "Effettua un'estrazione solo di prova",
"1287": "Settori",
"1288": "Exact Audio Copy",
"1289": "TOC del CD estratto",
"1290": "Traccia",
"1291": "Inizio",
"1292": "Lunghezza",
"1293": "Inizio settore",
"1294": "Fine settore",
"1295": "Sicura",
"1296": "Rileva errori lettura C2",
"1297": "Utilizza lettura accurata",
"1298": "Disattiva cache audio",
"1305": "Interfaccia usata",
"1306": "Compressore a riga di comando",
"1307": "Bitrate selezionato ",
"1308": "Qualità",
"1328": "Alta",
"1329": "Bassa",
"1309": "Aggiungi tag ID3",
"1310": "Formato Sample",
"1320": "Gestione Gap",
"1324": "Left out",

"81700": "Encoder MP3 L3Enc e compatibili",
"81701": "Encoder MP3 Fraunhofer MP3Enc",
"81702": "Encoder MP3 Xing X3Enc",
"81703": "Encoder MP3 Xing ToMPG",
"81704": "Encoder MP3Encoder LAME",
"81705": "Encoder MP3 GOGO",
"81706": "Encoder MPC",
"81707": "Encoder Ogg Vorbis",
"81708": "Encoder Microsoft WMA9",
"81709": "Encoder FAAC AAC",
"81710": "Encoder Homeboy AAC",
"81711": "Encoder Quartex AAC",
"81712": "Encoder PsyTEL AAC",
"81713": "Encoder MBSoft AAC",
"81714": "Encoder Yamaha VQF",
"81715": "Encoder Real Audio",
"81716": "Encoder Monkey's Audio Lossless",
"81717": "Encoder Shorten Lossless",
"81718": "Encoder RKAU Lossless",
"81719": "Encoder LPAC Lossless",
"81720": "Usa Encoder Definito Da Utente",

"4270": "Bassa",
"4271": "Media",
"4272": "Alta",

"1": "Italiano",
"2": "Italian",

"5": "Messaggio di errore",
"6": "Attenzione",
"7": "Completato",
"8": "Informazioni",

"10": "OK",
"11": "Annulla",
"12": "Applica",
"15": "Sì",
"16": "No"
}

+ 136
- 0
src/Parser/EAC/languages/jp.bak.json View File

@@ -0,0 +1,136 @@
{
"31": "指定されたファイル名は無視されます",
"50": "範囲外です !",
"51": "無効な文字です !",
"52": "無効なファイル名です !",

"1200": "ステータスとエラー メッセージ",

"2501": "トラックステータスとエラー",
"1203": "考えられるエラー",
"1204": "ログ作成",
"1210": "展開範囲ステータスとエラー",
"1211": "選択された範囲",
"1212": " タイミングプロブレム ",
"1213": " 疑わしい位置 ",
"1214": " 消失サンプル",
"1215": " 過剰サンプル",
"1216": " ファイル書き込みエラー",
"1217": " ピークレベル ",
"1218": " 選択範囲品質 ",
"1219": " CRC ",
"1220": " コピー OK",
"1221": " コピー完了",
"1227": " トラック品質 ",
"1228": " コピー中止",
"1269": " ファイル名 ",
"1270": " プリギャップ長 ",
"1271": " テスト CRC ",
"1272": " コピー CRC ",
"1273": " エンコード中",
"1280": " Track not fully ripped for AccurateRip lookup",
"1281": " Accurately ripped (confidence ",
"1282": " Not accurately ripped (confidence ",
"1283": " Track not present in AccurateRip database",
"1330": " Cannot be verified as accurate",
"1337": "cannot be verified as accurate",
"1331": ", AccurateRip returned",
"1332": "(confidence ",
"1333": "No tracks could be verified as accurate",
"1334": "You may have a different pressing from the one(s) in the database",
"1335": "Some tracks could not be verified as accurate",
"1336": "All tracks accurately ripped",
"1338": "CRC計算で無音のサンプルを使用するか",
"1339": "track(s) not present in the AccurateRip database",
"1340": "track(s) accurately ripped",
"1341": "track(s) could not be verified as accurate",
"1342": "track(s) not fully ripped for AccurateRip lookup",
"1343": "track(s) canceled",
"1344": "どのTrackもAccurateRipのデーターベースに存在しません",
"1284": "Not all tracks ripped accurately",
"1222": "エラーは検出されませんでした",
"1223": "選択範囲再調査",
"1224": "エラーがありました",
"1225": "ステータスの報告終了",
"1226": "トラック",
"1230": "インデックス",
"1229": "トラック再調査",
"1274": "EAC 展開 ログファイル 日付: ",
"1249": "10月",
"1250": "11月",
"1251": "12月",
"1240": "1月",
"1241": "2月",
"1242": "3月",
"1243": "4月",
"1244": "5月",
"1245": "6月",
"1246": "7月",
"1247": "8月",
"1248": "9月",
"1231": " for CD",
"1232": "EAC 展開状況 ログファイル for CD",
"1233": "使用ドライブ",
"1234": "読み込みモード",
"1235": "バースト",
"1236": "ファスト",
"1237": "セキュア(C2 : NO / 正確なデータ転送力 : NO / キャッシュ無効 : NO)",
"1238": "セキュア(C2 : NO / 正確なデータ転送力 : YES / キャッシュ無効 : NO)",
"1239": "セキュア(C2 : NO / 正確なデータ転送力 : NO / キャッシュ無効 : YES)",
"1252": "セキュア(C2 : YES / 正確なデータ転送力 : YES / キャッシュ無効 : NO)",
"1253": "セキュア(C2 : YES / 正確なデータ転送力 : YES / キャッシュ無効 : YES)",
"1254": "セキュア(C2 : NO / 正確なデータ転送力 : YES / キャッシュ無効 : YES)",
"1255": "読み込み・書き込みオフセット訂正値",
"1256": "読み込みオフセット訂正値",
"1257": "リードインとリードアウトをオーバーリードする",
"1258": "使用出力フォーマット",
"1259": "追加コマンドラインオプション",
"1260": "内部 WAV ルーチン",
"1261": "44.100 Hz; 16 Bit; ステレオ",
"1262": "使用エンコードオフセット値",
"1263": "その他のオプション : ",
"1264": "消失したオフセットサンプルを無音に置き換える",
"1265": "曲の先頭と末尾の無音部を削除する",
"1266": "ノーマライズ",
"1267": "標準 Win32 の Win NT & 2000 用",
"1268": "インストール済み外部 ASPI インターフェイス",

"81700": "L3Enc MP3 Encoder & Compatible",
"81701": "Fraunhofer MP3Enc MP3 Encoder",
"81702": "Xing X3Enc MP3 Encoder",
"81703": "Xing ToMPG MP3 Encoder",
"81704": "LAME MP3 Encoder",
"81705": "GOGO MP3 Encoder",
"81706": "MPC Encoder",
"81707": "Ogg Vorbis Encoder",
"81708": "Microsoft WMA9 Encoder",
"81709": "FAAC AAC Encoder",
"81710": "Homeboy AAC Encoder",
"81711": "Quartex AAC Encoder",
"81712": "PsyTEL AAC Encoder",
"81713": "MBSoft AAC Encoder",
"81714": "Yamaha VQF Encoder",
"81715": "Real Audio Encoder",
"81716": "Monkey's Audio Lossless Encoder",
"81717": "Shorten Lossless Encoder",
"81718": "RKAU Lossless Encoder",
"81719": "LPAC Lossless Encoder",
"81720": "ユーザー定義 エンコーダー",

"4270": "低",
"4271": "中",
"4272": "高",

"1": "日本語",
"2": "Japanese",

"5": "エラーメッセージ",
"6": "警告",
"7": "成功",

"10": "OK",
"11": "キャンセル",
"12": "適用",
"15": "Yes",
"16": "No"
}

+ 510
- 0
src/Parser/EAC/languages/jp.json View File

@@ -0,0 +1,510 @@
{
"31": [
"指定されたファイル名は無視されます"
],
"50": [
"範囲外です !"
],
"51": [
"無効な文字です !"
],
"52": [
"無効なファイル名です !"
],
"1200": [
"ステータスとエラー メッセージ"
],
"2501": [
"トラックステータスとエラー"
],
"1203": [
"考えられるエラー"
],
"1204": [
"ログ作成"
],
"1210": [
"展開範囲ステータスとエラー",
"範囲取り込みステータス & エラー"
],
"1211": [
"選択された範囲"
],
"1212": [
" タイミングプロブレム "
],
"1213": [
" 疑わしい位置 "
],
"1214": [
" 消失サンプル"
],
"1215": [
" 過剰サンプル"
],
"1216": [
" ファイル書き込みエラー"
],
"1217": [
" ピークレベル "
],
"1218": [
" 選択範囲品質 "
],
"1219": [
" CRC "
],
"1220": [
" コピー OK"
],
"1221": [
" コピー完了"
],
"1227": [
" トラック品質 "
],
"1228": [
" コピー中止"
],
"1269": [
" ファイル名 "
],
"1270": [
" プリギャップ長 "
],
"1271": [
" テスト CRC "
],
"1272": [
" コピー CRC ",
" コピーCRC "
],
"1273": [
" エンコード中"
],
"1280": [
" Track not fully ripped for AccurateRip lookup"
],
"1281": [
" Accurately ripped (confidence "
],
"1282": [
" Not accurately ripped (confidence "
],
"1283": [
" Track not present in AccurateRip database"
],
"1330": [
" Cannot be verified as accurate"
],
"1337": [
"cannot be verified as accurate"
],
"1331": [
", AccurateRip returned"
],
"1332": [
"(confidence "
],
"1333": [
"No tracks could be verified as accurate"
],
"1334": [
"You may have a different pressing from the one(s) in the database"
],
"1335": [
"Some tracks could not be verified as accurate"
],
"1336": [
"All tracks accurately ripped"
],
"1338": [
"CRC計算で無音のサンプルを使用するか"
],
"1339": [
"track(s) not present in the AccurateRip database"
],
"1340": [
"track(s) accurately ripped"
],
"1341": [
"track(s) could not be verified as accurate"
],
"1342": [
"track(s) not fully ripped for AccurateRip lookup"
],
"1343": [
"track(s) canceled"
],
"1344": [
"どのTrackもAccurateRipのデーターベースに存在しません"
],
"1284": [
"Not all tracks ripped accurately"
],
"1222": [
"エラーは検出されませんでした",
"エラーは発生しませんでした"
],
"1223": [
"選択範囲再調査"
],
"1224": [
"エラーがありました"
],
"1225": [
"ステータスの報告終了",
"ステータス報告完了"
],
"1229": [
"トラック再調査"
],
"1230": [
"インデックス"
],
"1274": [
"EAC 展開 ログファイル 日付: ",
"EAC 取り込みログファイル 日付"
],
"1249": [
"10月"
],
"1250": [
"11月"
],
"1251": [
"12月"
],
"1240": [
"1月"
],
"1241": [
"2月"
],
"1242": [
"3月"
],
"1243": [
"4月"
],
"1244": [
"5月"
],
"1245": [
"6月"
],
"1246": [
"7月"
],
"1247": [
"8月"
],
"1248": [
"9月"
],
"1231": [
" for CD"
],
"1232": [
"EAC 展開状況 ログファイル for CD"
],
"1233": [
"使用ドライブ"
],
"1234": [
"読み込みモード"
],
"1235": [
"バースト"
],
"1236": [
"ファスト"
],
"1237": [
"セキュア(C2 : NO / 正確なデータ転送力 : NO / キャッシュ無効 : NO)"
],
"1238": [
"セキュア(C2 : NO / 正確なデータ転送力 : YES / キャッシュ無効 : NO)"
],
"1239": [
"セキュア(C2 : NO / 正確なデータ転送力 : NO / キャッシュ無効 : YES)"
],
"1252": [
"セキュア(C2 : YES / 正確なデータ転送力 : YES / キャッシュ無効 : NO)"
],
"1253": [
"セキュア(C2 : YES / 正確なデータ転送力 : YES / キャッシュ無効 : YES)"
],
"1254": [
"セキュア(C2 : NO / 正確なデータ転送力 : YES / キャッシュ無効 : YES)"
],
"1255": [
"読み込み・書き込みオフセット訂正値"
],
"1256": [
"読み込みオフセット訂正値",
"読み込みサンプルオフセット訂正値"
],
"1257": [
"リードインとリードアウトをオーバーリードする",
"リードイン・リードアウトをオーバーリードする"
],
"1258": [
"使用出力フォーマット",
"使用出力モード"
],
"1259": [
"追加コマンドラインオプション"
],
"1260": [
"内部 WAV ルーチン",
"内蔵WAV出力ルーチン"
],
"1261": [
"44.100 Hz; 16 Bit; ステレオ"
],
"1262": [
"使用エンコードオフセット値"
],
"1263": [
"その他のオプション : ",
"その他のオプション"
],
"1264": [
"消失したオフセットサンプルを無音に置き換える",
"欠落したオフセットサンプルを無音で補完する"
],
"1265": [
"曲の先頭と末尾の無音部を削除する",
"曲の先頭と末端の無音領域を削除する"
],
"1266": [
"ノーマライズ"
],
"13303": [
"XP/Vista/Win 7のWin32標準インターフェイス"
],
"1267": [
"標準 Win32 の Win NT & 2000 用"
],
"1268": [
"インストール済み外部 ASPI インターフェイス"
],
"81700": [
"L3Enc MP3 Encoder & Compatible"
],
"81701": [
"Fraunhofer MP3Enc MP3 Encoder"
],
"81702": [
"Xing X3Enc MP3 Encoder"
],
"81703": [
"Xing ToMPG MP3 Encoder"
],
"81704": [
"LAME MP3 Encoder"
],
"81705": [
"GOGO MP3 Encoder"
],
"81706": [
"MPC Encoder"
],
"81707": [
"Ogg Vorbis Encoder"
],
"81708": [
"Microsoft WMA9 Encoder"
],
"81709": [
"FAAC AAC Encoder"
],
"81710": [
"Homeboy AAC Encoder"
],
"81711": [
"Quartex AAC Encoder"
],
"81712": [
"PsyTEL AAC Encoder"
],
"81713": [
"MBSoft AAC Encoder"
],
"81714": [
"Yamaha VQF Encoder"
],
"81715": [
"Real Audio Encoder"
],
"81716": [
"Monkey's Audio Lossless Encoder"
],
"81717": [
"Shorten Lossless Encoder"
],
"81718": [
"RKAU Lossless Encoder"
],
"81719": [
"LPAC Lossless Encoder"
],
"81720": [
"ユーザー定義のエンコーダ",
"ユーザー定義 エンコーダー"
],
"4270": [
"低"
],
"4271": [
"中"
],
"4272": [
"高"
],
"1": [
"日本語"
],
"2": [
"Japanese"
],
"5": [
"エラーメッセージ"
],
"6": [
"警告"
],
"7": [
"成功"
],
"10": [
"OK"
],
"11": [
"キャンセル"
],
"12": [
"適用"
],
"15": [
"Yes",
"はい"
],
"16": [
"No",
"いいえ"
],
"1299": [
" 取り込みスピード",
" 範囲取り込み品質 "
],
"1290": [
"Track"
],
"1322": [
"Appended to previous track"
],
"1323": [
"Appended to next track"
],
"1321": [
"検出されませんでした。前のトラックに追加します",
"Not detected, thus appended to previous track"
],
"1226": [
"トラック"
],
"1325": [
"Log checksum"
],
"1275": [
"AccurateRip summary"
],
"1276": [
"not ripped completely"
],
"1277": [
"accurately ripped (confidence "
],
"1278": [
"not ripped accurately (confidence "
],
"1279": [
"not present in database"
],
"1285": [
", but should be"
],
"1286": [
"Performing a test extraction only"
],
"1287": [
"Sectors"
],
"1288": [
"Exact Audio Copy"
],
"1289": [
"TOC情報を抜き出します"
],
"1291": [
"スタート"
],
"1292": [
"長さ"
],
"1293": [
"始めのセクター"
],
"1294": [
"最終セクター"
],
"1295": [
"セキュアモード"
],
"1296": [
"C2エラー情報を検出する"
],
"1297": [
"ドライブが正確なデータ転送能力を持つ"
],
"1298": [
"オーディオキャッシュを使用できる"
],
"1305": [
"使用インターフェース"
],
"1306": [
"エンコーダ",
"Command line compressor"
],
"1307": [
"ビットレートの指定",
"Selected bitrate"
],
"1308": [
"品質",
"Quality"
],
"1328": [
"High"
],
"1329": [
"Low"
],
"1309": [
"ID3 タグを追加する",
"Add ID3 tag"
],
"1310": [
"サンプルフォーマット"
],
"1320": [
"ギャップ情報を取得する",
"Gap handling"
],
"1324": [
"Left out"
]
}

+ 170
- 0
src/Parser/EAC/languages/jp99_5.json View File

@@ -0,0 +1,170 @@
{
"31": "指定されたファイル名は無視されます",
"50": "範囲外です !",
"51": "無効な文字です !",
"52": "無効なファイル名です !",

"1200": "ステータスとエラー メッセージ",

"2501": "トラックステータスとエラー",
"1203": "考えられるエラー",
"1204": "ログ作成",
"1210": "範囲取り込みステータス & エラー",
"1211": "選択された範囲",
"1212": " タイミングプロブレム ",
"1213": " 疑わしい位置 ",
"1214": " 消失サンプル",
"1215": " 過剰サンプル",
"1216": " ファイル書き込みエラー",
"1217": " ピークレベル ",
"1299": " 範囲取り込み品質 ",
"1218": " 選択範囲品質 ",
"1219": " CRC ",
"1220": " コピー OK",
"1221": " コピー完了",
"1227": " トラック品質 ",
"1228": " コピー中止",
"1269": " ファイル名 ",
"1270": " プリギャップ長 ",
"1271": " テスト CRC ",
"1272": " コピーCRC ",
"1273": " エンコード中",
"1280": " Track not fully ripped for AccurateRip lookup",
"1281": " Accurately ripped (confidence ",
"1282": " Not accurately ripped (confidence ",
"1283": " Track not present in AccurateRip database",
"1330": " Cannot be verified as accurate",
"1337": "cannot be verified as accurate",
"1331": ", AccurateRip returned",
"1332": "(confidence ",
"1333": "No tracks could be verified as accurate",
"1334": "You may have a different pressing from the one(s) in the database",
"1335": "Some tracks could not be verified as accurate",
"1336": "All tracks accurately ripped",
"1338": "CRC計算で無音のサンプルを使用するか",
"1339": "track(s) not present in the AccurateRip database",
"1340": "track(s) accurately ripped",
"1341": "track(s) could not be verified as accurate",
"1342": "track(s) not fully ripped for AccurateRip lookup",
"1343": "track(s) canceled",
"1344": "どのTrackもAccurateRipのデーターベースに存在しません",
"1284": "Not all tracks ripped accurately",
"1222": "エラーは発生しませんでした",
"1223": "選択範囲再調査",
"1224": "エラーがありました",
"1225": "ステータス報告完了",
"1321": "Not detected, thus appended to previous track",
"1322": "Appended to previous track",
"1323": "Appended to next track",
"1325": "Log checksum",
"1226": "トラック",
"1230": "インデックス",
"1229": "トラック再調査",
"1274": "EAC 取り込みログファイル 日付",
"1240": "1月",
"1241": "2月",
"1242": "3月",
"1243": "4月",
"1244": "5月",
"1245": "6月",
"1246": "7月",
"1247": "8月",
"1248": "9月",
"1249": "10月",
"1250": "11月",
"1251": "12月",
"1231": " for CD",
"1232": "EAC 展開状況 ログファイル for CD",
"1233": "使用ドライブ",
"1234": "読み込みモード",
"1235": "バースト",
"1236": "ファスト",
"1237": "セキュア(C2 : NO / 正確なデータ転送力 : NO / キャッシュ無効 : NO)",
"1238": "セキュア(C2 : NO / 正確なデータ転送力 : YES / キャッシュ無効 : NO)",
"1239": "セキュア(C2 : NO / 正確なデータ転送力 : NO / キャッシュ無効 : YES)",
"1252": "セキュア(C2 : YES / 正確なデータ転送力 : YES / キャッシュ無効 : NO)",
"1253": "セキュア(C2 : YES / 正確なデータ転送力 : YES / キャッシュ無効 : YES)",
"1254": "セキュア(C2 : NO / 正確なデータ転送力 : YES / キャッシュ無効 : YES)",
"1255": "読み込み・書き込みオフセット訂正値",
"1256": "読み込みサンプルオフセット訂正値",
"1257": "リードイン・リードアウトをオーバーリードする",
"1258": "使用出力モード",
"1259": "追加コマンドラインオプション",
"1260": "内蔵WAV出力ルーチン",
"1261": "44.100 Hz; 16 Bit; ステレオ",
"1262": "使用エンコードオフセット値",
"1263": "その他のオプション",
"1264": "欠落したオフセットサンプルを無音で補完する",
"1265": "曲の先頭と末端の無音領域を削除する",
"1266": "ノーマライズ",
"1267": "標準 Win32 の Win NT & 2000 用",
"1268": "インストール済み外部 ASPI インターフェイス",
"1275": "AccurateRip summary",
"1276": "not ripped completely",
"1277": "accurately ripped (confidence ",
"1278": "not ripped accurately (confidence ",
"1279": "not present in database",
"1285": ", but should be",
"1286": "Performing a test extraction only",
"1287": "Sectors",
"1288": "Exact Audio Copy",
"1289": "TOC情報を抜き出します",
"1290": "Track",
"1291": "スタート",
"1292": "長さ",
"1293": "始めのセクター",
"1294": "最終セクター",
"1295": "セキュアモード",
"1296": "C2エラー情報を検出する",
"1297": "ドライブが正確なデータ転送能力を持つ",
"1298": "オーディオキャッシュを使用できる",
"1305": "使用インターフェース",
"1306": "Command line compressor",
"1307": "Selected bitrate",
"1308": "Quality",
"1328": "High",
"1329": "Low",
"1309": "Add ID3 tag",
"1310": "サンプルフォーマット",
"1320": "Gap handling",
"1324": "Left out",

"81700": "L3Enc MP3 Encoder & Compatible",
"81701": "Fraunhofer MP3Enc MP3 Encoder",
"81702": "Xing X3Enc MP3 Encoder",
"81703": "Xing ToMPG MP3 Encoder",
"81704": "LAME MP3 Encoder",
"81705": "GOGO MP3 Encoder",
"81706": "MPC Encoder",
"81707": "Ogg Vorbis Encoder",
"81708": "Microsoft WMA9 Encoder",
"81709": "FAAC AAC Encoder",
"81710": "Homeboy AAC Encoder",
"81711": "Quartex AAC Encoder",
"81712": "PsyTEL AAC Encoder",
"81713": "MBSoft AAC Encoder",
"81714": "Yamaha VQF Encoder",
"81715": "Real Audio Encoder",
"81716": "Monkey's Audio Lossless Encoder",
"81717": "Shorten Lossless Encoder",
"81718": "RKAU Lossless Encoder",
"81719": "LPAC Lossless Encoder",
"81720": "ユーザー定義 エンコーダー",

"4270": "低",
"4271": "中",
"4272": "高",

"1": "日本語",
"2": "Japanese",

"5": "エラーメッセージ",
"6": "警告",
"7": "成功",

"10": "OK",
"11": "キャンセル",
"12": "適用",
"15": "はい",
"16": "いいえ"
}

+ 109
- 0
src/Parser/EAC/languages/master.json View File

@@ -0,0 +1,109 @@
{
"bg": {
"eac_strings": [
"Отчет на EAC за извличане, извършено на "
],
"name": "Български",
"name_english": "Bulgarian"
},
"cs": {
"eac_strings": [
"Protokol extrakce EAC z "
],
"name": "Čeština",
"name_english": "Czech"
},
"de": {
"eac_strings": [
"EAC Auslese-Logdatei vom "
],
"name": "Deutsch",
"name_english": "German"
},
"en": {
"eac_strings": [
"EAC extraction logfile from "
],
"name": "English",
"name_english": "English"
},
"es": {
"eac_strings": [
"Archivo Log de extracciones desde "
],
"name": "Español",
"name_english": "Spanish"
},
"fr": {
"eac_strings": [
"Journal d'extraction EAC depuis "
],
"name": "Français",
"name_english": "French"
},
"it": {
"eac_strings": [
"File di log EAC per l'estrazione del "
],
"name": "Italiano",
"name_english": "Italian"
},
"jp": {
"eac_strings": [
"EAC 展開 ログファイル 日付: ",
"EAC 取り込みログファイル 日付"
],
"name": "日本語",
"name_english": "Japanese"
},
"nl": {
"eac_strings": [
"EAC uitlezen log bestand van "
],
"name": "Nederlands",
"name_english": "Dutch"
},
"pl": {
"eac_strings": [
"Sprawozdanie ze zgrywania programem EAC z "
],
"name": "Polski",
"name_english": "Polish"
},
"ru": {
"eac_strings": [
"Отчёт EAC об извлечении, выполненном "
],
"name": "Русский",
"name_english": "Russian"
},
"se": {
"eac_strings": [
"EAC extraheringsloggfil frĺn ",
"EAC extraheringsloggfil från "
],
"name": "Svenska",
"name_english": "Swedish"
},
"sk": {
"eac_strings": [
"EAC log súbor extrakcie z "
],
"name": "Slovenský",
"name_english": "Slovak"
},
"sr": {
"eac_strings": [
"EAC-ov fajl dnevnika ekstrakcije iz "
],
"name": "Srpski",
"name_english": "Serbian"
},
"zh-Hans": {
"eac_strings": [
"EAC 抓取日志文件从"
],
"name": "简体中文",
"name_english": "Simplified Chinese"
}
}

+ 170
- 0
src/Parser/EAC/languages/nl.json View File

@@ -0,0 +1,170 @@
{
"31": "Bestands naam wordt genegeerd",
"50": "Waarde buiten bereik!",
"51": "Ongeldig teken!",
"52": "Ongeldige bestands naam!",

"1200": "Status en Foutmeldingen",

"2501": "Track status en fouten",
"1203": "Mogelijke Fouten",
"1204": "Log Aanmaken",
"1210": "Bereikstatus en fouten",
"1211": "Geselecteerd bereik",
"1212": " Timing probleem ",
"1213": " Twijfelachtige positie ",
"1214": " Ontbrekende samples",
"1215": " Te veel samples",
"1216": " Bestand schrijffout",
"1217": " Piek niveau ",
"1299": " Uitlees snelheid ",
"1218": " Bereikskwaliteit ",
"1219": " CRC ",
"1220": " Kopie OK",
"1221": " Kopie klaar",
"1227": " Track kwaliteit ",
"1228": " Kopie beëindigd",
"1269": " Bestands naam ",
"1270": " Pauze lengte ",
"1271": " Test CRC ",
"1272": " Kopie CRC ",
"1273": " Comprimering",
"1280": " Track werd voor AccurateRip vergelijk niet volledig gelezen ",
"1281": " Accuraat gelezen (vertrouwelijk ",
"1282": " Niet accuraat gelezen (vertrouwelijk ",
"1283": " Track niet aanwezig in AccurateRip database",
"1330": " Kan niet als accuraat vergeleken worden",
"1337": "kan niet als accuraat vergeleken worden",
"1331": ", AccurateRip resulteerde",
"1332": "(vertrouwelijk ",
"1333": "Geen tracks kunnen als accuraat vergeleken worden",
"1334": "Het kan zich om een andere persing als van deze in de database voorhanden",
"1335": "Sommige tracks kunnen niet als accuraat vergeleken worden",
"1336": "Alle tracks werden accuraat gelezen",
"1338": "Nul samples gebruikt in CRC berekeningen",
"1339": "track(s) niet aanwezig in de AccurateRip database",
"1340": "track(s) accuraat gelezen",
"1341": "track(s) kan niet als accuraat vergeleken worden",
"1342": "track(s) niet volledig gelezen voor AccurateRip vergelijk",
"1343": "track(s) afgebroken",
"1344": "Geen enkele Track aanwezig in AccurateRip database",
"1284": "Niet alle tracks accuraat gelezen",
"1222": "Geen fouten opgetreden",
"1223": "Controleer bereik",
"1224": "Er zijn fouten",
"1225": "Einde status report",
"1321": "Niet herkend, daarom achter de volgende track bijgevoegd",
"1322": "Achter de volgende track bijgevoegd",
"1323": "Vóór de volgende track bijgevoegd",
"1325": "Log proefsom",
"1226": "Track",
"1230": "Index",
"1229": "Controleren Tracks",
"1274": "EAC uitlezen log bestand van ",
"1240": "Januari",
"1241": "Februari",
"1242": "Maart",
"1243": "April",
"1244": "Mei",
"1245": "Juni",
"1246": "Juli",
"1247": "Augustus",
"1248": "September",
"1249": "Oktober",
"1250": "November",
"1251": "December",
"1232": "EAC uitlezen log bestand voor CD",
"1233": "gebruikt loopwerk : ",
"1234": "Lees mode : ",
"1235": "Burst",
"1236": "Snel",
"1237": "Paranoid",
"1238": "Veilig met NO C2, accurate stream, GEEN buffer uitgeschakeld",
"1239": "Veilig met NO C2, GEEN accurate stream, buffer uitgeschakeld ",
"1252": "Veilig met C2, accurate stream, GEEN buffer uitgeschakeld ",
"1253": "Veilig met C2, accurate stream, buffer uitgeschakeld ",
"1254": "Veilig met NO C2, accurate stream, buffer uitgeschakeld ",
"1255": "Gecombineerde lees-/schrijf- offset correctie : ",
"1256": "Lees-offset correctie : ",
"1257": "Overlees in Lead-In en Lead-Out",
"1258": "Gebruik uitgave formaat : ",
"1259": "Bijkomende commandolijn instellingen : ",
"1260": "Interne WAV Routines",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Gebruik compressie-offset : ",
"1263": "Andere Instellingen : ",
"1264": "Vul ontbrekende offset samples met stiltes aan",
"1265": "Wis stilte blokken aan het begin en einde",
"1266": "Normaliseer op ",
"1267": "Native Win32 interface voor Win NT & 2000",
"1268": "Geïnstalleerde externe ASPI interface",
"1275": "AccurateRip samenvatting",
"1276": "niet volledig gelezen",
"1277": "accuraat gelezen (vertrouwelijk ",
"1278": "niet accuraat gelezen (vertrouwelijk ",
"1279": "niet aanwezig in database",
"1285": ", maar zal zijn ",
"1286": "Enkel een testuitlezing uitgevoerd",

"1287": "Sectors",
"1288": "Exact Audio Copy",
"1289": "TOC van de uitgelezen CD",
"1290": "Track",
"1291": "Start",
"1292": "Lengte",
"1293": "Start sector",
"1294": "Eind sector",
"1295": "Veilig",
"1296": "Maak gebruik van C2 pointers",
"1297": "Gebruik accurate stream",
"1298": "Audio buffer uitgeschakeld",
"1305": "Gebruikte interface",
"1306": "Commandolijn comprimeerder",
"1307": "Selecteerde bitrate",
"1308": "Kwaliteit",
"1328": "Hoog",
"1329": "Laag",
"1309": "ID3 tag toevoegen",
"1310": "Sample formaat",
"1320": "Pauzebehandeling",
"1324": "Weggelaten",

"81700": "L3Enc MP3 Encoder & Compatibele",
"81701": "Fraunhofer MP3Enc MP3 Encoder",
"81702": "Xing X3Enc MP3 Encoder",
"81703": "Xing ToMPG MP3 Encoder",
"81704": "LAME MP3 Encoder",
"81705": "GOGO MP3 Encoder",
"81706": "MPC Encoder",
"81707": "Ogg Vorbis Encoder",
"81708": "Microsoft WMA9 Encoder",
"81709": "FAAC AAC Encoder",
"81710": "Homeboy AAC Encoder",
"81711": "Quartex AAC Encoder",
"81712": "PsyTEL AAC Encoder",
"81713": "MBSoft AAC Encoder",
"81714": "Yamaha VQF Encoder",
"81715": "Real Audio Encoder",
"81716": "Monkey's Audio Lossless Encoder",
"81717": "Shorten Lossless Encoder",
"81718": "RKAU Lossless Encoder",
"81719": "LPAC Lossless Encoder",
"81720": "Door Gebruiker Bepaalde Encoder",

"4270": "Laag",
"4271": "Midden",
"4272": "Hoog",

"1": "Nederlands",
"2": "Dutch",
"5": "Foutmelding",
"6": "Waarschuwing",
"7": "Afloop",
"8": "Informatie",

"10": "OK",
"11": "Annuleer",
"12": "Toepassen",
"15": "Ja",
"16": "Neen"
}

+ 170
- 0
src/Parser/EAC/languages/pl.json View File

@@ -0,0 +1,170 @@
{
"31": "Nazwa pliku będzie ignorowana",
"50": "Wartość poza zakresem!",
"51": "Nieprawidłowy znak!",
"52": "Nieprawidłowa nazwa pliku!",

"1200": "Komunikaty błędów i stanu",

"2501": "Stan i błędy nagrań",
"1203": "Możliwe błędy",
"1204": "Zapisz raport",
"1210": "Stan i błędy zakresu",
"1211": "Wybrany zakres",
"1212": " Problem z taktowaniem ",
"1213": " Podejrzane miejsce ",
"1214": " Brakuje próbek ",
"1215": " Za dużo próbek ",
"1216": " Błąd zapisu pliku ",
"1217": " Poziom wysterowania ",
"1299": " Szybkość zgrywania",
"1218": " Jakość zakresu",
"1219": " Suma kontrolna ",
"1220": " Kopia bezbłędna",
"1221": " Zgrywanie zakończone",
"1227": " Jakość nagrania ",
"1228": " Zgrywanie anulowane",
"1269": " Ścieżka pliku ",
"1270": " Długość przerwy ",
"1271": " CRC testowana ",
"1272": " CRC kopii ",
"1273": " Kompresowanie ",
"1280": " Nagranie nie w pełni zgrane, nie wyszukiwane w AccurateRip",
"1281": " Zgrane akuratnie (wiarygodność ",
"1282": " Zgrane niedokładnie (wiarygodność ",
"1283": " Nagrania nie ma w bazie danych AccurateRip",
"1330": " Nie mozna uznać za akuratne",
"1337": "nie można uznać za akuratne",
"1331": ", według AccurateRip",
"1332": "(wiarygodność ",
"1333": "Nie można potwierdzić akuratności żadnego nagrania",
"1334": "Prawdopodobnie to jest inne tłoczenie płyty od znajdującego się w bazie danych",
"1335": "Niektóre nagrania nie można zweryfikować jako akuratne",
"1336": "Wszystkie nagrania zostały zgrane akuratnie",
"1338": "Do przeliczenia sumy kontrolnej CRC użyto próbek zerowych",
"1339": "nie ma w bazie danych AccurateRip",
"1340": "akuratnie zgrane",
"1341": "nie można uzanć za akuratne",
"1342": "nie w pełni zgrane, nie wyszukiwane w AccurateRip",
"1343": "zgrywanie anulowane",
"1344": "Żadnego nagrania nie ma w bazie danych AccurateRip",
"1284": "Nie wszystkie nagrania zostały zgrane akuratnie",
"1222": "Nie było błędów",
"1223": "Przeglądnij zakres",
"1224": "Były błędy",
"1225": "Koniec raportu",
"1321": "Nie wykryte, zatem dodawane do poprzedniego nagrania",
"1322": "Dodane do poprzedniego nagrania",
"1323": "Dodane do następnego nagrania",
"1325": "Suma kontrola sprawozdania",
"1226": "Nagranie",
"1230": "Indeks",
"1229": "Zobacz nagrania",
"1274": "Sprawozdanie ze zgrywania programem EAC z ",
"1240": "Stycznia",
"1241": "Lutego",
"1242": "Marca",
"1243": "Kwietnia",
"1244": "Maja",
"1245": "Czerwca",
"1246": "Lipca",
"1247": "Sierpnia",
"1248": "Września",
"1249": "Października",
"1250": "Listopada",
"1251": "Grudnia",
"1232": "Plik sprawozdania ze zgrywania",
"1233": "Użyty napęd: ",
"1234": "Tryb odczytu: ",
"1235": "Ciągły",
"1236": "Szybki",
"1237": "Paranoidalny",
"1238": "Pewny BEZ C2, z dokładnym strumieniem, WŁĄCZONE buforowanie",
"1239": "Pewny BEZ C2, BEZ dokładnego strumienia, WYŁĄCZONE buforowanie",
"1252": "Pewny z C2, z dokładnym strumieniem, WŁĄCZONE buforowanie",
"1253": "Pewny z C2, z dokładnym strumieniem, WYŁĄCZONE buforowanie",
"1254": "Pewny BEZ C2, z dokładnym strumieniem, WYŁĄCZONE buforowanie",
"1255": "Wspólna dla odczytu/zapisu korekta położenia",
"1256": "Korekta położenia dla odczytu",
"1257": "Nadczytywanie w obszarach LeadIn i LeadOut",
"1258": "Użyty format wyjściowy",
"1259": "Dodatkowe opcje linii poleceń",
"1260": "Wewnętrzne procedury WAV",
"1261": "44.100 Hz; 16 bitów; stereo",
"1262": "Użyte przesunięcie położenia dla kompresji",
"1263": "Inne opcje : ",
"1264": "Dopełnianie ciszą brakujących próbek",
"1265": "Usuwanie początkowych i końcowych bloków ciszy",
"1266": "Normalizacja do ",
"1267": "Wewnętrzny interfejs Win32 dla Windows NT i 2000",
"1268": "Zainstalowane zewnętrzne sterowniki ASPI",
"1275": "Podsumowanie AccurateRip",
"1276": "nie w pełni zgrane",
"1277": "zgrane bezbłędnie (wiarygodność ",
"1278": "zgrane niedokładnie (wiarygodność ",
"1279": "nie występuje w bazie danych",
"1285": ", ale powinno być",
"1286": "Wykonuje tylko testowe zgrywanie",
"1287": "Sektory",
"1288": "Exact Audio Copy",
"1289": "TOC zgranej płyty",
"1290": "Utwór",
"1291": "Początek",
"1292": "Długość",
"1293": "Sektor początkowy",
"1294": "Sektor końcowy",
"1295": "Bezpieczny",
"1296": "Zwracanie błędów C2",
"1297": "Dokładny strumień",
"1298": "Neutralizacja bufora napędu",
"1305": "Interfejs",
"1306": "Kompresor linii poleceń",
"1307": "Wybrana przepływność bitów",
"1308": "Jakość",
"1328": "Wysoka",
"1329": "Niska",
"1309": "Dodawanie znaczników ID3",
"1310": "Format próbki",
"1320": "Przerwy",
"1324": "Pominięte",

"81700": "Koder MP3 L3Enc i zgodne",
"81701": "Koder MP3 Fraunhofer MP3Enc",
"81702": "Koder MP3 Xing X3Enc",
"81703": "Koder MP3 Xing ToMPG",
"81704": "Koder MP3 LAME",
"81705": "Koder MP3 GOGO",
"81706": "Koder MPC",
"81707": "Koder Ogg Vorbis",
"81708": "Koder Microsoft WMA9",
"81709": "Koder FAAC AAC",
"81710": "Koder Homeboy AAC",
"81711": "Koder Quartex AAC",
"81712": "Koder PsyTEL AAC",
"81713": "Koder MBSoft AAC",
"81714": "Koder Yamaha VQF",
"81715": "Koder Real Audio",
"81716": "Koder bezstratny Monkey's Audio",
"81717": "Koder bezstratny Shorten",
"81718": "Koder bezstratny RKAU",
"81719": "Koder bezstratny LPAC",
"81720": "Koder użytkownika",

"4270": "Niska",
"4271": "Średnia",
"4272": "Wysoka",

"1": "Polski",
"2": "Polish",

"5": "Komunikat błędu",
"6": "Ostrzeżenie",
"7": "Sukces",
"8": "Informacja",

"10": "OK",
"11": "Anuluj",
"12": "Zastosuj",
"15": "Tak",
"16": "Nie"
}

+ 173
- 0
src/Parser/EAC/languages/ru.json View File

@@ -0,0 +1,173 @@
{
"31": "Имя файла игнорируется",
"50": "Значение вне диапазона.",
"51": "Недопустимые символы.",
"52": "Недопустимое имя файла.",

"1200": "Информационное окно",
"2501": "Характеристики треков и сообщения об ошибках",
"1203": "Возможные ошибки",
"1204": "Создать отчёт",
"1210": "Характеристики диапазона извлечения и сообщения об ошибках",
"1211": "Выбранный диапазон",
"1212": " Проблемы синхронизации ",
"1213": " Подозрительная позиция ",
"1214": " Пропущены сэмплы",
"1215": " Слишком много сэмплов",
"1216": " Ошибка записи файла",
"1217": " Пиковый уровень ",
"1299": " Скорость извлечения ",
"1218": " Качество диапазона ",
"1219": " CRC ",
"1220": " Копирование... OK",
"1221": " Копирование завершено",
"1227": " Качество трека ",
"1228": " Копирование прервано",
"1269": " Имя файла ",
"1270": " Длина предзазора ",
"1271": " CRC теста ",
"1272": " CRC копии ",
"1273": " Сжатие",
"1280": " Трек не полностью извлечён для поиска в базе AccurateRip",
"1281": " Точное извлечение (достоверность ",
"1282": " Неточное извлечение (достоверность ",
"1283": " Трек не обнаружен в базе AccurateRip",
"1330": " Точность не определена",
"1337": "точность не определена",
"1331": ", AccurateRip вернул",
"1332": "(достоверность ",
"1333": "Ни один трек не прошёл проверки на точность",
"1334": "В вашей базе может быть иной вариант штамповки диска",
"1335": "Некоторые треки не прошли проверку на точность",
"1336": "Все треки извлечены точно",
"1338": "При вычислениях CRC использовались нулевые сэмплы",
"1339": "трек(и) не содержатся в базе AccurateRip",
"1340": "трек(и) скопированы точно",
"1341": "трек(и) не удалось проверить на точность",
"1342": "трек(и) не полностью извлечены для поиска в базе AccurateRip",
"1343": "трек(и) отменены",
"1344": "Ни одного трека нет в базе AccurateRip",
"1284": "Не все треки извлечены точно",
"1222": "Ошибок не произошло",
"1223": "Просмотр диапазона",
"1224": "Были ошибки",
"1225": "Конец отчёта",
"1321": "Не обнаружено, добавлено к предыдущему треку",
"1322": "Добавлено к предыдущему треку",
"1323": "Добавлено к следующему треку",
"1325": "Контрольная сумма отчёта",
"1226": "Трек",
"1230": "Индекс",
"1229": "Просмотр треков",
"1274": "Отчёт EAC об извлечении, выполненном ",
"1240": "января",
"1241": "февраля",
"1242": "марта",
"1243": "апреля",
"1244": "мая",
"1245": "июня",
"1246": "июля",
"1247": "августа",
"1248": "сентября",
"1249": "октября",
"1250": "ноября",
"1251": "декабря",
"1232": "Отчёт EAC об извлечении",
"1233": "Дисковод: ",
"1234": "Режим чтения",
"1235": "Скоростной",
"1236": "Быстрый",
"1237": "Параноидальный",
"1238": "Достоверный (C2: нет, Точный поток: да, Отключение кэша: нет)",
"1239": "Достоверный (C2: нет, Точный поток: нет, Отключение кэша: да)",
"1252": "Достоверный (C2: да, Точный поток: да, Отключение кэша: нет)",
"1253": "Достоверный (C2: да, Точный поток: да, Отключение кэша: да)",
"1254": "Достоверный (C2: нет, Точный поток: да, Отключение кэша: да)",
"1255": "Комбинированное смещение чтения/записи",
"1256": "Коррекция смещения при чтении",
"1257": "Способность читать области Lead-in и Lead-out",
"1258": "Выходной формат",
"1259": "Дополнительные параметры",
"1260": "Внутренние WAV-операции",
"1261": "44.100 Гц; 16 бит; стерео",
"1262": "Смещение при сжатии",
"1263": "Другие параметры: ",
"1264": "Заполнение пропущенных сэмплов тишиной",
"1265": "Удаление блоков с тишиной в начале и конце",
"1266": "Нормализовать до ",
"1267": "Встроенный Win32-интерфейс для Win NT/2000",
"1268": "Установленный внешний ASPI-интерфейс",
"1275": "AccurateRip: сводка",
"1276": ": извлечено не полностью",
"1277": ": извлечено точно (доверие ",
"1278": ": извлечено неточно (доверие ",
"1279": "отсутствует в базе данных",
"1285": ", но должно быть",
"1286": "Только тест извлечения",
"1287": "Секторы",
"1288": "Exact Audio Copy",
"1289": "TOC извлечённого CD",
"1290": "Трек",
"1291": "Старт",
"1292": "Длительность",
"1293": "Начальный сектор",
"1294": "Конечный сектор",
"1295": "Достоверность",
"1296": "Использование указателей C2",
"1297": "Использование точного потока",
"1298": "Отключение кэша аудио",
"1305": "Интерфейс",
"1306": "Утилита сжатия",
"1307": "Выбранный битрейт",
"1308": "Качество",
"1328": "Высокое",
"1329": "Низкое",
"1309": [
"Добавление ID3-тега",
"Добавление ID3-тэга"
],
"1310": "Формат сэмплов",
"1320": "Обработка зазоров",
"1324": "Исключено",

"81700": "MP3: L3Enc и совместимые",
"81701": "MP3: Fraunhofer MP3Enc",
"81702": "MP3: Xing X3Enc",
"81703": "MP3: Xing ToMPG",
"81704": "MP3: LAME",
"81705": "MP3: GOGO",
"81706": "MPC",
"81707": "Ogg Vorbis",
"81708": "Microsoft WMA 9",
"81709": "AAC: FAAC",
"81710": "AAC: Homeboy",
"81711": "AAC: Quartex",
"81712": "AAC: PsyTEL",
"81713": "AAC: MBSoft",
"81714": "VQF: Yamaha",
"81715": "Real Audio",
"81716": "Monkey's Audio (без потерь)",
"81717": "Shorten (без потерь)",
"81718": "RKAU (без потерь)",
"81719": "LPAC (без потерь)",
"81720": "Пользовательский кодировщик",

"1000000": "для диска",

"4270": "Низкий",
"4271": "Средний",
"4272": "Высокий",

"1": "Русский",
"2": "Russian",
"5": "Ошибка",
"6": "Внимание",
"7": "Готово",

"8": "Информация",
"10": "OK",
"11": "Отмена",
"12": "Применить",
"15": "Да",
"16": "Нет"
}

+ 171
- 0
src/Parser/EAC/languages/se.bak.json View File

@@ -0,0 +1,171 @@
{
"31": "Filename will be ignored",
"50": "Value out of range !",
"51": "Invalid characters !",
"52": "Invalid filename !",

"1200": "Status and Error Messages",
"2501": "Track status and errors",
"1203": "Possible Errors",
"1204": "Create Log",
"1210": "Range status and errors",
"1211": "Selected range",
"1212": " Timing problem ",
"1213": " Suspicious position ",
"1214": " Missing samples",
"1215": " Too many samples",
"1216": " File write error",
"1217": " Peak-nivĺ ",
"1299": " Extraction speed ",
"1218": " Range quality ",
"1219": " CRC ",
"1220": " Kopia OK",
"1221": " Copy finished",
"1227": " Spĺrkvalité ",
"1228": " Copy aborted",
"1269": " Filnamn ",
"1270": " Pre-gap length ",
"1271": " Testar CRC ",
"1272": " Kopiera CRC ",
"1273": " Compressing",
"1280": " Track not fully ripped for AccurateRip lookup",
"1281": " Accurately ripped (konfidens ",
"1282": " Kan ej verifieras som korrekt (konfidens ",
"1283": " Track not present in AccurateRip database",
"1330": " Cannot be verified as accurate",
"1337": "cannot be verified as accurate",
"1331": ", AccurateRip returnerade",
"1332": "(konfidens ",
"1333": "Inga spĺr kunde verifieras som korrekta",
"1334": "Du kan ha en annan pressning än de(n) som finns i databasen",
"1335": "Some tracks could not be verified as accurate",
"1336": "All tracks accurately ripped",
"1338": "Nollsamplingar har använts i CRC beräkningarna",
"1339": "track(s) not present in the AccurateRip database",
"1340": "track(s) accurately ripped",
"1341": "track(s) could not be verified as accurate",
"1342": "track(s) not fully ripped for AccurateRip lookup",
"1343": "track(s) canceled",
"1344": "None of the tracks are present in the AccurateRip database",
"1284": "Not all tracks ripped accurately",
"1222": "Inga fel uppstod",
"1223": "Review Range",
"1224": "There were errors",
"1225": "Slut pĺ status rapport",
"1321": "Ej pĺvisat, alltsĺ tillagt till föregĺende spĺr",
"1322": "Appended to previous track",
"1323": "Appended to next track",
"1325": "Log checksum",
"1226": "Track",
"1230": "Index",
"1229": "Review Tracks",
"1274": "EAC extraheringsloggfil frĺn ",
"1240": "January",
"1241": "February",
"1242": "March",
"1243": "April",
"1244": "May",
"1245": "June",
"1246": "July",
"1247": "August",
"1248": "September",
"1249": "October",
"1250": "November",
"1251": "December",
"1232": "EAC extraction log file",
"1233": "Använd enhet : ",
"1234": "Läsmetod",
"1235": "Burst",
"1236": "Fast",
"1237": "Paranoid",
"1238": "Secure with NO C2, accurate stream, NO disable cache",
"1239": "Secure with NO C2, NO accurate stream, disable cache",
"1252": "Secure with C2, accurate stream, NO disable cache",
"1253": "Secure with C2, accurate stream, disable cache",
"1254": "Secure with NO C2, accurate stream, disable cache",
"1255": "Combined read/write offset correction",
"1256": "Läs-offset-korrigering",
"1257": "Läs in i Lead-In och Lead-Out",
"1258": "Använt output format",
"1259": "Ytterligare kommandoradsinställningar",
"1260": "Internal WAV Routines",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Use compression offset",
"1263": "Other options : ",
"1264": "Fyll upp saknade offset-samplingar med tystnad",
"1265": "Radera inledande och eftersläpande tysta block",
"1266": "Normalize to",
"1267": "Native Win32 interface for Win NT & 2000",
"1268": "Installerat externt ASPI gränssnitt",
"1275": "AccurateRip summary",
"1276": "not ripped completely",
"1277": "accurately ripped (confidence ",
"1278": "not ripped accurately (confidence ",
"1279": "not present in database",
"1285": ", but should be",
"1286": "Performing a test extraction only",
"1287": "Sectors",
"1288": "Exact Audio Copy",
"1289": "TOC pĺ den extraherade CD'n",
"1309": "Lägg till ID3 taggar",
"1310": "Sample format",
"1320": "Gap hantering",
"1324": "Left out",

"81700": "L3Enc MP3 Encoder & Compatible",
"81701": "Fraunhofer MP3Enc MP3 Encoder",
"81702": "Xing X3Enc MP3 Encoder",
"81703": "Xing ToMPG MP3 Encoder",
"81704": "LAME MP3 Encoder",
"81705": "GOGO MP3 Encoder",
"81706": "MPC Encoder",
"81707": "Ogg Vorbis Encoder",
"81708": "Microsoft WMA9 Encoder",
"81709": "FAAC AAC Encoder",
"81710": "Homeboy AAC Encoder",
"81711": "Quartex AAC Encoder",
"81712": "PsyTEL AAC Encoder",
"81713": "MBSoft AAC Encoder",
"81714": "Yamaha VQF Encoder",
"81715": "Real Audio Encoder",
"81716": "Monkey's Audio Lossless Encoder",
"81717": "Shorten Lossless Encoder",
"81718": "RKAU Lossless Encoder",
"81719": "LPAC Lossless Encoder",
"81720": "Användardefinierad kodare",

"1000000": "for disc",

"1290": "Spĺr",
"1291": "Start",
"1292": "Längd",
"1293": "Startsektor",
"1294": "Slutsektor",
"1295": "Säker",
"1296": "Använd C2 pekare",
"1297": "Utnyttja accurate stream",
"1298": "Bekämpa ljudcache ",
"1305": "Änvänt interface",
"1306": "Kommandolinjekompressor",
"1307": "Vald bitrate",
"1308": "Kvalite",
"1328": "Hög",
"1329": "Låg",

"4270": "Låg",
"4271": "Medium",
"4272": "Hög",

"1": "Svenska",
"2": "Swedish",

"5": "Error Message",
"6": "Varning",
"7": "Framgång",
"8": "Information",
"10": "OK",
"11": "Annullera",
"12": "Tillämpa",
"15": "Ja",
"16": "Nej"
}

+ 609
- 0
src/Parser/EAC/languages/se.json View File

@@ -0,0 +1,609 @@
{
"31": [
"Filename will be ignored",
"Filnamnet kommer att ignoreras"
],
"50": [
"Value out of range !",
"Värdet är utom valt område !"
],
"51": [
"Invalid characters !",
"Felaktiga tecken !"
],
"52": [
"Invalid filename !",
"Felaktigt filnamn !"
],
"1200": [
"Status and Error Messages",
"Status och Fel Meddelanden"
],
"2501": [
"Track status and errors",
"Spårstatus och fel"
],
"1203": [
"Possible Errors",
"Möjliga fel"
],
"1204": [
"Create Log",
"Skapa Logg"
],
"1210": [
"Range status and errors",
"Områdets status och fel"
],
"1211": [
"Selected range",
"Utvalt område"
],
"1212": [
" Timing problem ",
" Timing-problem "
],
"1213": [
" Suspicious position ",
" Misstänkt position "
],
"1214": [
" Missing samples",
" Saknade samplingar"
],
"1215": [
" Too many samples",
" För många samplingar"
],
"1216": [
" File write error",
" Fil-skrivfel"
],
"1217": [
" Peak-nivĺ ",
" Peak-nivå "
],
"1299": [
" Extraction speed ",
" Extraheringshastighet "
],
"1218": [
" Range quality ",
" Områdets kvalité "
],
"1219": [
" CRC "
],
"1220": [
" Kopia OK"
],
"1221": [
" Copy finished",
" Kopia färdig"
],
"1227": [
" Spĺrkvalité ",
" Spårkvalité "
],
"1228": [
" Copy aborted",
" Kopia avbruten"
],
"1269": [
" Filnamn "
],
"1270": [
" Pre-gap length ",
" För-gap längd "
],
"1271": [
" Testar CRC "
],
"1272": [
" Kopiera CRC "
],
"1273": [
" Compressing",
" Komprimerar"
],
"1280": [
" Track not fully ripped for AccurateRip lookup",
" Spåret är inte fullständigt kopierat så att det kan sökas i AccurateRip"
],
"1281": [
" Accurately ripped (konfidens ",
" Korrekt kopierat (konfidens "
],
"1282": [
" Kan ej verifieras som korrekt (konfidens ",
" Ej korrekt kopierat (konfidens "
],
"1283": [
" Track not present in AccurateRip database",
" Spåret finns inte i AccurateRip's databas"
],
"1330": [
" Cannot be verified as accurate",
" Kan inte verifieras som korrekt"
],
"1337": [
"cannot be verified as accurate",
"kan inte verifieras som korrekt"
],
"1331": [
", AccurateRip returnerade",
", AccurateRip återsände"
],
"1332": [
"(konfidens ",
"(Konfidens "
],
"1333": [
"Inga spĺr kunde verifieras som korrekta",
"Inga spår kunde verifieras som korrekta"
],
"1334": [
"Du kan ha en annan pressning än de(n) som finns i databasen"
],
"1335": [
"Some tracks could not be verified as accurate",
"Några spår kunde inte verifieras som korrekta"
],
"1336": [
"All tracks accurately ripped",
"Alla spår korrekt kopierade"
],
"1338": [
"Nollsamplingar har använts i CRC beräkningarna",
"Nollsamplingar används i CRC-beräkningarna"
],
"1339": [
"track(s) not present in the AccurateRip database",
"spåret(en) finns inte i AccurateRip databasen"
],
"1340": [
"track(s) accurately ripped",
"spåret(en) korrekt kopierat"
],
"1341": [
"track(s) could not be verified as accurate",
"spåret(en) kunde inte verifieras som korrekt"
],
"1342": [
"track(s) not fully ripped for AccurateRip lookup",
"spåret(en) är inte fullständigt kopierat så att det kan sökas i AccurateRip"
],
"1343": [
"track(s) canceled",
"spåret(en) avbrutet"
],
"1344": [
"None of the tracks are present in the AccurateRip database",
"Inget av spåren finns i AccurateRip's databas"
],
"1284": [
"Not all tracks ripped accurately",
"Alla spår kopierades inte korrekt"
],
"1222": [
"Inga fel uppstod"
],
"1223": [
"Review Range",
"Granska Område"
],
"1224": [
"There were errors",
"Det fanns fel"
],
"1225": [
"Slut pĺ status rapport",
"Slut på status rapport"
],
"1321": [
"Ej pĺvisat, alltsĺ tillagt till föregĺende spĺr",
"Hittades inte, därigenom tillagt till föregående spår"
],
"1322": [
"Appended to previous track",
"Lägg till föregående spår"
],
"1323": [
"Appended to next track",
"Lägg till nästa spår"
],
"1325": [
"Log checksum",
"Logg-kontrollsumma"
],
"1226": [
"Track",
"Spår"
],
"1230": [
"Index"
],
"1229": [
"Review Tracks",
"Granska Spår"
],
"1274": [
"EAC extraheringsloggfil frĺn ",
"EAC extraheringsloggfil från "
],
"1240": [
"January",
"januari"
],
"1241": [
"February",
"februari"
],
"1242": [
"March",
"mars"
],
"1243": [
"April",
"april"
],
"1244": [
"May",
"maj"
],
"1245": [
"June",
"juni"
],
"1246": [
"July",
"juli"
],
"1247": [
"August",
"augusti"
],
"1248": [
"September",
"september"
],
"1249": [
"October",
"oktober"
],
"1250": [
"November",
"november"
],
"1251": [
"December",
"december"
],
"1232": [
"EAC extraction log file",
"EAC extraheringsloggfil"
],
"1233": [
"Använd enhet : "
],
"1234": [
"Läsmetod"
],
"1235": [
"Burst"
],
"1236": [
"Fast",
"Snabb"
],
"1237": [
"Paranoid"
],
"1238": [
"Secure with NO C2, accurate stream, NO disable cache",
"Säker UTAN C2, accurate stream, EJ bortkopplad cache"
],
"1239": [
"Secure with NO C2, NO accurate stream, disable cache",
"Säker UTAN C2, EJ accurate stream, bortkopplad cache"
],
"1252": [
"Secure with C2, accurate stream, NO disable cache",
"Säker MED C2, accurate stream, EJ bortkopplad cache"
],
"1253": [
"Secure with C2, accurate stream, disable cache",
"Säker MED C2, accurate stream, bortkopplad cache"
],
"1254": [
"Secure with NO C2, accurate stream, disable cache",
"Säker UTAN C2, accurate stream, bortkopplad cache"
],
"1255": [
"Combined read/write offset correction",
"Kombinerad läs/skriv offset-korrigering"
],
"1256": [
"Läs-offset-korrigering"
],
"1257": [
"Läs in i Lead-In och Lead-Out"
],
"1258": [
"Använt output format"
],
"1259": [
"Ytterligare kommandoradsinställningar"
],
"1260": [
"Internal WAV Routines",
"Interna WAV Rutiner"
],
"1261": [
"44.100 Hz; 16 Bit; Stereo"
],
"1262": [
"Use compression offset",
"Använd komprimerings-offset"
],
"1263": [
"Other options : ",
"Andra inställningar : "
],
"1264": [
"Fyll upp saknade offset-samplingar med tystnad"
],
"1265": [
"Radera inledande och eftersläpande tysta block"
],
"1266": [
"Normalize to",
"Normalisera till "
],
"1267": [
"Native Win32 interface for Win NT & 2000",
"Native Win32 gränssnitt för Win NT & 2000"
],
"1268": [
"Installerat externt ASPI gränssnitt"
],
"1275": [
"AccurateRip summary",
"AccurateRip summering"
],
"1276": [
"not ripped completely",
"inte fullständigt kopierat"
],
"1277": [
"accurately ripped (confidence ",
"korrekt kopierat (konfidens "
],
"1278": [
"not ripped accurately (confidence ",
"inte korrekt kopierat (konfidens "
],
"1279": [
"not present in database",
"finns inte i databas"
],
"1285": [
", but should be",
", men borde vara"
],
"1286": [
"Performing a test extraction only",
"Utför en test-extrahering enbart"
],
"1287": [
"Sectors",
"Sektorer"
],
"1288": [
"Exact Audio Copy"
],
"1289": [
"TOC pĺ den extraherade CD'n",
"TOC på den extraherade CD'n"
],
"1309": [
"Lägg till ID3 taggar",
"Lägg till ID3 tag"
],
"1310": [
"Sample format",
"Samplingsformat"
],
"1320": [
"Gap hantering",
"Gap-hantering"
],
"1324": [
"Left out",
"Utelämnat"
],
"81700": [
"L3Enc MP3 Encoder & Compatible",
"L3Enc MP3 Kodare & Kompatibla"
],
"81701": [
"Fraunhofer MP3Enc MP3 Encoder",
"Fraunhofer MP3Enc MP3 Kodare"
],
"81702": [
"Xing X3Enc MP3 Encoder",
"Xing X3Enc MP3 Kodare"
],
"81703": [
"Xing ToMPG MP3 Encoder",
"Xing ToMPG MP3 Kodare"
],
"81704": [
"LAME MP3 Encoder",
"LAME MP3 Kodare"
],
"81705": [
"GOGO MP3 Encoder",
"GOGO MP3 Kodare"
],
"81706": [
"MPC Encoder",
"MPC Kodare"
],
"81707": [
"Ogg Vorbis Encoder",
"Ogg Vorbis Kodare"
],
"81708": [
"Microsoft WMA9 Encoder",
"Microsoft WMA9 Kodare"
],
"81709": [
"FAAC AAC Encoder",
"FAAC AAC Kodare"
],
"81710": [
"Homeboy AAC Encoder",
"Homeboy AAC Kodare"
],
"81711": [
"Quartex AAC Encoder",
"Quartex AAC Kodare"
],
"81712": [
"PsyTEL AAC Encoder",
"PsyTEL AAC Kodare"
],
"81713": [
"MBSoft AAC Encoder",
"MBSoft AAC Kodare"
],
"81714": [
"Yamaha VQF Encoder",
"Yamaha VQF Kodare"
],
"81715": [
"Real Audio Encoder",
"Real Audio Kodare"
],
"81716": [
"Monkey's Audio Lossless Encoder",
"Monkey's Audio Förlustfri Kodare"
],
"81717": [
"Shorten Lossless Encoder",
"Shorten Förlustfri Kodare"
],
"81718": [
"RKAU Lossless Encoder",
"RKAU Förlustfri Kodare"
],
"81719": [
"LPAC Lossless Encoder",
"LPAC Förlustfri Kodare"
],
"81720": [
"Användardefinierad kodare",
"Användardefinierad Kodare"
],
"1000000": [
"for disc"
],
"1290": [
"Spĺr",
"Spår"
],
"1291": [
"Start"
],
"1292": [
"Längd"
],
"1293": [
"Startsektor"
],
"1294": [
"Slutsektor"
],
"1295": [
"Säker"
],
"1296": [
"Använd C2 pekare"
],
"1297": [
"Utnyttja accurate stream"
],
"1298": [
"Bekämpa ljudcache ",
"Motverka ljud-cache"
],
"1305": [
"Änvänt interface",
"Använt gränssnitt"
],
"1306": [
"Kommandolinjekompressor",
"Kommandolinjekomprimerare"
],
"1307": [
"Vald bitrate",
"Vald bit-hastighet"
],
"1308": [
"Kvalite",
"Kvalité"
],
"1328": [
"Hög"
],
"1329": [
"Låg"
],
"4270": [
"Låg"
],
"4271": [
"Medium"
],
"4272": [
"Hög"
],
"1": [
"Svenska"
],
"2": [
"Swedish"
],
"5": [
"Error Message",
"Felmeddelande"
],
"6": [
"Varning"
],
"7": [
"Framgång",
"Framgångsrik"
],
"8": [
"Information"
],
"10": [
"OK"
],
"11": [
"Annullera",
"Avbryt"
],
"12": [
"Tillämpa",
"Verkställ"
],
"15": [
"Ja"
],
"16": [
"Nej"
]
}

+ 169
- 0
src/Parser/EAC/languages/se_2.json View File

@@ -0,0 +1,169 @@
{
"31": "Filnamnet kommer att ignoreras",
"50": "Värdet är utom valt område !",
"51": "Felaktiga tecken !",
"52": "Felaktigt filnamn !",

"1200": "Status och Fel Meddelanden",

"2501": "Spårstatus och fel",
"1203": "Möjliga fel",
"1204": "Skapa Logg",
"1210": "Områdets status och fel",
"1211": "Utvalt område",
"1212": " Timing-problem ",
"1213": " Misstänkt position ",
"1214": " Saknade samplingar",
"1215": " För många samplingar",
"1216": " Fil-skrivfel",
"1217": " Peak-nivå ",
"1299": " Extraheringshastighet ",
"1218": " Områdets kvalité ",
"1219": " CRC ",
"1220": " Kopia OK",
"1221": " Kopia färdig",
"1227": " Spårkvalité ",
"1228": " Kopia avbruten",
"1269": " Filnamn ",
"1270": " För-gap längd ",
"1271": " Testar CRC ",
"1272": " Kopiera CRC ",
"1273": " Komprimerar",
"1280": " Spåret är inte fullständigt kopierat så att det kan sökas i AccurateRip",
"1281": " Korrekt kopierat (konfidens ",
"1282": " Ej korrekt kopierat (konfidens ",
"1283": " Spåret finns inte i AccurateRip's databas",
"1330": " Kan inte verifieras som korrekt",
"1337": "kan inte verifieras som korrekt",
"1331": ", AccurateRip återsände",
"1332": "(Konfidens ",
"1333": "Inga spår kunde verifieras som korrekta",
"1334": "Du kan ha en annan pressning än de(n) som finns i databasen",
"1335": "Några spår kunde inte verifieras som korrekta",
"1336": "Alla spår korrekt kopierade",
"1338": "Nollsamplingar används i CRC-beräkningarna",
"1339": "spåret(en) finns inte i AccurateRip databasen",
"1340": "spåret(en) korrekt kopierat",
"1341": "spåret(en) kunde inte verifieras som korrekt",
"1342": "spåret(en) är inte fullständigt kopierat så att det kan sökas i AccurateRip",
"1343": "spåret(en) avbrutet",
"1344": "Inget av spåren finns i AccurateRip's databas",
"1284": "Alla spår kopierades inte korrekt",
"1222": "Inga fel uppstod",
"1223": "Granska Område",
"1224": "Det fanns fel",
"1225": "Slut på status rapport",
"1321": "Hittades inte, därigenom tillagt till föregående spår",
"1322": "Lägg till föregående spår",
"1323": "Lägg till nästa spår",
"1325": "Logg-kontrollsumma",
"1226": "Spår",
"1230": "Index",
"1229": "Granska Spår",
"1274": "EAC extraheringsloggfil från ",
"1240": "januari",
"1241": "februari",
"1242": "mars",
"1243": "april",
"1244": "maj",
"1245": "juni",
"1246": "juli",
"1247": "augusti",
"1248": "september",
"1249": "oktober",
"1250": "november",
"1251": "december",
"1232": "EAC extraheringsloggfil",
"1233": "Använd enhet : ",
"1234": "Läsmetod",
"1235": "Burst",
"1236": "Snabb",
"1237": "Paranoid",
"1238": "Säker UTAN C2, accurate stream, EJ bortkopplad cache",
"1239": "Säker UTAN C2, EJ accurate stream, bortkopplad cache",
"1252": "Säker MED C2, accurate stream, EJ bortkopplad cache",
"1253": "Säker MED C2, accurate stream, bortkopplad cache",
"1254": "Säker UTAN C2, accurate stream, bortkopplad cache",
"1255": "Kombinerad läs/skriv offset-korrigering",
"1256": "Läs-offset-korrigering",
"1257": "Läs in i Lead-In och Lead-Out",
"1258": "Använt output format",
"1259": "Ytterligare kommandoradsinställningar",
"1260": "Interna WAV Rutiner",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Använd komprimerings-offset",
"1263": "Andra inställningar : ",
"1264": "Fyll upp saknade offset-samplingar med tystnad",
"1265": "Radera inledande och eftersläpande tysta block",
"1266": "Normalisera till ",
"1267": "Native Win32 gränssnitt för Win NT & 2000",
"1268": "Installerat externt ASPI gränssnitt",
"1275": "AccurateRip summering",
"1276": "inte fullständigt kopierat",
"1277": "korrekt kopierat (konfidens ",
"1278": "inte korrekt kopierat (konfidens ",
"1279": "finns inte i databas",
"1285": ", men borde vara",
"1286": "Utför en test-extrahering enbart",
"1287": "Sektorer",
"1288": "Exact Audio Copy",
"1289": "TOC på den extraherade CD'n",
"1290": "Spår",
"1291": "Start",
"1292": "Längd",
"1293": "Startsektor",
"1294": "Slutsektor",
"1295": "Säker",
"1296": "Använd C2 pekare",
"1297": "Utnyttja accurate stream",
"1298": "Motverka ljud-cache",
"1305": "Använt gränssnitt",
"1306": "Kommandolinjekomprimerare",
"1307": "Vald bit-hastighet",
"1308": "Kvalité",
"1328": "Hög",
"1329": "Låg",
"1309": "Lägg till ID3 tag",
"1310": "Samplingsformat",
"1320": "Gap-hantering",
"1324": "Utelämnat",

"81700": "L3Enc MP3 Kodare & Kompatibla",
"81701": "Fraunhofer MP3Enc MP3 Kodare",
"81702": "Xing X3Enc MP3 Kodare",
"81703": "Xing ToMPG MP3 Kodare",
"81704": "LAME MP3 Kodare",
"81705": "GOGO MP3 Kodare",
"81706": "MPC Kodare",
"81707": "Ogg Vorbis Kodare",
"81708": "Microsoft WMA9 Kodare",
"81709": "FAAC AAC Kodare",
"81710": "Homeboy AAC Kodare",
"81711": "Quartex AAC Kodare",
"81712": "PsyTEL AAC Kodare",
"81713": "MBSoft AAC Kodare",
"81714": "Yamaha VQF Kodare",
"81715": "Real Audio Kodare",
"81716": "Monkey's Audio Förlustfri Kodare",
"81717": "Shorten Förlustfri Kodare",
"81718": "RKAU Förlustfri Kodare",
"81719": "LPAC Förlustfri Kodare",
"81720": "Användardefinierad Kodare",

"4270": "Låg",
"4271": "Medium",
"4272": "Hög",

"1": "Svenska",
"2": "Swedish",
"5": "Felmeddelande",
"6": "Varning",
"7": "Framgångsrik",
"8": "Information",

"10": "OK",
"11": "Avbryt",
"12": "Verkställ",
"15": "Ja",
"16": "Nej"
}

+ 171
- 0
src/Parser/EAC/languages/sk.json View File

@@ -0,0 +1,171 @@
{
"31": "Názov súboru bude ignorovaný",
"50": "Hodnota je mimo rozsah !",
"51": "Nesprávne znaky !",
"52": "Neplatný názov súboru !",

"1200": "Správy o stave a chybách",

"2501": "Stav a chyby stopy",
"1203": "Možné chyby",
"1204": "Vytvoriť log",
"1210": "Stav a chyby rozsahu",
"1211": "Vybraný rozsah",
"1212": " Časový problém ",
"1213": " Podozrivá pozícia ",
"1214": " Chýbajúce vzorky",
"1215": " Príliš veľa vzoriek",
"1216": " Chyba zápisu súboru",
"1217": " Špičková úroveň ",
"1299": " Rýchlosť extrakcie ",
"1218": " Kvalita rozsahu ",
"1219": " CRC ",
"1220": " Kópia OK",
"1221": " Kopírovanie ukončené",
"1227": " Kvalita stopy ",
"1228": " Kopírovanie prerušené",
"1269": " Názov súboru",
"1270": " Dĺžka medzery pred stopou ",
"1271": " CRC testu",
"1272": " CRC kópie ",
"1273": " Kompresia",
"1280": " Stopa nebola kompletná extrahovaná pre kontrolu cez AccurateRip",
"1281": " Extrahovaná presne (spoľahlivosť ",
"1282": " Extrahovaná nepresne (spoľahlivosť ",
"1283": " Stopa nie je v AccurateRip databáze",
"1330": " Nedá sa overiť ako presná",
"1337": "nedá sa overiť ako presná",
"1331": ", AccurateRip vrátil",
"1332": "(spoľahlivosť ",
"1333": "Žiadne stopy nemohli byť overené ako presné",
"1334": "Môžete mať iný výlisok než tie, ktoré sú uvedené v databáze",
"1335": "Niektoré stopy nemôžu byť overené ako presné",
"1336": "Všetky stopy boli extrahované presne",
"1338": "Pri výpočte CRC boli použité nulové vzorky",
"1339": "stopy sa nenachádzajú v AccurateRip databáze",
"1340": "stopy extrahované presne",
"1341": "stopy nemôžu byť overené ako presné",
"1342": "Stopy neboli extrahované kompletné pre kontrolu cez AccurateRip",
"1343": "stopy zrušené",
"1344": "Žiadna zo stôp sa nenachádza v AccurateRip databáze",
"1284": "Nie všetky stopy boli extrahované presne",
"1222": "Neobjavili sa žiadne chyby",
"1223": "Prezretie rozsahu",
"1224": "Vyskytli sa chyby",
"1225": "Koniec stavovej správy",
"1321": "Nedetekované a pridané k predchádzajúcej stope",
"1322": "Pridané k predchádzajúcej stope",
"1323": "Pridané k nasledujúcej stope",
"1325": "Kontrolný súčet logu",
"1226": "Stopa",
"1230": "Index",
"1229": "Prezretie stôp",
"1274": "EAC log súbor extrakcie z ",
"1240": "Januára",
"1241": "Februára",
"1242": "Marca",
"1243": "Apríla",
"1244": "Mája",
"1245": "Júna",
"1246": "Júla",
"1247": "Augusta",
"1248": "Septembra",
"1249": "Októbra",
"1250": "Novembra",
"1251": "Decembra",
"1232": "EAC log súbor extrakcie",
"1233": "Použitá mechanika : ",
"1234": "Spôsob čítania : ",
"1235": "Burst",
"1236": "Rýchly",
"1237": "Paranoidný",
"1238": "Bezpečný: C2 - nie, accurate stream - áno, cache vypnutá - nie",
"1239": "Bezpečný: C2 - nie, accurate stream - nie, cache vypnutá - áno",
"1252": "Bezpečný: C2 - áno, accurate stream - áno, cache vypnutá - nie",
"1253": "Bezpečný: C2 - áno, accurate stream - áno, cache vypnutá - áno",
"1254": "Bezpečný: C2 - nie, accurate stream - áno, cache vypnutá - áno",
"1255": "Kombinovaná offsetová korekcia pre čítanie/zápis : ",
"1256": "Offsetová korekcia pre čítanie : ",
"1257": "Nadčítanie Lead-In a Lead-Out",
"1258": "Použitý výstupný formát : ",
"1259": "Dodatočné voľby príkazového riadku : ",
"1260": "Interné WAV operácie",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Použitý offset komprimácie : ",
"1263": "Iné nastavenia : ",
"1264": "Vyplniť chýbajúce vzorky offsetu tichom",
"1265": "Zmazať bloky s tichom na začiatku a na konci",
"1266": "Normalizovať na ",
"1267": "Pôvodné rozhranie Win32 pre Win NT a 2000",
"1268": "Nainštalované externé ASPI rozhranie",
"1275": "AccurateRip súhrn",
"1276": "extrahovaných nekompletne",
"1277": "extrahovaných presne (spoľahlivosťt ",
"1278": "extrahovaných nepresne (spoľahlivosť ",
"1279": "nie je v databáze",
"1285": ", ale malo by byť",
"1286": "Prebieha len testovacia extrakcia",
"1287": "Sektory",
"1288": "Exact Audio Copy",
"1289": "TOC extrahovaného CD",
"1290": "Stopa",
"1291": "Začiatok",
"1292": "Dĺžka",
"1293": "Počiatočný sektor",
"1294": "Koncový sektor",
"1295": "Bezpečný",
"1296": "Použiť C2 smerníky",
"1297": "Použiť accurate stream",
"1298": "Obísť zvukovú keš pamäť",
"1305": "Použité rozhranie",
"1306": "Kompresor pre príkazový riadok",
"1307": "Zvolený bitrate",
"1308": "Kvalita",
"1328": "Vysoká",
"1329": "Nízka",
"1309": "Pridať ID3 tag",
"1310": "Formát vzorkovania",
"1320": "Spracovnie medzier",
"1324": "Vynechané",

"81700": "L3Enc MP3 kóder a kompatibilné",
"81701": "Fraunhofer MP3Enc MP3 kóder",
"81702": "Xing X3Enc MP3 kóder",
"81703": "Xing ToMPG MP3 kóder",
"81704": "LAME MP3 kóder",
"81705": "GOGO MP3 kóder",
"81706": "MPC kóder",
"81707": "Ogg Vorbis kóder",
"81708": "Microsoft WMA9 kóder",
"81709": "FAAC AAC kóder",
"81710": "Homeboy AAC kóder",
"81711": "Quartex AAC kóder",
"81712": "PsyTEL AAC kóder",
"81713": "MBSoft AAC kóder",
"81714": "Yamaha VQF kóder",
"81715": "Real Audio kóder",
"81716": "Monkey's Audio bezstratový kóder",
"81717": "Shorten bezstratový kóder",
"81718": "RKAU bezstratový kóder",
"81719": "LPAC bezstratový kóder",
"81720": "Používateľom definovaný kóder",


"4270": "Nízka",
"4271": "Stredná",
"4272": "Vysoká",

"1": "Slovenský",
"2": "Slovak",

"5": "Chyba",
"6": "Varovanie",
"7": "Úspech",
"8": "Informácia",

"10": "OK",
"11": "Zrušiť",
"12": "Použiť",
"15": "Áno",
"16": "Nie"
}

+ 169
- 0
src/Parser/EAC/languages/sr.json View File

@@ -0,0 +1,169 @@
{
"31": "Ime datoteke se ignoriše",
"50": "Vrednost van opsega !",
"51": "Nedozvoljeni karakteri !",
"52": "Nedozvoljeno ime datoteke !",

"1200": "Statusne i poruke o greškama",

"2501": "Track status i greške",
"1203": "Moguće greške",
"1204": "Kreiraj dnevnik",
"1210": "Status i greške opsega",
"1211": "Izabrani opseg",
"1212": " Problem u tajmingu ",
"1213": " Sumnjiva pozicija ",
"1214": " Nedostaju semplovi",
"1215": " Previše semplova",
"1216": " Greška pri snimanju fajla",
"1217": " Vršni nivo ",
"1299": " Brzina ekstrakcije ",
"1218": " Kvalitet opsega ",
"1219": " CRC ",
"1220": " Kopija OK",
"1221": " Kopiranje završeno",
"1227": " Kvalitet track-a ",
"1228": " Kopiranje prekinuto",
"1269": " Ime fajla ",
"1270": " Pre-gap dužina ",
"1271": " Testiran CRC ",
"1272": " CRC kopije ",
"1273": " Kompresovanje",
"1280": " Track nije u potpunosti ripovan za AccurateRip upit",
"1281": " Tačno ripovan (pouzdanost ",
"1282": " Nije tačno ripovan (pouzdanost ",
"1283": " Track nije u AccurateRip bazi podataka",
"1330": " Ne može biti potvrđena tačnost",
"1337": "ne može biti potvrđeno kao tačno",
"1331": ", AccurateRip je vratio",
"1332": "(pouzdanost ",
"1333": "Nijedan track ne može biti potvrđen kao tačan",
"1334": "Možda imate CD otisak (otiske) drugačiji od onoga u bazi podataka",
"1335": "Neki track-ovi ne mogu biti potvrđeni kao tačni",
"1336": "Svi track-ovi su tačno ripovani",
"1338": "Null semplovi su korišćeni u CRC izračunavanjima",
"1339": "track(ovi) se ne nalazi u AccurateRip bazi podataka",
"1340": "track(ovi) tačno ripovan",
"1341": "track(ovi) nije mogao biti verifikovan kao tačan",
"1342": "track(ovi) nije potpuno ripovan za AccurateRip upit",
"1343": "track(ovi) poništen",
"1344": "Nijedan od track-ova nije prisutan u AccurateRip bazi podataka",
"1284": "Nisu svi track-ovi ripovani tačno",
"1222": "Nije bilo grešaka",
"1223": "Preispitivanje opsega",
"1224": "Bilo je grešaka",
"1225": "Kraj statusnog izveštaja",
"1321": "Nije detektovano, stoga pripojeno prethodnom track-u",
"1322": "Pripojeno prethodnom track-u",
"1323": "Pripojeno sledećem track-u",
"1325": "Kontrolna suma log fajla",
"1226": "Track",
"1230": "Index",
"1229": "Preispitivanje track-ova",
"1274": "EAC-ov fajl dnevnika ekstrakcije iz ",
"1240": "januara",
"1241": "februara",
"1242": "marta",
"1243": "aprila",
"1244": "maja",
"1245": "juna",
"1246": "jula",
"1247": "avgusta",
"1248": "septembra",
"1249": "oktobra",
"1250": "novembra",
"1251": "decembra",
"1232": "EAC-ov fajl dnevnika za CD",
"1233": "Korišćen drajv : ",
"1234": "Mod čitanja",
"1235": "Burst",
"1236": "Brzi",
"1237": "Paranoid",
"1238": "Sigurnosni BEZ C2, accurate stream, SA uključenim kešom",
"1239": "Sigurnosni BEZ C2, BEZ accurate stream-a, isključen keš",
"1252": "Sigurnosni sa C2, accurate stream, SA uključenim kešom",
"1253": "Sigurnosni sa C2, accurate stream, isključen keš",
"1254": "Sigurnosni BEZ C2, accurate stream, isključen keš",
"1255": "Korekcija kombinovanog offset-a za čitanje/rezanje",
"1256": "Korekcija offset-a kod čitanja",
"1257": "Overread u Lead-In i Lead-Out",
"1258": "Korišćen izlazni format",
"1259": "Dodatne opcije komandne linije",
"1260": "Interne WAV rutine",
"1261": "44.100 Hz; 16 Bit; Stereo",
"1262": "Koristi offset za kompresiju",
"1263": "Ostale opcije : ",
"1264": "Popuni nedostajuće offset semplove tišinom",
"1265": "Obriši Blokove tišine na početku i kraju",
"1266": "Normalizuj na",
"1267": "Native Win32 interfejs za Win NT & 2000",
"1268": "Instaliran eksterni ASPI interfejs",
"1275": "AccurateRip izveštaj",
"1276": "nije kompletno ripovano",
"1277": "tačno ripovanih (pouzdanost ",
"1278": "nije tačno ripovano (pouzdanost ",
"1279": "nije u bazi podataka",
"1285": ", ali bi trebalo",
"1286": "Izvršavam samo test ekstrakciju",
"1287": "Sektora",
"1288": "Exact Audio Copy",
"1289": "TOC ekstrahovanog CD",
"1290": "Track",
"1291": "Start",
"1292": "Dužina",
"1293": "Početni sektor",
"1294": "Krajnji sektor",
"1295": "Sigurno",
"1296": "Koristi C2 pointere",
"1297": "Koristi accurate stream",
"1298": "Zaobiđi audio keš",
"1305": "Korišćeni interfejs",
"1306": "Kompresor iz komandne linije",
"1307": "Izabrani bitski protok",
"1308": "Kvalitet",
"1328": "Visok",
"1329": "Nizak",
"1309": "Dodaj ID3 tag",
"1310": "Format sempla",
"1320": "Upravljanje pauzama",
"1324": "Izostavljeno",

"81700": "L3Enc MP3 Encoder & kompatibilni",
"81701": "Fraunhofer MP3Enc MP3 Encoder",
"81702": "Xing X3Enc MP3 Encoder",
"81703": "Xing ToMPG MP3 Encoder",
"81704": "LAME MP3 Encoder",
"81705": "GOGO MP3 Encoder",
"81706": "MPC Encoder",
"81707": "Ogg Vorbis Encoder",
"81708": "Microsoft WMA9 Encoder",
"81709": "FAAC AAC Encoder",
"81710": "Homeboy AAC Encoder",
"81711": "Quartex AAC Encoder",
"81712": "PsyTEL AAC Encoder",
"81713": "MBSoft AAC Encoder",
"81714": "Yamaha VQF Encoder",
"81715": "Real Audio Encoder",
"81716": "Monkey's Audio Lossless Encoder",
"81717": "Shorten Lossless Encoder",
"81718": "RKAU Lossless Encoder",
"81719": "LPAC Lossless Encoder",
"81720": "Korisnički definisan enkoder",

"4270": "Nizak",
"4271": "Srednji",
"4272": "Visok",

"1": "Srpski",
"2": "Serbian",
"5": "Poruka o greški",
"6": "Upozorenje",
"7": "Uspeh",
"8": "Informacije",

"10": "OK",
"11": "Poništi",
"12": "Primeni",
"15": "Da",
"16": "Ne"
}

+ 170
- 0
src/Parser/EAC/languages/zh-Hans.json View File

@@ -0,0 +1,170 @@
{
"31": "文件名将被忽略",
"50": "超出数值范围!",
"51": "无效的字符!",
"52": "无效的文件名!",

"1200": "状态及错误信息",

"2501": "音轨状态及错误",
"1203": "可能的错误",
"1204": "创建日志",
"1210": "范围状态及错误",
"1211": "已选择范围",
"1212": " 计时问题 ",
"1213": " 可疑位置 ",
"1214": " 缺失采样",
"1215": " 过多采样",
"1216": " 文件写入错误",
"1217": " 峰值电平 ",
"1299": " 抓取速度 ",
"1218": " 范围质量 ",
"1219": " CRC ",
"1220": " 复制成功",
"1221": " 复制结束",
"1227": " 音轨质量 ",
"1228": " 复制被中止",
"1269": " 文件名 ",
"1270": " 前间隙长度 ",
"1271": " 测试 CRC ",
"1272": " 复制 CRC ",
"1273": " 正在压缩",
"1280": " 音轨未被完整抓取(经 AccurateRip 核查)",
"1281": " 精确校准地抓取 ",
"1282": " 无精确校准抓取 ",
"1283": " 音轨在 AccurateRip 数据库中无记录",
"1330": " 不能准确地校验",
"1337": "不能准确地校验",
"1331": ", 返回 AccurateRip",
"1332": "(确认 ",
"1333": "没有音轨被准确核实",
"1334": "你的版本可能与数据库的版本不同",
"1335": "一些音轨不能准确地校验",
"1336": "所有音轨精确校准抓取",
"1338": " 在CRC 计算中使用了空样本",
"1339": "音轨在 AccurateRip 数据库中无记录",
"1340": "音轨精确校准抓取",
"1341": "音轨不能准确校验",
"1342": "音轨未被完整抓取(经 AccurateRip 核查)",
"1343": "音轨已取消",
"1344": "没有任何音轨在 AccurateRip 数据库中有记录",
"1284": "并非所有的音轨都准确地校准抓取",
"1222": "没有错误发生",
"1223": "重新检查范围",
"1224": "出现错误",
"1225": "状态报告结尾",
"1321": "没检测到,因此追加到上一曲目",
"1322": "追加到上一曲目",
"1323": "追加到下一曲目",
"1325": "记录校验日志",
"1226": "音轨",
"1230": "索引",
"1229": "重新检查音轨",
"1274": "EAC 抓取日志文件从",
"1240": "一月",
"1241": "二月",
"1242": "三月",
"1243": "四月",
"1244": "五月",
"1245": "六月",
"1246": "七月",
"1247": "八月",
"1248": "九月",
"1249": "十月",
"1250": "十一月",
"1251": "十二月",
"1232": "EAC 抓取日志文件",
"1233": "使用驱动器 :",
"1234": "读取模式",
"1235": "暴发",
"1236": "快速",
"1237": "过激",
"1238": "不使用 C2, 使用精确流,不禁用缓存的安全模式",
"1239": "不使用 C2, 不使用精确流,禁用缓存的安全模式",
"1252": "使用 C2,使用精确流,不禁用缓存的安全模式",
"1253": "使用 C2, 使用精确流,禁用缓存的安全模式",
"1254": "不使用 C2,使用精确流, 禁用缓存的安全模式",
"1255": "组合读写偏移校正:",
"1256": "读取偏移校正:",
"1257": "读取 Lead-In 和 Lead-Out",
"1258": "所用输出模式:",
"1259": "附加命令行参数:",
"1260": "内部 WAV 函数",
"1261": "44.100 Hz; 16 Bit; 立体声",
"1262": "使用压缩偏移:",
"1263": "其他选项 :",
"1264": "用静音填充抓取中丢失偏移的采样",
"1265": "去除首尾静音块",
"1266": "标准化至 ",
"1267": "Win NT 及 2000 本地 Win32 接口",
"1268": "已安装外部 ASPI 接口",
"1275": "AccurateRip 摘要",
"1276": "未完整地校准抓取",
"1277": "精确地校准抓取 ",
"1278": "无精确地校准抓取 ",
"1279": "在数据库中不存在",
"1285": ",或可能",
"1286": "只执行抓取测试",
"1287": "扇区",
"1288": "Exact Audio Copy",
"1289": "已抓取 CD 的 TOC",
"1290": "音轨",
"1291": "起始",
"1292": "长度",
"1293": "起始扇区",
"1294": "结束扇区",
"1295": "可靠Secure",
"1296": "使用 C2 指示器",
"1297": "使用精确流",
"1298": "清空音频缓存",
"1305": "已用接口",
"1306": "命令行压缩器",
"1307": "已选比特率",
"1308": "质量",
"1328": "高",
"1329": "低",
"1309": "添加 ID3 标签",
"1310": "样本格式",
"1320": "间隙处理",
"1324": "忽略",

"81700": "L3Enc MP3 兼容编码器",
"81701": "Fraunhofer MP3Enc MP3 编码器",
"81702": "Xing X3Enc MP3 编码器",
"81703": "Xing ToMPG MP3 编码器",
"81704": "LAME MP3 编码器",
"81705": "GOGO MP3 编码器",
"81706": "MPC 编码器",
"81707": "Ogg Vorbis 编码器",
"81708": "Microsoft WMA9 编码器",
"81709": "FAAC AAC 编码器",
"81710": "Homeboy AAC 编码器",
"81711": "Quartex AAC 编码器",
"81712": "PsyTEL AAC 编码器",
"81713": "MBSoft AAC 编码器",
"81714": "Yamaha VQF 编码器",
"81715": "Real Audio 编码器",
"81716": "Monkey's Audio 无损编码器",
"81717": "Shorten 无损编码器",
"81718": "RKAU 无损编码器",
"81719": "LPAC 无损编码器",
"81720": "用户定义的编码器",

"1": "简体中文",
"2": "Simplified Chinese",

"4270": "低",
"4271": "中",
"4272": "高",

"5": "错误信息",
"6": "警告",
"7": "成功",
"8": "信息",

"10": "确定",
"11": "取消",
"12": "应用",
"15": "是",
"16": "否"
}

+ 4
- 2
src/Util.php View File

@@ -2,8 +2,10 @@

namespace OrpheusNET\Logchecker;

class Util {
public static function commandExists(string $cmd) {
class Util
{
public static function commandExists(string $cmd)
{
$where = substr(strtolower(PHP_OS), 0, 3) === 'win' ? 'where' : 'command -v';

exec("{$where} {$cmd} 2>/dev/null", $output, $return_var);


+ 0
- 2899
src/eac_languages.php
File diff suppressed because it is too large
View File


+ 12854
- 0
src/resources/drives.json
File diff suppressed because it is too large
View File


+ 49
- 0
tests/Checks/RipperTest.php View File

@@ -0,0 +1,49 @@
<?php

declare(strict_types=1);

namespace OrpheusNET\Logchecker\Checks;

use PHPUnit\Framework\TestCase;
use OrpheusNET\Logchecker\Checks\Ripper;
use OrpheusNET\Logchecker\Exception\UnknownRipperException;

class RipperTest extends TestCase
{
public function ripperDataProvider()
{
return [
[
"Exact Audio Copy V1.3 from 2. September 2016\n\nEAC extraction logfile from 11. December 2016, 0:14",
Ripper::EAC
],
[
"EAC 展開 ログファイル 日付: 24. 12月 2005, 18:37 for CD",
Ripper::EAC
],
[
"Log created by: whipper 0.7.0 (internal logger)\nLog creation date: 2018-11-23T15:19:21Z",
Ripper::WHIPPER
],
[
"X Lossless Decoder version 20161007 (149.3)\n\nXLD extraction logfile from 2017-01-04 18:59:53 -0500",
Ripper::XLD
]
];
}

/**
* @dataProvider ripperDataProvider
*/
public function testGetRipper($testString, $ripper)
{
$this->assertSame($ripper, Ripper::getRipper($testString));
}

public function testInvalidRipper()
{
$this->expectException(UnknownRipperException::class);
$this->expectExceptionMessage('Could not determine ripper');
Ripper::getRipper('invalid invalid invalid');
}
}

+ 52
- 0
tests/Parser/EAC/TranslatorTest.php View File

@@ -0,0 +1,52 @@
<?php

declare(strict_types=1);

namespace OrpheusNET\Logchecker\Parser\EAC;

use FilesystemIterator;
use OrpheusNET\Logchecker\Exception\UnknownLanguageException;
use PHPUnit\Framework\TestCase;

class TranslatorTest extends TestCase
{
public function foreignLogDataProvider()
{
$logs = [];
$logPath = implode(DIRECTORY_SEPARATOR, [__DIR__, '..', '..', 'logs', 'transcoded_foreign_logs']);
foreach (new FilesystemIterator($logPath, FilesystemIterator::SKIP_DOTS) as $dir) {
if ($dir->isFile()) {
continue;
}
foreach (new FilesystemIterator($dir->getPathname(), FilesystemIterator::SKIP_DOTS) as $logFiles) {
if (preg_match("/[0-9]+\.log/", $logFiles->getFilename())) {
$logs[] = [$dir->getFilename(), $logFiles->getPathname()];
}
}
}
return $logs;
}

/**
* @dataProvider foreignLogDataProvider
*/
public function testTranslateLog($language, $logPath)
{
$log = file_get_contents($logPath);
$translatedLogPath = str_replace('.log', '_en.log', $logPath);
$langDetails = Translator::getLanguage($log);
$this->assertSame($language, $langDetails['code']);
$this->assertNotNull($langDetails['name']);
$this->assertNotNull($langDetails['name_english']);
$this->assertStringEqualsFile($translatedLogPath, Translator::translate($log, $language));
}

public function testInvalidLanguage()
{
$this->expectException(UnknownLanguageException::class);
$this->expectExceptionMessage('Could not determine language of EAC log');
Translator::getLanguage(
file_get_contents(implode(DIRECTORY_SEPARATOR, [__DIR__, '..', '..', 'logs', 'xld', 'xld_perfect.log']))
);
}
}

+ 26
- 0
tests/UtilTest.php View File

@@ -0,0 +1,26 @@
<?php

declare(strict_types=1);

namespace OrpheusNET\Logchecker;

use PHPUnit\Framework\TestCase;

class UtilTest extends TestCase
{
public function commandExistsDataProvider(): array
{
return [
['cd', true],
['totallyfakecommandthatdefinitelydoesnotexist', false]
];
}

/**
* @dataProvider commandExistsDataProvider
*/
public function testCommandExists($command, $exists)
{
$this->assertSame($exists, Util::commandExists($command));
}
}

+ 6
- 0
tests/logs/transcoded_foreign_logs/README.md View File

@@ -0,0 +1,6 @@
# foreign_logs

This folder contains tests for the EAC translator module. Each of these logs were taken from
EAC (whether valid or otherwise), transcoded to UTF-8 (from whatever encoding they were in),
and then that is used for the tests. These logs should not be used for end-to-end testing of
the Logchecker system.

+ 183
- 0
tests/logs/transcoded_foreign_logs/jp/1.log View File

@@ -0,0 +1,183 @@
Exact Audio Copy V1.0 beta 3 from 29. August 2011
EAC 取り込みログファイル 日付 : 9. 1月 2012, 16:46
ゴールデンボンバー / ゴールデン・アルバム
使用ドライブ : ATAPI iHAS324 B Adapter: 0 ID: 1
読み込みモード : セキュアモード
ドライブが正確なデータ転送能力を持つ : はい
オーディオキャッシュを使用できる : はい
C2エラー情報を検出する : はい
読み込みサンプルオフセット訂正値 : 0
リードイン・リードアウトをオーバーリードする : いいえ
欠落したオフセットサンプルを無音で補完する : はい
曲の先頭と末端の無音領域を削除する : いいえ
CRC計算で無音のサンプルを使用するか : はい
使用インターフェース : XP/Vista/Win 7のWin32標準インターフェイス
ギャップ情報を取得する : 検出されませんでした。前のトラックに追加します
使用出力モード : ユーザー定義のエンコーダ
ビットレートの指定 : 896 kBit/s
品質 : 高
ID3 タグを追加する : はい
エンコーダ : C:\Program Files\Exact Audio Copy\Flac\flac.exe
追加コマンドラインオプション : -T "artist=%artist%" -T "title=%title%" -T "album=%albumtitle%" -T "date=%year%" -T "tracknumber=%tracknr%" -T "genre=%genre%" -5 %source%
TOC情報を抜き出します
トラック | スタート | 長さ | 始めのセクター | 最終セクター
-----------------------------------------------
1 | 0:00.00 | 0:50.69 | 0 | 3818
2 | 0:50.69 | 3:50.17 | 3819 | 21085
3 | 4:41.11 | 4:11.12 | 21086 | 39922
4 | 8:52.23 | 4:22.44 | 39923 | 59616
5 | 13:14.67 | 4:18.33 | 59617 | 78999
6 | 17:33.25 | 3:31.50 | 79000 | 94874
7 | 21:05.00 | 3:13.54 | 94875 | 109403
8 | 24:18.54 | 4:05.69 | 109404 | 127847
9 | 28:24.48 | 3:45.14 | 127848 | 144736
10 | 32:09.62 | 3:36.44 | 144737 | 160980
11 | 35:46.31 | 4:08.54 | 160981 | 179634
12 | 39:55.10 | 2:53.18 | 179635 | 192627
13 | 42:48.28 | 6:42.62 | 192628 | 222839
トラック 1
ファイル名 C:\Users\tomo\Desktop\music\01 パトス.wav
ピークレベル 100.0 %
取り込みスピード 1.4 X
トラック品質 100.0 %
コピーCRC 60E2124E
コピー OK
トラック 2
ファイル名 C:\Users\tomo\Desktop\music\02 デスメンタル.wav
ピークレベル 100.0 %
取り込みスピード 2.5 X
トラック品質 100.0 %
コピーCRC 00CD3372
コピー OK
トラック 3
ファイル名 C:\Users\tomo\Desktop\music\03 僕クエスト.wav
ピークレベル 100.0 %
取り込みスピード 2.8 X
トラック品質 100.0 %
コピーCRC 87A7E922
コピー OK
トラック 4
ファイル名 C:\Users\tomo\Desktop\music\04 夜汽車.wav
ピークレベル 100.0 %
取り込みスピード 2.1 X
トラック品質 99.9 %
コピーCRC 0DF7E872
コピー OK
トラック 5
ファイル名 C:\Users\tomo\Desktop\music\05 酔わせてモヒート.wav
ピークレベル 100.0 %
取り込みスピード 2.3 X
トラック品質 99.9 %
コピーCRC 873318E7
コピー OK
トラック 6
ファイル名 C:\Users\tomo\Desktop\music\06 成很酷.wav
ピークレベル 100.0 %
取り込みスピード 3.4 X
トラック品質 100.0 %
コピーCRC 53D32BFE
コピー OK
トラック 7
ファイル名 C:\Users\tomo\Desktop\music\07 さよなら冬美 -Euro Mix-.wav
ピークレベル 100.0 %
取り込みスピード 3.5 X
トラック品質 100.0 %
コピーCRC 381984A2
コピー OK
トラック 8
ファイル名 C:\Users\tomo\Desktop\music\08 今夜はトゥナイト.wav
ピークレベル 100.0 %
取り込みスピード 3.9 X
トラック品質 100.0 %
コピーCRC 54BCF22A
コピー OK
トラック 9
ファイル名 C:\Users\tomo\Desktop\music\09 もう会えなくなるなんて.wav
ピークレベル 100.0 %
取り込みスピード 4.0 X
トラック品質 100.0 %
コピーCRC 32645380
コピー OK
トラック 10
ファイル名 C:\Users\tomo\Desktop\music\10 今夜も眠れない (病的な意味で).wav
ピークレベル 100.0 %
取り込みスピード 4.1 X
トラック品質 100.0 %
コピーCRC EB34FCEF
コピー OK
トラック 11
ファイル名 C:\Users\tomo\Desktop\music\11 女々しくて -K-POPバージョン-.wav
ピークレベル 100.0 %
取り込みスピード 4.4 X
トラック品質 100.0 %
コピーCRC 1C7E3C4C
コピー OK
トラック 12
ファイル名 C:\Users\tomo\Desktop\music\12 愛なんていらねいよ.wav
ピークレベル 100.0 %
取り込みスピード 4.1 X
トラック品質 100.0 %
コピーCRC CB81661A
コピー OK
トラック 13
ファイル名 C:\Users\tomo\Desktop\music\13 広がる世界.wav
ピークレベル 100.0 %
取り込みスピード 5.0 X
トラック品質 100.0 %
コピーCRC F5C76AE7
コピー OK
エラーは発生しませんでした
ステータス報告完了
==== E8FB6FCD74B0C448C9083B6E5B0BB9D78632ACF824B5085A53B8E1DDE2484932 ====

+ 183
- 0
tests/logs/transcoded_foreign_logs/jp/1_en.log View File

@@ -0,0 +1,183 @@
Exact Audio Copy V1.0 beta 3 from 29. August 2011
EAC extraction logfile from : 9. January 2012, 16:46
ゴールデンボンバー / ゴールデン・アルバム
Used drive : : ATAPI iHAS324 B Adapter: 0 ID: 1
Read mode : Secure
Utilize accurate stream : Yes
Defeat audio cache : Yes
Make use of C2 pointers : Yes
Read offset correction : 0
Overread into Lead-In and Lead-Out : No
Fill up missing offset samples with silence : Yes
Delete leading and trailing silent blocks : No
Null samples used in CRC calculations : Yes
Used interface : Native Win32 interface for XP/Vista/Win 7
Gap handling : Not detected, thus appended to previous track
Used output format : User Defined Encoder
Selected bitrate : 896 kBit/s
Quality : High
Add ID3 tag : Yes
Command line compressor : C:\Program Files\Exact Audio Copy\Flac\flac.exe
Additional command line options : -T "artist=%artist%" -T "title=%title%" -T "album=%albumtitle%" -T "date=%year%" -T "Tracknumber=%Tracknr%" -T "genre=%genre%" -5 %source%
TOC of the extracted CD
Track | Start | Length | Start sector | End sector
-----------------------------------------------
1 | 0:00.00 | 0:50.69 | 0 | 3818
2 | 0:50.69 | 3:50.17 | 3819 | 21085
3 | 4:41.11 | 4:11.12 | 21086 | 39922
4 | 8:52.23 | 4:22.44 | 39923 | 59616
5 | 13:14.67 | 4:18.33 | 59617 | 78999
6 | 17:33.25 | 3:31.50 | 79000 | 94874
7 | 21:05.00 | 3:13.54 | 94875 | 109403
8 | 24:18.54 | 4:05.69 | 109404 | 127847
9 | 28:24.48 | 3:45.14 | 127848 | 144736
10 | 32:09.62 | 3:36.44 | 144737 | 160980
11 | 35:46.31 | 4:08.54 | 160981 | 179634
12 | 39:55.10 | 2:53.18 | 179635 | 192627
13 | 42:48.28 | 6:42.62 | 192628 | 222839
Track 1
Filename C:\Users\tomo\Desktop\music\01 パトス.wav
Peak level 100.0 %
Extraction speed 1.4 X
Track Quality 100.0 %
Copy CRC 60E2124E
Copy OK
Track 2
Filename C:\Users\tomo\Desktop\music\02 デスメンタル.wav
Peak level 100.0 %
Extraction speed 2.5 X
Track Quality 100.0 %
Copy CRC 00CD3372
Copy OK
Track 3
Filename C:\Users\tomo\Desktop\music\03 僕クエスト.wav
Peak level 100.0 %
Extraction speed 2.8 X
Track Quality 100.0 %
Copy CRC 87A7E922
Copy OK
Track 4
Filename C:\Users\tomo\Desktop\music\04 夜汽車.wav
Peak level 100.0 %
Extraction speed 2.1 X
Track Quality 99.9 %
Copy CRC 0DF7E872
Copy OK
Track 5
Filename C:\Users\tomo\Desktop\music\05 酔わせてモヒート.wav
Peak level 100.0 %
Extraction speed 2.3 X
Track Quality 99.9 %
Copy CRC 873318E7
Copy OK
Track 6
Filename C:\Users\tomo\Desktop\music\06 成很酷.wav
Peak level 100.0 %
Extraction speed 3.4 X
Track Quality 100.0 %
Copy CRC 53D32BFE
Copy OK
Track 7
Filename C:\Users\tomo\Desktop\music\07 さよなら冬美 -Euro Mix-.wav
Peak level 100.0 %
Extraction speed 3.5 X
Track Quality 100.0 %
Copy CRC 381984A2
Copy OK
Track 8
Filename C:\Users\tomo\Desktop\music\08 今夜はトゥナイト.wav
Peak level 100.0 %
Extraction speed 3.9 X
Track Quality 100.0 %
Copy CRC 54BCF22A
Copy OK
Track 9
Filename C:\Users\tomo\Desktop\music\09 もう会えなくなるなんて.wav
Peak level 100.0 %
Extraction speed 4.0 X
Track Quality 100.0 %
Copy CRC 32645380
Copy OK
Track 10
Filename C:\Users\tomo\Desktop\music\10 今夜も眠れない (病的な意味で).wav
Peak level 100.0 %
Extraction speed 4.1 X
Track Quality 100.0 %
Copy CRC EB34FCEF
Copy OK
Track 11
Filename C:\Users\tomo\Desktop\music\11 女々しくて -K-POPバージョン-.wav
Peak level 100.0 %
Extraction speed 4.4 X
Track Quality 100.0 %
Copy CRC 1C7E3C4C
Copy OK
Track 12
Filename C:\Users\tomo\Desktop\music\12 愛なんていらねいよ.wav
Peak level 100.0 %
Extraction speed 4.1 X
Track Quality 100.0 %
Copy CRC CB81661A
Copy OK
Track 13
Filename C:\Users\tomo\Desktop\music\13 広がる世界.wav
Peak level 100.0 %
Extraction speed 5.0 X
Track Quality 100.0 %
Copy CRC F5C76AE7
Copy OK
No errors occurred
End of status report
==== E8FB6FCD74B0C448C9083B6E5B0BB9D78632ACF824B5085A53B8E1DDE2484932 ====

+ 353
- 0
tests/logs/xld/xld_perfect.log View File

@@ -0,0 +1,353 @@
X Lossless Decoder version 20161007 (149.3)

XLD extraction logfile from 2017-02-27 21:18:18 -0500

Roy Orbison / A Black and White Night Live

Used drive : SONY DVD RW DRU-710A (revision BYZ1)
Media type : Pressed CD

Ripper mode : XLD Secure Ripper
Disable audio cache : OK for the drive with a cache less than 1375KiB
Make use of C2 pointers : NO
Read offset correction : 12
Max retry count : 20
Gap status : Analyzed, Appended (except HTOA)

TOC of the extracted CD
Track | Start | Length | Start sector | End sector
---------------------------------------------------------
1 | 00:00:35 | 02:43:22 | 35 | 12281
2 | 02:43:57 | 03:09:40 | 12282 | 26496
3 | 05:53:22 | 03:50:08 | 26497 | 43754
4 | 09:43:30 | 02:59:25 | 43755 | 57204
5 | 12:42:55 | 05:12:45 | 57205 | 80649
6 | 17:55:25 | 03:10:35 | 80650 | 94934
7 | 21:05:60 | 03:04:40 | 94935 | 108774
8 | 24:10:25 | 02:29:20 | 108775 | 119969
9 | 26:39:45 | 03:11:20 | 119970 | 134314
10 | 29:50:65 | 03:33:50 | 134315 | 150339
11 | 33:24:40 | 03:21:22 | 150340 | 165436
12 | 36:45:62 | 04:10:65 | 165437 | 184251
13 | 40:56:52 | 03:36:40 | 184252 | 200491
14 | 44:33:17 | 03:24:38 | 200492 | 215829
15 | 47:57:55 | 03:12:52 | 215830 | 230281
16 | 51:10:32 | 06:19:43 | 230282 | 258749

List of alternate offset correction values
# | Absolute | Relative | Confidence
------------------------------------------
1 | 306 | 294 | 8
2 | 320 | 308 | 7
3 | 385 | 373 | 3
4 | 163 | 151 | 3
5 | 359 | 347 | 3

AccurateRip Summary (DiscID: 001fcbda-01800a88-e40d7a10)
Track 01 : OK (v1+v2, confidence 29/50)
Track 02 : OK (v1+v2, confidence 29/51)
Track 03 : OK (v1+v2, confidence 30/51)
Track 04 : OK (v1+v2, confidence 30/51)
Track 05 : OK (v1+v2, confidence 30/52)
Track 06 : OK (v1+v2, confidence 30/52)
Track 07 : OK (v1+v2, confidence 30/51)
Track 08 : OK (v1+v2, confidence 30/53)
Track 09 : OK (v1+v2, confidence 30/53)
Track 10 : OK (v1+v2, confidence 30/53)
Track 11 : OK (v1+v2, confidence 30/54)
Track 12 : OK (v1+v2, confidence 28/50)
Track 13 : OK (v1+v2, confidence 29/52)
Track 14 : OK (v1+v2, confidence 30/50)
Track 15 : OK (v1+v2, confidence 30/51)
Track 16 : OK (v1+v2, confidence 30/51)
->All tracks accurately ripped.

All Tracks
Album gain : 1.78 dB
Peak : 0.901276
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 01
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/01 Only the Lonely.flac
Pre-gap length : 00:02:35

Track gain : 3.06 dB
Peak : 0.802948
CRC32 hash (test run) : 65241DDF
CRC32 hash : 65241DDF
CRC32 hash (skip zero) : DE0F5A6D
AccurateRip v1 signature : 478D9A3C
AccurateRip v2 signature : 7EDFBC1F
->Accurately ripped (v1+v2, confidence 12+17/50)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 02
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/02 In Dreams.flac

Track gain : 1.51 dB
Peak : 0.701141
CRC32 hash (test run) : 10AB3600
CRC32 hash : 10AB3600
CRC32 hash (skip zero) : 03223DB2
AccurateRip v1 signature : DE354BCD
AccurateRip v2 signature : B06EE225
->Accurately ripped (v1+v2, confidence 11+18/51)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 03
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/03 Dream Baby.flac

Track gain : 0.88 dB
Peak : 0.760468
CRC32 hash (test run) : 33126A5B
CRC32 hash : 33126A5B
CRC32 hash (skip zero) : 64B94317
AccurateRip v1 signature : 916897C2
AccurateRip v2 signature : 9DDAA974
->Accurately ripped (v1+v2, confidence 12+18/51)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 04
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/04 Leah.flac

Track gain : 1.76 dB
Peak : 0.789825
CRC32 hash (test run) : 283B50C9
CRC32 hash : 283B50C9
CRC32 hash (skip zero) : 46819A01
AccurateRip v1 signature : B07F8797
AccurateRip v2 signature : B5D3B997
->Accurately ripped (v1+v2, confidence 12+18/51)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 05
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/05 Move on Down the Line.flac

Track gain : 1.44 dB
Peak : 0.716431
CRC32 hash (test run) : 414E9D86
CRC32 hash : 414E9D86
CRC32 hash (skip zero) : F0B141A7
AccurateRip v1 signature : 2358F24C
AccurateRip v2 signature : E0B2B89B
->Accurately ripped (v1+v2, confidence 12+18/52)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 06
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/06 Crying.flac

Track gain : 0.82 dB
Peak : 0.901276
CRC32 hash (test run) : 4B2FE3F6
CRC32 hash : 4B2FE3F6
CRC32 hash (skip zero) : 28A4F446
AccurateRip v1 signature : 6D61CDF9
AccurateRip v2 signature : 23B389D2
->Accurately ripped (v1+v2, confidence 12+18/52)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 07
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/07 Mean Woman Blues.flac

Track gain : 0.92 dB
Peak : 0.660187
CRC32 hash (test run) : 0CB4F7F1
CRC32 hash : 0CB4F7F1
CRC32 hash (skip zero) : 9981EABA
AccurateRip v1 signature : 7E5F26E5
AccurateRip v2 signature : 1C8EAE46
->Accurately ripped (v1+v2, confidence 12+18/51)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 08
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/08 Running Scared.flac

Track gain : 2.52 dB
Peak : 0.717560
CRC32 hash (test run) : 7BE0F61F
CRC32 hash : 7BE0F61F
CRC32 hash (skip zero) : 63191CE8
AccurateRip v1 signature : 24A6A8B3
AccurateRip v2 signature : B8DB48C8
->Accurately ripped (v1+v2, confidence 12+18/53)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 09
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/09 Blue Bayou.flac

Track gain : 4.72 dB
Peak : 0.549103
CRC32 hash (test run) : 8E910014
CRC32 hash : 8E910014
CRC32 hash (skip zero) : 9F2567FF
AccurateRip v1 signature : 3D3BBB13
AccurateRip v2 signature : 8B319B5E
->Accurately ripped (v1+v2, confidence 12+18/53)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 10
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/10 Candy Man.flac

Track gain : 2.06 dB
Peak : 0.566040
CRC32 hash (test run) : 163EC2F7
CRC32 hash : 163EC2F7
CRC32 hash (skip zero) : FFBE9B52
AccurateRip v1 signature : 26CB6026
AccurateRip v2 signature : CA9A5978
->Accurately ripped (v1+v2, confidence 12+18/53)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 11
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/11 Uptown.flac

Track gain : 1.44 dB
Peak : 0.582428
CRC32 hash (test run) : FBBBA44A
CRC32 hash : FBBBA44A
CRC32 hash (skip zero) : C5503AB2
AccurateRip v1 signature : D962CA39
AccurateRip v2 signature : D070B01E
->Accurately ripped (v1+v2, confidence 12+18/54)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 12
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/12 Ooby Dooby.flac

Track gain : 1.47 dB
Peak : 0.823425
CRC32 hash (test run) : FFF65E47
CRC32 hash : FFF65E47
CRC32 hash (skip zero) : B6461827
AccurateRip v1 signature : 8DBD03E2
AccurateRip v2 signature : 78B92A19
->Accurately ripped (v1+v2, confidence 10+18/50)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 13
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/13 The Comedians.flac

Track gain : 3.09 dB
Peak : 0.535889
CRC32 hash (test run) : BB14DF3B
CRC32 hash : BB14DF3B
CRC32 hash (skip zero) : C5212874
AccurateRip v1 signature : DE096C6E
AccurateRip v2 signature : E785F38F
->Accurately ripped (v1+v2, confidence 11+18/52)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 14
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/14 (All I Can Do Is) Dream You.flac

Track gain : 1.13 dB
Peak : 0.775482
CRC32 hash (test run) : 376949FD
CRC32 hash : 376949FD
CRC32 hash (skip zero) : CC213527
AccurateRip v1 signature : FB5F5E73
AccurateRip v2 signature : F1F13071
->Accurately ripped (v1+v2, confidence 12+18/50)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 15
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/15 It's Over.flac

Track gain : 3.85 dB
Peak : 0.630005
CRC32 hash (test run) : 4D7FB554
CRC32 hash : 4D7FB554
CRC32 hash (skip zero) : D75952B6
AccurateRip v1 signature : BEE44E57
AccurateRip v2 signature : B6CE9E65
->Accurately ripped (v1+v2, confidence 12+18/51)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

Track 16
Filename : /Users/timdonnelly/Music/New Rips - Need to Export/Roy Orbison - A Black and White Night Live (1989) [FLAC]/16 Oh Pretty Woman.flac

Track gain : 2.48 dB
Peak : 0.690735
CRC32 hash (test run) : 92399E94
CRC32 hash : 92399E94
CRC32 hash (skip zero) : 52058270
AccurateRip v1 signature : E5F01BBF
AccurateRip v2 signature : A37B22E5
->Accurately ripped (v1+v2, confidence 13+17/51)
Statistics
Read error : 0
Jitter error (maybe fixed) : 0
Retry sector count : 0
Damaged sector count : 0

No errors occurred

End of status report

-----BEGIN XLD SIGNATURE-----
jU0O8FeyT1QTjX3mXrcnCQuXsPJXJcahcu6H8FrfULi7.DtG9_DhVbHcJucgOOcOK9dWFUZC1Ck4SXRm2fVNAGs7gdB0dmRnkDffzFC
-----END XLD SIGNATURE-----

Loading…
Cancel
Save