mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 21:28:11 +09:00 
			
		
		
		
	Import docs into main repository (#2874)
* import docs into main repository Signed-off-by: Matti Ranta <matti@mdranta.net>
This commit is contained in:
		
				
					committed by
					
						 Lauris BH
						Lauris BH
					
				
			
			
				
	
			
			
			
						parent
						
							f148a4a1ed
						
					
				
				
					commit
					fb5c6b6444
				
			
							
								
								
									
										32
									
								
								docs/scripts/trans-copy
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										32
									
								
								docs/scripts/trans-copy
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| #!/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=( | ||||
|   "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 | ||||
|       echo "Creating fallback for ${DEST#${ROOT}/content/}" | ||||
|       cp ${SOURCE} ${DEST} | ||||
|     fi | ||||
|   done | ||||
| done | ||||
		Reference in New Issue
	
	Block a user