Skip to content

Conversation

@gauravarora
Copy link
Contributor

Summary

Adds Russian localization for the book module to address issue #3438.

This PR includes:

  • Authors (40): Famous Russian and Soviet authors including Толстой, Достоевский, Пушкин, Чехов, and contemporary writers like Пелевин and Лукьяненко
  • Formats (4): Аудиокнига, Твёрдый переплёт, Мягкий переплёт, Электронная книга
  • Genres (21): Including Фантастика, Детектив, Роман, Поэзия, etc.
  • Publishers (29): Major Russian publishing houses like АСТ, Эксмо, Азбука, РОСМЭН
  • Series (20): Famous Russian book series and standalone classics
  • Titles (64): Classic and contemporary Russian literature titles

Resolves #3438

Added Russian translations for the book module including:
- 40 Russian and Soviet authors
- 4 book format translations
- 21 book genre translations
- 29 Russian publishers
- 20 famous Russian book series
- 64 classic and contemporary Russian book titles

Resolves faker-js#3438
@gauravarora gauravarora requested a review from a team as a code owner October 2, 2025 20:06
@netlify
Copy link

netlify bot commented Oct 2, 2025

Deploy Preview for fakerjs ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 8fa9cd6
🔍 Latest deploy log https://app.netlify.com/projects/fakerjs/deploys/68e61b8b173e640008ac19f5
😎 Deploy Preview https://deploy-preview-3628.fakerjs.dev
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link

codecov bot commented Oct 3, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.97%. Comparing base (9de894a) to head (8fa9cd6).
⚠️ Report is 1 commits behind head on next.

Additional details and impacted files
@@            Coverage Diff             @@
##             next    #3628      +/-   ##
==========================================
- Coverage   99.97%   99.97%   -0.01%     
==========================================
  Files        2899     2906       +7     
  Lines      222476   222684     +208     
  Branches      931      932       +1     
==========================================
+ Hits       222423   222629     +206     
- Misses         53       55       +2     
Files with missing lines Coverage Δ
src/locales/ru/book/author.ts 100.00% <100.00%> (ø)
src/locales/ru/book/format.ts 100.00% <100.00%> (ø)
src/locales/ru/book/genre.ts 100.00% <100.00%> (ø)
src/locales/ru/book/index.ts 100.00% <100.00%> (ø)
src/locales/ru/book/publisher.ts 100.00% <100.00%> (ø)
src/locales/ru/book/series.ts 100.00% <100.00%> (ø)
src/locales/ru/book/title.ts 100.00% <100.00%> (ø)
src/locales/ru/index.ts 100.00% <100.00%> (ø)

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@xDivisionByZerox xDivisionByZerox added c: feature Request for new feature p: 1-normal Nothing urgent c: locale Permutes locale definitions m: book Something is referring to the animal module labels Oct 3, 2025
@xDivisionByZerox xDivisionByZerox added this to the vAnytime milestone Oct 3, 2025
@xDivisionByZerox xDivisionByZerox added this pull request to the merge queue Oct 8, 2025
Merged via the queue into faker-js:next with commit 428ff33 Oct 8, 2025
23 checks passed
@gauravarora gauravarora deleted the feat/add-ru-book-locale branch October 9, 2025 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c: feature Request for new feature c: locale Permutes locale definitions m: book Something is referring to the animal module p: 1-normal Nothing urgent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Localization: add RU locale for faker.book module

3 participants