function force_translate_texts( $translated_text, $text, $domain ) { // Массив строк для перевода $translations = array( // Страница корзины и мини-корзины 'View cart' => 'Visualizza carrello', // Перевод кнопки "View cart" 'Checkout' => 'Pagamento', // Перевод кнопки "Checkout" // Страница оформления заказа (Checkout) 'Billing details' => 'Dettagli di fatturazione', // Перевод "Billing details" 'First name' => 'Nome', // Перевод "First name" 'Last name' => 'Cognome', // Перевод "Last name" 'Company name (optional)' => 'Nome azienda (opzionale)', // Перевод "Company name (optional)" 'Country / Region' => 'Paese / Regione', // Перевод "Country / Region" 'Street address' => 'Indirizzo', // Перевод "Street address" 'House number and street name' => 'Numero civico e nome della via', // Перевод "House number" 'Apartment, suite, unit, etc. (optional)' => 'Appartamento, suite, unità, ecc. (opzionale)', // Перевод "Apartment" 'Postcode / ZIP' => 'CAP / Codice Postale', // Перевод "Postcode / ZIP" 'Town / City' => 'Città', // Перевод "Town / City" 'Province' => 'Provincia', // Перевод "Province" 'Phone' => 'Telefono', // Перевод "Phone" 'Email address' => 'Indirizzo email', // Перевод "Email address" 'Create an account?' => 'Creare un account?', // Перевод "Create an account?" 'Ship to a different address?' => 'Spedire a un indirizzo diverso?', // Перевод "Ship to a different address?" 'Order notes (optional)' => 'Note sull’ordine (opzionale)', // Перевод "Order notes" 'Notes about your order, e.g. special notes for delivery.' => 'Note sul tuo ordine, ad esempio istruzioni speciali per la consegna.', // Перевод 'Place order' => 'Effettua ordine', // Перевод кнопки "Place order" // Страница заказа и связанных товаров 'Your order' => 'Il tuo ordine', // Перевод "Your order" 'You may be interested in…' => 'Potresti essere interessato a…', // Перевод "You may be interested in…" 'You may also like…' => 'Potresti anche apprezzare…', // Перевод "You may also like…" // Другие тексты 'Yes, I\'m ok with you sending me additional newsletter and email content (optional)' => 'Sì, accetto di ricevere ulteriori newsletter e contenuti via email (opzionale)', // Перевод ); // Если строка найдена в массиве, заменить её переводом if ( isset( $translations[ $translated_text ] ) ) { return $translations[ $translated_text ]; } return $translated_text; } add_filter( 'gettext', 'force_translate_texts', 20, 3 );
Non hai un account?
Crea un account