An open API service indexing awesome lists of open source software.

https://github.com/reactjs/az.react.dev

🇦🇿 React documentation website in Azerbaijani
https://github.com/reactjs/az.react.dev

azerbaijan azerbaijani-translation reactjs translation

Last synced: about 2 months ago
JSON representation

🇦🇿 React documentation website in Azerbaijani

Awesome Lists containing this project

README

        

React Azərbaycan Sənədləri


Bu repo-da [az.reactjs.org](https://az.reactjs.org/) səhifəsinin mənbə kodu yerləşir.

🇺🇸 [English Version](https://github.com/reactjs/az.reactjs.org/blob/master/README.md) | 📖 [Lüğət](https://github.com/reactjs/az.reactjs.org/blob/master/glossary.md) | 💅 [Stil Təlimatları](https://github.com/reactjs/az.reactjs.org/blob/master/style-guide.az.md) | ✅ [Proqres: 100%](https://www.isreacttranslatedyet.com/)

## Başlamaq

### İlkin Şərtlər

1. Git
1. Node: 8.4.0 və ya yuxarı hər hansı 8.x versiyası
1. Yarn: [Quraşdırma təlimatları üçün Yarn səhifəsinə](https://yarnpkg.com/lang/en/docs/install/) baxın
1. Repo-nun forku (hər hansı kontribusiya üçün)
1. [az.reactjs.org reposunun](https://github.com/reactjs/az.reactjs.org) lokal maşında klonu

### Quraşdırma

1. Layihə direktoriyasına daxil olmaq üçün `cd az.reactjs.org` yazın
1. Veb Səhifənin npm asılılıqlarını yükləmək üçün `yarn` yazın

### Lokal İstifadə

1. `yarn dev` yazaraq hot-reload olan təkmilləşdirmə serverini başladın ([Gatsby](https://www.gatsbyjs.org) ilə işləyir)
1. `open http://localhost:8000` yazaraq səhifəni sevdiyiniz brauzerdə açın

## İştirak Etmək

### Qaydalar

Sənədlər fərqli ton və məqsəd ilə yazılmış bir neçə bölməyə bölünüblər. Əgər siz birdən çox cümlə yazmaq istəyirsinizsə uyğun bölməyə aid [kontribusiya qaydaları ilə](https://github.com/reactjs/az.reactjs.org/blob/master/CONTRIBUTING.md#guidelines-for-text) tanış olun.

### Branch yaradın

1. `az.reactjs.org` repo-su olan lokal direktoriyadan `git checkout master` çağırın
1. Ən yeni kodun olduğundan əmin olmaq üçün `git pull origin master` yazın
1. Branch yaratmaq üçün `git checkout -b the-name-of-my-branch` (`the-name-of-my-branch`-i uyğun ad ilə dəyişin) yazın

### Dəyişikliklər edin

1. "Lokal İstifadə" təlimatlarına baxın
1. Faylları yaddaşa yazın və brauzerdə yoxlayın
1. `src`-da React komponentlərə olan dəyişikliklər hot-reload ediləcək
1. `content`-də olan markdown fayllarına olan dəyişikliklər hot-reload ediləcək
1. Pluginlər ilə işləyirsinizsə `.cache` direktoriyasını silib serveri restart edin

### Dəyişiklikləri yoxlayın

1. Əgər mümkündürsə vizual dəyişiklikləri bütün sıravi mobil və desktop brauzerlərinin ən yeni versiyalarında yoxlayın.
1. Layihə direktoriyasından `yarn check-all` çağırın. (Bu Prettier, ESLint və Flow-nu işə salacaq.)

### Push edin

1. `git add -A && git commit -m "My message"` (`My message`-i commit mesajı ilə dəyişin. Məsələn, `Fix header logo on Android`) çağıraraq dəyişiklikləri stage və commit edin
1. `git push my-fork-name the-name-of-my-branch`
1. [az.reactjs.org repo-suna](https://github.com/reactjs/az.reactjs.org) baxdıqda push etdiyiniz branch-ləri görəcəksiniz.
1. GitHub-ın təlimatlarını tətbiq edin.
1. Əgər mümkündürsə vizual dəyişikliklərin skrinşotlarını əlavə edin. Digərlərinin dəyişiklikləri görməsi üçün PR yaranan kimi Netlify səhifəsi avtomatik olaraq düzəldiləcək.

## Tərcümə

Əgər `az.reactjs.org` tərcümə etmək istəyirsinizsə [isreacttranslatedyet.com](https://www.isreacttranslatedyet.com/) səhifəsində olan cari tərcümə səylərinə baxın.

Əgər tərcümə lüğətinə yeni termin əlavə etmək və ya hər hansı bir termini dəyişmək istəyirsinizsə, repoda olan [glossary.md](https://github.com/reactjs/az.reactjs.org/blob/master/glossary.md) faylını redaktə edib PR yaradın. Bu sənədlərdə bütün terminlər sənəd boyu eyni formada işlədilir. Bu səbəbdən, dəyişikliklərin səbəbini PR-da izah edin.

## Problemləri Aradan Qaldırmaq

- `yarn reset` çağıraraq lokal keşi təmizləyin

## Lisenziya

[az.reactjs.org](https://az.reactjs.org/) səhifəsinə yüklənən kontent CC-BY-4.0 ilə lisenziya olunub. Lisenziyanı [LICENSE-DOCS.md](https://github.com/open-source-explorer/reactjs.org/blob/master/LICENSE-DOCS.md) faylından tapa bilərsiniz.