• Gelöst frawas

    (@frawas)


    Es handelt sich um eine Vereinsseite.
    Auf der Checkout-Seite passen die Überschriften z. T. gar nicht zum Inhalt. So soll z. B. der Text „Rechnungsdetails“ ersetzt werden durch den Text „Daten des Mitglieds“.
    Ich finde trotz stundenlanger Suche keine Datei (*.PO), in der die entsprechenden Worte eingetragen sind.
    In einem alten Thread (von 2021) habe ich zwar gelesen, dass die Daten hier

    „dafür ist in der Regel eine Sprachdatei zuständig, die du im Ordner wp-content/plugins/hier_ist_das_plugin/languages findest“

    liegen, aber dort stehen sie inzwischen leider nicht mehr.

    Die Adresse lautet tageskarten.meiseite.de, Shopsystem Woocommerce, Theme orchid store, Plugin germanized for Woocommerce ist installiert.

    Wäre eine Riesenhilfe, wenn sich das lösen ließe. Ich such seit Stunden ohne Erfolg.

    ` wp-core
    
    version: 6.3
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%year%/%monthnum%/%day%/%postname%/
    https_status: true
    multisite: false
    user_registration: 1
    blog_public: 0
    default_comment_status: open
    environment_type: production
    user_count: 3
    dotorg_communication: true wp-paths-sizes wordpress_path: /home/sites/site100016671/web/tageskarten
    wordpress_size: 365,23 MB (382971957 bytes)
    uploads_path: /home/sites/site100016671/web/tageskarten/wp-content/uploads
    uploads_size: 1,32 MB (1387177 bytes)
    themes_path: /home/sites/site100016671/web/tageskarten/wp-content/themes
    themes_size: 25,98 MB (27239111 bytes)
    plugins_path: /home/sites/site100016671/web/tageskarten/wp-content/plugins
    plugins_size: 186,37 MB (195425575 bytes)
    database_size: 13,95 MB (14631771 bytes)
    total_size: 592,86 MB (621655591 bytes) wp-active-theme name: Orchid Store (orchid-store)
    version: 1.4.7 (latest version: 1.5.0)
    author: themebeez
    author_website: https://themebeez.com
    parent_theme: none
    theme_features: core-block-patterns, post-thumbnails, automatic-feed-links, title-tag, menus, html5, custom-background, customize-selective-refresh-widgets, custom-logo, custom-header, infinite-scroll, jetpack-responsive-videos, jetpack-content-options, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, widgets
    theme_path: /home/sites/site100016671/web/tageskarten/wp-content/themes/orchid-store
    auto_update: Deaktiviert wp-themes-inactive (5) Sparkling: version: 2.4.9, author: Colorlib, Automatische Aktualisierungen deaktiviert
    Storefront: version: 4.5.2, author: Automattic, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-One: version: 1.8, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Three: version: 1.1, author: Das WordPress-Team (latest version: 1.2), Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Two: version: 1.4, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-mu-plugins (2) Auto-update WP-Plugins and WP-Core (by manitu): version: 1.0, author: manitu
    WP STAGING Optimizer: version: 1.5.1, author: René Hermenau wp-plugins-active (17) Backup Duplicator & Migration - WP STAGING: version: 3.0.1, author: WP-STAGING, WPStagingBackup, Automatische Aktualisierungen aktiviert
    Checkout Field Editor for WooCommerce: version: 1.9.0, author: ThemeHigh, Automatische Aktualisierungen aktiviert
    Code Snippets: version: 3.4.2, author: Code Snippets Pro, Automatische Aktualisierungen aktiviert
    Export customers list csv for WooCommerce, WordPress users csv, export Guest customer list: version: 2.1.6, author: PI Websolution, Automatische Aktualisierungen aktiviert
    Germanized for WooCommerce: version: 3.13.3, author: vendidero, Automatische Aktualisierungen aktiviert
    Import Users from CSV: version: 1.1, author: Andrew Lima, Automatische Aktualisierungen aktiviert
    Jetpack: version: 12.4, author: Automattic, Automatische Aktualisierungen aktiviert
    Order Minimum/Maximum Amount for WooCommerce: version: 4.3.1, author: WPFactory, Automatische Aktualisierungen aktiviert
    PDF Invoices & Packing Slips for WooCommerce: version: 3.6.1, author: WP Overnight, Automatische Aktualisierungen aktiviert
    Private Store for WooCommerce B2B & Wholesale by B2BKing: version: 1.1.0, author: WebWizards, Automatische Aktualisierungen aktiviert
    Product Attachment for WooCommerce: version: 2.2.0, author: theDotstore, Automatische Aktualisierungen aktiviert
    WooCommerce: version: 8.0.2, author: Automattic, Automatische Aktualisierungen aktiviert
    WooCommerce Blocks: version: 10.9.1, author: Automattic, Automatische Aktualisierungen aktiviert
    WooCommerce Checkout Manager: version: 7.2.3, author: QuadLayers, Automatische Aktualisierungen aktiviert
    WooCommerce Payments: version: 6.3.2, author: Automattic, Automatische Aktualisierungen aktiviert
    WooCommerce Shipping & Tax: version: 2.3.2, author: WooCommerce, Automatische Aktualisierungen aktiviert
    WP All Import: version: 3.7.2, author: Soflyy, Automatische Aktualisierungen aktiviert wp-plugins-inactive (1) Akismet Anti-Spam: Spam Protection: version: 5.2, author: Automattic - Anti Spam Team, Automatische Aktualisierungen aktiviert wp-media image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1809
    imagemagick_version: ImageMagick 7.1.1-6 Q16 x86_64 21020 https://imagemagick.org
    imagick_version: 3.7.0
    file_uploads: File uploads is turned off
    post_max_size: 500M
    upload_max_filesize: 500M
    max_effective_size: 500 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 62 GB
    imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    imagick::RESOURCETYPE_FILE: 768
    imagick::RESOURCETYPE_MAP: 31 GB
    imagick::RESOURCETYPE_MEMORY: 16 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 9.2233720368548E+18
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, ASHLAR, AVI, AVIF, AVS, BAYER, BAYERA, BGR, BGRA, BGRO, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUBE, CUR, CUT, DATA, DCM, DCR, DCRAW, DCX, DDS, DFONT, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, FARBFELD, FAX, FF, FILE, FITS, FL32, FLV, FRACTAL, FTP, FTS, FTXT, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, HALD, HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, KERNEL, LABEL, M2V, M4V, MAC, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORA, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PHM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, QOI, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGB565, RGBA, RGBO, RGF, RLA, RLE, RMF, RSVG, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, STRIMG, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TM2, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, YAML, YCbCr, YCbCrA, YUV
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP
    ghostscript_version: 10.01.1 wp-server server_architecture: Linux 5.15.125 x86_64
    httpd_software: Apache
    php_version: 8.1.16 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 5000
    time_limit: 60
    memory_limit: 256M
    max_input_time: 240
    upload_max_filesize: 500M
    php_post_max_size: 500M
    curl_version: 8.0.1 OpenSSL/1.1.1u
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: false
    current: 2023-08-19T15:18:14+00:00
    utc-time: Saturday, 19-Aug-23 15:18:14 UTC
    server-time: 2023-08-19T17:18:12+02:00 wp-database extension: mysqli
    server_version: 10.6.11-MariaDB-log
    client_version: mysqlnd 8.1.16
    max_allowed_packet: 67108864
    max_connections: 500 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/sites/site100016671/web/tageskarten/wp-content
    WP_PLUGIN_DIR: /home/sites/site100016671/web/tageskarten/wp-content/plugins
    WP_MEMORY_LIMIT: 256M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Nicht definiert
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable jetpack site_id: 222356476
    ssl_cert: No
    time_diff: undefined
    version_option: 12.4:1692015725
    old_version: 12.4:1692015725
    public: Public
    master_user: #1 frawas
    is_offline_mode: off
    is_offline_mode_constant: off
    current_user: #1 frawas
    tokens_set: Blog User
    blog_token: gQp6HnDYtVPhRfW1YPWmDzBfRGa706Kl
    user_token: R9pxftZVo0kFvMOKWioc3KOUeGl34dNu
    version: 12.4
    jp_plugin_dir: /home/sites/site100016671/web/tageskarten/wp-content/plugins/jetpack/
    plan: free
    protect_header: ""
    full_sync: {"started":"Mon, 14 Aug 2023 12:31:22 +0000","finished":"Mon, 14 Aug 2023 12:31:28 +0000","progress":{"comments":{"total":"1","sent":1,"finished":true,"last_sent":"1"},"constants":{"finished":true},"functions":{"finished":true},"options":{"finished":true},"posts":{"total":"29","sent":29,"finished":true,"last_sent":"1"},"term_relationships":{"total":"11","sent":11,"finished":true,"last_sent":{"object_id":"1","term_taxonomy_id":"1"}},"terms":{"total":"34","sent":34,"finished":true,"last_sent":"1"},"themes":{"finished":true},"updates":{"finished":true},"users":{"total":"1","sent":1,"finished":true,"last_sent":"1"}},"config":{"comments":1,"constants":1,"functions":1,"options":1,"posts":1,"term_relationships":1,"terms":1,"themes":1,"updates":1,"users":1}}
    sync_size: undefined
    sync_lag: 0 seconds
    full_sync_size: 7
    full_sync_lag: 5 days, 2 hours, 56 minutes, 51 seconds
    idc_urls: {"home":"https:\/\/tageskarten.meiseite.de","siteurl":"https:\/\/tageskarten.meiseite.de","WP_HOME":"","WP_SITEURL":""}
    idc_error_option: false
    idc_optin: true
    cxn_tests: All Pass.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 16)
  • Moderator Angelika Reisiger

    (@la-geek)

    Hallo @frawas

    man kann einzelne Strings oder eine komplette Sprachdatei mithilfe des Plugins Loco Translate übersetzen und diese sind dann auch gleichzeitig vor Aktualisierungen geschützt.

    Thread-Starter frawas

    (@frawas)

    Hallo @la-geek

    Vielen Dank. Das löst leider mein Problem nicht. ich möchte die deutschen Beschriftungen verändern.

    herzliche Grüße

    Moderator Bego Mario Garde

    (@pixolin)

    Plugins werden mit englischen Texten entwickelt und haben dann eine deutsche Übersetzung. Wenn du „die deutschen Beschriftungen verändern“ möchtest, musst du also die Übersetzung ändern.

    Thread-Starter frawas

    (@frawas)

    Hallo @pixolin ,

    vielen Dank für die Antwort.
    Ich suche die Datei, in der die Übersetzungen stehen. Das scheint 2021 dieser Ablageort gewesen zu sein:
    wp-content/plugins/hier_ist_das_plugin/languages. Den Ordner gibt es noch. Darin ist eine Datei *_de.PO, in der auch eine Reihe von ursprünglich englischen Texten samt Übersetzung stehen. Leider nicht die von mir gesuchten.
    Viele Grüße

    Thread-Starter frawas

    (@frawas)

    @hage

    Guten Tag,

    Sie haben 2021 zu diesem Thema schon mal was geschrieben. Leider funktioniert der damalige Weg nicht mehr.
    Vllt. kennen Sie ja den Weg, der heute gültig ist und können mir helfen.

    Herzliche Grüße

    Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo @frawas
    sorry, das bezieht sich wohl auf den folgenden Thread, aber leider kann ich da aktuell nicht weiterhelfen.

    Übrigens verwenden wir hier, wie in Open-Source-Communities üblich, das respektvoll gemeinte „du“.

    Viele Grüße
    Hans-Gerd

    Moderator Angelika Reisiger

    (@la-geek)

    @frawas

    Vielen Dank. Das löst leider mein Problem nicht.

    Woher weißt du das, wenn du es nicht ausprobiert hast?

    ich möchte die deutschen Beschriftungen verändern.

    Und die Beschriftungen sind keine Übersetzung? Lies noch einmal, was Bego schrieb:

    Plugins werden mit englischen Texten entwickelt und haben dann eine deutsche Übersetzung. Wenn du „die deutschen Beschriftungen verändern“ möchtest, musst du also die Übersetzung ändern.

    Ich habe dir auf die Schnelle ein Video herausgesucht:
    https://www.youtube.com/watch?v=UlZ0cfSI0BA

    Thread-Starter frawas

    (@frawas)

    Das ist echt total nett von Dir, danke! Ich seh mir das in Ruhe an und geb noch mal Bescheid. Dem Video nach könnte das sehr gut passen.

    Moderator Bego Mario Garde

    (@pixolin)

    Das scheint 2021 dieser Ablageort gewesen zu sein:
    wp-content/plugins/hier_ist_das_plugin/languages.

    Es gibt ein Verzeichnis wp-content/languages/plugins, in dem Übersetzungsdateien für Plugins gespeichert sind.

    Moderator Angelika Reisiger

    (@la-geek)

    Um das einmal aufzulösen:

    Plugins und Themes wurden lange Zeit in Eigenverantwortung der Entwickler sowie von freiwilligen oder/und bezahlten Usern übersetzt = eigene .po(t)-Dateien im Plugin- oder Theme-Verzeichnis >> Plugin- oder Theme-Name und dort in der Regel im Verzeichnis languages. Dort wurde die Original-.po-Datei abgelegt sowie auch die übersetzten Dateien (Beispiel für Deutsch) plugin- oder theme-name-de_DE.mo sowie plugin- oder theme-name-de_DE.po

    Vor einigen Jahren wurde vom WordPress-Team eine zentrale Übersetzungsplattform eingerichtet: https://translate.wordpress.org. Dort hat jeder mit einem WordPress-Account die Möglichkeit, Übersetzungen einzureichen, die von Menschen mit entsprechenden Rechten/Rollen geprüft und freigegeben werden. Sind (bei Plugins und Themes) 90 Prozent erreicht, wird eine Übersetzung automatisch im Backend von Usern zum Download für das installierte Plugin/Theme bereitgestellt oder (bei Neuinstallation) direkt mit ausgeliefert.

    Die Übersetzungen auf translate.wordpress.org haben immer Vorrang vor den (eventuell noch vorhandenen) .po-Dateien im Verzeichnis des Plugins/Themes oder anders: Wurden vom Entwickler die Voraussetzungen für die Übersetzung auf translate.wordpress.org geschaffen, werden die .po-Übersetzungsdateien im Plugin-/Theme-Verzeichnis >> Plugin-/Theme-Name >> languages nutzlos, selbst wenn die Übersetzungen auf translate.w.org unvollständig sind und noch nicht im Backend des Users ausgeliefert wurden.

    Die Übersetzungen von translate.wordpress.org werden (ab 90 % übersetzt) und nach dem Download über das Backend in der WordPress-Instanz des Users unter wp-content/languages/plugins bzw. wp-content/languages/themes gespeichert.

    Diese nun per FTP herunterzuladen und zu ergänzen oder zu ändern ist wenig sinnvoll, da sie mit dem nächsten Update überschrieben werden. Hier kommt das Plugin Loco Translate zum Zuge, mit dem eigene Übersetzungen dauerhaft gespeichert und vor dem Überschreiben geschützt werden.

    Sinnvoll hingegen ist das Übersetzen auf translate.wordpress.org, doch das kann u. U. dauern, bis Übersetzungen auch freigegeben werden. Hierfür sollte man zusätzlich im deutschen Slack im Channel #polyglots auf die Änderungen hinweisen, damit sie freigegeben werden.

    Ich habe mir vor meinem ersten Beitrag hier, die Sprachdateien von WooCommerce Germanized sowie WooCommerce Checkout Manager auf translate.w.org angesehen und konnte den String „Rechnungsdetails“ nicht finden. Auch in solchen Fällen hat sich Loco Translate als hilfreich erwiesen, da es Strings listet, die inline übersetzt wurden.

    Es kann allerdings auch sein, dass die Übersetzung von einem anderen Plugin oder Theme kommt. Das könnte man mit Loco Translate durchsuchen, das Plugin durchsucht alle Sprachdateien unter wp-content/languages/plugin aber auch unter wp-content/plugin/pluginname/languages (dasselbe für theme) was aber aufwändig sein dürfte, da jede Sprachdatei manuell aufgerufen werden muss.

    @frawas
    Mit diesem Plugin könntest du zuerst versuchen, herauszufinden, in welchem Plugin (oder ob im Theme) der oder die String(s) zu finden sind:

    https://de.wordpress.org/plugins/string-locator/

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator Angelika Reisiger

    (@la-geek)

    WooCommerce hatte ich tatsächlich NICHT bedacht 🙈, keine Ahnung, wieso nicht (wahrscheinlich wegen des Plugins „germanized“ 🤣). Gut, dass andere hier mitdenken 👍

    Ich ergänze noch die Anredeform für „Sie“, denn die deutschen Übersetzungen haben immer 2 Zweige (du und Sie):

    https://translate.wordpress.org/projects/wp-plugins/woocommerce/dev/de/formal/?filters%5Bstatus%5D=either&filters%5Boriginal_id%5D=573018&sort%5Bby%5D=translation_date_added&sort%5Bhow%5D=asc

    Ich denke, hier wird ein eingereichter Vorschlag zur Änderung der Übersetzung auf translate.wordpress.org nicht bewilligt werden, da dieser korrekt übersetzt wurde. Also Loco Translate 🙂

    Moderator Bego Mario Garde

    (@pixolin)

    @la-geek Naja, Zeile 33719 der Übersetzungsdatei … das übersieht man schon mal. 😛

    Nein, im Ernst – ich arbeite lieber mit grep (Kommandozeilenbefehl für Zeichenkettensuche) und damit war es dann tatsächlich leichter zu finden.

    Moderator Angelika Reisiger

    (@la-geek)

    Nein, im Ernst – ich arbeite lieber mit grep (Kommandozeilenbefehl für Zeichenkettensuche) und damit war es dann tatsächlich leichter zu finden.

    Aber dafür muss man doch auch die „richtigen“ Plugins durchsuchen, denn die Installation von @frawas steht dir nicht zur Verfügung. Die Filter-/Suchfunktion auf translation.wordpress.org ist im Grunde super, wenn man denn auch weiß, WO man suchen sollte 😂

    Moderator Bego Mario Garde

    (@pixolin)

    das ist immer besser. In dem Fall hab ich aber nur kurz in einer Testumgebung mit WooCommerce in wp-content/languages/plugins gesucht. 🤓

    Blindes Huhn und so … 😂

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 16)
  • Das Thema „Checkout-Überschriften abändern (germanized ist installiert)“ ist für neue Antworten geschlossen.