mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Add TrN for repository limit (#12492)
* Added TrN for repository limit * Removed form.reach_limit_of_creation_0 * disable Create Button if user can not create Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
		@@ -741,7 +741,8 @@ archive.title = This repo is archived. You can view files and clone it, but cann
 | 
			
		||||
archive.issue.nocomment = This repo is archived. You cannot comment on issues.
 | 
			
		||||
archive.pull.nocomment = This repo is archived. You cannot comment on pull requests.
 | 
			
		||||
 | 
			
		||||
form.reach_limit_of_creation = You have already reached your limit of %d repositories.
 | 
			
		||||
form.reach_limit_of_creation_1 = You have already reached your limit of %d repository.
 | 
			
		||||
form.reach_limit_of_creation_n = You have already reached your limit of %d repositories.
 | 
			
		||||
form.name_reserved = The repository name '%s' is reserved.
 | 
			
		||||
form.name_pattern_not_allowed = The pattern '%s' is not allowed in a repository name.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -144,11 +144,10 @@ func Create(ctx *context.Context) {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if !ctx.User.CanCreateRepo() {
 | 
			
		||||
		ctx.RenderWithErr(ctx.Tr("repo.form.reach_limit_of_creation", ctx.User.MaxCreationLimit()), tplCreate, nil)
 | 
			
		||||
	} else {
 | 
			
		||||
		ctx.HTML(200, tplCreate)
 | 
			
		||||
	}
 | 
			
		||||
	ctx.Data["CanCreateRepo"] = ctx.User.CanCreateRepo()
 | 
			
		||||
	ctx.Data["MaxCreationLimit"] = ctx.User.MaxCreationLimit()
 | 
			
		||||
 | 
			
		||||
	ctx.HTML(200, tplCreate)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func handleCreateError(ctx *context.Context, owner *models.User, err error, name string, tpl base.TplName, form interface{}) {
 | 
			
		||||
 
 | 
			
		||||
@@ -9,6 +9,11 @@
 | 
			
		||||
				</h3>
 | 
			
		||||
				<div class="ui attached segment">
 | 
			
		||||
					{{template "base/alert" .}}
 | 
			
		||||
					{{if not .CanCreateRepo}}
 | 
			
		||||
						<div class="ui negative message">
 | 
			
		||||
							<p>{{.i18n.Tr (TrN .i18n.Lang .MaxCreationLimit "repo.form.reach_limit_of_creation_1" "repo.form.reach_limit_of_creation_n") .MaxCreationLimit}}</p>
 | 
			
		||||
						</div>
 | 
			
		||||
					{{end}}
 | 
			
		||||
					<div class="inline required field {{if .Err_Owner}}error{{end}}">
 | 
			
		||||
						<label>{{.i18n.Tr "repo.owner"}}</label>
 | 
			
		||||
						<div class="ui selection owner dropdown">
 | 
			
		||||
@@ -193,7 +198,7 @@
 | 
			
		||||
					<br/>
 | 
			
		||||
					<div class="inline field">
 | 
			
		||||
						<label></label>
 | 
			
		||||
						<button class="ui green button">
 | 
			
		||||
						<button class="ui green button{{if not .CanCreateRepo}} disabled{{end}}">
 | 
			
		||||
							{{.i18n.Tr "repo.create_repo"}}
 | 
			
		||||
						</button>
 | 
			
		||||
						<a class="ui button" href="{{AppSubUrl}}/">{{.i18n.Tr "cancel"}}</a>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user