naver / fixture-monkey

Let Fixture Monkey generate test instances including edge cases automatically
https://naver.github.io/fixture-monkey
Apache License 2.0
568 stars 89 forks source link

Call for Korean translators for document! #864

Closed SooKim1110 closed 7 months ago

SooKim1110 commented 9 months ago

For New Translators

The official documentation for Fixture Monkey can be found here:

If this is your first time contributing to an open source library, please refer to the following guides:

For communication related to Fixture Monkey, please use the Gitter channel:

Korean Translation Guide

We are currently recruiting Korean translators for the Fixture Monkey official documentation (v1.0.x version)!

Translation Guide:

  1. Look at the checklist below to find unassigned pages, and choose the page you want to translate (select 1 or 2 pages at a time).
  2. Leave a comment below with the page you wish to translate.
  3. Fork the repository and checkout to the docs/kor-translation branch, then create a new branch for your work.
  4. The page to translate is located at the docs -> content -> v1.0.x-kor directory.
  5. If you want to check your work locally, navigate to the docs directory(cd docs) in your console and run (npm start). fixturemonkeydocs
  6. Once your work is complete, submit a pull request from your branch to the docs/kor-translation branch.

Content List

  1. Introduction

    • [x] Overview - @graceful-martin
  2. Getting Startted

    • [x] Requirements - @songkg7
    • [x] Creating test objects - @songkg7
    • [x] Creating test objects without Lombok - @songkg7
    • [x] Adding Bean Validation - @JoeCP17
    • [x] Customizing objects - @songkg7
    • [x] Creating objects in Kotlin - @songkg7
  3. Generating Objects

    • [x] FixtureMonkey - @this-is-spear
    • [x] Generating Complex Types - @this-is-spear
    • [x] Instantiate Methods - @this-is-spear
    • [x] Introspector - @this-is-spear
  4. Customizing Objects

    • [x] Fixture Customization APIs - @rachel5004
    • [x] Expressions - @rachel5004
    • [x] Customizing random values with Arbitrary - @doxxx93
    • [x] InnerSpec - @songkg7
  5. Fixture Monkey Options

    • [x] Concepts - @Voyager003
    • [x] Generation Options - @Voyager003
    • [x] Customization Options - @Voyager003
    • [x] Other Options - @Voyager003
  6. Plugins

    • Kotlin Plugin
    • [x] Features - @hubtwork
    • [x] Introspectors for Kotlin - @hubtwork
    • [x] Kotlin DSL Exp - @hubtwork
  1. Intellij Plugin

    • [x] Fixture Monkey Helper - @vincentj2
  2. Cheat Sheet

    • [x] FAQ - @fingersdanny

In addition to Korean translators, we are also seeking contributions to the documentation! If you are interested, please check the discussion pages:

https://github.com/naver/fixture-monkey/discussions/858 https://github.com/naver/fixture-monkey/discussions/859

SooKim1110 commented 9 months ago

@724thomas Hi! Is there a specific page in the getting started section that you'd like to translate first? We recommend translating 1 to 2 pages at a time. You can translate more after submitting the PR! (I've assigned you to the overview page.)

songkg7 commented 9 months ago

@SooKim1110 I'd like to contribute as well.

I would appreciate it if you could assign me to the 2.Getting Startted.Requirements section.

this-is-spear commented 9 months ago

@SooKim1110 Hello! I'd like to contribute to that fixture-monkey.

I would like to translate the 3.Generating Objects.FixtureMonkey part.

im-gnar commented 9 months ago

Hi @SooKim1110 I would like to work on this, can you please assign 4. Customizing Objects to me?

SooKim1110 commented 9 months ago

@songkg7, @this-is-spear, @rachel5004 Hello! Thanks for your interest. I've assigned you to the page.

@rachel5004. Please start with the Fixture Customization APIs page in the 4. Customizing objects section. We suggest translating 1 to 2 pages at a time. This page is a bit long, so feel free to split it into several PRs! Happy translating! 🚀

JoeCP17 commented 9 months ago

@SooKim1110

hello. If possible, I would also like to contribute. Add Bean Validation if possible Would it be okay if I contribute this part?

SooKim1110 commented 9 months ago

@JoeCP17 Sure! Thanks for showing interest. I've assigned you to the page.

im-gnar commented 9 months ago

@SooKim1110 I'd like to keep on Expressions page :) Can you please assign to me?

SooKim1110 commented 9 months ago

@rachel5004 Sure! I've assigned you to the page.

Voyager003 commented 9 months ago

Hi, @SooKim1110 I hope to contribute fixture monkey as well. Can i contribute Fixture Monkey Options part?

SooKim1110 commented 9 months ago

@Voyager003 Welcome to the community! Sure! I've assigned you to the Concepts page first!

Voyager003 commented 9 months ago

HI, @SooKim1110 Can i continually work Generation Options, Customization Options, Other Options part in Fixture Monkey Options?

hubtwork commented 9 months ago

If you needs, i want to participate in. Any translations needed?

SooKim1110 commented 9 months ago

@Voyager003 Sure! Assigned you to it! @hubtwork Thanks for showing interest. How about starting with the Features page in Kotlin Plugin? Assigned you to the page.

hubtwork commented 8 months ago

@SooKim1110 If you need, i want to translate all kotlin-plugins

SooKim1110 commented 8 months ago

@hubtwork Thanks for your participation. Assigned you to the page!

doxxx93 commented 8 months ago

HI, @SooKim1110 I'd be happy to handle the Customizing random values with Arbitrary section in Customizing Objects part.

SooKim1110 commented 8 months ago

@doxxx93 Sure! Assigned you to it!

iamzin commented 8 months ago

Hi! @SooKim1110 I'd like to work on Kotest Plugin part, so if you don't mind please assign me on that part. :)

SooKim1110 commented 8 months ago

@iamzin Welcome to the community! Assigned you to the section.

ddaakk commented 8 months ago

Hello. @SooKim1110 I'm interested in Jackson Plugin part translation. Could you please assigned me that part?

jwp345 commented 8 months ago

Hi! @SooKim1110 I'd like to work on Jakarta Validation Plugin part translation. Could you assigned me that part?

SooKim1110 commented 8 months ago

@graceful-martin, @jwp345 Sure, assigned you to the page!

SooKim1110 commented 8 months ago

@724thomas Hi! I wanted to check if you still have intentions to translate the overview page as the translation work is nearing completion. Feel free to let me know if you'd prefer someone else to handle it.

hodadako commented 8 months ago

Hi @SooKim1110 I'd love to work on translating 10 Cheat Sheet. FAQ :).

724thomas commented 8 months ago

@724thomas Hi! I wanted to check if you still have intentions to translate the overview page as the translation work is nearing completion. Feel free to let me know if you'd prefer someone else to handle it.

네 지워주세요

ddaakk commented 8 months ago

If you don't mind, Can I take the overview page translation?

SooKim1110 commented 8 months ago

@fingersdanny, @graceful-martin Sure, assigned you to the page!

vincentj2 commented 8 months ago

Hi @SooKim1110 I'd like to work on translate 9. Intellij Plugin - Fixture Monkey Helper Could you assigned me that part?

SooKim1110 commented 8 months ago

@vincentj2 Hi! Assigned you to the page.