When using faker.internet.email() with fakerHE, unknown email addresses are obtained, consisting of random characters. For example:
15t15q15f160.15c15l16215r@hotmail.com
15l15j15i15z15c15o3@gmail.com
15d16015z162_16215h16015r@yahoo.com
Suggested solution:
Add support for names in email addresses using simple pronunciation-hyphenation translation, which will allow creating more correct email addresses, even if the translation is not accurate.
Advantages:
Creating more realistic email addresses.
Improving the usability of fakerHE for Hebrew users.
effect:
This change will affect all fakerHE users who use faker.internet.email() to create Hebrew email addresses.
Code to create a translation using according to pronunciation
Pre-Checks
Describe the bug
When using faker.internet.email() with fakerHE, unknown email addresses are obtained, consisting of random characters. For example:
Suggested solution: Add support for names in email addresses using simple pronunciation-hyphenation translation, which will allow creating more correct email addresses, even if the translation is not accurate.
Advantages: Creating more realistic email addresses. Improving the usability of fakerHE for Hebrew users. effect: This change will affect all fakerHE users who use faker.internet.email() to create Hebrew email addresses.
Code to create a translation using according to pronunciation
Minimal reproduction code
Additional Context
No response
Environment Info
Which module system do you use?
Used Package Manager
npm