Comments (13)
سلام مجدد @amerllica
خوبه که حل شد! فایل yarn.lock
هم به نظر من باید کامیت بشه.
در مورد صفحهها، ترجیح تیم ترجمه اینه در یک زمان بیش از یک صفحه به یک شخص واگذار نشود. چون شما نماینده تیم هستید، من صفحه اول رو به شما واگذار میکنم. بعد از انجامش صفحه دیگری رو انتخاب کنید و با همین روش پیش میریم. هر سوال یا کمکی نیاز بود من در خدمتم.
from fa.reactjs.org.
از کمکتون ممنونم. ما برای دولوپ برنامههامون باید از آخرین نسخه node استفاده کنیم. فکر کنم باید از nvm استفاده کنم تا درست بشه. راستش توی فایل توضیحات README خونده بودم ولی فکر نمیکردم که نسخه بالاتر رو پشتیبانی نکنه.
در مورد PR ها هم کاملا متوجه شدم. من ریپوی فورک شده رو درستش میکنم. اون sync ها رو پاک میکنم. ما با سیستمهای خودمون پیشروی میکنیم که توضیحاتم در مورد سیستم کاری ما، برای شما جزمزاحمت چیز دیگهای نیست. مهم اینه در نهایت ما به برنچ fa یک PR ارسال میکنیم و الباقی باشماست.
امید به خدا که این مهم پیشروی خوبی داشته باشه.
عرضی نیست. اگر مورد دیگهای بود در یک issue جدا مطرح میکنم. با تشکر
from fa.reactjs.org.
سلام @amerllica عزیز
خیلی خوشحالم که علاقهمند هستید و به جمع ما خوش آمدید.
هدف اولیه ما ترجمه Core Pages هست. اینجا #1 لیست صفحات هست و هر مشارکتکننده یک صفحه رو (ترجیا به ترتیبی که نوشتهشده) انتخاب و اعلام میکنه و یکی از نگاهدارندگان پروژه اسم اون شخص رو روبروی عنوان صفحه اضافه میکنه که دیگران هم درجریان باشند و تداخل پیش نیاد. در آخر هم بعد از ادغام کد با مخزن اصلی، صفحه مورد نظر تیک میخوره و تمام!
برای مثال صفحات زیر برای شروع پیشنهاد میشه:
این توضیحات رو به صفحه نحوه مشارکت اضافه می کنم که دوستان جدیدمون راحتتر با شیوه کار آشنا شوند.
اگر بازهم سوالی بود من درخدمتم :)
from fa.reactjs.org.
@amerllica عزیز
از متن خطا متوجه شدم که نسخه node سیستم شما ۱۰.۱۴.۲ هست. همون طور که توی README اشاره شده، باید از node نسخه ۸ استفاده بشه. اگر مشکل با تغییر نسخه node حل نشد، حتما به من خبر بدید.
و در مورد روش کار و شاخهها توضیح کوتاهی در صفحه راهنمای مشارکت کنندگان آورده شده. اون شاخه هایی که با sync-
شروع می شوند، برای به روز رسانی مخزن کد فارسی با اصلی هست و ما کاری با اونها نداریم. اما روش کار به این صورت هست که شما PR رو به شاخه fa
ارسال می کنید و پس از بررسی، ادغام میشود. پس از مدتی، وقتی موارد جدید برای انتشار آماده شد، تعییرات شاخه fa
توسط نگاهدارندگان با master
ادغام و منتشر میشود.
اگر سوالی بود، حتما بپرسید :)
from fa.reactjs.org.
@amerllica
تشکر بابت وقتی که میگذاری
در مورد اون ارورت هم که خود من از داکر استفاده میکنم
راه دیگه هم بدون استفاده از nvm نصب ورژن ۸ بدون اضافه کردنش به path هستش
from fa.reactjs.org.
@amerllica عزیز،
اگر مشکل برطرف نشد، متن خطا رو اینجا قرار بده، شاید با کمک هم بتونیم برطرفش کنیم.
در مورد ترجمه یک پیشنهاد دارم. از ترجمه صفحه اول (یعنی Handling Events) شروع کنید. اینطوری با روال کامل کار آشنا میشوید و کار برای صفحههای بعدی آسانتر خواهد شد. اگر موافق هستید، من صفحه اول رو به خود شما واگذار کنم؟
from fa.reactjs.org.
پاکش کردم و خودم yarn install گرفتم و درست شد.
خطاها به خاطر نسخه node نبود، هرچند ممنونم، باعث شد بشینم داک nvm رو بخونم و کامل برای سیستم خودم تنظیمش کنم.
فقط تنها سوالم اینه که الآن فایل yarn.lock خودم رو پوش کنم؟ و توی اون PR ـی که از طرف خودمون برای شما ارسال میکنم هم این رو بگذارم؟
from fa.reactjs.org.
Dear @sorousht
در مورد واگذاری هم به نظرم شروع شما با تخصیص یک صفحه به من کار خوبیه. ولی به نظرم در آینده یه قسمت رو بدید به من که من روی ترلو به بچههامون بدم و کار ترجمه رو انجام بدند.
from fa.reactjs.org.
اگه میخوای استثنا مربوط به فایل yarn.lock رو به git/info/exclude. میتونی اضافه کنی. این فایل مثل gitignore. ئه ولی مثل اون فایل پوش نمیشه و لوکاله و توی pr هم نمیاد. باز اگه مشکلی بود بگو هر کمکی از دستمون بربیاد @amerllica
from fa.reactjs.org.
Dear @sJJdGG
yarn.lock
رو در گیت ایگنور گلوبالم قرار دادم. آدرسش ~/.gitignore_global
هست. درست شد. از سروش هم یک صفحه گرفتم ترجمه میکنم و از طریق کامیونیتی ریاکت براتون PR ارسال میکنم.
موضوع اینه برای آینده خواهشا به من درخت بدید، بین بچههامون تقسیم میکنیم سعی میکنیم در کنار کیفیت، کمیت بیشتری رو هم پشتیبانی کنیم.
تنها خواهش من همینه. ممنونم.
from fa.reactjs.org.
این سه صفحه رو برمیدارم و از بچههای جامعه فقط خودم و نیما کار میکنیم روش. یکم دستمون که راه افتاد و ابزارهای بهتری پیدا کردیم برای بقیه هم بازش میکنیم. ما حدود ۱۰۰ نفریم.
فقط من یه مشکل توی اجرا و یه سوال دیگه هم دارم.
من یه فورک گرفتم و مستر رو yarn کردم این شد:
و اینکه اون برنچهای fa و اون سه تا sync چی هستن؟
ما سیستم رو اینطوری میچینیم که develop رو دیفالت میکنیم و مستر ما فقط از برنچ استیبل شما آپدیت میگیره، اعضای جامعه ریاکت هم روی دولوپ ما PR میدن.
اگر ممکنه یه کوچولو برنچهای ما رو توضیح بدین.
from fa.reactjs.org.
من برای مشکلم از nvm استفاده کردم ولی باز هم توی اجرا مشکل دارم. فکر کنم ایندفعه yarn م با نسخه نود هشت هماهنگ نیست.
from fa.reactjs.org.
Dear @sorousht
- Handling Events
- Conditional Rendering
- Lists and Keys
مساله اینه که من نمیتونم پروژه رو run بگیرم و واقعا هرکاری دستم بر اومده کردم. از nvm هم استفاده کردم ولی باز همون خطایی رو گرفتم که در بالا عکسش رو گذاشتم. اگر اینطوری نمیشه یه داکر ایمیج بهم بدید که بتونم راش بندازم
from fa.reactjs.org.
Related Issues (20)
- Thinking in React HOT 1
- React.Component HOT 1
- ReactDOM HOT 2
- Test Utilities
- Test Renderer
- Glossary
- Can't push HOT 1
- Translate Rules of Hooks HOT 3
- درخواست همکاری HOT 1
- مشکل در راه اندازی لوکال سایت HOT 6
- Translate blog/2020/10/20/react-v17.html HOT 8
- کمک برای ترجمه HOT 2
- change font for fa.reactjs.org HOT 5
- Update node version in dependencies HOT 1
- New Persian Translation Progress HOT 94
- i would like to become a repo maintainer & a contributer HOT 1
- I would like to be a maintainer HOT 4
- Sharing State Between Components HOT 3
- درخواست همکاری
- تغییر کامند
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fa.reactjs.org.