Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Using ChatGPT to localize Drupal interface

04/12/2024, by Ivan

Using ChatGPT to localize Drupal interface into your language:

https://localize.drupal.org/

Here is github repository with code and links:
https://github.com/levmyshkin/drupal-localize-chatgpt

Dark theme for Drupal.org

Use Custom CSS chrome plugin to add dark theme on Drupal.org:
https://chromewebstore.google.com/detail/user-css/okpjlejfhacmgjkmknjhadmkdbcldfcb?hl=en

You can find the CSS for the dark theme in the styles.css file.

Copytables chrome extension

Use the Copytables Chrome extension to copy all strings from a table column at once:
https://chromewebstore.google.com/detail/copytables/ekdpkppgmlalfkphpibadldikjimijon

Tempermonkey

Install the Tampermonkey Chrome extension to add JavaScript code to Drupal.org:
https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

This will make the translation process seamless and smoother. You can find the JavaScript code in the scripts.js file.

ChatGPT promts

Check the prompt.txt file to prevent ChatGPT from providing 'help' during translation.

ChatGPT memory

You should use ChatGPT's memory to enhance responses, primarily as 
a glossary and to ensure translations maintain the same punctuation as the source.
My ChatGPT memory is stored in the memory.txt file.

Read more for additional details:
https://help.openai.com/en/articles/8590148-memory-faq