Skrypt PHP do masowego tłumaczenia XML z buforowaniem
PHP skrypt do masowego tłumaczenia XML z cache'owaniem
Opis zadania:
Potrzebny jest PHP-skrypt, który:
Pobiera lokalnie plik XML przez HTTP lub HTTPS z podanego URL
Tłumaczy wartości wybranych tagów (określa się tablicę tagów i/lub parametrów tagów do tłumaczenia)
Cache'uje tłumaczenia w lokalnej bazie SQLite (powiązanie z unikalnym identyfikatorem produktu, na przykład tag
<id> lub parametr <item id="111">aby uniknąć duplikatów i powtórnych zapytań do API)Minimalnie loguje:
Ogólną liczbę przetworzonych produktów
Ile tłumaczeń pochodzi z cache'a
Ile faktycznie zostało wysłane do Google Translate API (GT)
Zapisuje przetworzony plik XML lokalnie i przesyła go na wskazany FTP
Wymagania dotyczące realizacji:
Język: PHP 7.4 (w teorii można też Python lub Note.js)
Uruchomienie przez Cron
Cache tłumaczeń w SQLite (w celu minimalizacji zapytań do API GT)
Tłumaczyć tylko wtedy, gdy wpisy dla danego tagu/parametru nie ma w bazie
Wsparcie prostego logowania do pliku txt (data, ogólna liczba przetworzonych, ile pochodzi z cache'a, ile faktycznie przetłumaczono)
Praca z Google Translate API (klucz i ustawienia — w osobnym pliku config.php)
Testowy plik na roliki.ua (należy przetłumaczyć z RU na UA). https://roliki.ua/s/productstest.xml
Opinia zleceniodawcy o współpracy z Volodymyr Stetsenko
Skrypt PHP do masowego tłumaczenia XML z buforowaniemWszystko świetnie, Włodzimierz zdążył w terminie, zrobił wszystko z wysoką jakością. Zadanie polegało na stworzeniu skryptu, nie najprostszego, ale Włodzimierz doskonale sobie poradził, za co mu wielkie dzięki. Na pewno jeszcze zwrócimy się w przyszłości.
Opinia freelancera o współpracy z Igor Kovcheg
Skrypt PHP do masowego tłumaczenia XML z buforowaniemTransakcja przebiegła świetnie, nie ma żadnych uwag.
Odpowiedzi na zadane pytania zostały udzielone na czas.
Aktualne zlecenia dla freelancerów w kategorii PHP
Wykonanie prac po audycie SEO
1231 PLN
Potrzebny doświadczony programista OpenCart do wykonania SEO i technicznych poprawek sklepu internetowego. Główne zadania: Poprawa struktury wewnętrznych linków i menu. Dodanie linków w stopce. Realizacja okruszków z mikroformatowaniem Schema.org. Poprawa generacji sitemap.xml… PHP, Obsługa stron internetowych ∙ 1 dzień 6 godzin temu ∙ 51 ofert |
W module OpenCart naprawić problemy z Facebook APIW OpenCart jest moduł integracji Facebook i Instagram przez API, OAuth i Webhook. Po otwarciu strony modułu w przeglądarce - w Facebooku zaczyna rosnąć liczba zapytań API do Facebooka i rośnie liczba błędów gr:get:InvalidID. Należy znaleźć, co powoduje problemy i naprawić… PHP, Programowanie stron internetowych ∙ 1 dzień 7 godzin temu ∙ 34 oferty |
Zrobić wtyczkę WordPress do ankiety (quizu)
820 PLN
Potrzebujemy opracować wtyczkę WordPress, która będzie potrafiła - przechowywać bank pytań, wszystkie w tym samym formacie - pytanie i 4 odpowiedzi, 1 poprawna - pokazywać 12 pytań w losowej kolejności, liczyć czas - zbierać dane użytkownika - pokazywać końcowy wynik z… PHP, Programowanie stron internetowych ∙ 1 dzień 15 godzin temu ∙ 95 ofert |
Potrzebna integracja KeyCRM → PRRO KaszalotTrzeba skonfigurować integrację między KeyCRM a PRRO Kaszalot. Podczas składania zamówienia w KeyCRM dane mają być automatycznie przesyłane do Kaszalota: • informacje o zamówieniu • towary, asortyment • ceny • ilość Szczegóły w wiadomości prywatnej. Content Management Systems, PHP ∙ 4 dni 3 godziny temu ∙ 29 ofert |
Strona na WordPressie z wykorzystaniem motywu Kadence i Kadence Blocks.
820 PLN
Musimy stworzyć stronę na WordPressie z wykorzystaniem motywu Kadence oraz Kadence Blocks. Sklepu internetowego nie będzie (chociaż prawdopodobnie zostanie dodany w przyszłości). Potrzebna jest strona główna oraz kilka stron wewnętrznych. Grafika jest już gotowa, struktura… Content Management Systems, PHP ∙ 5 dni 12 godzin temu ∙ 38 ofert |