Coder Social home page Coder Social logo

Comments (13)

sorousht avatar sorousht commented on April 27, 2024 3

سلام مجدد @amerllica

خوبه که حل شد! فایل yarn.lock هم به نظر من باید کامیت بشه.

در مورد صفحه‌ها، ترجیح تیم ترجمه اینه در یک زمان بیش از یک صفحه به یک شخص واگذار نشود. چون شما نماینده تیم هستید، من صفحه اول رو به شما واگذار می‌کنم. بعد از انجامش صفحه دیگری رو انتخاب کنید و با همین روش پیش می‌ریم. هر سوال یا کمکی نیاز بود من در خدمتم.

from fa.reactjs.org.

amerllica avatar amerllica commented on April 27, 2024 2
مرسی سروش عزیز

از کمکتون ممنونم. ما برای دولوپ برنامه‌هامون باید از آخرین نسخه node استفاده کنیم. فکر کنم باید از nvm استفاده کنم تا درست بشه. راستش توی فایل توضیحات README خونده بودم ولی فکر نمی‌کردم که نسخه بالاتر رو پشتیبانی نکنه.

در مورد PR ها هم کاملا متوجه شدم. من ریپوی فورک شده رو درستش می‌کنم. اون sync ها رو پاک می‌کنم. ما با سیستم‌های خودمون پیشروی می‌کنیم که توضیحاتم در مورد سیستم کاری ما، برای شما جزمزاحمت چیز دیگه‌ای نیست. مهم اینه در نهایت ما به برنچ fa یک PR ارسال می‌کنیم و الباقی باشماست.

امید به خدا که این مهم پیشروی خوبی داشته باشه.

عرضی نیست. اگر مورد دیگه‌ای بود در یک issue جدا مطرح می‌کنم. با تشکر

from fa.reactjs.org.

sorousht avatar sorousht commented on April 27, 2024 1

سلام @amerllica عزیز

خیلی خوشحالم که علاقه‌مند هستید و به جمع ما خوش آمدید.

هدف اولیه ما ترجمه Core Pages هست. اینجا #1 لیست صفحات هست و هر مشارکت‌کننده یک صفحه رو (ترجیا به ترتیبی که نوشته‌شده) انتخاب و اعلام می‌کنه و یکی از نگاه‌دارندگان پروژه اسم اون شخص رو روبروی عنوان صفحه اضافه می‌کنه که دیگران هم درجریان باشند و تداخل پیش نیاد. در آخر هم بعد از ادغام کد با مخزن اصلی، صفحه مورد نظر تیک می‌خوره و تمام!

برای مثال صفحات زیر برای شروع پیشنهاد می‌شه:

این توضیحات رو به صفحه نحوه مشارکت اضافه می کنم که دوستان جدیدمون راحت‌تر با شیوه کار آشنا شوند.

اگر بازهم سوالی بود من درخدمتم :)

from fa.reactjs.org.

sorousht avatar sorousht commented on April 27, 2024 1

@amerllica عزیز

از متن خطا متوجه شدم که نسخه node سیستم شما ۱۰.۱۴.۲ هست. همون طور که توی README اشاره شده، باید از node نسخه ۸ استفاده بشه. اگر مشکل با تغییر نسخه node حل نشد، حتما به من خبر بدید.

و در مورد روش کار و شاخه‌ها توضیح کوتاهی در صفحه راهنمای مشارکت کنندگان آورده شده. اون شاخه هایی که با sync- شروع می شوند، برای به روز رسانی مخزن کد فارسی با اصلی هست و ما کاری با اون‌ها نداریم. اما روش کار به این صورت هست که شما PR رو به شاخه fa ارسال می کنید و پس از بررسی، ادغام می‌شود. پس از مدتی، وقتی موارد جدید برای انتشار آماده شد، تعییرات شاخه fa توسط نگاه‌دارندگان با master ادغام و منتشر می‌شود.

اگر سوالی بود، حتما بپرسید :)

from fa.reactjs.org.

sJJdGG avatar sJJdGG commented on April 27, 2024 1

@amerllica
تشکر بابت وقتی که میگذاری
در مورد اون ارورت هم که خود من از داکر استفاده میکنم
راه دیگه هم بدون استفاده از nvm نصب ورژن ۸ بدون اضافه کردنش به path هستش

from fa.reactjs.org.

sorousht avatar sorousht commented on April 27, 2024 1

@amerllica عزیز،

اگر مشکل برطرف نشد، متن خطا رو اینجا قرار بده، شاید با کمک هم بتونیم برطرفش کنیم.

در مورد ترجمه یک پیشنهاد دارم. از ترجمه صفحه اول (یعنی Handling Events) شروع کنید. اینطوری با روال کامل کار آشنا می‌شوید و کار برای صفحه‌های بعدی آسان‌تر خواهد شد. اگر موافق هستید، من صفحه اول رو به خود شما واگذار کنم؟

from fa.reactjs.org.

