Fix document error about 'make trans-copy' (#29710)
Change document to 'make docs' --------- Co-authored-by: techknowlogick <techknowlogick@gitea.com> (cherry picked from commit 607ed27b4fb8ead346f89b379d9788f5c76fb799)
This commit is contained in:
		
							parent
							
								
									edf28c7432
								
							
						
					
					
						commit
						4eb8a09423
					
				
					 4 changed files with 2 additions and 49 deletions
				
			
		
							
								
								
									
										4
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										4
									
								
								Makefile
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -881,10 +881,6 @@ release-sources: | $(DIST_DIRS)
 | 
			
		|||
release-docs: | $(DIST_DIRS) docs
 | 
			
		||||
	tar -czf $(DIST)/release/gitea-docs-$(VERSION).tar.gz -C ./docs .
 | 
			
		||||
 | 
			
		||||
.PHONY: docs
 | 
			
		||||
docs:
 | 
			
		||||
	cd docs; bash scripts/trans-copy.sh;
 | 
			
		||||
 | 
			
		||||
.PHONY: deps
 | 
			
		||||
deps: deps-frontend deps-backend deps-tools deps-py
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -333,14 +333,9 @@ Documentation for the website is found in `docs/`. If you change this you
 | 
			
		|||
can test your changes to ensure that they pass continuous integration using:
 | 
			
		||||
 | 
			
		||||
```bash
 | 
			
		||||
# from the docs directory within Gitea
 | 
			
		||||
make trans-copy clean build
 | 
			
		||||
make lint-md
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
You will require a copy of [Hugo](https://gohugo.io/) to run this task. Please
 | 
			
		||||
note: this may generate a number of untracked Git objects, which will need to
 | 
			
		||||
be cleaned up.
 | 
			
		||||
 | 
			
		||||
## Visual Studio Code
 | 
			
		||||
 | 
			
		||||
A `launch.json` and `tasks.json` are provided within `contrib/ide/vscode` for
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -307,13 +307,9 @@ TAGS="bindata sqlite sqlite_unlock_notify" make build test-sqlite
 | 
			
		|||
该网站的文档位于 `docs/` 中。如果你改变了文档内容,你可以使用以下测试方法进行持续集成:
 | 
			
		||||
 | 
			
		||||
```bash
 | 
			
		||||
# 来自 Gitea 中的 docs 目录
 | 
			
		||||
make trans-copy clean build
 | 
			
		||||
make lint-md
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
运行此任务依赖于 [Hugo](https://gohugo.io/)。请注意:这可能会生成一些未跟踪的 Git 对象,
 | 
			
		||||
需要被清理干净。
 | 
			
		||||
 | 
			
		||||
## Visual Studio Code
 | 
			
		||||
 | 
			
		||||
`contrib/ide/vscode` 中为 Visual Studio Code 提供了 `launch.json` 和 `tasks.json`。查看
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,34 +0,0 @@
 | 
			
		|||
#!/usr/bin/env bash
 | 
			
		||||
set -e
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# This script is used to copy the en-US content to our available locales as a
 | 
			
		||||
# fallback to always show all pages when displaying a specific locale that is
 | 
			
		||||
# missing some documents to be translated.
 | 
			
		||||
#
 | 
			
		||||
# Just execute the script without any argument and you will get the missing
 | 
			
		||||
# files copied into the content folder. We are calling this script within the CI
 | 
			
		||||
# server simply by `make trans-copy`.
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
declare -a LOCALES=(
 | 
			
		||||
  "fr-fr"
 | 
			
		||||
  "nl-nl"
 | 
			
		||||
  "pt-br"
 | 
			
		||||
  "zh-cn"
 | 
			
		||||
  "zh-tw"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
ROOT=$(realpath $(dirname $0)/..)
 | 
			
		||||
 | 
			
		||||
for SOURCE in $(find ${ROOT}/content -type f -iname *.en-us.md); do
 | 
			
		||||
  for LOCALE in "${LOCALES[@]}"; do
 | 
			
		||||
    DEST="${SOURCE%.en-us.md}.${LOCALE}.md"
 | 
			
		||||
 | 
			
		||||
    if [[ ! -f ${DEST} ]]; then
 | 
			
		||||
      cp ${SOURCE} ${DEST}
 | 
			
		||||
      sed -i.bak "s/en\-us/${LOCALE}/g" ${DEST}
 | 
			
		||||
      rm ${DEST}.bak
 | 
			
		||||
    fi
 | 
			
		||||
  done
 | 
			
		||||
done
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue