Say what?

Beschrijving

Een eenvoudig te gebruiken plugin die je toestaat om vertaalbare strings van plugins/thema’s en WordPress core te veranderen zonder code te bewerken. Voer simpelweg de huidige string in, en wat je ermee wil vervangen en de plugin zal automatisch de rest doen!

De plugin is beschikbaar voor het forken en bijdragen op GitHub

Bekijk Say What Pro voor:

  • String ontdekking en autocomplete – vind de strings die je nodig hebt zonder door de code te duiken. Werkt met server-side en Javascript-rendered strings
  • Verbeterde prestaties gebruikmakend van tekstdomein specifieke filters
  • Wildcard string vervangingen – vervang afzonderlijke woorden of fragmenten op je hele site
  • Meertalige ondersteuning – stel verschillende vervangingen in voor verschillende talen op meertalige sites
  • Importeer-/exporteerfuncties – Eenvoudig importeren/exporteren van vervangingen d.m.v. de gebruikersinterface

Ondersteun deze gratis plugin

Als bedrijf doneren we al een percentage van onze winst uit de premium-plugins aan wereldwijde klimaatveranderingsprojecten. Je bent vrij om deze plugin gratis te gebruiken, maar als je dat doet, overweeg dan om in ruil daarvoor wat bomen te kopen. Je creëert werkgelegenheid voor lokale gezinnen en herstelt habitats voor dieren in het wild.

Schermafdrukken

  • Lijst met geconfigureerde string vervangingen
  • Een vervanging toevoegen/bewerken

Installatie

  • Installeer hem zoals je elke andere plugin zou installeren
  • Activeer het
  • Ga naar Tools » Tekstwijzigingen en enkele string vervangingen configureren

FAQ

Kan ik hem gebruiken om een string te wijzigen?

Je kan de plugin alleen gebruiken om voor vertaling gemarkeerde strings te vertalen.

Hoe vind ik de te vertalen string?

Je kan gissen of de broncode van de plugin in kwestie bekijken; vertaalbare strings worden over het algemeen omsloten door __(), _e(), _n() of _x(), bijvoorbeeld:

$foo = __('This is a translatable string', 'plugin-domain');

Het artikel hier toont enkele voorbeelden van wat je zoekt. Als alternatief biedt de Pro versie van de plugin een String Discovery modus, wat betekent dat je kunt zoeken naar strings op je site via suggesties voor automatisch aanvullen.

Is er ondersteuning voor het importeren van vervangingen?

‘Say What?’ heeft experimentele ondersteuning voor het exporteren en importeren van vervangingen m.b.v. http://wp-cli.org/. De volgende opdrachten worden momenteel
ondersteund:

  • export – exporteer alle huidige stringvervangingen.
  • import – stringvervangingen importeren uit een CSV bestand.
  • list – exporteer alle huidige stringvervangingen. Synoniem met ‘exporteren’.
  • update – update stringvervangingen vanuit een CSV-bestand.

Bekijk de GitHub homepage voor voorbeelden.

Kan ik verschillende vervangingen instellen voor verschillende talen?

Niet in de gratis plugin, maar dit is wel beschikbaar in de Pro-versie van de plugin

Beoordelingen

24 augustus 2023 4 reacties
This is the plugin’s description:An easy-to-use plugin that allows you to alter strings on your site without editing WordPress core, or plugin code. Simply enter the current string, and what you want to replace it with and the plugin will automatically do the rest! I tried it with this string: <div id=”wrapper”> that I want to replace with: <div class=”wrapper”>, but nothing happened.It says in the description that I only need to enter the current string, and what you want to replace it with and the plugin will automatically do the rest. But it doesn’t work that way.
9 juni 2023 1 reactie
Does exactly what it supposed to do. Don’t need to change the core file for changing strings we want to translate. You will need to find the exact string name and it’s location (site domain).
1 juni 2022 1 reactie
I was in the process of creating a webshop with a Woocommerce and Blocksy theme. With this plugin, I’ve translated a few strings from the Blocksy theme which I didn’t translate with a Loco Translate plugin. Soo cool!
Lees alle 90 beoordelingen

Bijdragers & ontwikkelaars

“Say what?” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Say what?” is vertaald in 14 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Say what?” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

2.2.5

  • General tidy-ups and maintenance