amerllica avatar amerllica commented on April 27, 2024 1

Dear @sorousht , @sJJdGG

مشکل من حل شد، بارها این اتفاق افتاده برام و باز هم یادم میره اول این رو چک کنم، مشکل من فایل yarn.lock بود.

پاکش کردم و خودم yarn install گرفتم و درست شد.

خطاها به خاطر نسخه node نبود، هرچند ممنونم، باعث شد بشینم داک nvm رو بخونم و کامل برای سیستم خودم تنظیمش کنم.

فقط تنها سوالم اینه که الآن فایل yarn.lock خودم رو پوش کنم؟ و توی اون PR ـی که از طرف خودمون برای شما ارسال می‌کنم هم این رو بگذارم؟

from fa.reactjs.org.

amerllica avatar amerllica commented on April 27, 2024 1

Dear @sorousht

فایل yarn.lock رو توی گیت ایگنور گلوبالم گذاشتم. فکر نکنم درست باشه شما yarn.lock من رو داشته باشید. وقتی شما هیچ مشکلی باهاش ندارید. ولی باز هم اگر نیازه بفرمایید که از توی ایگنور درش بیارم و پوش کنم.

در مورد واگذاری هم به نظرم شروع شما با تخصیص یک صفحه به من کار خوبیه. ولی به نظرم در آینده یه قسمت رو بدید به من که من روی ترلو به بچه‌هامون بدم و کار ترجمه رو انجام بدند.

from fa.reactjs.org.

sJJdGG avatar sJJdGG commented on April 27, 2024 1

اگه میخوای استثنا مربوط به فایل yarn.lock رو به git/info/exclude. میتونی اضافه کنی. این فایل مثل gitignore. ئه ولی مثل اون فایل پوش نمیشه و لوکاله و توی pr هم نمیاد. باز اگه مشکلی بود بگو هر کمکی از دستمون بربیاد @amerllica

from fa.reactjs.org.

amerllica avatar amerllica commented on April 27, 2024 1

Dear @sJJdGG

مرسی سجاد جان، من فایل yarn.lock رو در گیت ایگنور گلوبالم قرار دادم. آدرسش ~/.gitignore_global هست. درست شد. از سروش هم یک صفحه گرفتم ترجمه می‌کنم و از طریق کامیونیتی ری‌اکت براتون PR ارسال می‌کنم.

موضوع اینه برای آینده خواهشا به من درخت بدید، بین بچه‌هامون تقسیم می‌کنیم سعی می‌کنیم در کنار کیفیت، کمیت بیشتری رو هم پشتیبانی کنیم.

تنها خواهش من همینه. ممنونم.

from fa.reactjs.org.

amerllica avatar amerllica commented on April 27, 2024
ممنونم سروش عزیزم

این سه صفحه رو برمی‌دارم و از بچه‌های جامعه فقط خودم و نیما کار می‌کنیم روش. یکم دستمون که راه افتاد و ابزارهای بهتری پیدا کردیم برای بقیه هم بازش می‌کنیم. ما حدود ۱۰۰ نفریم.

فقط من یه مشکل توی اجرا و یه سوال دیگه هم دارم.

من یه فورک گرفتم و مستر رو yarn کردم این شد:
image

و اینکه اون برنچ‌های fa و اون سه تا sync چی هستن؟

ما سیستم رو اینطوری می‌چینیم که develop رو دیفالت می‌کنیم و مستر ما فقط از برنچ استیبل شما آپدیت میگیره، اعضای جامعه ری‌اکت هم روی دولوپ ما PR می‌دن.

اگر ممکنه یه کوچولو برنچ‌های ما رو توضیح بدین.

from fa.reactjs.org.

amerllica avatar amerllica commented on April 27, 2024

@sJJdGG

ممنونم از اینکه پیام من رو دیدید، فقط من نیستم که می‌خوام روی این پروژه ارزشمند کار کنم، جامعه ری‌اکت کارهای ایران پشتش هستند. من فقط دارم هماهنگی‌ها رو انجام میدم که الباقی دوستان هم بتونن بیان و کمک کنن.

من برای مشکلم از nvm استفاده کردم ولی باز هم توی اجرا مشکل دارم. فکر کنم ایندفعه yarn م با نسخه نود هشت هماهنگ نیست.

from fa.reactjs.org.

amerllica avatar amerllica commented on April 27, 2024

Dear @sorousht

صددرصد موافقم، همونطور که در پست‌های بالاتر خود شما فرمودید سه صفحه:
  • Handling Events
  • Conditional Rendering
  • Lists and Keys
رو من «ما» کار می‌کنیم.

مساله اینه که من نمیتونم پروژه رو run بگیرم و واقعا هرکاری دستم بر اومده کردم. از nvm هم استفاده کردم ولی باز همون خطایی رو گرفتم که در بالا عکسش رو گذاشتم. اگر اینطوری نمیشه یه داکر ایمیج بهم بدید که بتونم راش بندازم

from fa.reactjs.org.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.