![]() |
поиск и замена из одного файла в другом
День Добрый!
В понимании что вроде подобные темы имеются но ответа ненашел. Итак, имеются 2 файла (языки перевода) имеют вид Код:
COM_VIRTUEMART_ORDER_PRINT_PAYMENT_TAX="Payment Tax" Код:
COM_VIRTUEMART_ORDER_PRINT_PAYMENT_TAX="Налог" можно было просто их заменить и все но нет. в анг есть строки которых нет в переведенном. так вот хочется сделать перенос с русского в англ документ переведенных строк а непереведенные оставить как есть. и потом я переведу их. неизменные как видно символы = и "" вот не знаю как реализовать сравнение первой части строки до = и заменой из второго документа что после = строки понятно могут быть не по порядку так как в анг имеются вновь добавленные без перевода. Надеюсь подробно. Спасибо кто откликнется! |
Код:
@Echo Off |
gora, спасибо, почти супер! только мал мала остается проблемка после обработки выглядит следующим образом
Код:
C:\Windows\system32>(Set ti=$COM_VIRTUEMART_CART_ORDERDONE_THANK_YOU="Спасибо за заказ" & Echo !ti:~1! ) ну и лишняя строка ни к чему тоже сбственно пустая. Атак прям супер. |
Цитата:
У меня win7 х64, проверял на Ваших данных все работает. Прикрепите свои файлы в архиве к посту, может у Вас там что-то хитрое присутствует. |
Вложений: 1
gora, Вот прилагаю архив. там есть некие переменные может и из за них.
|
Цитата:
alexmoreman, Вы умеете работать с BAT-файлами? |
Georgio, разумеется я ими пользуюсь по необходимости. но не могуч в больших знаниях. и @ECHO OFF я не забыл поставить но не фурычит нормально, ничего не придумываю. Все равно спасибо ребят огромное! я увы справился ручками раз как говорится головы нет)))
|
Время: 18:21. |
Время: 18:21.
© OSzone.net 2001-