2.2.4

  • Fix: Do not generate warning on initial install

2.2.3

  • Change: Internal package updates
  • Change: Compatibility with WordPress 6.6

2.2.2

  • Fix: Resolve issue where replacements weren’t made if an external object cache was in use.

2.2.1

  • Change: Internal refactor of classes

2.1.9

  • Change: Minor admin UI changes

2.1.8

  • Fix: Include missing image

2.1.7

  • Change: Admin UI updates

2.1.6

  • Wijziging: styling & documentatie updates.

2.1.5

  • Oplossing: waarschuwing vermijden bij het sorteren van lijst tabel.

2.1.4

  • Wijziging: verbeteringen in de lokalisatie

2.1.3

  • Verandering: updates van Javascript afhankelijkheden.

2.1.2

  • Verandering: updates van Javascript afhankelijkheden, kleinere JS footprint.

2.1.1

  • Oplossing: los het probleem op waarbij consolefouten kunnen optreden als er geen vervangingen zijn geconfigureerd.

2.1.0

  • Nieuw: prestaties optimaliseren wanneer een externe objectcache beschikbaar is
  • Oplossing: import via WP-CLI kan mislukken als de pro extensie eerder actief was geweest

2.0.2

  • Verklein de grootte van gebundelde afbeeldingen
  • Geüpdatet dev build scripts

2.0.1

  • Verbeter javascript-prestaties en verwijder lodash-afhankelijkheid (lost sommige plugin-conflicten op)

2.0.0

  • Ondersteuning voor vertaalbare strings die worden weergegeven via het WordPress Javascript framework
  • Ondersteunt het vervangen van tekst in Gutenberg/WooCommerce beheerder/WooCommerce blokken
  • De details van Say What updaten? Pro-versie vs de gratis plugin

1.9.7

  • Repareert het probleem waarbij de vervangingstabel verdween bij kleine schermbreedtes
  • WordPress compatibiliteit updaten
  • Wijzigingen in de donatie/upsell inhoud

1.9.6

  • Link in de documentatie probleem opgelost

1.9.5

  • WordPress 5.5 compatibiliteit
  • Wijzigingen in Treeware links

1.9.4

  • Zorgt ervoor dat hulp links worden geopend in een nieuwe scherm

1.9.3

  • Repareert het linkdoel in Treeware-inhoud

1.9.2

  • Treeware donaties voorstellen

1.9.1

  • Informatie over Pro functies updaten

1.9.0

  • Repareer het probleem met het toevoegen van meer strings na het downgraden van de Pro-versie
  • Update het tekstdomein van de plugin om overeen te komen met de richtlijnen van wordpress.org om vertalingen te vergemakkelijken

1.8.2

  • Alleen documentatie updates

1.8.1

  • Update plugin links, voeg instellingen toe en upgrade link
  • Update van de documentatie over de pro-functies
  • Admin styling oplossingen

1.8.0

  • Repareert de problemen waarbij entiteiten dubbel gecodeerd kunnen worden op beheerdersschermen.

1.7.1

  • Update naar beheerder marketingbericht. Geen functionele wijzigingen.

1.7

  • Ondersteuning voor _n() en _nx()
  • Ondersteuning voor meerregelige strings

1.6

Introduceer filters die terugwaartse compatibiliteit toestaan voor plugins die hun tekstdomein wijzigen. Props voor Pippin Williamson

1.5

Vermijd waarschuwingen bij de eerste activering.
Vermijd problemen waarbij strings HTML / entiteiten bevatten

1.4

Infobox over Pro versie toevoegen

1.3

Ondersteuning voor het importeren en exporteren met WP-CLI.

1.2

Verwissel de database naar UTF-8 om problemen met het invoeren van niet-ASCII strings op te lossen.

1.1

Repareert onjuiste escapes op de beheerdersschermen.

1.0.1

Eerste aanmaak van DB tabel herstellen
Vertalingen repareren voor strings zonder domein

1.0

Toestaan dat strings met context worden vervangen

0.9.3

Documentatie verbeteringen

0.9.2

Vermijd wpdb->prepare waarschuwing
Kleine beheer oplossingen, vertaal geen dubbele strings

0.9.1

Repareert het probleem met velden die worden verwisseld als ze voor het eerst worden ingevoerd

0.9

Bèta-versie klaar voor testen en feedback