image.save(buffer, 'png')

    return ba

import sys
sys.path.append('..')
from OpenNumismat.Reference.Reference import Reference

shutil.copy("../OpenNumismat/db/reference_es.ref", ".")

app = QApplication(sys.argv)

ref = Reference()
ref.open('reference_es.ref')

place = ref.section('payplace')
place.addItem('eBay', convertImage('icons/ebay.png'))
place.model.submitAll()

rarity = ref.section('rarity')
rarity.addItem('Común')
rarity.addItem('Normal')
rarity.addItem('Limitada')
rarity.addItem('Rara')
rarity.addItem('Única')
rarity.addItem('Sólo en sets')
rarity.model.submitAll()

quality = ref.section('quality')
quality.addItem('Sin circular')
quality.addItem('Brillante sin circular')
    image.save(buffer, 'png')

    return ba

import sys
sys.path.append('..')
from OpenNumismat.Reference.Reference import Reference

shutil.copy("../OpenNumismat/db/reference_en.ref", ".")

app = QApplication(sys.argv)

ref = Reference()
ref.open('reference_en.ref')

place = ref.section('payplace')
place.addItem('eBay', convertImage('icons/ebay.png'))
place.model.submitAll()

rarity = ref.section('rarity')
rarity.addItem('Common')
rarity.addItem('Normal')
rarity.addItem('Scarce')
rarity.addItem('Rare')
rarity.addItem('Unique')
rarity.addItem('In sets only')
rarity.model.submitAll()

quality = ref.section('quality')
quality.addItem('Uncirculated')
quality.addItem('Brilliant uncirculated')
Exemple #3
0
    src_file = "../OpenNumismat/db/reference_%s.ref" % lang
    if not os.path.isfile(src_file):
        src_file = "../OpenNumismat/db/reference_en.ref"

    shutil.copy(src_file, ".")

    ref.open('reference_%s.ref' % lang)

    src_ref_file = "reference_%s.json" % lang
    if not os.path.isfile(src_ref_file):
        src_ref_file = "reference_en.json"
    json_data = codecs.open(src_ref_file, "r", "utf-8").read()
    data = json.loads(json_data)

    for section_name, values in data.items():
        section = ref.section(section_name)
        for value in values:
            section.addItem(value)

    grade = ref.section('grade')
    grade.addItem('Unc')
    grade.addItem('AU')
    grade.addItem('XF')
    grade.addItem('VF')
    grade.addItem('F')
    grade.addItem('VG')
    grade.model.submitAll()

    place = ref.section('payplace')
    if lang == 'ru':
        place.addItem('Молоток.Ру', convertImage('icons/molotok.ico'))
Exemple #4
0
    return ba


import sys

sys.path.append('..')
from OpenNumismat.Reference.Reference import Reference

shutil.copy("../OpenNumismat/db/reference_es.ref", ".")

app = QApplication(sys.argv)

ref = Reference()
ref.open('reference_es.ref')

place = ref.section('payplace')
place.addItem('eBay', convertImage('icons/ebay.png'))
place.model.submitAll()

rarity = ref.section('rarity')
rarity.addItem('Común')
rarity.addItem('Normal')
rarity.addItem('Limitada')
rarity.addItem('Rara')
rarity.addItem('Única')
rarity.addItem('Sólo en sets')
rarity.model.submitAll()

quality = ref.section('quality')
quality.addItem('Sin circular')
quality.addItem('Brillante sin circular')
Exemple #5
0
    image.save(buffer, 'png')

    return ba

import sys
sys.path.append('..')
from OpenNumismat.Reference.Reference import Reference

shutil.copy("../OpenNumismat/db/reference_ru.ref", ".")

app = QApplication(sys.argv)

ref = Reference()
ref.open('reference_ru.ref')

place = ref.section('payplace')
place.addItem('Молоток.Ру', convertImage('icons/molotok.ico'))
place.addItem('Конрос', convertImage('icons/conros.ico'))
place.addItem('Wolmar', convertImage('icons/wolmar.ico'))
place.addItem('eBay', convertImage('icons/ebay.png'))
place.addItem('АукционЪ.СПб')
place.model.submitAll()

rarity = ref.section('rarity')
rarity.addItem('Рядовая')
rarity.addItem('Нечастая')
rarity.addItem('Редкая')
rarity.addItem('Очень редкая')
rarity.addItem('Уникальная')
rarity.addItem('Только в наборах')
rarity.model.submitAll()
Exemple #6
0
    print(lang)

    dst_file = "../OpenNumismat/db/reference_%s.ref" % lang
    try:
        os.remove(dst_file)
    except FileNotFoundError:
        pass

    file = "ref/countries_%s.json" % lang
    json_data = codecs.open(file, "r", "utf-8").read()
    translations = json.loads(json_data)

    ref.open(dst_file, interactive=False)
    ref.load()

    region_section = ref.section('region')
    country_section = ref.section('country')
    unit_section = ref.section('unit')

    ref.db.transaction()

    for i, region in enumerate(countries['regions'], 1):
        pos = en_translations['region'].index(region['name'])
        region_name = translations['region'][pos]

        region_section.addItem(region_name)

        for country in region['countries']:
            pos = en_translations['country'].index(country['name'])
            country_name = translations['country'][pos]
Exemple #7
0
    src_file = "../OpenNumismat/db/reference_%s.ref" % lang
    if not os.path.isfile(src_file):
        src_file = "../OpenNumismat/db/reference_en.ref"

    shutil.copy(src_file, ".")

    ref.open('reference_%s.ref' % lang)

    src_ref_file = "reference_%s.json" % lang
    if not os.path.isfile(src_ref_file):
        src_ref_file = "reference_en.json"
    json_data = codecs.open(src_ref_file, "r", "utf-8").read()
    data = json.loads(json_data)

    for section_name, values in data.items():
        section = ref.section(section_name)
        for value in values:
            section.addItem(value)

    grade = ref.section('grade')
    grade.addItem('Unc')
    grade.addItem('AU')
    grade.addItem('XF')
    grade.addItem('VF')
    grade.addItem('F')
    grade.addItem('VG')
    grade.model.submitAll()

    place = ref.section('payplace')
    if lang == 'ru':
        place.addItem('Молоток.Ру', convertImage('icons/molotok.ico'))