Wizard

Новичок
  • Публикаций

    2
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Wizard

  • Звание
    Новичок
  1. В целом, проблема не то чтобы сводится на нет, но сильно упрощается при использовании систем контроля версий - Subversion, Mercurial и других. Эти системы отслеживают все исправления в файлах и при грамотном использовании есть возможность просто поставить новую версию OpenCart, а затем в автоматическом или полуавтоматическом режиме накатить на нее все изменения сделанные в предыдущей. Конечно, это не всегда срабатывает. Но раз уж вы изменяете движок под себя, иметь систему контроля версий всегда стоит. Это позволит, например, быстро откатиться на предыдущую версию, если какие-то изменения поломали сайт. Это позволит нескольким людям одновременно править функционал.
  2. В дистрибутиве, который я скачал, страны назывались по английски. Пришлось дернуть с википедии последнюю версию классификатора стран, и написать небольшой скриптик синхронизации. По результатам имею SQL для обновления только имени страны, не трогая другие поля. Выполнить в любом клиенте MySQL, предварительно исправив имя таблицы, если у вас префикс отличный от того, что по умолчанию. Делюсь:UPDATE oc_country SET name='Переходное Исламское Государство Афганистан' WHERE iso_code_3='AFG';UPDATE oc_country SET name='Республика Албания' WHERE iso_code_3='ALB';UPDATE oc_country SET name='Алжирская Народная Демократическая Республика' WHERE iso_code_3='DZA';UPDATE oc_country SET name='Американское Самоа' WHERE iso_code_3='ASM';UPDATE oc_country SET name='Княжество Андорра' WHERE iso_code_3='AND';UPDATE oc_country SET name='Республика Ангола' WHERE iso_code_3='AGO';UPDATE oc_country SET name='Ангилья' WHERE iso_code_3='AIA';UPDATE oc_country SET name='Антарктида' WHERE iso_code_3='ATA';UPDATE oc_country SET name='Антигуа И Барбуда' WHERE iso_code_3='ATG';UPDATE oc_country SET name='Аргентинская Республика' WHERE iso_code_3='ARG';UPDATE oc_country SET name='Республика Армения' WHERE iso_code_3='ARM';UPDATE oc_country SET name='Аруба' WHERE iso_code_3='ABW';UPDATE oc_country SET name='Австралия' WHERE iso_code_3='AUS';UPDATE oc_country SET name='Австрийская Республика' WHERE iso_code_3='AUT';UPDATE oc_country SET name='Республика Азербайджан' WHERE iso_code_3='AZE';UPDATE oc_country SET name='Содружество Багамы' WHERE iso_code_3='BHS';UPDATE oc_country SET name='Королевство Бахрейн' WHERE iso_code_3='BHR';UPDATE oc_country SET name='Народная Республика Бангладеш' WHERE iso_code_3='BGD';UPDATE oc_country SET name='Барбадос' WHERE iso_code_3='BRB';UPDATE oc_country SET name='Республика Беларусь' WHERE iso_code_3='BLR';UPDATE oc_country SET name='Королевство Бельгии' WHERE iso_code_3='BEL';UPDATE oc_country SET name='Белиз' WHERE iso_code_3='BLZ';UPDATE oc_country SET name='Республика Бенин' WHERE iso_code_3='BEN';UPDATE oc_country SET name='Бермуды' WHERE iso_code_3='BMU';UPDATE oc_country SET name='Королевство Бутан' WHERE iso_code_3='BTN';UPDATE oc_country SET name='Республика Боливия' WHERE iso_code_3='BOL';UPDATE oc_country SET name='Босния И Герцеговина' WHERE iso_code_3='BIH';UPDATE oc_country SET name='Республика Ботсвана' WHERE iso_code_3='BWA';UPDATE oc_country SET name='Остров Буве' WHERE iso_code_3='BVT';UPDATE oc_country SET name='Федеративная Республика Бразилия' WHERE iso_code_3='BRA';UPDATE oc_country SET name='Британская Территория В Индийском Океане' WHERE iso_code_3='IOT';UPDATE oc_country SET name='Бруней-даруссалам' WHERE iso_code_3='BRN';UPDATE oc_country SET name='Республика Болгария' WHERE iso_code_3='BGR';UPDATE oc_country SET name='Буркина-фасо' WHERE iso_code_3='BFA';UPDATE oc_country SET name='Республика Бурунди' WHERE iso_code_3='BDI';UPDATE oc_country SET name='Королевство Камбоджа' WHERE iso_code_3='KHM';UPDATE oc_country SET name='Республика Камерун' WHERE iso_code_3='CMR';UPDATE oc_country SET name='Канада' WHERE iso_code_3='CAN';UPDATE oc_country SET name='Республика Кабо-Верде' WHERE iso_code_3='CPV';UPDATE oc_country SET name='Острова Кайман' WHERE iso_code_3='CYM';UPDATE oc_country SET name='Центрально-африканская Республика' WHERE iso_code_3='CAF';UPDATE oc_country SET name='Республика Чад' WHERE iso_code_3='TCD';UPDATE oc_country SET name='Республика Чили' WHERE iso_code_3='CHL';UPDATE oc_country SET name='Китайская Народная Республика' WHERE iso_code_3='CHN';UPDATE oc_country SET name='Остров Рождества' WHERE iso_code_3='CXR';UPDATE oc_country SET name='Кокосовые (килинг) Острова' WHERE iso_code_3='CCK';UPDATE oc_country SET name='Республика Колумбия' WHERE iso_code_3='COL';UPDATE oc_country SET name='Союз Коморы' WHERE iso_code_3='COM';UPDATE oc_country SET name='Республика Конго' WHERE iso_code_3='COG';UPDATE oc_country SET name='Острова Кука' WHERE iso_code_3='COK';UPDATE oc_country SET name='Республика Коста-Рика' WHERE iso_code_3='CRI';UPDATE oc_country SET name='Республика Кот д'Ивуар' WHERE iso_code_3='CIV';UPDATE oc_country SET name='Республика Хорватия' WHERE iso_code_3='HRV';UPDATE oc_country SET name='Республика Куба' WHERE iso_code_3='CUB';UPDATE oc_country SET name='Республика Кипр' WHERE iso_code_3='CYP';UPDATE oc_country SET name='Чешская Республика' WHERE iso_code_3='CZE';UPDATE oc_country SET name='Королевство Дания' WHERE iso_code_3='DNK';UPDATE oc_country SET name='Республика Джибути' WHERE iso_code_3='DJI';UPDATE oc_country SET name='Содружество Доминики' WHERE iso_code_3='DMA';UPDATE oc_country SET name='Доминиканская Республика' WHERE iso_code_3='DOM';UPDATE oc_country SET name='Республика Эквадор' WHERE iso_code_3='ECU';UPDATE oc_country SET name='Арабская Республика Египет' WHERE iso_code_3='EGY';UPDATE oc_country SET name='Республика Эль-Сальвадор' WHERE iso_code_3='SLV';UPDATE oc_country SET name='Республика Экваториальная Гвинея' WHERE iso_code_3='GNQ';UPDATE oc_country SET name='Эритрея' WHERE iso_code_3='ERI';UPDATE oc_country SET name='Эстонская Республика' WHERE iso_code_3='EST';UPDATE oc_country SET name='Федеративная Демократическая Республика Эфиопия' WHERE iso_code_3='ETH';UPDATE oc_country SET name='Фолклендские Острова (мальвинские)' WHERE iso_code_3='FLK';UPDATE oc_country SET name='Фарерские Острова' WHERE iso_code_3='FRO';UPDATE oc_country SET name='Республика Островов Фиджи' WHERE iso_code_3='FJI';UPDATE oc_country SET name='Финляндская Республика' WHERE iso_code_3='FIN';UPDATE oc_country SET name='Французская Республика' WHERE iso_code_3='FRA';UPDATE oc_country SET name='Французская Гвиана' WHERE iso_code_3='GUF';UPDATE oc_country SET name='Французская Полинезия' WHERE iso_code_3='PYF';UPDATE oc_country SET name='Французские Южные Территории' WHERE iso_code_3='ATF';UPDATE oc_country SET name='Габонская Республика' WHERE iso_code_3='GAB';UPDATE oc_country SET name='Республика Гамбия' WHERE iso_code_3='GMB';UPDATE oc_country SET name='Грузия' WHERE iso_code_3='GEO';UPDATE oc_country SET name='Федеративная Республика Германия' WHERE iso_code_3='DEU';UPDATE oc_country SET name='Республика Гана' WHERE iso_code_3='GHA';UPDATE oc_country SET name='Гибралтар' WHERE iso_code_3='GIB';UPDATE oc_country SET name='Греческая Республика' WHERE iso_code_3='GRC';UPDATE oc_country SET name='Гренландия' WHERE iso_code_3='GRL';UPDATE oc_country SET name='Гренада' WHERE iso_code_3='GRD';UPDATE oc_country SET name='Гваделупа' WHERE iso_code_3='GLP';UPDATE oc_country SET name='Гуам' WHERE iso_code_3='GUM';UPDATE oc_country SET name='Республика Гватемала' WHERE iso_code_3='GTM';UPDATE oc_country SET name='Гвинейская Республика' WHERE iso_code_3='GIN';UPDATE oc_country SET name='Республика Гвинея-Бисау' WHERE iso_code_3='GNB';UPDATE oc_country SET name='Республика Гайана' WHERE iso_code_3='GUY';UPDATE oc_country SET name='Республика Гаити' WHERE iso_code_3='HTI';UPDATE oc_country SET name='Остров Херд И Острова Макдональд' WHERE iso_code_3='HMD';UPDATE oc_country SET name='Республика Гондурас' WHERE iso_code_3='HND';UPDATE oc_country SET name='Специальный административный регион Китая Гонконг' WHERE iso_code_3='HKG';UPDATE oc_country SET name='Венгерская Республика' WHERE iso_code_3='HUN';UPDATE oc_country SET name='Республика Исландия' WHERE iso_code_3='ISL';UPDATE oc_country SET name='Республика Индия' WHERE iso_code_3='IND';UPDATE oc_country SET name='Республика Индонезия' WHERE iso_code_3='IDN';UPDATE oc_country SET name='Исламская Республика Иран' WHERE iso_code_3='IRN';UPDATE oc_country SET name='Республика Ирак' WHERE iso_code_3='IRQ';UPDATE oc_country SET name='Ирландия' WHERE iso_code_3='IRL';UPDATE oc_country SET name='Государство Израиль' WHERE iso_code_3='ISR';UPDATE oc_country SET name='Итальянская Республика' WHERE iso_code_3='ITA';UPDATE oc_country SET name='Ямайка' WHERE iso_code_3='JAM';UPDATE oc_country SET name='Япония' WHERE iso_code_3='JPN';UPDATE oc_country SET name='Иорданское Хашимитское Королевство' WHERE iso_code_3='JOR';UPDATE oc_country SET name='Республика Казахстан' WHERE iso_code_3='KAZ';UPDATE oc_country SET name='Республика Кения' WHERE iso_code_3='KEN';UPDATE oc_country SET name='Республика Кирибати' WHERE iso_code_3='KIR';UPDATE oc_country SET name='Корейская Народно-Демократическая Республика' WHERE iso_code_3='PRK';UPDATE oc_country SET name='Республика Корея' WHERE iso_code_3='KOR';UPDATE oc_country SET name='Государство Кувейт' WHERE iso_code_3='KWT';UPDATE oc_country SET name='Киргизская Республика' WHERE iso_code_3='KGZ';UPDATE oc_country SET name='Лаосская Народно-демократическая Республика' WHERE iso_code_3='LAO';UPDATE oc_country SET name='Латвийская Республика' WHERE iso_code_3='LVA';UPDATE oc_country SET name='Ливанская Республика' WHERE iso_code_3='LBN';UPDATE oc_country SET name='Королевство Лесото' WHERE iso_code_3='LSO';UPDATE oc_country SET name='Республика Либерия' WHERE iso_code_3='LBR';UPDATE oc_country SET name='Социалистическая Народная Ливийская Арабская Джамахирия' WHERE iso_code_3='LBY';UPDATE oc_country SET name='Княжество Лихтенштейн' WHERE iso_code_3='LIE';UPDATE oc_country SET name='Литовская Республика' WHERE iso_code_3='LTU';UPDATE oc_country SET name='Великое Герцогство Люксембург' WHERE iso_code_3='LUX';UPDATE oc_country SET name='Специальный административный регион Китая Макао' WHERE iso_code_3='MAC';UPDATE oc_country SET name='Республика Македония[1]' WHERE iso_code_3='MKD';UPDATE oc_country SET name='Республика Мадагаскар' WHERE iso_code_3='MDG';UPDATE oc_country SET name='Республика Малави' WHERE iso_code_3='MWI';UPDATE oc_country SET name='Малайзия' WHERE iso_code_3='MYS';UPDATE oc_country SET name='Мальдивская Республика' WHERE iso_code_3='MDV';UPDATE oc_country SET name='Республика Мали' WHERE iso_code_3='MLI';UPDATE oc_country SET name='Республика Мальта' WHERE iso_code_3='MLT';UPDATE oc_country SET name='Республика Маршалловы Острова' WHERE iso_code_3='MHL';UPDATE oc_country SET name='Мартиника' WHERE iso_code_3='MTQ';UPDATE oc_country SET name='Исламская Республика Мавритания' WHERE iso_code_3='MRT';UPDATE oc_country SET name='Республика Маврикий' WHERE iso_code_3='MUS';UPDATE oc_country SET name='Майотта' WHERE iso_code_3='MYT';UPDATE oc_country SET name='Мексиканские Соединенные Штаты' WHERE iso_code_3='MEX';UPDATE oc_country SET name='Федеративные Штаты Микронезии' WHERE iso_code_3='FSM';UPDATE oc_country SET name='Республика Молдова' WHERE iso_code_3='MDA';UPDATE oc_country SET name='Княжество Монако' WHERE iso_code_3='MCO';UPDATE oc_country SET name='Монголия' WHERE iso_code_3='MNG';UPDATE oc_country SET name='Монтсеррат' WHERE iso_code_3='MSR';UPDATE oc_country SET name='Королевство Марокко' WHERE iso_code_3='MAR';UPDATE oc_country SET name='Республика Мозамбик' WHERE iso_code_3='MOZ';UPDATE oc_country SET name='Союз Мьянма' WHERE iso_code_3='MMR';UPDATE oc_country SET name='Республика Намибия' WHERE iso_code_3='NAM';UPDATE oc_country SET name='Республика Науру' WHERE iso_code_3='NRU';UPDATE oc_country SET name='Федеративная Демократическая Республика Непал' WHERE iso_code_3='NPL';UPDATE oc_country SET name='Королевство Нидерландов' WHERE iso_code_3='NLD';UPDATE oc_country SET name='Нидерландские Антилы' WHERE iso_code_3='ANT';UPDATE oc_country SET name='Новая Каледония' WHERE iso_code_3='NCL';UPDATE oc_country SET name='Новая Зеландия' WHERE iso_code_3='NZL';UPDATE oc_country SET name='Республика Никарагуа' WHERE iso_code_3='NIC';UPDATE oc_country SET name='Республика Нигер' WHERE iso_code_3='NER';UPDATE oc_country SET name='Федеративная Республика Нигерия' WHERE iso_code_3='NGA';UPDATE oc_country SET name='Республика Ниуэ' WHERE iso_code_3='NIU';UPDATE oc_country SET name='Остров Норфолк' WHERE iso_code_3='NFK';UPDATE oc_country SET name='Содружество Северных Марианских островов' WHERE iso_code_3='MNP';UPDATE oc_country SET name='Королевство Норвегия' WHERE iso_code_3='NOR';UPDATE oc_country SET name='Султанат Оман' WHERE iso_code_3='OMN';UPDATE oc_country SET name='Исламская Республика Пакистан' WHERE iso_code_3='PAK';UPDATE oc_country SET name='Республика Палау' WHERE iso_code_3='PLW';UPDATE oc_country SET name='Республика Панама' WHERE iso_code_3='PAN';UPDATE oc_country SET name='Папуа-новая Гвинея' WHERE iso_code_3='PNG';UPDATE oc_country SET name='Республика Парагвай' WHERE iso_code_3='PRY';UPDATE oc_country SET name='Республика Перу' WHERE iso_code_3='PER';UPDATE oc_country SET name='Республика Филиппины' WHERE iso_code_3='PHL';UPDATE oc_country SET name='Питкерн' WHERE iso_code_3='PCN';UPDATE oc_country SET name='Республика Польша' WHERE iso_code_3='POL';UPDATE oc_country SET name='Португальская Республика' WHERE iso_code_3='PRT';UPDATE oc_country SET name='Пуэрто-рико' WHERE iso_code_3='PRI';UPDATE oc_country SET name='Государство Катар' WHERE iso_code_3='QAT';UPDATE oc_country SET name='Реюньон' WHERE iso_code_3='REU';UPDATE oc_country SET name='Российская Федерация' WHERE iso_code_3='RUS';UPDATE oc_country SET name='Руандийская Республика' WHERE iso_code_3='RWA';UPDATE oc_country SET name='Сент-китс И Невис' WHERE iso_code_3='KNA';UPDATE oc_country SET name='Сент-люсия' WHERE iso_code_3='LCA';UPDATE oc_country SET name='Сент-винсент И Гренадины' WHERE iso_code_3='VCT';UPDATE oc_country SET name='Независимое Государство Самоа' WHERE iso_code_3='WSM';UPDATE oc_country SET name='Республика Сан-Марино' WHERE iso_code_3='SMR';UPDATE oc_country SET name='Демократическая Республика Сан-Томе и Принсипи' WHERE iso_code_3='STP';UPDATE oc_country SET name='Королевство Саудовская Аравия' WHERE iso_code_3='SAU';UPDATE oc_country SET name='Республика Сенегал' WHERE iso_code_3='SEN';UPDATE oc_country SET name='Республика Сейшелы' WHERE iso_code_3='SYC';UPDATE oc_country SET name='Республика Сьерра-Леоне' WHERE iso_code_3='SLE';UPDATE oc_country SET name='Республика Сингапур' WHERE iso_code_3='SGP';UPDATE oc_country SET name='Словацкая Республика' WHERE iso_code_3='SVK';UPDATE oc_country SET name='Республика Словения' WHERE iso_code_3='SVN';UPDATE oc_country SET name='Соломоновы Острова' WHERE iso_code_3='SLB';UPDATE oc_country SET name='Сомалийская Республика' WHERE iso_code_3='SOM';UPDATE oc_country SET name='Южно-Африканская Республика' WHERE iso_code_3='ZAF';UPDATE oc_country SET name='Южная Джорджия И Южные Сандвичевы Острова' WHERE iso_code_3='SGS';UPDATE oc_country SET name='Королевство Испания' WHERE iso_code_3='ESP';UPDATE oc_country SET name='Демократическая Социалистическая Республика Шри-Ланка' WHERE iso_code_3='LKA';UPDATE oc_country SET name='Святая Елена' WHERE iso_code_3='SHN';UPDATE oc_country SET name='Сент-пьер И Микелон' WHERE iso_code_3='SPM';UPDATE oc_country SET name='Республика Судан' WHERE iso_code_3='SDN';UPDATE oc_country SET name='Республика Суринам' WHERE iso_code_3='SUR';UPDATE oc_country SET name='Шпицберген И Ян Майен' WHERE iso_code_3='SJM';UPDATE oc_country SET name='Королевство Свазиленд' WHERE iso_code_3='SWZ';UPDATE oc_country SET name='Королевство Швеция' WHERE iso_code_3='SWE';UPDATE oc_country SET name='Швейцарская Конфедерация' WHERE iso_code_3='CHE';UPDATE oc_country SET name='Сирийская Арабская Республика' WHERE iso_code_3='SYR';UPDATE oc_country SET name='Тайвань (китай)' WHERE iso_code_3='TWN';UPDATE oc_country SET name='Республика Таджикистан' WHERE iso_code_3='TJK';UPDATE oc_country SET name='Объединенная Республика Танзания' WHERE iso_code_3='TZA';UPDATE oc_country SET name='Королевство Таиланд' WHERE iso_code_3='THA';UPDATE oc_country SET name='Тоголезская Республика' WHERE iso_code_3='TGO';UPDATE oc_country SET name='Токелау' WHERE iso_code_3='TKL';UPDATE oc_country SET name='Королевство Тонга' WHERE iso_code_3='TON';UPDATE oc_country SET name='Республика Тринидад и Тобаго' WHERE iso_code_3='TTO';UPDATE oc_country SET name='Тунисская Республика' WHERE iso_code_3='TUN';UPDATE oc_country SET name='Турецкая Республика' WHERE iso_code_3='TUR';UPDATE oc_country SET name='Туркменистан' WHERE iso_code_3='TKM';UPDATE oc_country SET name='Острова Теркс И Кайкос' WHERE iso_code_3='TCA';UPDATE oc_country SET name='Тувалу' WHERE iso_code_3='TUV';UPDATE oc_country SET name='Республика Уганда' WHERE iso_code_3='UGA';UPDATE oc_country SET name='Украина' WHERE iso_code_3='UKR';UPDATE oc_country SET name='Объединенные Арабские Эмираты' WHERE iso_code_3='ARE';UPDATE oc_country SET name='Соединенное Королевство Великобритании и Северной Ирландии' WHERE iso_code_3='GBR';UPDATE oc_country SET name='Соединенные Штаты Америки' WHERE iso_code_3='USA';UPDATE oc_country SET name='Малые Тихоокеанские Отдаленные Острова Соединенных Штатов' WHERE iso_code_3='UMI';UPDATE oc_country SET name='Восточная Республика Уругвай' WHERE iso_code_3='URY';UPDATE oc_country SET name='Республика Узбекистан' WHERE iso_code_3='UZB';UPDATE oc_country SET name='Республика Вануату' WHERE iso_code_3='VUT';UPDATE oc_country SET name='Папский Престол (государство - Город Ватикан)' WHERE iso_code_3='VAT';UPDATE oc_country SET name='Боливарийская Республика Венесуэла' WHERE iso_code_3='VEN';UPDATE oc_country SET name='Социалистическая Республика Вьетнам' WHERE iso_code_3='VNM';UPDATE oc_country SET name='Британские Виргинские острова' WHERE iso_code_3='VGB';UPDATE oc_country SET name='Виргинские острова Соединенных Штатов' WHERE iso_code_3='VIR';UPDATE oc_country SET name='Уоллис И Футуна' WHERE iso_code_3='WLF';UPDATE oc_country SET name='Западная Сахара' WHERE iso_code_3='ESH';UPDATE oc_country SET name='Йеменская Республика' WHERE iso_code_3='YEM';UPDATE oc_country SET name='Республика Замбия' WHERE iso_code_3='ZMB';UPDATE oc_country SET name='Республика Зимбабве' WHERE iso_code_3='ZWE';Если вещь нужная, можете запилить ссылку на топик в местную wiki