Results 9 issues of Amjad Ali

Why we need blocks-frontend.js file and what problem it will solve? To run scripts on front-end with src/blocks.js you can only run scripts in the admin area. For example, I...

⏲️ WAITING FOR RESPONSE

![image](https://user-images.githubusercontent.com/32260742/187008189-b59f261f-d6b3-457b-a407-866b5e4cc074.png) ![image](https://user-images.githubusercontent.com/32260742/187008206-4c317ea2-e733-4eaa-aa97-fba44be83896.png) ![image](https://user-images.githubusercontent.com/32260742/187008209-75d91125-6e8c-4326-b444-4362de15933b.png) ![image](https://user-images.githubusercontent.com/32260742/187008210-e09ca96c-5bd0-4d82-9258-d49158883f67.png) Figma: https://www.figma.com/file/gZPJE13a3lwVLk3XOkABkh/Variation-Snowberry?node-id=1%3A22 Variation JSON: [snowberry.zip](https://github.com/WordPress/twentytwentythree/files/9437045/snowberry.zip)

[Type] Style Variation

![image](https://user-images.githubusercontent.com/32260742/187008131-a0063112-daea-4304-9834-aa403e89f72d.png) ![image](https://user-images.githubusercontent.com/32260742/187008134-f395c47e-022d-4461-8777-a360529e6f40.png) ![image](https://user-images.githubusercontent.com/32260742/187008136-c78a0c7d-dfb4-4b4d-9c71-4c67ada66881.png) ![image](https://user-images.githubusercontent.com/32260742/187008138-b1e42e31-87b5-4291-9c9b-6b7ac9dae000.png) Figma: https://www.figma.com/file/CHYJjrGVT5hh9vTmE75nhs/Variation-Guava?node-id=0%3A1 Variation JSON: [guava.zip](https://github.com/WordPress/twentytwentythree/files/9437043/guava.zip)

[Type] Style Variation

![image](https://user-images.githubusercontent.com/32260742/187008062-c55df1ae-1767-41a5-850b-1e6f4a134327.png) ![image](https://user-images.githubusercontent.com/32260742/187008066-29b6da3a-71f2-4e86-9b45-5a0a69493e28.png) ![image](https://user-images.githubusercontent.com/32260742/187008072-9318be9d-f710-439f-8c6e-2473b030ce9d.png) ![image](https://user-images.githubusercontent.com/32260742/187008077-9dae6d00-a21e-418d-9181-8fc08f0dff10.png) Figma: https://www.figma.com/file/bpnVY7SdRW2uqxh9Vj5DaN/Variation-Orange?node-id=0%3A1 Variation JSON: [orange.zip](https://github.com/WordPress/twentytwentythree/files/9437038/orange.zip)

[Type] Style Variation

![image](https://user-images.githubusercontent.com/32260742/187007712-52a11fc2-6fa2-491c-b5f0-ef30e1b79b34.png) ![image](https://user-images.githubusercontent.com/32260742/187007725-65afc3eb-d7b7-4d94-a5ee-5e53db0090b6.png) ![image](https://user-images.githubusercontent.com/32260742/187007731-a639db1b-5070-43bc-80e9-719f3c7ac0ea.png) ![image](https://user-images.githubusercontent.com/32260742/187007734-55506059-bbf6-4dfc-b994-3b55534d99f2.png) Figma: https://www.figma.com/file/VEVbYQ4xURN9Mjz55I4eTx/Variation-Java-Plum?node-id=0%3A1 Variation JSON: [java-plum.zip](https://github.com/WordPress/twentytwentythree/files/9437032/java-plum.zip)

[Type] Style Variation

![image](https://user-images.githubusercontent.com/32260742/187008297-33bfadfa-6189-4bad-937b-633ea2be9134.png) ![image](https://user-images.githubusercontent.com/32260742/187008302-c99a1bbb-05c6-47e2-a839-2fd3cf48f0c3.png)![image](https://user-images.githubusercontent.com/32260742/187008307-887ce071-978b-4e8d-939a-f47558d6f0de.png) ![image](https://user-images.githubusercontent.com/32260742/187007437-882249cd-dd12-4843-ae78-65a1699d8d6e.png) Figma: https://www.figma.com/file/8XBx2sZ6GYYQmdOeOp0tAf/Variation-Grapes?node-id=1%3A164 Variation JSON: [grapes.zip](https://github.com/WordPress/twentytwentythree/files/9437023/grapes.zip)

[Type] Style Variation

This PR fixes the issue of the font not being loaded.

This PR 1. Internationalized hardcoded strings across theme support. 2. Moved parts of the theme to block patterns to improve how translations are handled.

Extendable's some templates (404.html, archive.html, index.html, etc) strings are not internationalized, and some string translations are not available at https://translate.wordpress.org/projects/wp-themes/extendable/. We could add translations for these languages, as listed here:...