Conversation
|
@lex111, да, конечно, пробегусь тоже |
|
@lex111 почитал выборочно файлы — ошибок не нашёл. name: Check Russian build
on: [ push, pull_request ]
jobs:
check-build:
name: Check build
runs-on: ubuntu-latest
steps:
- name: Fetch Russian module
uses: actions/checkout@master
with:
path: 'ru'
- name: Fetch English module
uses: actions/checkout@master
with:
repository: 'php/doc-en'
path: 'en'
- name: Fetch base module
uses: actions/checkout@master
with:
repository: 'php/doc-base'
path: 'doc-base'
- name: Check build
run: php doc-base/configure.php --with-lang=ru
e2yo-validation:
name: Check build
runs-on: ubuntu-latest
needs:
- check-build
strategy:
matrix:
node-version: [ 10.x ]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install eyo -g
- run: eyo --lint "**/*.xml" |
|
@saundefined отлично, спасибо, по поводу линтера: я думаю ещё поисправлять опечатки при помощи https://github.com/hcodes/yaspell, который поддерживает проверку буквы "ё" https://github.com/hcodes/yaspeller/blob/master/README.ru.md#--check-yo. Так что в следующем PR я добавлю такую проверку в CI вместе с исправлением опечаток (там очень их много). |
|
Кстати, а не лучше было бы упросить текущий CI-файл, как это сделано в китайском переводе? https://github.com/php/doc-zh/blob/master/.github/workflows/build.yml#L24 |
|
Спасибо, упростил. Ещё, может, |
|
@saundefined да, наверное стоит, кстати у меня через Вот что я получил, выполнив Я что-то не так сделал? |
|
@lex111 |
|
@nikic cool, thanks! BTW can you please enable issues for the docs repos? This can be useful, for example, if someone is not ready to fix a typo by opening PR, but wants to report it. |
|
@lex111 I've enabled issues for just this repo. Normally we use the issue tracker at bugs.php.net, but I think for translations using github issues probably makes more sense. Let's see how it goes... |
Same as: php/doc-en#5842 Incorrect: ```php case 0x8000: $info = 'r'; ```
* Fixes Example #2 using fileperms Same as: php/doc-en#5842 Incorrect: ```php case 0x8000: $info = 'r'; ``` * EN-Revision * Reorder file type cases in fileperms function * Update fileperms.xml --------- Co-authored-by: Mikhail Alferov <malferov@gmail.com>
По факту мы уже используем её, но не везде. Давайте исправим этот досадное недоразумение.
Использовал https://github.com/e2yo/eyo плюс собственные правки, наверное что-то упустил, но было бы неплохо, если кто-нибудь посмотрит, всё ли в порядке. Понимаю, что такое количество изменённых строк нереально посмотреть, но хотя бы выборочно. @saundefined поможешь в этом?