Template
1
0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo synced 2024-11-25 11:16:11 +01:00

Compare commits

...

33 commits

Author SHA1 Message Date
0ko d947aaa1cd
i18n: translated using Weblate (Russian)
Currently translated at 100.0% (3658 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ru/
2024-11-21 13:14:29 +00:00
Juno Takano 39ec83c01d
i18n: translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (3658 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/pt_BR/
2024-11-21 12:22:58 +00:00
Edgarsons 9f9cba2b30
i18n: translated using Weblate (Latvian)
Currently translated at 72.5% (2654 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
2024-11-21 12:22:58 +00:00
Atalanttore 604ec52b5e
i18n: translated using Weblate (German)
Currently translated at 99.9% (3656 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/de/
2024-11-21 12:22:58 +00:00
Edgarsons 021693ea43
i18n: translated using Weblate (Latvian)
Currently translated at 72.3% (2648 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
2024-11-21 12:22:58 +00:00
Atul_Eterno 37bf182d72
i18n: translated using Weblate (Spanish)
Currently translated at 84.5% (3094 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/es/
2024-11-21 12:22:58 +00:00
Fjuro 967bdafbe0
i18n: translated using Weblate (Czech)
Currently translated at 100.0% (3658 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/cs/
2024-11-21 12:22:58 +00:00
Benedikt Straub 23630310b9
i18n: translated using Weblate (German (Low))
Currently translated at 100.0% (3658 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/nds/
2024-11-21 12:22:58 +00:00
SomeTr b4dfc63eae
i18n: translated using Weblate (Ukrainian)
Currently translated at 74.6% (2731 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
0ko 7cb48b1b45
i18n: translated using Weblate (Russian)
Currently translated at 100.0% (3658 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ru/
2024-11-21 12:22:57 +00:00
Edgarsons b37bef68ce
i18n: translated using Weblate (Latvian)
Currently translated at 72.2% (2644 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
2024-11-21 12:22:57 +00:00
Fjuro 80da67af9e
i18n: translated using Weblate (Czech)
Currently translated at 100.0% (3658 of 3658 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/cs/
2024-11-21 12:22:57 +00:00
SomeTr 97c9ee99a9
i18n: translated using Weblate (Ukrainian)
Currently translated at 74.6% (2727 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
SomeTr ffc043546b
i18n: translated using Weblate (Ukrainian)
Currently translated at 74.5% (2723 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
SomeTr c7b2d37771
i18n: translated using Weblate (Ukrainian)
Currently translated at 74.4% (2721 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
SomeTr c241a308be
i18n: translated using Weblate (Ukrainian)
Currently translated at 74.2% (2715 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
SomeTr d7a50f0de7
i18n: translated using Weblate (Ukrainian)
Currently translated at 73.4% (2684 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
SomeTr f76145729b
i18n: translated using Weblate (Ukrainian)
Currently translated at 73.3% (2680 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
artnay 307ea8f1db
i18n: translated using Weblate (Finnish)
Currently translated at 57.2% (2094 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fi/
2024-11-21 12:22:57 +00:00
xtex e229b05e79
i18n: translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (3655 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/
2024-11-21 12:22:57 +00:00
SomeTr 3ae10f3d44
i18n: translated using Weblate (Ukrainian)
Currently translated at 73.2% (2676 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
artnay 35dc835f0b
i18n: translated using Weblate (Finnish)
Currently translated at 56.3% (2059 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fi/
2024-11-21 12:22:57 +00:00
SomeTr 7983375ca9
i18n: translated using Weblate (Ukrainian)
Currently translated at 73.1% (2675 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
artnay eb6e4ebd1b
i18n: translated using Weblate (Finnish)
Currently translated at 55.8% (2040 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/fi/
2024-11-21 12:22:57 +00:00
SomeTr 8d18aafa9d
i18n: translated using Weblate (Ukrainian)
Currently translated at 72.8% (2661 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/uk/
2024-11-21 12:22:57 +00:00
xtex 8bf1bff71d
i18n: translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (3655 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/
2024-11-21 12:22:57 +00:00
xtex e72a553702
i18n: translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (3655 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/
2024-11-21 12:22:57 +00:00
Edgarsons 446f1f4579
i18n: translated using Weblate (Latvian)
Currently translated at 72.3% (2644 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
2024-11-21 12:22:56 +00:00
xtex 63ac743272
i18n: translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (3655 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/zh_Hans/
2024-11-21 12:22:56 +00:00
Edgarsons 62faf48b13
i18n: translated using Weblate (Latvian)
Currently translated at 71.9% (2628 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/lv/
2024-11-21 12:22:56 +00:00
yumechi 4a0fcdd1bd
i18n: translated using Weblate (Japanese)
Currently translated at 91.7% (3353 of 3655 strings)

Translation: Forgejo/forgejo
Translate-URL: https://translate.codeberg.org/projects/forgejo/forgejo/ja/
2024-11-21 12:22:56 +00:00
Earl Warren ce6cdd8f20 Merge pull request 'feat: add setting to block disposable emails' (#5787) from Ironfractal/forgejo:forgejo into forgejo
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5787
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: jerger <jerger@noreply.codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-11-21 12:22:41 +00:00
James Hatfield 16d06705b3 feat: add setting to block disposable emails
- Add a new setting `EMAIL_DOMAIN_BLOCK_DISPOSABLE` that will append a list of
  domains that are known for being used by temporary or disposable email
  services.

- Add a utility to automatically download and format the list of domains from
  the disposable-email-domains project on github.

  (https://github.com/disposable-email-domains/disposable-email-domains)
  license: CC0 1.0 Universal (CC0 1.0) [Public Domain]

  from README:
  """
  This repo contains a list of disposable and temporary email address domains often used to register dummy users in order to spam or abuse some services.

  We cannot guarantee all of these can still be considered disposable but we do basic checking so chances are they were disposable at one point in time.
  """
2024-11-20 23:17:37 -06:00
16 changed files with 4582 additions and 288 deletions

View file

@ -51,6 +51,9 @@ GOMOCK_PACKAGE ?= go.uber.org/mock/mockgen@v0.4.0 # renovate: datasource=go
GOPLS_PACKAGE ?= golang.org/x/tools/gopls@v0.16.2 # renovate: datasource=go GOPLS_PACKAGE ?= golang.org/x/tools/gopls@v0.16.2 # renovate: datasource=go
RENOVATE_NPM_PACKAGE ?= renovate@39.19.1 # renovate: datasource=docker packageName=code.forgejo.org/forgejo-contrib/renovate RENOVATE_NPM_PACKAGE ?= renovate@39.19.1 # renovate: datasource=docker packageName=code.forgejo.org/forgejo-contrib/renovate
# https://github.com/disposable-email-domains/disposable-email-domains/commits/main/
DISPOSABLE_EMAILS_SHA ?= 0c27e671231d27cf66370034d7f6818037416989 # renovate: ...
ifeq ($(HAS_GO), yes) ifeq ($(HAS_GO), yes)
CGO_EXTRA_CFLAGS := -DSQLITE_MAX_VARIABLE_NUMBER=32766 CGO_EXTRA_CFLAGS := -DSQLITE_MAX_VARIABLE_NUMBER=32766
CGO_CFLAGS ?= $(shell $(GO) env CGO_CFLAGS) $(CGO_EXTRA_CFLAGS) CGO_CFLAGS ?= $(shell $(GO) env CGO_CFLAGS) $(CGO_EXTRA_CFLAGS)
@ -417,10 +420,10 @@ lint-frontend: lint-js lint-css
lint-frontend-fix: lint-js-fix lint-css-fix lint-frontend-fix: lint-js-fix lint-css-fix
.PHONY: lint-backend .PHONY: lint-backend
lint-backend: lint-go lint-go-vet lint-editorconfig lint-renovate lint-locale lint-backend: lint-go lint-go-vet lint-editorconfig lint-renovate lint-locale lint-disposable-emails
.PHONY: lint-backend-fix .PHONY: lint-backend-fix
lint-backend-fix: lint-go-fix lint-go-vet lint-editorconfig lint-backend-fix: lint-go-fix lint-go-vet lint-editorconfig lint-disposable-emails-fix
.PHONY: lint-codespell .PHONY: lint-codespell
lint-codespell: lint-codespell:
@ -511,6 +514,14 @@ lint-go-gopls:
lint-editorconfig: lint-editorconfig:
$(GO) run $(EDITORCONFIG_CHECKER_PACKAGE) templates .forgejo/workflows $(GO) run $(EDITORCONFIG_CHECKER_PACKAGE) templates .forgejo/workflows
.PHONY: lint-disposable-emails
lint-disposable-emails:
$(GO) run build/generate-disposable-email.go -check -r $(DISPOSABLE_EMAILS_SHA)
.PHONY: lint-disposable-emails-fix
lint-disposable-emails-fix:
$(GO) run build/generate-disposable-email.go -r $(DISPOSABLE_EMAILS_SHA)
.PHONY: lint-templates .PHONY: lint-templates
lint-templates: .venv node_modules lint-templates: .venv node_modules
@node tools/lint-templates-svg.js @node tools/lint-templates-svg.js

View file

@ -0,0 +1,203 @@
// Copyright 2024 James Hatfield
// SPDX-License-Identifier: MIT
//go:build ignore
package main
import (
"bufio"
"bytes"
"crypto"
"flag"
"fmt"
"go/format"
"io"
"log"
"net/http"
"os"
"regexp"
"strings"
)
const disposableEmailListURL string = "https://raw.githubusercontent.com/disposable-email-domains/disposable-email-domains/%s/disposable_email_blocklist.conf"
var (
gitRef *string = flag.String("r", "master", "Git reference of the domain list version")
outPat *string = flag.String("o", "modules/setting/disposable_email_domain_data.go", "Output path")
check *bool = flag.Bool("check", false, "Check if the current output file matches the current upstream list")
)
func main() {
flag.Parse()
if *check {
// read in the local copy of the domain list
local, err := get_local_file()
if err != nil {
log.Fatalf("File Read Error: %v", err)
}
// generate the remote copy of the domain list
remote, err := generate()
if err != nil {
log.Fatalf("Generation Error: %v", err)
}
// strip the comments from both (so we dont fail simply due to git ref difference)
local = strip_comments(local)
remote = strip_comments(remote)
// generate the hash of the local copy
local_sha, err := hash(local)
if err != nil {
log.Fatalf("Local Hash Generation Error: %v", err)
}
// generate the hash of the remote copy
remote_sha, err := hash(remote)
if err != nil {
log.Fatalf("Remote Hash Generation Error: %v", err)
}
// if the hashes dont match then the local copy needs to be updated
if local_sha != remote_sha {
log.Fatalf("Disposable email domain list needs to be updated!! \"make lint-disposable-emails-fix\"")
}
} else {
// generate the source code (array of domains)
res, err := generate()
if err != nil {
log.Fatalf("Generation Error: %v", err)
}
// write result to a file
err = os.WriteFile(*outPat, res, 0o644)
if err != nil {
log.Fatalf("File Write Error: %v", err)
}
}
}
func strip_comments(data []byte) []byte {
result := make([]byte, 0, len(data))
re := regexp.MustCompile(`^\W*//.*$`)
for _, line := range bytes.Split(data, []byte("\n")) {
if !re.Match(line) {
result = append(result, line...)
}
}
return result
}
func hash(data []byte) (string, error) {
var err error
hash := crypto.SHA3_256.New()
_, err = hash.Write(data)
if err != nil {
return "", err
}
return fmt.Sprintf("%x", hash.Sum(nil)), err
}
func get_local_file() ([]byte, error) {
var err error
f, err := os.Open(*outPat)
if err != nil {
return nil, err
}
defer f.Close()
data, err := io.ReadAll(f)
if err != nil {
return nil, err
}
return data, err
}
func get_remote() ([]string, error) {
var err error
var url string = fmt.Sprintf(disposableEmailListURL, *gitRef)
// download the domain list
res, err := http.Get(url)
if err != nil {
return nil, err
}
defer res.Body.Close()
body, err := io.ReadAll(res.Body)
if err != nil {
return nil, err
}
// go through all entries (1 domain per line)
scanner := bufio.NewScanner(bytes.NewReader(body))
var arrDomains []string
for scanner.Scan() {
line := scanner.Text()
arrDomains = append(arrDomains, line)
}
return arrDomains, err
}
func generate() ([]byte, error) {
var err error
var url string = fmt.Sprintf(disposableEmailListURL, *gitRef)
// download the domains list
arrDomains, err := get_remote()
if err != nil {
return nil, err
}
// build the string in a readable way
var sb strings.Builder
_, err = sb.WriteString("[]string{\n")
if err != nil {
return nil, err
}
for _, item := range arrDomains {
_, err = sb.WriteString(fmt.Sprintf("\t%q,\n", item))
if err != nil {
return nil, err
}
}
_, err = sb.WriteString("}")
if err != nil {
return nil, err
}
// insert the values into file
final := fmt.Sprintf(hdr, url, sb.String())
return format.Source([]byte(final))
}
const hdr = `
// Copyright 2024 James Hatfield
// SPDX-License-Identifier: MIT
//
// Code generated by build/generate-disposable-email.go. DO NOT EDIT
// Sourced from %s
package setting
import "sync"
var DisposableEmailDomains = sync.OnceValue(func() []string {
return %s
})
`

File diff suppressed because it is too large Load diff

View file

@ -5,6 +5,7 @@ package setting
import ( import (
"regexp" "regexp"
"slices"
"strings" "strings"
"time" "time"
@ -37,6 +38,7 @@ var Service = struct {
RegisterManualConfirm bool RegisterManualConfirm bool
EmailDomainAllowList []glob.Glob EmailDomainAllowList []glob.Glob
EmailDomainBlockList []glob.Glob EmailDomainBlockList []glob.Glob
EmailDomainBlockDisposable bool
DisableRegistration bool DisableRegistration bool
AllowOnlyInternalRegistration bool AllowOnlyInternalRegistration bool
AllowOnlyExternalRegistration bool AllowOnlyExternalRegistration bool
@ -156,6 +158,22 @@ func loadServiceFrom(rootCfg ConfigProvider) {
} }
Service.EmailDomainAllowList = CompileEmailGlobList(sec, "EMAIL_DOMAIN_WHITELIST", "EMAIL_DOMAIN_ALLOWLIST") Service.EmailDomainAllowList = CompileEmailGlobList(sec, "EMAIL_DOMAIN_WHITELIST", "EMAIL_DOMAIN_ALLOWLIST")
Service.EmailDomainBlockList = CompileEmailGlobList(sec, "EMAIL_DOMAIN_BLOCKLIST") Service.EmailDomainBlockList = CompileEmailGlobList(sec, "EMAIL_DOMAIN_BLOCKLIST")
Service.EmailDomainBlockDisposable = sec.Key("EMAIL_DOMAIN_BLOCK_DISPOSABLE").MustBool(false)
if Service.EmailDomainBlockDisposable {
toAdd := make([]glob.Glob, 0, len(DisposableEmailDomains()))
for _, domain := range DisposableEmailDomains() {
domain = strings.ToLower(domain)
// Only add domains that aren't blocked yet.
if !slices.ContainsFunc(Service.EmailDomainBlockList, func(g glob.Glob) bool { return g.Match(domain) }) {
if g, err := glob.Compile(domain); err != nil {
log.Error("Error in disposable domain %s: %v", domain, err)
} else {
toAdd = append(toAdd, g)
}
}
}
Service.EmailDomainBlockList = append(Service.EmailDomainBlockList, toAdd...)
}
Service.ShowRegistrationButton = sec.Key("SHOW_REGISTRATION_BUTTON").MustBool(!(Service.DisableRegistration || Service.AllowOnlyExternalRegistration)) Service.ShowRegistrationButton = sec.Key("SHOW_REGISTRATION_BUTTON").MustBool(!(Service.DisableRegistration || Service.AllowOnlyExternalRegistration))
Service.ShowMilestonesDashboardPage = sec.Key("SHOW_MILESTONES_DASHBOARD_PAGE").MustBool(true) Service.ShowMilestonesDashboardPage = sec.Key("SHOW_MILESTONES_DASHBOARD_PAGE").MustBool(true)
Service.RequireSignInView = sec.Key("REQUIRE_SIGNIN_VIEW").MustBool() Service.RequireSignInView = sec.Key("REQUIRE_SIGNIN_VIEW").MustBool()

View file

@ -4,6 +4,9 @@
package setting package setting
import ( import (
"fmt"
"sort"
"strings"
"testing" "testing"
"code.gitea.io/gitea/modules/structs" "code.gitea.io/gitea/modules/structs"
@ -11,8 +14,18 @@ import (
"github.com/gobwas/glob" "github.com/gobwas/glob"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"golang.org/x/net/publicsuffix"
) )
func match(globs []glob.Glob, s string) bool {
for _, g := range globs {
if g.Match(s) {
return true
}
}
return false
}
func TestLoadServices(t *testing.T) { func TestLoadServices(t *testing.T) {
oldService := Service oldService := Service
defer func() { defer func() {
@ -28,15 +41,6 @@ EMAIL_DOMAIN_BLOCKLIST = d3, *.b
require.NoError(t, err) require.NoError(t, err)
loadServiceFrom(cfg) loadServiceFrom(cfg)
match := func(globs []glob.Glob, s string) bool {
for _, g := range globs {
if g.Match(s) {
return true
}
}
return false
}
assert.True(t, match(Service.EmailDomainAllowList, "d1")) assert.True(t, match(Service.EmailDomainAllowList, "d1"))
assert.True(t, match(Service.EmailDomainAllowList, "foo.w")) assert.True(t, match(Service.EmailDomainAllowList, "foo.w"))
assert.True(t, match(Service.EmailDomainAllowList, "d2")) assert.True(t, match(Service.EmailDomainAllowList, "d2"))
@ -48,6 +52,121 @@ EMAIL_DOMAIN_BLOCKLIST = d3, *.b
assert.False(t, match(Service.EmailDomainBlockList, "d1")) assert.False(t, match(Service.EmailDomainBlockList, "d1"))
} }
func TestLoadServiceBlockDisposable(t *testing.T) {
oldService := Service
defer func() {
Service = oldService
}()
cfg, err := NewConfigProviderFromData(`
[service]
EMAIL_DOMAIN_BLOCK_DISPOSABLE = true
`)
require.NoError(t, err)
loadServiceFrom(cfg)
for _, domain := range DisposableEmailDomains() {
require.True(t, match(Service.EmailDomainBlockList, domain))
}
require.Len(t, Service.EmailDomainBlockList, len(DisposableEmailDomains()))
knownGood := [...]string{
"aol.com",
"gmx.com",
"mail.com",
"zoho.com",
"proton.me",
"gmail.com",
"yahoo.com",
"icloud.com",
"outlook.com",
"protonmail.com",
}
for _, domain := range knownGood {
require.False(t, match(Service.EmailDomainBlockList, domain))
}
}
func TestLoadServiceBlockDisposableWithExistingGlobs(t *testing.T) {
oldService := Service
defer func() {
Service = oldService
}()
tldCounts := make(map[string]int)
for _, domain := range DisposableEmailDomains() {
tld, _ := publicsuffix.PublicSuffix(domain)
tldCounts[tld]++
}
type tldkv struct {
Tld string
Count int
}
sortedTldCounts := make([]tldkv, 0)
for tld, count := range tldCounts {
sortedTldCounts = append(sortedTldCounts, tldkv{tld, count})
}
sort.Slice(sortedTldCounts, func(i, j int) bool {
return sortedTldCounts[i].Count > sortedTldCounts[j].Count
})
require.GreaterOrEqual(t, len(sortedTldCounts), 2)
blockString := fmt.Sprintf("*.%s,*.%s", sortedTldCounts[0].Tld, sortedTldCounts[1].Tld)
cfg, err := NewConfigProviderFromData(fmt.Sprintf(`
[service]
EMAIL_DOMAIN_BLOCKLIST = %s
EMAIL_DOMAIN_BLOCK_DISPOSABLE = true
`, blockString))
require.NoError(t, err)
loadServiceFrom(cfg)
for _, domain := range DisposableEmailDomains() {
require.True(t, match(Service.EmailDomainBlockList, domain))
}
redundant := 0
for _, val := range DisposableEmailDomains() {
if strings.HasSuffix(val, sortedTldCounts[0].Tld) ||
strings.HasSuffix(val, sortedTldCounts[1].Tld) {
redundant++
}
}
expected := len(DisposableEmailDomains()) - redundant + 2
require.Len(t, Service.EmailDomainBlockList, expected)
}
func TestLoadServiceBlockDisposableWithComplementGlobs(t *testing.T) {
oldService := Service
defer func() {
Service = oldService
}()
cfg, err := NewConfigProviderFromData(`
[service]
EMAIL_DOMAIN_BLOCKLIST = *.random
EMAIL_DOMAIN_BLOCK_DISPOSABLE = true
`)
require.NoError(t, err)
loadServiceFrom(cfg)
for _, domain := range DisposableEmailDomains() {
require.True(t, match(Service.EmailDomainBlockList, domain))
}
expected := len(DisposableEmailDomains()) + 1
require.Len(t, Service.EmailDomainBlockList, expected)
}
func TestLoadServiceVisibilityModes(t *testing.T) { func TestLoadServiceVisibilityModes(t *testing.T) {
oldService := Service oldService := Service
defer func() { defer func() {

View file

@ -2126,7 +2126,7 @@ settings.collaboration.undefined=Neurčeno
settings.hooks=Webhooky settings.hooks=Webhooky
settings.githooks=Git hooky settings.githooks=Git hooky
settings.basic_settings=Základní nastavení settings.basic_settings=Základní nastavení
settings.mirror_settings=Nastavení zrcadla settings.mirror_settings=Nastavení zrcadel
settings.mirror_settings.docs=Nastavte repozitář pro automatickou synchronizaci commitů, značek a větví s jiným repozitářem. settings.mirror_settings.docs=Nastavte repozitář pro automatickou synchronizaci commitů, značek a větví s jiným repozitářem.
settings.mirror_settings.docs.disabled_pull_mirror.instructions=Nastavte váš projekt pro automatické nahrávání commitů, značek a větví do jiného repozitáře. Správce webu zakázal zrcadla pro natažení. settings.mirror_settings.docs.disabled_pull_mirror.instructions=Nastavte váš projekt pro automatické nahrávání commitů, značek a větví do jiného repozitáře. Správce webu zakázal zrcadla pro natažení.
settings.mirror_settings.docs.disabled_push_mirror.instructions=Nastavte svůj projekt pro automatické natažení commitů, značek a větví z jiného repozitáře. settings.mirror_settings.docs.disabled_push_mirror.instructions=Nastavte svůj projekt pro automatické natažení commitů, značek a větví z jiného repozitáře.
@ -2860,6 +2860,9 @@ pulls.delete_after_merge.head_branch.is_default = Větev hlavy, kterou chcete od
pulls.delete_after_merge.head_branch.is_protected = Větev hlavy, kterou chcete odstranit, je chráněnou větví a nelze ji odstranit. pulls.delete_after_merge.head_branch.is_protected = Větev hlavy, kterou chcete odstranit, je chráněnou větví a nelze ji odstranit.
pulls.delete_after_merge.head_branch.insufficient_branch = Nemáte oprávnění k odstranění větve hlavy. pulls.delete_after_merge.head_branch.insufficient_branch = Nemáte oprávnění k odstranění větve hlavy.
issues.filter_sort.relevance = Relevance issues.filter_sort.relevance = Relevance
diff.git-notes.add = Přidat poznámku
diff.git-notes.remove-header = Odstranit poznámku
diff.git-notes.remove-body = Tato poznámka bude odebrána.
[graphs] [graphs]
component_loading_info = Tohle může chvíli trvat… component_loading_info = Tohle může chvíli trvat…
@ -3943,6 +3946,8 @@ workflow.dispatch.warn_input_limit = Zobrazování prvních %d vstupů.
workflow.dispatch.trigger_found = Tento workflow má spouštěč událostí <c>workflow_dispatch</c>. workflow.dispatch.trigger_found = Tento workflow má spouštěč událostí <c>workflow_dispatch</c>.
workflow.dispatch.success = Žádost o spuštění workflow byla úspěšně odeslána. workflow.dispatch.success = Žádost o spuštění workflow byla úspěšně odeslána.
runs.expire_log_message = Protokoly byly smazány, protože byly příliš staré. runs.expire_log_message = Protokoly byly smazány, protože byly příliš staré.
runs.no_workflows.help_no_write_access = Pro více informací o Forgejo Actions se podívejte do <a target="_blank" rel="noopener noreferrer" href="%s">dokumentace</a>.
runs.no_workflows.help_write_access = Nevíte, jak začít s Forgejo Actions? Podívejte se na <a target="_blank" rel="noopener noreferrer" href="%s">rychlý začátek v uživatelské dokumentaci</a> pro vytvoření vašeho prvního workflow. Poté <a target="_blank" rel="noopener noreferrer" href="%s">nastavte runner Forgejo</a> pro provádění vašich úloh.
[projects] [projects]
type-1.display_name=Samostatný projekt type-1.display_name=Samostatný projekt

View file

@ -2845,6 +2845,9 @@ pulls.delete_after_merge.head_branch.is_default = Der Head-Branch, den Sie lösc
pulls.delete_after_merge.head_branch.is_protected = Der Head-Branch, den Sie löschen wollen, ist ein geschützter Branch und kann nicht gelöscht werden. pulls.delete_after_merge.head_branch.is_protected = Der Head-Branch, den Sie löschen wollen, ist ein geschützter Branch und kann nicht gelöscht werden.
pulls.delete_after_merge.head_branch.insufficient_branch = Sie haben keine Erlaubnis, den Head-Branch zu löschen. pulls.delete_after_merge.head_branch.insufficient_branch = Sie haben keine Erlaubnis, den Head-Branch zu löschen.
issues.filter_sort.relevance = Relevanz issues.filter_sort.relevance = Relevanz
diff.git-notes.add = Hinweis hinzufügen
diff.git-notes.remove-header = Hinweis entfernen
diff.git-notes.remove-body = Dieser Hinweis wird entfernt.
[graphs] [graphs]

View file

@ -2791,6 +2791,8 @@ settings.transfer.button = Transferir la propiedad
settings.transfer.modal.title = Transferir la propiedad settings.transfer.modal.title = Transferir la propiedad
settings.enter_repo_name = Introduce el nombre del propietario y del repositorio exactamente como se muestra: settings.enter_repo_name = Introduce el nombre del propietario y del repositorio exactamente como se muestra:
settings.confirmation_string = Cadena de confirmación settings.confirmation_string = Cadena de confirmación
issues.filter_sort.relevance = Relevancia
settings.transfer_quota_exceeded = El nuevo propietario (%s) ha sobrepasado la cuota. El repositorio no ha sido transferido.
[graphs] [graphs]

View file

@ -197,6 +197,12 @@ buttons.indent.tooltip = Sisennä yhden tason verran
buttons.quote.tooltip = Lainaa tekstiä buttons.quote.tooltip = Lainaa tekstiä
buttons.enable_monospace_font = Käytä tasalevyistä fonttia buttons.enable_monospace_font = Käytä tasalevyistä fonttia
buttons.ref.tooltip = Viittaa ongelmaa tai vetopyyntöä buttons.ref.tooltip = Viittaa ongelmaa tai vetopyyntöä
buttons.new_table.tooltip = Lisää taulukko
table_modal.header = Lisää taulukko
table_modal.placeholder.header = Otsikko
table_modal.placeholder.content = Sisältö
table_modal.label.rows = Rivit
table_modal.label.columns = Sarakkeet
[filter] [filter]
string.asc = A - Ö string.asc = A - Ö
@ -246,7 +252,7 @@ err_empty_db_path=SQLite3-tietokannan polku ei voi olla tyhjä.
no_admin_and_disable_registration=Et voi kytkeä rekisteröintiä pois luomatta sitä ennen ylläpitotiliä. no_admin_and_disable_registration=Et voi kytkeä rekisteröintiä pois luomatta sitä ennen ylläpitotiliä.
err_empty_admin_password=Ylläpitäjän salasana ei voi olla tyhjä. err_empty_admin_password=Ylläpitäjän salasana ei voi olla tyhjä.
err_empty_admin_email=Ylläpitäjän sähköpostiosoite ei voi olla tyhjä. err_empty_admin_email=Ylläpitäjän sähköpostiosoite ei voi olla tyhjä.
err_admin_name_is_reserved=Ylläpitäjän käyttäjätunnus on virheellinen: käyttäjätunnus on varattu err_admin_name_is_reserved=Ylläpitäjän käyttäjätunnus on virheellinen; käyttäjätunnus on varattu
err_admin_name_is_invalid=Ylläpitäjän käyttäjätunnus on virheellinen err_admin_name_is_invalid=Ylläpitäjän käyttäjätunnus on virheellinen
general_title=Yleiset asetukset general_title=Yleiset asetukset
@ -336,6 +342,7 @@ allow_dots_in_usernames = Salli pisteiden käyttö käyttäjänimissä. Ei vaiku
enable_update_checker = Ota päivitystentarkistus käyttöön enable_update_checker = Ota päivitystentarkistus käyttöön
app_slogan = Instanssin tunnuslause app_slogan = Instanssin tunnuslause
app_slogan_helper = Syötä instanssin tunnuslause tähän. Jätä tyhjäksi poistaaksesi käytöstä. app_slogan_helper = Syötä instanssin tunnuslause tähän. Jätä tyhjäksi poistaaksesi käytöstä.
domain_helper = Palvelimen verkkotunnus tai isäntänimi.
[home] [home]
uname_holder=Käyttäjätunnus tai sähköpostiosoite uname_holder=Käyttäjätunnus tai sähköpostiosoite
@ -381,6 +388,7 @@ stars_few = %d tähteä
relevant_repositories = Vain relevantit repositoriot näytetään, <a href="%s">näytä suodattamattomat tulokset</a>. relevant_repositories = Vain relevantit repositoriot näytetään, <a href="%s">näytä suodattamattomat tulokset</a>.
forks_one = %d forkki forks_one = %d forkki
forks_few = %d forkkia forks_few = %d forkkia
go_to = Siirry
[auth] [auth]
create_new_account=Rekisteröi tili create_new_account=Rekisteröi tili
@ -418,7 +426,7 @@ twofa_scratch_token_incorrect=Kertakäyttökoodisi on virheellinen.
login_userpass=Kirjaudu sisään login_userpass=Kirjaudu sisään
tab_openid=OpenID tab_openid=OpenID
oauth_signup_tab=Rekisteröi uusi tili oauth_signup_tab=Rekisteröi uusi tili
oauth_signup_title=Viimeistele tili oauth_signup_title=Viimeistele uusi tili
oauth_signup_submit=Viimeistele tili oauth_signup_submit=Viimeistele tili
oauth_signin_tab=Linkitä olemassa olevaan tiliin oauth_signin_tab=Linkitä olemassa olevaan tiliin
oauth_signin_title=Kirjaudu sisään valtuuttaaksesi linkitetyn tilin oauth_signin_title=Kirjaudu sisään valtuuttaaksesi linkitetyn tilin
@ -452,8 +460,8 @@ activate_account=Ole hyvä ja aktivoi tilisi
activate_email=Vahvista sähköpostiosoitteesi activate_email=Vahvista sähköpostiosoitteesi
register_notify=Tervetuloa %san register_notify=Tervetuloa %s-palveluun
register_notify.text_2=Voit nyt kirjautua käyttäjätunnuksella: %s. register_notify.text_2=Voit nyt kirjautua tilillesi käyttäjätunnuksella: %s
reset_password=Palauta käyttäjätili reset_password=Palauta käyttäjätili
reset_password.title=%s, olet pyytänyt tilisi palauttamista reset_password.title=%s, olet pyytänyt tilisi palauttamista
@ -478,6 +486,14 @@ password_change.text_1 = Tilisi salasana vaihdettiin juuri hetki sitten.
removed_security_key.subject = Turva-avain on poistettu removed_security_key.subject = Turva-avain on poistettu
removed_security_key.text_1 = Turva-avain "%[1]s" on poistettu tililtäsi. removed_security_key.text_1 = Turva-avain "%[1]s" on poistettu tililtäsi.
team_invite.text_2 = Napsauta seuraavaa linkkiä liittyäksesi tiimiin: team_invite.text_2 = Napsauta seuraavaa linkkiä liittyäksesi tiimiin:
activate_account.text_1 = Hei <b>%[1]s</b>, kiitos kun rekisteröidyit palveluun %[2]s!
activate_account.text_2 = Aktivoidaksesi tilin, napsauta alla olevaa linkkiä aikaikkunan <b>%s</b> sisällä:
totp_disabled.subject = TOTP on poistettu käytöstä
primary_mail_change.subject = Ensisijainen sähköpostiosoitteesi on vaihdettu
admin.new_user.user_info = Käyttäjätiedot
activate_email.text = Vahvista sähköpostiosoitteesi napsauttamalla linkkiä aikaikkunan <b>%s</b> sisällä:
admin.new_user.subject = Uusi käyttäjä %s rekisteröityi juuri
register_notify.text_3 = Jos joku muu teki tämän tilin puolestasi, <a href="%s">aseta salasana</a> ensin.
@ -486,13 +502,14 @@ yes=Kyllä
no=Ei no=Ei
cancel=Peruuta cancel=Peruuta
modify=Päivitys modify=Päivitys
confirm = Vahvista
[form] [form]
UserName=Käyttäjätunnus UserName=Käyttäjätunnus
RepoName=Repon nimi RepoName=Repon nimi
Email=Sähköposti osoite Email=Sähköposti osoite
Password=Salasana Password=Salasana
Retype=Varmista salasana Retype=Vahvista salasana
SSHTitle=SSH avain nimi SSHTitle=SSH avain nimi
HttpsUrl=HTTPS-osoite HttpsUrl=HTTPS-osoite
TeamName=Tiimin nimi TeamName=Tiimin nimi
@ -762,7 +779,7 @@ orgs_none=Et ole minkään organisaation jäsen.
delete_account=Poista tilisi delete_account=Poista tilisi
delete_prompt=Tämä toiminto poistaa käyttäjätilisi pysyvästi. Toimintoa <strong>EI VOI</strong> kumota. delete_prompt=Tämä toiminto poistaa käyttäjätilisi pysyvästi. Toimintoa <strong>EI VOI</strong> kumota.
confirm_delete_account=Varmista poisto confirm_delete_account=Vahvista poisto
delete_account_title=Poista käyttäjätili delete_account_title=Poista käyttäjätili
email_notifications.enable=Ota käyttöön sähköposti-ilmoitukset email_notifications.enable=Ota käyttöön sähköposti-ilmoitukset
@ -806,6 +823,8 @@ keep_activity_private.description = <a href="%s">Julkinen toimintasi</a> näkyy
email_desc = Ensisijaista sähköpostiosoitettasi käytetään ilmoituksiin, salasanan palautukseen ja jos sähköpostiosoite ei ole piilotettu, web-pohjaisiin Git-toimenpiteisiin. email_desc = Ensisijaista sähköpostiosoitettasi käytetään ilmoituksiin, salasanan palautukseen ja jos sähköpostiosoite ei ole piilotettu, web-pohjaisiin Git-toimenpiteisiin.
tokens_desc = Nämä poletit mahdollistavat pääsyn tilillesi Forgejon rajapintaa vasten. tokens_desc = Nämä poletit mahdollistavat pääsyn tilillesi Forgejon rajapintaa vasten.
keep_email_private_popup = Tämä piilottaa sähköpostiosoitteesi profiilistasi. Se ei ole enää oletus verkkosivukäyttöliittymän kautta tehdyissä kommiteissa, kuten tiedostojen lähetyksissä ja muokkauksissa, eikä sitä käytetä yhdistämiskommiteissa. Sen sijaan erikoisosoitetta %s voidaan käyttää kommittien liittämisessä tiliisi. Ota huomioon, ettei tämän asetuksen muuttaminen vaikuta olemassa oleviin kommitteihin. keep_email_private_popup = Tämä piilottaa sähköpostiosoitteesi profiilistasi. Se ei ole enää oletus verkkosivukäyttöliittymän kautta tehdyissä kommiteissa, kuten tiedostojen lähetyksissä ja muokkauksissa, eikä sitä käytetä yhdistämiskommiteissa. Sen sijaan erikoisosoitetta %s voidaan käyttää kommittien liittämisessä tiliisi. Ota huomioon, ettei tämän asetuksen muuttaminen vaikuta olemassa oleviin kommitteihin.
added_on = Lisätty %s
additional_repo_units_hint = Ehdota repositorion lisäyksiköiden käyttöönottoa
[repo] [repo]
owner=Omistaja owner=Omistaja
@ -827,7 +846,7 @@ download_zip=Lataa ZIP
download_tar=Lataa TAR.GZ download_tar=Lataa TAR.GZ
repo_desc=Kuvaus repo_desc=Kuvaus
repo_lang=Kieli repo_lang=Kieli
repo_gitignore_helper=Valitse .gitignore mallit. repo_gitignore_helper=Valitse .gitignore-mallit
issue_labels=Ongelmien tunnisteet issue_labels=Ongelmien tunnisteet
issue_labels_helper=Valitse pohja ongelmien nimilapuille. issue_labels_helper=Valitse pohja ongelmien nimilapuille.
license=Lisenssi license=Lisenssi
@ -1120,7 +1139,7 @@ issues.push_commits_n=lisäsi %d committia %s
issues.due_date_form=vvvv-kk-pp issues.due_date_form=vvvv-kk-pp
issues.due_date_form_edit=Muokkaa issues.due_date_form_edit=Muokkaa
issues.due_date_form_remove=Poista issues.due_date_form_remove=Poista
issues.due_date_not_set=Määräpäivää ei asetettu. issues.due_date_not_set=Määräpäivää ei ole asetettu.
issues.due_date_overdue=Myöhässä issues.due_date_overdue=Myöhässä
issues.dependency.title=Riippuvuudet issues.dependency.title=Riippuvuudet
issues.dependency.issue_no_dependencies=Riippuvuuksia ei asetettu. issues.dependency.issue_no_dependencies=Riippuvuuksia ei asetettu.
@ -1795,6 +1814,18 @@ migrate.codebase.description = Tee migraatio codebasehq.comista.
migrate.git.description = Tee repomigraatio mistä tahansa Git-palvelusta. migrate.git.description = Tee repomigraatio mistä tahansa Git-palvelusta.
migrate.gitlab.description = Tee migraatio gitlab.comista tai muista GitLab-instansseista. migrate.gitlab.description = Tee migraatio gitlab.comista tai muista GitLab-instansseista.
migrate.gitea.description = Tee migraatio gitea.comista tai muista Gitea-instansseista. migrate.gitea.description = Tee migraatio gitea.comista tai muista Gitea-instansseista.
repo_gitignore_helper_desc = Valitse mitä tiedostoja ei seurata yleisimpien kielten mallipohjista. Tyypilliset artefaktit, joita eri kielten koostamistyökalut tuottavat, lisätään .gitignore-tiedostoon oletusarvoisesti.
milestones.filter_sort.latest_due_date = Kaukaisin määräpäivä
license_helper_desc = Lisenssi määrää, mitä muut voivat ja eivät voi tehdä koodillasi. Etkö ole varma, mikä lisenssi soveltuu projektillesi? Lue <a target="_blank" rel="noopener noreferrer" href="%s">ohje lisenssin valinnasta.</a>
milestones.filter_sort.earliest_due_data = Lähin määräpäivä
issues.filter_type.reviewed_by_you = Katselmoitu toimestasi
settings.units.overview = Yleisnäkymä
settings.remove_team_success = Tiimin pääsy repositorioon on poistettu.
migrate.cancel_migrating_confirm = Haluatko perua tämän migraation?
settings.units.units = Yksiköt
settings.update_settings_no_unit = Repositorion tulisi sallia edes jonkinlainen vuorovaikutus.
settings.units.add_more = Ota lisää käyttöön
settings.add_team_success = Tiimillä on nyt pääsy repositorioon.
@ -1897,6 +1928,9 @@ code = Koodi
teams.remove_all_repos_title = Poista kaikki tiimin repot teams.remove_all_repos_title = Poista kaikki tiimin repot
form.name_reserved = Organisaation nimi "%s" on varattu. form.name_reserved = Organisaation nimi "%s" on varattu.
settings.delete_org_desc = Organisaatio poistetaan pysyvästi. Jatketaanko? settings.delete_org_desc = Organisaatio poistetaan pysyvästi. Jatketaanko?
team_access_desc = Repositorion käyttö
teams.specific_repositories = Määritetyt repositoriot
open_dashboard = Avaa kojelauta
[admin] [admin]
dashboard=Kojelauta dashboard=Kojelauta
@ -2248,6 +2282,7 @@ create_branch=loi haaran <a href="%[2]s">%[3]s</a> repossa <a href="%[1]s">%[4]s
compare_commits = Vertaa %d kommittia compare_commits = Vertaa %d kommittia
compare_branch = Vertaa compare_branch = Vertaa
review_dismissed_reason = Syy: review_dismissed_reason = Syy:
commit_repo = työnsi haaraan <a href="%[2]s">%[3]s</a> repossa <a href="%[1]s">%[4]s</a>
[tool] [tool]
now=nyt now=nyt
@ -2294,6 +2329,7 @@ error.extract_sign = Allekirjoituksen purkaminen epäonnistui
default_key = Allekirjoitettu oletusavaimella default_key = Allekirjoitettu oletusavaimella
[units] [units]
unit = Yksikkö
[packages] [packages]
title=Paketit title=Paketit
@ -2390,6 +2426,10 @@ conda.install = Asenna paketti Condalla suorittamalla seuraava komento:
helm.registry = Määritä tämä rekisteri komentoriviltä: helm.registry = Määritä tämä rekisteri komentoriviltä:
pub.install = Asenna paketti Dartilla suorittamalla seuraava komento: pub.install = Asenna paketti Dartilla suorittamalla seuraava komento:
owner.settings.cargo.title = Cargon rekisteri-indeksi owner.settings.cargo.title = Cargon rekisteri-indeksi
settings.delete.description = Paketin poistaminen on peruuttamaton toimenpide, sitä ei voi perua.
settings.link.success = Repositorion linkki päivitettiin onnistuneesti.
settings.link.button = Päivitä repositorion linkki
owner.settings.cleanuprules.preview.overview = %d pakettia on ajastettu poistettavaksi.
[secrets] [secrets]
creation.failed = Salaisuuden lisääminen epäonnistui. creation.failed = Salaisuuden lisääminen epäonnistui.
@ -2402,6 +2442,7 @@ deletion.failed = Salaisuuden poistaminen epäonnistui.
secrets = Salaisuudet secrets = Salaisuudet
deletion.description = Salaisuuden poistaminen on pysyvä toimenpide, eikä sitä voi perua. Jatketaanko? deletion.description = Salaisuuden poistaminen on pysyvä toimenpide, eikä sitä voi perua. Jatketaanko?
deletion.success = Salaisuus on poistettu. deletion.success = Salaisuus on poistettu.
description = Salaisuudet välitetään tietyille toimenpiteille, eikä niitä voi muuten lukea.
[actions] [actions]
@ -2489,6 +2530,8 @@ workflow.disable = Poista työnkulku käytöstä
workflow.disable_success = Työnkulku "%s" on poistettu käytöstä. workflow.disable_success = Työnkulku "%s" on poistettu käytöstä.
runs.no_job = Työnkulun tulee sisältää vähintään yksi työ runs.no_job = Työnkulun tulee sisältää vähintään yksi työ
runs.invalid_workflow_helper = Työnkulun asetustiedosto on virheellinen. Tarkista asetustiedosto: %s runs.invalid_workflow_helper = Työnkulun asetustiedosto on virheellinen. Tarkista asetustiedosto: %s
runners = Ajajat
actions = Toimenpiteet
@ -2532,4 +2575,5 @@ issue_kind = Etsi ongelmia...
milestone_kind = Etsi merkkipaaluja... milestone_kind = Etsi merkkipaaluja...
pull_kind = Etsi pull-vetoja... pull_kind = Etsi pull-vetoja...
commit_kind = Etsi kommitteja... commit_kind = Etsi kommitteja...
fuzzy = Sumea fuzzy = Sumea
runner_kind = Etsi ajajia...

View file

@ -2778,7 +2778,7 @@ issues.archived_label_description = (アーカイブ済) %s
settings.web_hook_name_sourcehut_builds = SourceHut Builds settings.web_hook_name_sourcehut_builds = SourceHut Builds
settings.matrix.room_id_helper = ルームIDは、Element web clientのRoom Settings > Advanced > Internal room IDから取得できます。例%s。 settings.matrix.room_id_helper = ルームIDは、Element web clientのRoom Settings > Advanced > Internal room IDから取得できます。例%s。
pulls.merged_title_desc_one = %[4]s の <code>%[2]s</code> から %[1]d 件のコミットを <code>%[3]s</code> へマージした pulls.merged_title_desc_one = %[4]s の <code>%[2]s</code> から %[1]d 件のコミットを <code>%[3]s</code> へマージした
pulls.title_desc_one = <code id="%[4]s">%[3]s</code> から %[1]d 件のコミットを <code>%[2]s</code> へマージしたい pulls.title_desc_one = <code>%[2]s</code>から %[1]d 件のコミットを <code id="%[4]s">%[3]s</code> へマージしたい
pulls.ready_for_review = レビューの準備ができていますか? pulls.ready_for_review = レビューの準備ができていますか?
settings.transfer.button = 所有権を移送する settings.transfer.button = 所有権を移送する
settings.transfer.modal.title = 所有権を移送 settings.transfer.modal.title = 所有権を移送

View file

@ -105,7 +105,7 @@ copy_content=Kopēt saturu
copy_branch=Kopēt atzara nosaukumu copy_branch=Kopēt atzara nosaukumu
copy_success=Nokopēts! copy_success=Nokopēts!
copy_error=Kopēšana neizdevās copy_error=Kopēšana neizdevās
copy_type_unsupported=Šī veida failus nav iespējams nokopēt copy_type_unsupported=Šāda veida datnes nevar ievietot starpliktuvē
write=Rakstīt write=Rakstīt
preview=Priekšskatītījums preview=Priekšskatītījums
@ -185,7 +185,7 @@ network_error=Tīkla kļūda
[startpage] [startpage]
app_desc=Viegli uzstādāms Git serviss app_desc=Viegli uzstādāms Git serviss
install=Vienkārši instalējams install=Vienkārši instalējams
install_desc=Vienkārši <a target="_blank" rel="noopener noreferrer" href="%[1]s">jāpalaiž izpildāmais fails</a> vajadzīgajai platformai, jāizmanto <a target="_blank" rel="noopener noreferrer" href="%[2]s">Docker</a>, vai jāiegūst <a target="_blank" rel="noopener noreferrer" href="%[3]s">pakotne</a>. install_desc=Vienkārši <a target="_blank" rel="noopener noreferrer" href="%[1]s">jāpalaiž izpildāmā datne</a> vajadzīgajai sistēmai, jāizmanto <a target="_blank" rel="noopener noreferrer" href="%[2]s">Docker</a> vai jāiegūst <a target="_blank" rel="noopener noreferrer" href="%[3]s">pakotne</a>.
platform=Pieejama dažādām platformām platform=Pieejama dažādām platformām
lightweight=Viegla lightweight=Viegla
lightweight_desc=Forgejo ir miminālas prasības un to var darbināt uz nedārga Raspberry Pi datora. Ietaupi savai ierīcei resursus! lightweight_desc=Forgejo ir miminālas prasības un to var darbināt uz nedārga Raspberry Pi datora. Ietaupi savai ierīcei resursus!
@ -207,12 +207,12 @@ db_schema=Shēma
db_schema_helper=Atstājiet tukšu, lai izmantu datubāzes noklusēto ("public"). db_schema_helper=Atstājiet tukšu, lai izmantu datubāzes noklusēto ("public").
ssl_mode=SSL ssl_mode=SSL
path=Ceļš path=Ceļš
sqlite_helper=Faila ceļš SQLite3 datubāzei.<br>Ievadiet absolūto ceļu, ja Forgejo tiek startēts kā serviss. sqlite_helper=SQLite3 datubāzes datnes ceļš.<br>Jāievada pilns ceļš, ja Forgejo tiek palaists kā sistēmas pakalpojums.
reinstall_error=Nevar instalēt datubāzē, kura jau satur Forgejo datus reinstall_error=Nevar instalēt datubāzē, kura jau satur Forgejo datus
reinstall_confirm_message=Veicot Forgejo datubāzēs atkārtotu instalēšanu, tas var izraisīt vairākas problēmas. Būtu jāizmanto esošais "app.ini", lai palaistu Forgejo. Apstipriniet, ja patiešām vēlaties to darīt: reinstall_confirm_message=Veicot Forgejo datubāzēs atkārtotu instalēšanu, tas var izraisīt vairākas problēmas. Būtu jāizmanto esošais "app.ini", lai palaistu Forgejo. Apstipriniet, ja patiešām vēlaties to darīt:
reinstall_confirm_check_1=Dati, kas šifrēti ar SECRET_KEY atslēgu, kas ir norādīta app.ini failā, var tikt pazaudēti: lietotaji nevārēs autorizēties ar divfaktoru autorizāciju, kā arī spoguļi var pārstāt darboties. Atzīmējot šo pazīmi, apstipriniet, ka pašreizējais app.ini fails satur korektu SECRET_KEY vērtību. reinstall_confirm_check_1=Dati, kas šifrēti ar SECRET_KEY, kas ir norādīts app.ini datnē, var tikt pazaudēti: lietotāji nevarēs pieteikties ar 2FA/OTP, kā arī spoguļserveri var pārstāt darboties. Ar šīs izvēles rūtiņas atzīmēšanu tiek apstiprināts, ka pašreizējā app.ini datne satur pareizu SECRET_KEY vērtību.
reinstall_confirm_check_2=Repozitorijus un iestatījumus iespējams nepieciešams pārsinhronizēt. Atzīmējot, apstipriniet, ka vēlaties pārsinhronizēt repozitorija āķus un authorized_keys failu. Pārliecinieties, ka repozitorija un spoguļošanas iestatījumi ir pareizi. reinstall_confirm_check_2=Glabātavas un iestatījumus var būt nepieciešams atkārtoti sinhronizēt. Ar šīs izvēles rūtiņas atzīmēšanu tiek apstiprināts, ka pašrocīgi tiks veikta glabātavu aizķeru un authorized_keys datnes atkārtota sinhronizēšana, kā arī tiek apstiprināts, ka tiks nodrošināts, ka glabātavas un spoguļošanas iestatījumi ir pareizi.
reinstall_confirm_check_3=Apstiprinat, ka esat pārliecināts, ka Forgejo izmanto pareizu app.ini faila atrašanās vietu un patiešām vēlaties veikt atkārtotu instalāciju, tāpat apstiprinat, ka tas var radīt augstāk minētās problēmas. reinstall_confirm_check_3=Ar šo tiek apstiprināts, ka ir pilnīga pārliecība, ka Forgejo darbojas ar pareizu app.ini atrašanāš vietu un ka tiešām ir nepieciešama atkārtota uzstādīšana. Tiek apliecināts, ka iepriekšminētais var novest pie kļūmēm.
err_empty_db_path=Nav norādīts SQLite3 datu bāzes ceļš. err_empty_db_path=Nav norādīts SQLite3 datu bāzes ceļš.
no_admin_and_disable_registration=Reģistrāciju nevar atslēgt, kamēr nav izveidots administratora konts. no_admin_and_disable_registration=Reģistrāciju nevar atslēgt, kamēr nav izveidots administratora konts.
err_empty_admin_password=Administratora kontam ir obligāti jānorāda parole. err_empty_admin_password=Administratora kontam ir obligāti jānorāda parole.
@ -227,7 +227,7 @@ app_name_helper=Šeit ir ievadāms sava servera nosaukums. Tas tiks attēlots ka
repo_path=Repozitoriju glabāšanas ceļš repo_path=Repozitoriju glabāšanas ceļš
repo_path_helper=Git repozitoriji tiks glabāti šajā direktorijā. repo_path_helper=Git repozitoriji tiks glabāti šajā direktorijā.
lfs_path=Git LFS glabāšanas vieta lfs_path=Git LFS glabāšanas vieta
lfs_path_helper=Faili, kas pievienoti Git LFS, tiks glabāti šajā direktorijā. Atstājiet tukšu, lai atspējotu. lfs_path_helper=Datnes, kas pievienotas Git LFS, tiks glabātas šajā mapē. Atstāt tukšu, lai atspējotu.
run_user=Izpildes lietotājs run_user=Izpildes lietotājs
run_user_helper=Operētājsistēms lietotājs, ar kuru tiks palaists Gitea. Jāņem vērā, ka šim lietotājam ir jābūt piekļuvei repozitorija atrašanās vietai. run_user_helper=Operētājsistēms lietotājs, ar kuru tiks palaists Gitea. Jāņem vērā, ka šim lietotājam ir jābūt piekļuvei repozitorija atrašanās vietai.
domain=Servera domēns domain=Servera domēns
@ -239,7 +239,7 @@ http_port_helper=Porta numurs, kuru Forgejo tīmekļa serveris klausīsies.
app_url=Pamata URL app_url=Pamata URL
app_url_helper=Pamata adrese HTTP(S) klonēšanas URL un e-pastu paziņojumiem. app_url_helper=Pamata adrese HTTP(S) klonēšanas URL un e-pastu paziņojumiem.
log_root_path=Žurnālu atrašanās vieta log_root_path=Žurnālu atrašanās vieta
log_root_path_helper=Žurnalizēšanas faili tiks rakstīti šajā direktorijā. log_root_path_helper=Žurnālu datnes tiks rakstītas šajā mapē.
optional_title=Neobligātie iestatījumi optional_title=Neobligātie iestatījumi
email_title=E-pasta iestatījumi email_title=E-pasta iestatījumi
@ -301,7 +301,7 @@ invalid_password_algorithm=Kļūdaina paroles jaucējfunkcija
password_algorithm_helper=Norādiet paroles jaucējalgoritmu. Algoritmi atšķirās pēc prasībām pret resursiem un stipruma. Argon2 algoritms ir drošs, bet tam nepieciešams daudz operatīvās atmiņas, līdz ar ko tas var nebūt piemērots sistēmām ar maz pieejamajiem resursiem. password_algorithm_helper=Norādiet paroles jaucējalgoritmu. Algoritmi atšķirās pēc prasībām pret resursiem un stipruma. Argon2 algoritms ir drošs, bet tam nepieciešams daudz operatīvās atmiņas, līdz ar ko tas var nebūt piemērots sistēmām ar maz pieejamajiem resursiem.
enable_update_checker=Iespējot jaunu versiju paziņojumus enable_update_checker=Iespējot jaunu versiju paziņojumus
env_config_keys=Vides konfigurācija env_config_keys=Vides konfigurācija
env_config_keys_prompt=Šie vides mainīgie tiks pielietoti arī konfigurācijas failā: env_config_keys_prompt=Šie vides mainīgie tiks pielietoti arī konfigurācijas datnē:
[home] [home]
uname_holder=Lietotājvārds vai e-pasts uname_holder=Lietotājvārds vai e-pasts
@ -513,7 +513,7 @@ NewBranchName=Jauna atzara nosaukums
CommitSummary=Revīzijas kopsavilkums CommitSummary=Revīzijas kopsavilkums
CommitMessage=Revīzijas ziņojums CommitMessage=Revīzijas ziņojums
CommitChoice=Revīzijas izvēle CommitChoice=Revīzijas izvēle
TreeName=Faila ceļš TreeName=Datnes ceļš
Content=Saturs Content=Saturs
SSPISeparatorReplacement=Atdalītājs SSPISeparatorReplacement=Atdalītājs
@ -543,10 +543,10 @@ username_change_not_local_user=Ne-lokālie lietotāji nevar mainīt savus lietot
username_has_not_been_changed=Lietotājvārds netika mainīts username_has_not_been_changed=Lietotājvārds netika mainīts
repo_name_been_taken=Jau eksistē repozitorijs ar šādu nosaukumu. repo_name_been_taken=Jau eksistē repozitorijs ar šādu nosaukumu.
repository_force_private=Ir ieslēgts piespiedu privātais režīms: repozitorijus nav iespējams padarīt publiskus. repository_force_private=Ir ieslēgts piespiedu privātais režīms: repozitorijus nav iespējams padarīt publiskus.
repository_files_already_exist=Šī repozitorija faili jau eksistē, sazinieties ar sistēmas administratoru. repository_files_already_exist=Šajā glabātavā jau atrodas datnes. Jāsazinās ar sistēmas pārvaldītāju.
repository_files_already_exist.adopt=Šī repozitorija faili jau eksistē un var tikt tikai pārņemti. repository_files_already_exist.adopt=Šajā glabātavā jau atrodas datnes, un tās var tikai tikt pieņemtas.
repository_files_already_exist.delete=Šī repozitorija faili jau eksistē, nepieciešams tos dzēst. repository_files_already_exist.delete=Šajā glabātavā jau atrodas datnes. Tās ir jāizdzēš.
repository_files_already_exist.adopt_or_delete=Šī repozitorija faili jau eksistē, tie ir jāpārņem vai jādzēš. repository_files_already_exist.adopt_or_delete=Šajā glabātavā jau atrodas datnes. Vai nu tās ir jāpieņem vai jāizdzēš.
visit_rate_limit=Attālinātā piekļuve ir ierobežota ar ātruma ierobežotāju. visit_rate_limit=Attālinātā piekļuve ir ierobežota ar ātruma ierobežotāju.
2fa_auth_required=Attālinātai piekļuvei ir nepieciešama divu faktoru autentifikācija. 2fa_auth_required=Attālinātai piekļuvei ir nepieciešama divu faktoru autentifikācija.
org_name_been_taken=Organizācijas nosaukums jau ir aizņemts. org_name_been_taken=Organizācijas nosaukums jau ir aizņemts.
@ -682,8 +682,8 @@ enable_custom_avatar=izmantot pielāgotu profila attēlu
choose_new_avatar=Izvēlēties jaunu profila attēlu choose_new_avatar=Izvēlēties jaunu profila attēlu
update_avatar=Atjaunināt attēlu update_avatar=Atjaunināt attēlu
delete_current_avatar=Izdzēst pašreizējo attēlu delete_current_avatar=Izdzēst pašreizējo attēlu
uploaded_avatar_not_a_image=Augšupielādētais fails nav attēls. uploaded_avatar_not_a_image=Augšupielādētā datne nav attēls.
uploaded_avatar_is_too_big=Augšupielādētā faila izmērs (%d KiB) pārsniedz pieļaujamo izmēru (%d KiB). uploaded_avatar_is_too_big=Augšupielādētās datnes izmērs (%d KiB) pārsniedz pieļaujamo lielumu (%d KiB).
update_avatar_success=Profila attēls tika saglabāts. update_avatar_success=Profila attēls tika saglabāts.
update_user_avatar_success=Lietotāja profila attēls tika atjaunots. update_user_avatar_success=Lietotāja profila attēls tika atjaunots.
@ -926,7 +926,7 @@ visibility.private=Privāts
visibility.private_tooltip=Redzams tikai organizāciju, kurām esi pievienojies, dalībniekiem visibility.private_tooltip=Redzams tikai organizāciju, kurām esi pievienojies, dalībniekiem
[repo] [repo]
new_repo_helper=Repozitorijs satur visus projekta failus, tajā skaitā izmaiņu vēsturi. Jau tiek glabāts kaut kur citur? <a href="%s">Pārnest repozitoriju.</a> new_repo_helper=Glabātava satur visas projekta datnes, tajā skaitā izmaiņu vēsturi. Jau tiek izmantota kaut kur citur? <a href="%s">Pārnest glabātavu.</a>
owner=Īpašnieks owner=Īpašnieks
owner_helper=Ņemot vērā maksimālā repozitoriju skaita ierobežojumu, ne visas organizācijas var tikt parādītas sarakstā. owner_helper=Ņemot vērā maksimālā repozitoriju skaita ierobežojumu, ne visas organizācijas var tikt parādītas sarakstā.
repo_name=Repozitorija nosaukums repo_name=Repozitorija nosaukums
@ -935,7 +935,7 @@ repo_size=Repozitorija izmērs
template=Sagatave template=Sagatave
template_select=Atlasīt sagatavi template_select=Atlasīt sagatavi
template_helper=Padarīt repozitoriju par sagatavi template_helper=Padarīt repozitoriju par sagatavi
template_description=Sagatavju repozitoriji tiek izmantoti, lai balstoties uz tiem veidotu jaunus repozitorijus saglabājot direktoriju un failu struktūru. template_description=Sagatavju glabātavas ļauj lietotājiem izveidot jaunas glabātavas ar tādu pašu mapju uzbūvi, datnēm un izvēles iestatījumiem.
visibility=Redzamība visibility=Redzamība
visibility_description=Tikai organizācijas īpašnieks vai tās biedri, kam ir tiesības, varēs piekļūt šim repozitorijam. visibility_description=Tikai organizācijas īpašnieks vai tās biedri, kam ir tiesības, varēs piekļūt šim repozitorijam.
visibility_helper=Padarīt repozitoriju privātu visibility_helper=Padarīt repozitoriju privātu
@ -961,7 +961,7 @@ repo_desc=Apraksts
repo_desc_helper=Ievadiet īsu aprakstu (neobligāts) repo_desc_helper=Ievadiet īsu aprakstu (neobligāts)
repo_lang=Valoda repo_lang=Valoda
repo_gitignore_helper=Atlasīt .gitignore sagatavi repo_gitignore_helper=Atlasīt .gitignore sagatavi
repo_gitignore_helper_desc=Izvēlieties kādi faili netiks glabāti repozitorijā no sagatavēm biežāk lietotājām valodām. Pēc noklusējuma .gitignore iekļauj valodu kompilācijas rīku artifaktus. repo_gitignore_helper_desc=No izplatītu valodu sagatavju saraksta jāizvēlas, kuras datnes neiekļaut. Pēc noklusējuma katras valodas būvēšanas rīku izveidotie ierastie artefakti ir iekļauti .gitignore.
issue_labels=Iezīmes issue_labels=Iezīmes
issue_labels_helper=Atlasīt iezīmju kopu issue_labels_helper=Atlasīt iezīmju kopu
license=Licence license=Licence
@ -989,7 +989,7 @@ mirror_address=Klonēt no URL
mirror_address_desc=Pieslēgšanās rekvizītus norādiet autorizācijas sadaļā. mirror_address_desc=Pieslēgšanās rekvizītus norādiet autorizācijas sadaļā.
mirror_address_url_invalid=Norādītais URL ir nederīgs. Visas URL daļas ir jānorāda pareizi. mirror_address_url_invalid=Norādītais URL ir nederīgs. Visas URL daļas ir jānorāda pareizi.
mirror_address_protocol_invalid=Norādītais URL ir nederīgs. Var spoguļot tikai no http(s):// vai git:// adresēm. mirror_address_protocol_invalid=Norādītais URL ir nederīgs. Var spoguļot tikai no http(s):// vai git:// adresēm.
mirror_lfs=Lielu failu glabātuve (LFS) mirror_lfs=Lielu datņu krātuve (LFS)
mirror_lfs_desc=Aktivizēt LFS datu spoguļošanu. mirror_lfs_desc=Aktivizēt LFS datu spoguļošanu.
mirror_lfs_endpoint=LFS galapunkts mirror_lfs_endpoint=LFS galapunkts
mirror_lfs_endpoint_desc=Sinhronizācija mēģinās izmantot klonēsanas URL, lai <a target="_blank" rel="noopener noreferrer" href="%s">noteiktu LFS serveri</a>. Var norādīt arī citu galapunktu, ja repozitorija LFS dati ir izvietoti citā vietā. mirror_lfs_endpoint_desc=Sinhronizācija mēģinās izmantot klonēsanas URL, lai <a target="_blank" rel="noopener noreferrer" href="%s">noteiktu LFS serveri</a>. Var norādīt arī citu galapunktu, ja repozitorija LFS dati ir izvietoti citā vietā.
@ -1006,13 +1006,13 @@ unit_disabled=Administrators ir atspējojies šo repozitorija sadaļu.
language_other=Citas language_other=Citas
adopt_search=Ievadiet lietotāja vārdu, lai meklētu nepārņemtos repozitorijus... (atstājiet tukšu, lai meklētu visus) adopt_search=Ievadiet lietotāja vārdu, lai meklētu nepārņemtos repozitorijus... (atstājiet tukšu, lai meklētu visus)
adopt_preexisting_label=Pārņemt datnes adopt_preexisting_label=Pārņemt datnes
adopt_preexisting=Pārņemt jau eksistējošos failus adopt_preexisting=Pieņemt jau esošas datnes
adopt_preexisting_content=Izveidot repozitoriju no direktorijas %s adopt_preexisting_content=Izveidot repozitoriju no direktorijas %s
adopt_preexisting_success=Pārņemti faili un izveidots repozitorijs no %s adopt_preexisting_success=Pieņemtas datnes un izveidota glabātava no %s
delete_preexisting_label=Dzēst delete_preexisting_label=Dzēst
delete_preexisting=Dzēst jau eksistējošos failus delete_preexisting=Izdzēst jau esošas datnes
delete_preexisting_content=Dzēst failus direktorijā %s delete_preexisting_content=Izdzēst datnes no %s
delete_preexisting_success=Dzēst nepārņemtos failus direktorijā %s delete_preexisting_success=Izdzēst nepieņemtās datnes no %s
blame_prior=Aplūkot vainīgo par izmaiņām pirms šīs revīzijas blame_prior=Aplūkot vainīgo par izmaiņām pirms šīs revīzijas
blame.ignore_revs=Neņem vērā izmaiņas no <a href="%s">.git-blame-ignore-revs</a>. Nospiediet <a href="%s">šeit, lai to apietu</a> un redzētu visu izmaiņu skatu. blame.ignore_revs=Neņem vērā izmaiņas no <a href="%s">.git-blame-ignore-revs</a>. Nospiediet <a href="%s">šeit, lai to apietu</a> un redzētu visu izmaiņu skatu.
blame.ignore_revs.failed=Neizdevās neņemt vērā izmaiņas no <a href="%s">.git-blam-ignore-revs</a>. blame.ignore_revs.failed=Neizdevās neņemt vērā izmaiņas no <a href="%s">.git-blam-ignore-revs</a>.
@ -1047,8 +1047,8 @@ template.issue_labels=Problēmu etiķetes
template.one_item=Norādiet vismaz vienu sagataves vienību template.one_item=Norādiet vismaz vienu sagataves vienību
template.invalid=Norādiet sagataves repozitoriju template.invalid=Norādiet sagataves repozitoriju
archive.title=Šis repozitorijs ir arhivēts. Ir iespējams aplūkot tā failus un to konēt, bet nav iespējams iesūtīt izmaiņas, kā arī izveidot jaunas problēmas vai izmaiņu pieprasījumus. archive.title=Šī glabātava ir arhivēta. Tajā var apskatīt datnes, un to var klonēt, bet nevar aizgādāt izmaiņas vai izveidot pieteikumus vai izmaiņu pieprasījumus.
archive.title_date=Šis repozitorijs tika arhivēts %s. Ir iespējams aplūkot tā failus un to konēt, bet nav iespējams iesūtīt izmaiņas, kā arī izveidot jaunas problēmas vai izmaiņu pieprasījumus. archive.title_date=Šī glabātava tika arhivēta %s. Tajā var apskatīt datnes, un to var klonēt, bet nevar aizgādāt izmaiņas vai izveidot pieteikumus vai izmaiņu pieprasījumus.
archive.issue.nocomment=Repozitorijs ir arhivēts. Problēmām nevar pievienot jaunus komentārus. archive.issue.nocomment=Repozitorijs ir arhivēts. Problēmām nevar pievienot jaunus komentārus.
archive.pull.nocomment=Repozitorijs ir arhivēts. Izmaiņu pieprasījumiem nevar pievienot jaunus komentārus. archive.pull.nocomment=Repozitorijs ir arhivēts. Izmaiņu pieprasījumiem nevar pievienot jaunus komentārus.
@ -1061,7 +1061,7 @@ need_auth=Autorizācija
migrate_options=Migrācijas opcijas migrate_options=Migrācijas opcijas
migrate_service=Migrācijas serviss migrate_service=Migrācijas serviss
migrate_options_mirror_helper=Šis repozitorijs būs spogulis migrate_options_mirror_helper=Šis repozitorijs būs spogulis
migrate_options_lfs=Migrēt LFS failus migrate_options_lfs=Pārcelt LFS datnes
migrate_options_lfs_endpoint.label=LFS galapunkts migrate_options_lfs_endpoint.label=LFS galapunkts
migrate_options_lfs_endpoint.description=Migrācija mēģinās izmantot attālināto URL, lai <a target="_blank" rel="noopener noreferrer" href="%s">noteiktu LFS serveri</a>. Var norādīt arī citu galapunktu, ja repozitorija LFS dati ir izvietoti citā vietā. migrate_options_lfs_endpoint.description=Migrācija mēģinās izmantot attālināto URL, lai <a target="_blank" rel="noopener noreferrer" href="%s">noteiktu LFS serveri</a>. Var norādīt arī citu galapunktu, ja repozitorija LFS dati ir izvietoti citā vietā.
migrate_options_lfs_endpoint.description.local=Iespējams norādīt arī servera ceļu. migrate_options_lfs_endpoint.description.local=Iespējams norādīt arī servera ceļu.
@ -1135,7 +1135,7 @@ empty_message=Repozitorijs ir tukšs.
broken_message=Git repozitoriju nav iespējams nolasīt. Sazinieties ar šī servera administratoru vai izdzēsiet šo repozitoriju. broken_message=Git repozitoriju nav iespējams nolasīt. Sazinieties ar šī servera administratoru vai izdzēsiet šo repozitoriju.
code=Kods code=Kods
code.desc=Piekļūt pirmkodam, failiem, revīzijām un atzariem. code.desc=Piekļuve pirmkodam, datnēm, iesūtījumiem un zariem.
branch=Atzars branch=Atzars
tree=Koks tree=Koks
clear_ref=`Notīrīt pašreizējo atsauci` clear_ref=`Notīrīt pašreizējo atsauci`
@ -1167,11 +1167,11 @@ file_view_source=Skatīt avotu
file_view_rendered=Skatīt rezultātu file_view_rendered=Skatīt rezultātu
file_view_raw=Rādīt neapstrādātu file_view_raw=Rādīt neapstrādātu
file_permalink=Patstāvīgā saite file_permalink=Patstāvīgā saite
file_too_large=Šis fails ir par lielu, lai to parādītu. file_too_large=Datne ir pārāk liela, lai to parādītu.
invisible_runes_header=`Šīs fails satur neredzamus unikoda simbolus` invisible_runes_header=Šī datne satur neredzamas unikoda rakstzīmes
invisible_runes_description=is fails satur neredzamus unikoda simbolus, kas ir neatšķirami cilvēkiem, bet dators tās var atstrādāt atšķirīgi. Ja šķiet, ka tas ir ar nolūku, šo brīdinājumu var droši neņemt vērā. Jāizmanto atsoļa taustiņš (Esc), lai atklātu tās.` invisible_runes_description=ī datne satur neredzamas unikoda rakstzīmes, kas ir neatšķiramas cilvēkiem, bet dators tās var apstrādāt atšķirīgi. Ja šķiet, ka tas ir ar nolūku, šo brīdinājumu var droši neņemt vērā. Jāizmanto atsoļa taustiņš (Esc), lai atklātu tās.`
ambiguous_runes_header=is fails satur neviennozīmīgus unikoda simbolus` ambiguous_runes_header=ī datne satur neviennozīmīgas unikoda rakstzīmes`
ambiguous_runes_description=is fails satur unikoda simbolus, kas var tikt sajauktas ar citām rakstzīmēm. Ja šķiet, ka tas ir ar nolūku, šo brīdinājumu var droši neņemt vērā. Jāizmanto atsoļa taustiņš (Esc), lai atklātu tās.` ambiguous_runes_description=ī datne satur unikoda rakstzīmes, kas var tikt sajauktas ar citām rakstzīmēm. Ja šķiet, ka tas ir ar nolūku, šo brīdinājumu var droši neņemt vērā. Jāizmanto atsoļa taustiņš (Esc), lai tās atklātu.`
invisible_runes_line=`Šajā rindā ir neredzamas unikoda rakstzīmes` invisible_runes_line=`Šajā rindā ir neredzamas unikoda rakstzīmes`
ambiguous_runes_line=`Šajā rindā ir neviennozīmīgas unikoda rakstzīmes` ambiguous_runes_line=`Šajā rindā ir neviennozīmīgas unikoda rakstzīmes`
ambiguous_character=`%[1]c [U+%04[1]X] var tikt sajaukts ar %[2]c [U+%04[2]X]` ambiguous_character=`%[1]c [U+%04[1]X] var tikt sajaukts ar %[2]c [U+%04[2]X]`
@ -1194,7 +1194,7 @@ commit.contained_in=Šī revīzija ir iekļauta:
commit.contained_in_default_branch=Šī revīzija ir daļa no noklusētā atzara commit.contained_in_default_branch=Šī revīzija ir daļa no noklusētā atzara
commit.load_referencing_branches_and_tags=Ielādēt atzarus un tagus, kas atsaucas uz šo revīziju commit.load_referencing_branches_and_tags=Ielādēt atzarus un tagus, kas atsaucas uz šo revīziju
blame=Vainot blame=Vainot
download_file=Lejupielādēt failu download_file=Lejupielādēt datni
normal_view=Parastais skats normal_view=Parastais skats
line=rinda line=rinda
lines=rindas lines=rindas
@ -1205,16 +1205,16 @@ editor.new_file=Jauna datne
editor.upload_file=Augšupielādēt datni editor.upload_file=Augšupielādēt datni
editor.edit_file=Labot datni editor.edit_file=Labot datni
editor.preview_changes=Priekšskatīt izmaiņas editor.preview_changes=Priekšskatīt izmaiņas
editor.cannot_edit_lfs_files=LFS failus nevar labot no tīmekļa saskarnes. editor.cannot_edit_lfs_files=LFS datnes tīmekļa saskarnē nevar labot.
editor.cannot_edit_non_text_files=Nav iespējams labot bināros failus no pārlūka saskarnes. editor.cannot_edit_non_text_files=Binārās datnes tīmekļa saskarnē nevar labot.
editor.edit_this_file=Labot datni editor.edit_this_file=Labot datni
editor.this_file_locked=Fails ir bloķēts editor.this_file_locked=Datne ir slēgta
editor.must_be_on_a_branch=Ir jābūt izvēlētam atzaram, lai varētu veikt vai piedāvāt izmaiņas šim failam. editor.must_be_on_a_branch=Ir jābūt zarā, lai šajā datnē veiktu vai ierosinātu izmaiņas.
editor.fork_before_edit=Lai varētu labot failu, ir nepieciešams atdalīt repozitoriju. editor.fork_before_edit=Jāizveido šīs glabātavas atzarojums, lai šajā datnē veiktu vai ierosinātu izmaiņas.
editor.delete_this_file=Izdzēst datni editor.delete_this_file=Izdzēst datni
editor.must_have_write_access=Jums ir jābūt rakstīšanas tiesībām, lai varētu veikt vai piedāvāt izmaiņas šim failam. editor.must_have_write_access=Ir jābūt rakstīšanas piekļuvei, lai šajā datnē veiktu vai ierosinātu izmaiņas.
editor.file_delete_success=Fails "%s" tika izdzēsts. editor.file_delete_success=Datne "%s" tika izdzēsta.
editor.name_your_file=Ievadiet faila nosaukumu editor.name_your_file=Jāpiešķir datnei nosaukums
editor.filename_help=Mapi var pievienot, ja ieraksta tās nosaukumu, aiz kura ir slīpsvītra ("/"). Mapi var noņemt ar atpakaļatkāpes taustiņa nospiešanu ievades lauka sākumā. editor.filename_help=Mapi var pievienot, ja ieraksta tās nosaukumu, aiz kura ir slīpsvītra ("/"). Mapi var noņemt ar atpakaļatkāpes taustiņa nospiešanu ievades lauka sākumā.
editor.or=vai editor.or=vai
editor.cancel_lower=Atcelt editor.cancel_lower=Atcelt
@ -1233,33 +1233,33 @@ editor.signoff_desc=Pievienot revīzijas žurnāla ziņojuma beigās Signed-off-
editor.commit_directly_to_this_branch=Apstiprināt revīzijas izmaiņas atzarā <strong class="%[2]s">%[1]s</strong>. editor.commit_directly_to_this_branch=Apstiprināt revīzijas izmaiņas atzarā <strong class="%[2]s">%[1]s</strong>.
editor.create_new_branch=Izveidot <strong>jaunu atzaru</strong> un izmaiņu pieprasījumu šai revīzijai. editor.create_new_branch=Izveidot <strong>jaunu atzaru</strong> un izmaiņu pieprasījumu šai revīzijai.
editor.create_new_branch_np=Izveidot <strong>jaunu atzaru</strong> šai revīzijai. editor.create_new_branch_np=Izveidot <strong>jaunu atzaru</strong> šai revīzijai.
editor.propose_file_change=Ieteikt faila izmaiņas editor.propose_file_change=Ierosināt datnes izmaiņas
editor.new_branch_name=Jaunā atzara nosaukums šai revīzijai editor.new_branch_name=Jaunā atzara nosaukums šai revīzijai
editor.new_branch_name_desc=Jaunā atzara nosaukums… editor.new_branch_name_desc=Jaunā atzara nosaukums…
editor.cancel=Atcelt editor.cancel=Atcelt
editor.filename_cannot_be_empty=Faila nosaukums nevar būt tukšs. editor.filename_cannot_be_empty=Datnes nosaukums nevar būt tukšs.
editor.filename_is_invalid=Faila nosaukums "%s" nav korekts. editor.filename_is_invalid=Datnes nosaukums "%s" nav derīgs.
editor.branch_does_not_exist=Šajā repozitorijā neeksistē atzars "%s". editor.branch_does_not_exist=Šajā repozitorijā neeksistē atzars "%s".
editor.branch_already_exists=Atzars "%s" šajā repozitorijā jau eksistē. editor.branch_already_exists=Atzars "%s" šajā repozitorijā jau eksistē.
editor.directory_is_a_file=Direktorijas nosaukums "%s" vecāka ceļā ir fails nevis direktorija šajā repozitorijā. editor.directory_is_a_file=Mapes nosaukums "%s" šajā glabātavā jau tiek izmantots kā datnes nosaukums.
editor.file_is_a_symlink=Fails "%s" ir norāde, kuru nav iespējams labot no tīmekļa redaktora editor.file_is_a_symlink=`"%s" ir simboliska saite. Simboliskās saites tīmekļa redaktorā nevar labot`
editor.filename_is_a_directory=Faila nosaukums "%s" sakrīt ar direktorijas nosaukumu šajā repozitorijā. editor.filename_is_a_directory=Datnes nosaukums "%s" šajā glabātavā jau tiek izmantos kā mapes nosaukums.
editor.file_editing_no_longer_exists=Fails "%s", ko labojat, vairs neeksistē šajā repozitorijā. editor.file_editing_no_longer_exists=Datne, kas tiek labota ("%s"), šajā glabātavā vairs nepastāv.
editor.file_deleting_no_longer_exists=Fails "%s", ko dzēšat, vairs neeksistē šajā repozitorijā. editor.file_deleting_no_longer_exists=Datne, kas tiek izdzēsta ("%s"), šajā glabātavā vairs nepastāv.
editor.file_changed_while_editing=Datnes saturs ir mainījies kopš labošanas uzsākšanas. <a target="_blank" rel="noopener noreferrer" href="%s">Klikšķināt šeit</a>, lai apskatītu vai <strong>atkārtoti iesūtītu izmaiņas</strong>, lai tās pārrakstītu. editor.file_changed_while_editing=Datnes saturs ir mainījies kopš labošanas uzsākšanas. <a target="_blank" rel="noopener noreferrer" href="%s">Klikšķināt šeit</a>, lai apskatītu vai <strong>atkārtoti iesūtītu izmaiņas</strong>, lai tās pārrakstītu.
editor.file_already_exists=Fails ar nosaukumu "%s" šajā repozitorijā jau eksistē. editor.file_already_exists=Datne ar nosaukumu "%s" jau pastāv šajā repozitorijā.
editor.commit_empty_file_header=Iesūtīt tukšu failu editor.commit_empty_file_header=Iesūtīt tukšu datni
editor.commit_empty_file_text=Fails, ko vēlaties iesūtīt, ir tukšs. Vai turpināt? editor.commit_empty_file_text=Iesūtāmā datne ir tukša. Turpināt?
editor.no_changes_to_show=Nav izmaiņu, ko rādīt. editor.no_changes_to_show=Nav izmaiņu, ko rādīt.
editor.fail_to_update_file=Neizdevās atjaunot/izveidot failu "%s". editor.fail_to_update_file=Neizdevās atjaunināt/izveidot datni "%s".
editor.fail_to_update_file_summary=Kļūdas ziņojums: editor.fail_to_update_file_summary=Kļūdas ziņojums:
editor.push_rejected_no_message=Serveris noraidīja izmaiņas bez paziņojuma. Lūgums pārbaudīt Git aizķeres. editor.push_rejected_no_message=Serveris noraidīja izmaiņas bez paziņojuma. Lūgums pārbaudīt Git aizķeres.
editor.push_rejected=Serveris noraidīja izmaiņas. Lūgums pārbaudīt Git aizķeres. editor.push_rejected=Serveris noraidīja izmaiņas. Lūgums pārbaudīt Git aizķeres.
editor.push_rejected_summary=Pilns noraidīšanas ziņojums: editor.push_rejected_summary=Pilns noraidīšanas ziņojums:
editor.add_subdir=Pievienot direktoriju… editor.add_subdir=Pievienot direktoriju…
editor.unable_to_upload_files=Neizdevās augšupielādēt failus uz direktoriju "%s", kļūda: %v editor.unable_to_upload_files=Neizdevās augšupielādēt datnes "%s" šīs kļūdas dēļ: %v
editor.upload_file_is_locked=Failu "%s" ir nobloķējis %s. editor.upload_file_is_locked=Datni "%s" ir aizslēdza %s.
editor.upload_files_to_dir=`Augšupielādēt failus uz direktoriju "%s"` editor.upload_files_to_dir=Augšupielādēt datnes "%s"
editor.cannot_commit_to_protected_branch=Nav atļauts veikt izmaiņas aizsargātam atzaram "%s". editor.cannot_commit_to_protected_branch=Nav atļauts veikt izmaiņas aizsargātam atzaram "%s".
editor.no_commit_to_branch=Nevar apstiprināt revīzijas atzarā: editor.no_commit_to_branch=Nevar apstiprināt revīzijas atzarā:
editor.user_no_push_to_branch=Lietotājs nevar iesūtīt izmaiņas šajā atzarā editor.user_no_push_to_branch=Lietotājs nevar iesūtīt izmaiņas šajā atzarā
@ -1387,7 +1387,7 @@ issues.label_templates.title=Ielādēt iepriekš noteiktu iezīmju kopu
issues.label_templates.info=Nav izveidota neviena etiķete. Jūs varat noklikšķināt uz "Jauna etiķete" augstāk, lai to izveidotu vai izmantot zemāk piedāvātās etiķetes: issues.label_templates.info=Nav izveidota neviena etiķete. Jūs varat noklikšķināt uz "Jauna etiķete" augstāk, lai to izveidotu vai izmantot zemāk piedāvātās etiķetes:
issues.label_templates.helper=Izvēlieties etiķešu kopu issues.label_templates.helper=Izvēlieties etiķešu kopu
issues.label_templates.use=Izmantot etiķešu kopu issues.label_templates.use=Izmantot etiķešu kopu
issues.label_templates.fail_to_load_file=Neizdevās ielādēt etiķetes sagataves failu "%s": %v issues.label_templates.fail_to_load_file=Neizdevās ielādēt iezīmju sagataves datni "%s": %v
issues.add_label=pievienoja %s etiķeti %s issues.add_label=pievienoja %s etiķeti %s
issues.add_labels=pievienoja %s etiķetes %s issues.add_labels=pievienoja %s etiķetes %s
issues.remove_label=noņēma %s etiķeti %s issues.remove_label=noņēma %s etiķeti %s
@ -1691,9 +1691,9 @@ pulls.allow_edits_from_maintainers_err=Atjaunošana neizdevās
pulls.compare_changes_desc=Izvēlieties atzaru, kurā sapludināt izmaiņas un atzaru, no kura tās saņemt. pulls.compare_changes_desc=Izvēlieties atzaru, kurā sapludināt izmaiņas un atzaru, no kura tās saņemt.
pulls.has_viewed_file=Skatīts pulls.has_viewed_file=Skatīts
pulls.has_changed_since_last_review=Mainīts kopš pēdējās recenzijas pulls.has_changed_since_last_review=Mainīts kopš pēdējās recenzijas
pulls.viewed_files_label=%[1]d no %[2]d failiem apskatīts pulls.viewed_files_label=apskatītas %[1]d no %[2]d datnēm
pulls.expand_files=Izvērst visus failus pulls.expand_files=Izvērst visas datnes
pulls.collapse_files=Savērst visus failus pulls.collapse_files=Savērst visas datnes
pulls.compare_base=pamata pulls.compare_base=pamata
pulls.compare_compare=salīdzināmais pulls.compare_compare=salīdzināmais
pulls.switch_comparison_type=Mainīt salīdzināšanas tipu pulls.switch_comparison_type=Mainīt salīdzināšanas tipu
@ -1716,7 +1716,7 @@ pulls.merged_title_desc_few=sapludināja %[1]d revīzijas no <code>%[2]s</code>
pulls.change_target_branch_at=`nomainīja mērķa atzaru no <b>%s</b> uz <b>%s</b> %s` pulls.change_target_branch_at=`nomainīja mērķa atzaru no <b>%s</b> uz <b>%s</b> %s`
pulls.tab_conversation=Saruna pulls.tab_conversation=Saruna
pulls.tab_commits=Revīzijas pulls.tab_commits=Revīzijas
pulls.tab_files=Izmainītie faili pulls.tab_files=Izmainītās datnes
pulls.reopen_to_merge=Atkārtoti atveriet izmaiņu pieprasījumu, lai veiktu sapludināšanu. pulls.reopen_to_merge=Atkārtoti atveriet izmaiņu pieprasījumu, lai veiktu sapludināšanu.
pulls.cant_reopen_deleted_branch=Šo izmaiņu pieprasīju nevar atkāroti atvērt, jo atzars ir izdzēsts. pulls.cant_reopen_deleted_branch=Šo izmaiņu pieprasīju nevar atkāroti atvērt, jo atzars ir izdzēsts.
pulls.merged=Sapludināts pulls.merged=Sapludināts
@ -1742,13 +1742,13 @@ pulls.blocked_by_approvals=Šim izmaiņu pieprasījumam vēl nav pietiekami daud
pulls.blocked_by_rejection=Šim izmaiņu pieprasījumam oficiālais recenzents ir pieprasījis labojumus. pulls.blocked_by_rejection=Šim izmaiņu pieprasījumam oficiālais recenzents ir pieprasījis labojumus.
pulls.blocked_by_official_review_requests=Šim izmaiņu pieprasījumam ir oficiāli recenzijas pieprasījumi. pulls.blocked_by_official_review_requests=Šim izmaiņu pieprasījumam ir oficiāli recenzijas pieprasījumi.
pulls.blocked_by_outdated_branch=Šis izmaiņu pieprasījums ir bloķēts, jo tas ir novecojis. pulls.blocked_by_outdated_branch=Šis izmaiņu pieprasījums ir bloķēts, jo tas ir novecojis.
pulls.blocked_by_changed_protected_files_1=Šis izmaiņu pieprasījums ir bloķēts, jo tas izmaina aizsargāto failu: pulls.blocked_by_changed_protected_files_1=Šis izmaiņu pieprasījums ir aizturēts, jo tas izmaina aizsargātu datni:
pulls.blocked_by_changed_protected_files_n=Šis izmaiņu pieprasījums ir bloķēts, jo tas izmaina aizsargātos failus: pulls.blocked_by_changed_protected_files_n=Šis izmaiņu pieprasījums ir aizturēts, jo tas izmaina aizsargātas datnes:
pulls.can_auto_merge_desc=Šo izmaiņu pieprasījumu var automātiski sapludināt. pulls.can_auto_merge_desc=Šo izmaiņu pieprasījumu var automātiski sapludināt.
pulls.cannot_auto_merge_desc=Šis izmaiņu pieprasījums nevar tikt automātiski sapludināts konfliktu dēļ. pulls.cannot_auto_merge_desc=Šis izmaiņu pieprasījums nevar tikt automātiski sapludināts konfliktu dēļ.
pulls.cannot_auto_merge_helper=Sapludiniet manuāli, lai atrisinātu konfliktus. pulls.cannot_auto_merge_helper=Sapludiniet manuāli, lai atrisinātu konfliktus.
pulls.num_conflicting_files_1=%d fails ar konfliktiem pulls.num_conflicting_files_1=%d nesaderīga datne
pulls.num_conflicting_files_n=%d faili ar konfliktiem pulls.num_conflicting_files_n=%d nesaderīgas datnes
pulls.approve_count_1=%d apstiprinājums pulls.approve_count_1=%d apstiprinājums
pulls.approve_count_n=%d apstiprinājumi pulls.approve_count_n=%d apstiprinājumi
pulls.reject_count_1=%d izmaiņu pieprasījums pulls.reject_count_1=%d izmaiņu pieprasījums
@ -1899,7 +1899,7 @@ wiki.reserved_page=Vikivietnes lapas nosaukums "%s" ir rezervēts.
wiki.pages=Lapas wiki.pages=Lapas
wiki.last_updated=Pēdējo reizi labota %s wiki.last_updated=Pēdējo reizi labota %s
wiki.page_name_desc=Ievadiet vikivietnes lapas nosaukumu. Speciālie nosaukumi ir: 'Home', '_Sidebar' un '_Footer'. wiki.page_name_desc=Ievadiet vikivietnes lapas nosaukumu. Speciālie nosaukumi ir: 'Home', '_Sidebar' un '_Footer'.
wiki.original_git_entry_tooltip=Attēlot oriģinālo Git faila nosaukumu. wiki.original_git_entry_tooltip=Rādīt sākotnējo Git datni, nevis izmantot draudzīgo saiti.
activity=Aktivitāte activity=Aktivitāte
activity.period.filter_label=Laika periods: activity.period.filter_label=Laika periods:
@ -1942,9 +1942,9 @@ activity.title.unresolved_conv_n=%d neatrisinātas diskusijas
activity.unresolved_conv_desc=Saraksts ar visām problēmām un izmaiņu pieprasījumiem, kas nesen mainīti un vēl nav atrisināti. activity.unresolved_conv_desc=Saraksts ar visām problēmām un izmaiņu pieprasījumiem, kas nesen mainīti un vēl nav atrisināti.
activity.unresolved_conv_label=Atvērts activity.unresolved_conv_label=Atvērts
activity.title.releases_1=%d versiju activity.title.releases_1=%d versiju
activity.title.releases_n=%d versijas activity.title.releases_n=%d laidieni
activity.title.releases_published_by=%s publicēja %s activity.title.releases_published_by=%s publicēja %s
activity.published_release_label=Publicēts activity.published_release_label=Laidiens
activity.no_git_activity=Šajā laika periodā nav notikušas nekādas izmaiņas. activity.no_git_activity=Šajā laika periodā nav notikušas nekādas izmaiņas.
activity.git_stats_exclude_merges=Neskaitot sapludināšanas revīzijas, activity.git_stats_exclude_merges=Neskaitot sapludināšanas revīzijas,
activity.git_stats_author_1=%d autors activity.git_stats_author_1=%d autors
@ -1956,8 +1956,8 @@ activity.git_stats_commit_n=%d revīzijas
activity.git_stats_push_to_branch=atzarā %s un activity.git_stats_push_to_branch=atzarā %s un
activity.git_stats_push_to_all_branches=visos atzaros. activity.git_stats_push_to_all_branches=visos atzaros.
activity.git_stats_on_default_branch=Atzarā %s, activity.git_stats_on_default_branch=Atzarā %s,
activity.git_stats_file_1=%d fails activity.git_stats_file_1=%d datne
activity.git_stats_file_n=%d faili activity.git_stats_file_n=%d datnes
activity.git_stats_files_changed_1=tika izmainīts activity.git_stats_files_changed_1=tika izmainīts
activity.git_stats_files_changed_n=tika izmainīti activity.git_stats_files_changed_n=tika izmainīti
activity.git_stats_additions=un tika veiktas activity.git_stats_additions=un tika veiktas
@ -1990,9 +1990,9 @@ settings.collaboration.read=Skatīšanās
settings.collaboration.owner=Īpašnieks settings.collaboration.owner=Īpašnieks
settings.collaboration.undefined=Nedefinētas settings.collaboration.undefined=Nedefinētas
settings.hooks=Tīmekļa āķi settings.hooks=Tīmekļa āķi
settings.githooks=Git āķi settings.githooks=Git aizķeres
settings.basic_settings=Pamatiestatījumi settings.basic_settings=Pamatiestatījumi
settings.mirror_settings=Spoguļa iestatījumi settings.mirror_settings=Spoguļservera iestatījumi
settings.mirror_settings.docs=Iestatiet, ka tiks viekta automātiska revīziju, tagu un atzaru sinhronizācija ar citu repozitoriju. settings.mirror_settings.docs=Iestatiet, ka tiks viekta automātiska revīziju, tagu un atzaru sinhronizācija ar citu repozitoriju.
settings.mirror_settings.docs.disabled_pull_mirror.instructions=Iestatiet, ka visas revīzijas, tagi un atzari tiks automātiski nosūtītu uz citu repozitoriju. Izgūšanas spoguļus administrators ir aizliedzis izmantot. settings.mirror_settings.docs.disabled_pull_mirror.instructions=Iestatiet, ka visas revīzijas, tagi un atzari tiks automātiski nosūtītu uz citu repozitoriju. Izgūšanas spoguļus administrators ir aizliedzis izmantot.
settings.mirror_settings.docs.disabled_push_mirror.instructions=Iestatiet, ka visas revīzijas, tagi un atzari tiks automātiski pārņemti no cita repozitorija. settings.mirror_settings.docs.disabled_push_mirror.instructions=Iestatiet, ka visas revīzijas, tagi un atzari tiks automātiski pārņemti no cita repozitorija.
@ -2011,35 +2011,35 @@ settings.mirror_settings.direction.pull=Izmaiņu saņemšana
settings.mirror_settings.direction.push=Izmaiņu nosūtīšana settings.mirror_settings.direction.push=Izmaiņu nosūtīšana
settings.mirror_settings.last_update=Pēdējās izmaiņas settings.mirror_settings.last_update=Pēdējās izmaiņas
settings.mirror_settings.push_mirror.none=Nav konfigurēts iesūtīšanas spogulis settings.mirror_settings.push_mirror.none=Nav konfigurēts iesūtīšanas spogulis
settings.mirror_settings.push_mirror.remote_url=Git attālinātā repozitorija URL settings.mirror_settings.push_mirror.remote_url=Git attālās glabātavas URL
settings.mirror_settings.push_mirror.add=Pievienot iesūtīšanas spoguli settings.mirror_settings.push_mirror.add=Pievienot aizgādāšanas spoguļserveri
settings.mirror_settings.push_mirror.edit_sync_time=Labot spoguļa sinhronizācijas intervālu settings.mirror_settings.push_mirror.edit_sync_time=Labot spoguļa sinhronizācijas intervālu
settings.sync_mirror=Sinhronizēt tagad settings.sync_mirror=Sinhronizēt tagad
settings.pull_mirror_sync_in_progress=Pašlaik tiek saņemtas izmaiņas no attālā %s. settings.pull_mirror_sync_in_progress=Pašlaik tiek saņemtas izmaiņas no attālā %s.
settings.push_mirror_sync_in_progress=Pašlaik tiek piegādātas izmaiņas uz attālo %s. settings.push_mirror_sync_in_progress=Pašlaik tiek piegādātas izmaiņas uz attālo %s.
settings.site=Mājas lapa settings.site=Mājas lapa
settings.update_settings=Mainīt iestatījumus settings.update_settings=Saglabāt iestatījumus
settings.update_mirror_settings=Atjaunot spoguļa iestatījumus settings.update_mirror_settings=Atjaunināt spoguļservera iestatījumus
settings.branches.switch_default_branch=Mainīt noklusēto atzaru settings.branches.switch_default_branch=Mainīt noklusējuma zaru
settings.branches.update_default_branch=Atjaunot noklusēto atzaru settings.branches.update_default_branch=Atjaunināt noklusējuma zaru
settings.branches.add_new_rule=Pievienot jaunu noteikumu settings.branches.add_new_rule=Pievienot jaunu kārtulu
settings.advanced_settings=Papildu iestatījumi settings.advanced_settings=Papildu iestatījumi
settings.wiki_desc=Iespējot vikivietnes settings.wiki_desc=Iespējot glabātavas vikivietni
settings.use_internal_wiki=Izmantot iebūvēto vikivietni settings.use_internal_wiki=Izmantot iebūvēto vikivietni
settings.use_external_wiki=Izmantot ārējo vikivietni settings.use_external_wiki=Izmantot ārēju vikivietni
settings.external_wiki_url=Ārējās Vikivietnes adrese settings.external_wiki_url=Ārējās vikivietnes URL
settings.external_wiki_url_error=Ārējās vikivietnes URL nav korekts URL. settings.external_wiki_url_error=Ārējās vikivietnes URL nav korekts URL.
settings.external_wiki_url_desc=Apmeklētāji tiks novirzīti uz ārējās vikivietnes adresi, kad uzklikšķinās uz cilnes. settings.external_wiki_url_desc=Apmeklētāji tiks novirzīti uz ārējās vikivietnes adresi, kad uzklikšķinās uz cilnes.
settings.issues_desc=Iespējot iebūvēto problēmu sekotāju settings.issues_desc=Iespējot glabātavas pieteikumu izsekotāju
settings.use_internal_issue_tracker=Izmantot iebūvēto problēmu sekotāju settings.use_internal_issue_tracker=Izmantot iebūvēto pieteikumu izsekotāju
settings.use_external_issue_tracker=Izmantot ārējo problēmu sekotāju settings.use_external_issue_tracker=Izmantot ārēju pieteikumu izsekotāju
settings.external_tracker_url=Ārējā problēmu reģistra URL settings.external_tracker_url=Ārējā pieteikumu izsekotāja URL
settings.external_tracker_url_error=Nekorekts ārējā problēmu sekotāja URL. settings.external_tracker_url_error=Nekorekts ārējā problēmu sekotāja URL.
settings.external_tracker_url_desc=Apmeklētāji tiks novirzīti uz ārējā problēmu sekotāja adresi, kad uzklikšķinās uz cilnes. settings.external_tracker_url_desc=Apmeklētāji tiks novirzīti uz ārējā problēmu sekotāja adresi, kad uzklikšķinās uz cilnes.
settings.tracker_url_format=Ārējā problēmu sekotāja adreses formāts settings.tracker_url_format=Ārējā pieteikumu izsekotāja URL veidols
settings.tracker_url_format_error=Ārējā problēmu sekotāja URL formāts nav korekts URL. settings.tracker_url_format_error=Ārējā problēmu sekotāja URL formāts nav korekts URL.
settings.tracker_issue_style=Ārējā problēmu sekotāja numura formāts settings.tracker_issue_style=Ārējā pieteikumu izsekotājas numuru veidols
settings.tracker_issue_style.numeric=Cipari settings.tracker_issue_style.numeric=Cipari
settings.tracker_issue_style.alphanumeric=Burti un cipari settings.tracker_issue_style.alphanumeric=Burti un cipari
settings.tracker_issue_style.regexp=Regulārā izteiksme settings.tracker_issue_style.regexp=Regulārā izteiksme
@ -2047,37 +2047,37 @@ settings.tracker_issue_style.regexp_pattern=Regulārās izteiksmes šablons
settings.tracker_issue_style.regexp_pattern_desc=Pirmā iegultā grupa tiks izmantota <code>{index}</code> vietā. settings.tracker_issue_style.regexp_pattern_desc=Pirmā iegultā grupa tiks izmantota <code>{index}</code> vietā.
settings.tracker_url_format_desc=Jūs varat izmantot <code>{user}</code>, <code>{repo}</code> un <code>{index}</code> lietotājvārdam, repozitorija nosaukumam un problēmas identifikatoram. settings.tracker_url_format_desc=Jūs varat izmantot <code>{user}</code>, <code>{repo}</code> un <code>{index}</code> lietotājvārdam, repozitorija nosaukumam un problēmas identifikatoram.
settings.enable_timetracker=Iespējot laika uzskaiti settings.enable_timetracker=Iespējot laika uzskaiti
settings.allow_only_contributors_to_track_time=Atļaut tikai dalībniekiem uzskaitīt laiku settings.allow_only_contributors_to_track_time=Atļaut uzskaitīt laiku tikai līdzdalībniekiem
settings.pulls_desc=Iespējot repozitorija izmaiņu pieprasījumus settings.pulls_desc=Iespējot glabātavas izmaiņu pieprasījumus
settings.pulls.ignore_whitespace=Pārbaudot konfliktus, ignorēt izmaiņas atstarpēs settings.pulls.ignore_whitespace=Nesaderību noteikšanā neņemt vērā atstarpes
settings.pulls.enable_autodetect_manual_merge=Iespējot manuālas sapludināšanas noteikšanu (Piezīme: dažos speciālos gadījumos, tas var nostrādāt nekorekti) settings.pulls.enable_autodetect_manual_merge=Iespējot manuālas sapludināšanas noteikšanu (Piezīme: dažos speciālos gadījumos, tas var nostrādāt nekorekti)
settings.pulls.allow_rebase_update=Iespējot izmaiņu pieprasījuma atjaunošanu ar pārbāzēšanu settings.pulls.allow_rebase_update=Iespējot izmaiņu pieprasījuma atjaunošanu ar pārbāzēšanu
settings.pulls.default_delete_branch_after_merge=Pēc noklusējuma dzēst izmaiņu pieprasījuma atzaru pēc sapludināšanas settings.pulls.default_delete_branch_after_merge=Pēc noklusējuma dzēst izmaiņu pieprasījuma atzaru pēc sapludināšanas
settings.pulls.default_allow_edits_from_maintainers=Atļaut uzturētājiem labot pēc noklusējuma settings.pulls.default_allow_edits_from_maintainers=Atļaut uzturētājiem labot pēc noklusējuma
settings.releases_desc=Iespējot repozitorija laidienus settings.releases_desc=Iespējot glabātavas laidienus
settings.packages_desc=Iespējot repozitorija pakotņu reģistru settings.packages_desc=Iespējot glabātavas pakotņu reģistru
settings.projects_desc=Iespējot repozitorija projektus settings.projects_desc=Iespējot glabātavas projektus
settings.actions_desc=Iespējot repozitorija darbības settings.actions_desc=Iespējot iekļautos CI/CD cauruļvadus ar Forgejo darbībām
settings.admin_settings=Administratora iestatījumi settings.admin_settings=Pārvaldītāja iestatījumi
settings.admin_enable_health_check=Iespējot veselības pārbaudi (git fsck) šim repozitorijam settings.admin_enable_health_check=Iespējot glabātavas darbspējas pārbaudes (git fsck)
settings.admin_code_indexer=Izejas koda indeksētājs settings.admin_code_indexer=Koda indeksētājs
settings.admin_stats_indexer=Izejas koda statistikas indeksētājs settings.admin_stats_indexer=Koda statistikas indeksētājs
settings.admin_indexer_commit_sha=Pēdējā indeksētā revīzija settings.admin_indexer_commit_sha=Pēdējais indeksētais iesūtījums
settings.admin_indexer_unindexed=Neindeksēts settings.admin_indexer_unindexed=Neindeksēts
settings.reindex_button=Pievienot pārindeksēšanas rindai settings.reindex_button=Pievienot pārindeksēšanas rindai
settings.reindex_requested=Pieprasīta pārindeksēšana settings.reindex_requested=Pieprasīta pārindeksēšana
settings.admin_enable_close_issues_via_commit_in_any_branch=Aizvērt problēmu ar izmaiņu komentāru iesūtītu jebkurā atzarā settings.admin_enable_close_issues_via_commit_in_any_branch=Aizvērt problēmu ar izmaiņu komentāru iesūtītu jebkurā atzarā
settings.danger_zone=Bīstamā zona settings.danger_zone=Bīstamais apgabals
settings.new_owner_has_same_repo=Jaunajam īpašniekam jau ir repozitorijs ar šādu nosaukumu. settings.new_owner_has_same_repo=Jaunajam īpašniekam jau ir repozitorijs ar šādu nosaukumu.
settings.convert=Konvertēt uz parastu repozitoriju settings.convert=Pārveidot par parastu glabātavu
settings.convert_desc=Jūs varat nomainīt šo spoguli uz parastu repozitoriju. Šī darbība ir neatgriezeniska. settings.convert_desc=Jūs varat nomainīt šo spoguli uz parastu repozitoriju. Šī darbība ir neatgriezeniska.
settings.convert_notices_1=Šī darbība mainīs spoguli uz parastu repozitoriju un ir neatgriezeniska. settings.convert_notices_1=Šī darbība mainīs spoguli uz parastu repozitoriju un ir neatgriezeniska.
settings.convert_confirm=Konvertēt repozitoriju settings.convert_confirm=Pārveidot glabātavu
settings.convert_succeed=Spogulis tika izmainīts par parastu repozitoriju. settings.convert_succeed=Spogulis tika izmainīts par parastu repozitoriju.
settings.convert_fork=Konvertēt uz parastu repozitoriju settings.convert_fork=Pārveidot par parastu glabātavu
settings.convert_fork_desc=Jūs varat nomainīt šo atdalīto repozitoriju kā neatkarīgu repozitoriju. Šī darbība ir neatgriezeniska. settings.convert_fork_desc=Jūs varat nomainīt šo atdalīto repozitoriju kā neatkarīgu repozitoriju. Šī darbība ir neatgriezeniska.
settings.convert_fork_notices_1=Šī darbība mainīs atdalīto repozitoriju uz neatkarīgu repozitoriju un ir neatgriezeniska. settings.convert_fork_notices_1=Šī darbība mainīs atdalīto repozitoriju uz neatkarīgu repozitoriju un ir neatgriezeniska.
settings.convert_fork_confirm=Konvertēt repozitoriju settings.convert_fork_confirm=Pārveidot glabātavu
settings.convert_fork_succeed=Atdalītais repozitorijs tika izmainīts par neatkarīgu repozitoriju. settings.convert_fork_succeed=Atdalītais repozitorijs tika izmainīts par neatkarīgu repozitoriju.
settings.transfer.title=Mainīt īpašnieku settings.transfer.title=Mainīt īpašnieku
settings.transfer.rejected=Repozitorija īpašnieka maiņas pieprasījums tika noraidīts. settings.transfer.rejected=Repozitorija īpašnieka maiņas pieprasījums tika noraidīts.
@ -2092,11 +2092,11 @@ settings.transfer_notices_1=- Tiks zaudēta piekļuve repozitorijam, ja jaunais
settings.transfer_notices_2=- Tiks saglabāta piekļuve, ja jaunais īpašnieks ir organizācija un esat viens no tās īpašniekiem. settings.transfer_notices_2=- Tiks saglabāta piekļuve, ja jaunais īpašnieks ir organizācija un esat viens no tās īpašniekiem.
settings.transfer_notices_3=- Ja repozitorijs ir privāts un tas tiks pārsūtīts lietotājam, tad pārliecināties, ka lietotājam ir vismaz skatīšanās tiesības (veiciet nepieciešamās izmaiņas, ja nepieciešams). settings.transfer_notices_3=- Ja repozitorijs ir privāts un tas tiks pārsūtīts lietotājam, tad pārliecināties, ka lietotājam ir vismaz skatīšanās tiesības (veiciet nepieciešamās izmaiņas, ja nepieciešams).
settings.transfer_owner=Jaunais īpašnieks settings.transfer_owner=Jaunais īpašnieks
settings.transfer_perform=Veikt īpašnieka maiņu settings.transfer_perform=Veikt nodošanu
settings.transfer_started=`Šim repozitorijam tiek veikta īpašnieka maiņa un nepieciešams apstiprinājums no "%s"` settings.transfer_started=`Šim repozitorijam tiek veikta īpašnieka maiņa un nepieciešams apstiprinājums no "%s"`
settings.transfer_succeed=Repozitorijs tika pārcelts. settings.transfer_succeed=Repozitorijs tika pārcelts.
settings.signing_settings=Parakstu pārbaudes iestatījumi settings.signing_settings=Parakstu apliecināšanas iestatījumi
settings.trust_model=Uzticēšanās modelis parakstiem settings.trust_model=Parakstu uzticēšanās modelis
settings.trust_model.default=Noklusējuma uzticēšanās modelis settings.trust_model.default=Noklusējuma uzticēšanās modelis
settings.trust_model.default.desc=Izmantot noklusēto repozitoriju uzticības modeli. settings.trust_model.default.desc=Izmantot noklusēto repozitoriju uzticības modeli.
settings.trust_model.collaborator=Līdzstrādnieka settings.trust_model.collaborator=Līdzstrādnieka
@ -2108,12 +2108,12 @@ settings.trust_model.committer.desc=Derīgi paraksti tiks atzīmēti kā "uztica
settings.trust_model.collaboratorcommitter=Līdzstrādnieka un revīzijas iesūtītāja settings.trust_model.collaboratorcommitter=Līdzstrādnieka un revīzijas iesūtītāja
settings.trust_model.collaboratorcommitter.long=Līdzstrādnieka un revīzijas iesūtītāja: Uzticēties līdzstrādnieku parakstiem, kas atbilst revīzijas iesūtītājam settings.trust_model.collaboratorcommitter.long=Līdzstrādnieka un revīzijas iesūtītāja: Uzticēties līdzstrādnieku parakstiem, kas atbilst revīzijas iesūtītājam
settings.trust_model.collaboratorcommitter.desc=Derīgi līdzstrādnieku paraksti tiks atzīmēti kā "uzticami", ja tie atbilst revīzijas iesūtītājam, citos gadījumos tie tiks atzīmēti kā "neuzticami", ja paraksts atbilst revīzijas iesūtītajam, vai "nesakrītoši", ja neatbilst. Šis nozīmē, ka Forgejo būs kā revīzijas iesūtītājs parakstītām revīzijām, kur īstais revīzijas iesūtītājs tiks atīzmēts revīzijas komentāra beigās ar tekstu Co-Authored-By: un Co-Committed-By:. Noklusētajai Forgejo atslēgai ir jāatbilst lietotājam datubāzē. settings.trust_model.collaboratorcommitter.desc=Derīgi līdzstrādnieku paraksti tiks atzīmēti kā "uzticami", ja tie atbilst revīzijas iesūtītājam, citos gadījumos tie tiks atzīmēti kā "neuzticami", ja paraksts atbilst revīzijas iesūtītajam, vai "nesakrītoši", ja neatbilst. Šis nozīmē, ka Forgejo būs kā revīzijas iesūtītājs parakstītām revīzijām, kur īstais revīzijas iesūtītājs tiks atīzmēts revīzijas komentāra beigās ar tekstu Co-Authored-By: un Co-Committed-By:. Noklusētajai Forgejo atslēgai ir jāatbilst lietotājam datubāzē.
settings.wiki_delete=Dzēst vikivietnes datus settings.wiki_delete=Izdzēst vikivietnes datus
settings.wiki_delete_desc=Vikivietnes repozitorija dzēšana ir neatgriezeniska un nav atsaucama. settings.wiki_delete_desc=Vikivietnes repozitorija dzēšana ir neatgriezeniska un nav atsaucama.
settings.wiki_delete_notices_1=- Šī darbība dzēsīs un atspējos repozitorija %s vikivietni. settings.wiki_delete_notices_1=- Šī darbība dzēsīs un atspējos repozitorija %s vikivietni.
settings.confirm_wiki_delete=Dzēst vikivietnes datus settings.confirm_wiki_delete=Izdzēst vikivietnes datus
settings.wiki_deletion_success=Repozitorija vikivietnes dati tika izdzēsti. settings.wiki_deletion_success=Repozitorija vikivietnes dati tika izdzēsti.
settings.delete=Dzēst šo repozitoriju settings.delete=Izdzēst šo glabātavu
settings.delete_desc=Repozitorija dzēšana ir neatgriezeniska un nav atsaucama. settings.delete_desc=Repozitorija dzēšana ir neatgriezeniska un nav atsaucama.
settings.delete_notices_1=- Šī darbība ir <strong>NEATGRIEZENISKA</strong>. settings.delete_notices_1=- Šī darbība ir <strong>NEATGRIEZENISKA</strong>.
settings.delete_notices_2=- Šī darbība neatgriezeniski izdzēsīs visu repozitorijā <strong>%s</strong>, tai skaitā problēmas, komentārus, vikivietni un līdzstrādnieku piesaisti. settings.delete_notices_2=- Šī darbība neatgriezeniski izdzēsīs visu repozitorijā <strong>%s</strong>, tai skaitā problēmas, komentārus, vikivietni un līdzstrādnieku piesaisti.
@ -2121,8 +2121,8 @@ settings.delete_notices_fork_1=- Visi atdalītie repozitoriju pēc dzēšanas k
settings.deletion_success=Repozitorijs tika izdzēsts. settings.deletion_success=Repozitorijs tika izdzēsts.
settings.update_settings_success=Repozitorija iestatījumi tika saglabāti. settings.update_settings_success=Repozitorija iestatījumi tika saglabāti.
settings.update_settings_no_unit=Repozitorijam ir jābūt piešķirtām vismaz kādām tiesībām. settings.update_settings_no_unit=Repozitorijam ir jābūt piešķirtām vismaz kādām tiesībām.
settings.confirm_delete=Dzēst repozitoriju settings.confirm_delete=Izdzēst glabātavu
settings.add_collaborator=Pievienot līdzstrādnieku settings.add_collaborator=Pievienot līdzdalībnieku
settings.add_collaborator_success=Jauns līdzstrādnieks tika pievienots. settings.add_collaborator_success=Jauns līdzstrādnieks tika pievienots.
settings.add_collaborator_inactive_user=Nevar pievienot neaktīvu lietotāju kā līdzstrādnieku. settings.add_collaborator_inactive_user=Nevar pievienot neaktīvu lietotāju kā līdzstrādnieku.
settings.add_collaborator_owner=Nevar pievienot īpašnieku kā līdzstrādnieku. settings.add_collaborator_owner=Nevar pievienot īpašnieku kā līdzstrādnieku.
@ -2143,13 +2143,13 @@ settings.search_team=Meklēt komandu…
settings.change_team_permission_tip=Komandas tiesības tiek uzstādītas komandas iestatījumu lapā un nevar tikt individuāli mainītas katram repozitorijam atsevišķi settings.change_team_permission_tip=Komandas tiesības tiek uzstādītas komandas iestatījumu lapā un nevar tikt individuāli mainītas katram repozitorijam atsevišķi
settings.delete_team_tip=Komandai ir piekļuve visiem repozitorijiem un tā nevar tikt noņemta individuāli settings.delete_team_tip=Komandai ir piekļuve visiem repozitorijiem un tā nevar tikt noņemta individuāli
settings.remove_team_success=Komandas piekļuve šim repozitorijam ir noņemta. settings.remove_team_success=Komandas piekļuve šim repozitorijam ir noņemta.
settings.add_webhook=Pievienot tīmekļa āķi settings.add_webhook=Pievienot tīmekļa aizķeri
settings.add_webhook.invalid_channel_name=Tīmekļa āķa kanāla nosaukums nevar būt tukšs vai saturēt tikai # simbolu. settings.add_webhook.invalid_channel_name=Tīmekļa āķa kanāla nosaukums nevar būt tukšs vai saturēt tikai # simbolu.
settings.hooks_desc=Tīmekļa āķi ļauj paziņot ārējiem servisiem par noteiktiem notikumiem, kas notiek Forgejo. Kad iestāsies kāds notikums, katram ārējā servisa URL tiks nosūtīts POST pieprasījums. Lai uzzinātu sīkāk skatieties <a target="_blank" rel="noopener noreferrer" href="%s">tīmekļa āķu rokasgrāmatā</a>. settings.hooks_desc=Tīmekļa āķi ļauj paziņot ārējiem servisiem par noteiktiem notikumiem, kas notiek Forgejo. Kad iestāsies kāds notikums, katram ārējā servisa URL tiks nosūtīts POST pieprasījums. Lai uzzinātu sīkāk skatieties <a target="_blank" rel="noopener noreferrer" href="%s">tīmekļa āķu rokasgrāmatā</a>.
settings.webhook_deletion=Noņemt tīmekļa āķi settings.webhook_deletion=Noņemt tīmekļa aizķeri
settings.webhook_deletion_desc=Noņemot tīmekļa āķi, tiks dzēsti visi tā iestatījumi un piegādes vēsture. Vai turpināt? settings.webhook_deletion_desc=Noņemot tīmekļa āķi, tiks dzēsti visi tā iestatījumi un piegādes vēsture. Vai turpināt?
settings.webhook_deletion_success=Tīmekļa āķis tika noņemts. settings.webhook_deletion_success=Tīmekļa āķis tika noņemts.
settings.webhook.test_delivery=Testa piegāde settings.webhook.test_delivery=Izmēģināt piegādi
settings.webhook.test_delivery_desc=Veikt viltus push-notikuma piegādi, lai notestētu Jūsu tīmekļa āķa iestatījumus. settings.webhook.test_delivery_desc=Veikt viltus push-notikuma piegādi, lai notestētu Jūsu tīmekļa āķa iestatījumus.
settings.webhook.test_delivery_desc_disabled=Lai pārbaudītu šo tīmekļa āķi ar neīstu notikumu, tas ir jāiespējo. settings.webhook.test_delivery_desc_disabled=Lai pārbaudītu šo tīmekļa āķi ar neīstu notikumu, tas ir jāiespējo.
settings.webhook.request=Pieprasījums settings.webhook.request=Pieprasījums
@ -2160,11 +2160,11 @@ settings.webhook.body=Saturs
settings.webhook.replay.description=Izpildīt atkārtoti šo tīmekļa āķi. settings.webhook.replay.description=Izpildīt atkārtoti šo tīmekļa āķi.
settings.webhook.replay.description_disabled=Lai atkārtoti izpildītu šo tīmekļa āķi, tas ir jāiespējo. settings.webhook.replay.description_disabled=Lai atkārtoti izpildītu šo tīmekļa āķi, tas ir jāiespējo.
settings.webhook.delivery.success=Notikums tika veiksmīgi pievienots piegādes rindai. Var paiet vairākas sekundes līdz tas parādās piegādes vēsturē. settings.webhook.delivery.success=Notikums tika veiksmīgi pievienots piegādes rindai. Var paiet vairākas sekundes līdz tas parādās piegādes vēsturē.
settings.githooks_desc=Git āķus apstrādā pats Git. Jūs varat labot atbalstīto āku failus sarakstā zemāk, lai veiktu pielāgotas darbības. settings.githooks_desc=Git aizķeres apstrādā pats Git. Zemāk var labot aizķeru datnes, lai uzstādītu pielāgotas darbības.
settings.githook_edit_desc=Ja āķis nav aktīvs, tiks attēlots piemērs kā to izmantot. Atstājot āķa saturu tukšu, tas tiks atspējots. settings.githook_edit_desc=Ja āķis nav aktīvs, tiks attēlots piemērs kā to izmantot. Atstājot āķa saturu tukšu, tas tiks atspējots.
settings.githook_name=Āķa nosaukums settings.githook_name=Aizķeres nosaukums
settings.githook_content=Āķa saturs settings.githook_content=Aizķeres saturs
settings.update_githook=Labot āķi settings.update_githook=Atjaunināt aizķeri
settings.add_webhook_desc=Uz norādīto URL tiks nosūtīts <code>POST</code> pieprasījums ar notikuma datiem. Detalizētāku informāciju ir iespējams uzzināt <a target="_blank" rel="noopener noreferrer" href="%s">tīmekļa āķu rokasgrāmatā</a>. settings.add_webhook_desc=Uz norādīto URL tiks nosūtīts <code>POST</code> pieprasījums ar notikuma datiem. Detalizētāku informāciju ir iespējams uzzināt <a target="_blank" rel="noopener noreferrer" href="%s">tīmekļa āķu rokasgrāmatā</a>.
settings.payload_url=Saņēmēja URL settings.payload_url=Saņēmēja URL
settings.http_method=HTTP metode settings.http_method=HTTP metode
@ -2321,16 +2321,16 @@ settings.require_signed_commits_desc=Noraidīt iesūtītās izmaiņas šim atzar
settings.protect_branch_name_pattern=Aizsargātā zara šablons settings.protect_branch_name_pattern=Aizsargātā zara šablons
settings.protect_branch_name_pattern_desc=Aizsargāto atzaru nosaukumu šabloni. Šablonu pierakstu skatīt <a href="%s">dokumentācijā</a>. Piemēri: main, release/** settings.protect_branch_name_pattern_desc=Aizsargāto atzaru nosaukumu šabloni. Šablonu pierakstu skatīt <a href="%s">dokumentācijā</a>. Piemēri: main, release/**
settings.protect_patterns=Šabloni settings.protect_patterns=Šabloni
settings.protect_protected_file_patterns=Aizsargāto failu šablons (vairākus var norādīt atdalot ar semikolu ';'): settings.protect_protected_file_patterns=Aizsargāto datņu paraugs (vairākus atdala ar semikolu ";")
settings.protect_protected_file_patterns_desc=Aizsargātie faili, ko nevar mainīt, pat ja lietotājam ir tiesības veidot jaunus, labot vai dzēst failus šajā atzarā. Vairākus šablons ir iespējams norādīt atdalot tos ar semikolu (';'). Sīkāka informācija par šabloniem pieejama <a href='%s'>%s</a> dokumentācijā. Piemēram, <code>.drone.yml</code>, <code>/docs/**/*.txt</code>. settings.protect_protected_file_patterns_desc=Aizsargātās datnes nav ļauts tiešā veidā mainīt, pat ja lietotājam šajā zarā ir tiesības pievienot, labot vai izdzēst datnes. Vairākus paraugus var atdalīt ar semikolu (';'). Paraugu pieraksts ir skatāms <a href='%[1]s'>%[2]s</a> dokumentācijā. Piemēri: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
settings.protect_unprotected_file_patterns=Neaizsargāto failu šablons (vairākus var norādīt atdalot ar semikolu ';'): settings.protect_unprotected_file_patterns=Neaizsargāto datņu paraugs (vairākus atdala ar semikolu ';')
settings.protect_unprotected_file_patterns_desc=Neaizsargātie faili, ko iespējams mainīt apejot iesūtīšanas ierobežojumus, ja lietotājam ir tiesības iesūtīt izmaiņas šajā atzarā. Vairākus šablons ir iespējams norādīt atdalot tos ar semikolu (';'). Sīkāka informācija par šabloniem pieejama <a href='%[1]s'>%[2]s</a> dokumentācijā. Piemēram, <code>.drone.yml</code>, <code>/docs/**/*.txt</code>. settings.protect_unprotected_file_patterns_desc=Neaizsargātās datnes, kuras ir ļauts izmainīt tiešā veidā, apejot aizgādāšanas ierobežojumu, ja lietotājam ir rakstīšanas piekļuve. Vairāki paraugi ir atdalāmi ar semikolu (';'). Paraugu pierakstu skatīt <a href='%[1]s'>%[2]s</a> dokumentācijā. Piemēri: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
settings.add_protected_branch=Iespējot aizsargāšanu settings.add_protected_branch=Iespējot aizsargāšanu
settings.delete_protected_branch=Atspējot aizsargāšanu settings.delete_protected_branch=Atspējot aizsargāšanu
settings.update_protect_branch_success=Atzara aizsardzības nosacījums "%s" tika saglabāta. settings.update_protect_branch_success=Atzara aizsardzības nosacījums "%s" tika saglabāta.
settings.remove_protected_branch_success=Atzara aizsardzības nosacījums "%s" tika noņemts. settings.remove_protected_branch_success=Atzara aizsardzības nosacījums "%s" tika noņemts.
settings.remove_protected_branch_failed=Neizdevās izdzēst atzara aizsardzības nosacījumu "%s". settings.remove_protected_branch_failed=Neizdevās izdzēst atzara aizsardzības nosacījumu "%s".
settings.protected_branch_deletion=Atspējot atzara aizsardzību settings.protected_branch_deletion=Izdzēst zara aizsardzību
settings.protected_branch_deletion_desc=Atspējojot atzara aizsardzību, ļaus lietotājiem ar rakstīšanas tiesībām nosūtīt izmaiņas uz atzaru. Vai turpināt? settings.protected_branch_deletion_desc=Atspējojot atzara aizsardzību, ļaus lietotājiem ar rakstīšanas tiesībām nosūtīt izmaiņas uz atzaru. Vai turpināt?
settings.block_rejected_reviews=Neļaut sapludināt izmaiņu pieprasījumus, kam ir pieprasītas izmaiņas settings.block_rejected_reviews=Neļaut sapludināt izmaiņu pieprasījumus, kam ir pieprasītas izmaiņas
settings.block_rejected_reviews_desc=Sapludināšana nebūs iespējama, kad ir pieprasītas izmaiņas, pat ja ir nepieciešamais apstiprinājumu skaits. settings.block_rejected_reviews_desc=Sapludināšana nebūs iespējama, kad ir pieprasītas izmaiņas, pat ja ir nepieciešamais apstiprinājumu skaits.
@ -2339,32 +2339,32 @@ settings.block_on_official_review_requests_desc=Sapludināšana nebūs iespējam
settings.block_outdated_branch=Bloķēt sapludināšanau, ja izmaiņu pieprasījums ir novecojis settings.block_outdated_branch=Bloķēt sapludināšanau, ja izmaiņu pieprasījums ir novecojis
settings.block_outdated_branch_desc=Sapludināšana nebūs pieejama, ja atzars būs atpalicis no bāzes atzara. settings.block_outdated_branch_desc=Sapludināšana nebūs pieejama, ja atzars būs atpalicis no bāzes atzara.
settings.default_branch_desc=Norādiet noklusēto repozitorija atzaru izmaiņu pieprasījumiem un koda revīzijām: settings.default_branch_desc=Norādiet noklusēto repozitorija atzaru izmaiņu pieprasījumiem un koda revīzijām:
settings.merge_style_desc=Sapludināšanas veidi settings.merge_style_desc=Apvienošanas veidi
settings.default_merge_style_desc=Noklusētais sapludināšanas veids izmaiņu pieprasījumiem: settings.default_merge_style_desc=Noklusējuma apvienošanas veids
settings.choose_branch=Izvēlieties atzaru… settings.choose_branch=Izvēlieties atzaru…
settings.no_protected_branch=Nav neviena aizsargātā atzara. settings.no_protected_branch=Nav neviena aizsargātā atzara.
settings.edit_protected_branch=Labot settings.edit_protected_branch=Labot
settings.protected_branch_required_rule_name=Nav norādīts noteikuma nosaukums settings.protected_branch_required_rule_name=Nav norādīts noteikuma nosaukums
settings.protected_branch_duplicate_rule_name=Dublējošs noteikuma nosaukumu settings.protected_branch_duplicate_rule_name=Šai zaru kopai jau pastāv kārtula
settings.protected_branch_required_approvals_min=Pieprasīto recenziju skaits nevar būt negatīvs. settings.protected_branch_required_approvals_min=Pieprasīto recenziju skaits nevar būt negatīvs.
settings.tags=Tagi settings.tags=Tagi
settings.tags.protection=Tagu aizsargāšana settings.tags.protection=Birku aizsargāšana
settings.tags.protection.pattern=Tagu šablons settings.tags.protection.pattern=Birku paraugs
settings.tags.protection.allowed=Atļauts settings.tags.protection.allowed=Atļauts
settings.tags.protection.allowed.users=Atļauts lietotājiem settings.tags.protection.allowed.users=Atļauts lietotājiem
settings.tags.protection.allowed.teams=Atļauts komandām settings.tags.protection.allowed.teams=Atļauts komandām
settings.tags.protection.allowed.noone=Nevienam settings.tags.protection.allowed.noone=Nevienam
settings.tags.protection.create=Aizsargāt tagus settings.tags.protection.create=Pievienot kārtulu
settings.tags.protection.none=Nav uzstādīta tagu aizsargāšana. settings.tags.protection.none=Nav uzstādīta tagu aizsargāšana.
settings.tags.protection.pattern.description=Var izmantot vienkāršu nosaukumu vai glob šablonu, vai regulāro izteiksmi, lai atbilstu vairākiem tagiem. Vairāk ir lasāms <a target="_blank" rel="noopener" href="%s">aizsargāto tagu šablonu dokumentācijā</a>. settings.tags.protection.pattern.description=Var izmantot vienkāršu nosaukumu vai glob šablonu, vai regulāro izteiksmi, lai atbilstu vairākiem tagiem. Vairāk ir lasāms <a target="_blank" rel="noopener" href="%s">aizsargāto tagu šablonu dokumentācijā</a>.
settings.bot_token=Bota pilnvara settings.bot_token=Robotprogrammatūras pilnvara
settings.chat_id=Tērzēšanas ID settings.chat_id=Tērzēšanas ID
settings.thread_id=Pavediena ID settings.thread_id=Pavediena ID
settings.matrix.homeserver_url=Mājas servera URL settings.matrix.homeserver_url=Mājas servera URL
settings.matrix.room_id=Istabas ID settings.matrix.room_id=Istabas ID
settings.matrix.message_type=Ziņas veids settings.matrix.message_type=Ziņojuma veids
settings.archive.button=Arhivēt settings.archive.button=Arhivēt glabātavu
settings.archive.header=Arhivēt repozitoriju settings.archive.header=Arhivēt šo glabātavu
settings.archive.text=Repozitorija arhivēšana padarīs to tikai lasāmu. Tas nebūs redzams infopanelī. Neviens nevarēs izveidot jaunas revīzijas vai atvērt jaunus problēmu pieteikumus vai izmaiņu pieprasījumus. settings.archive.text=Repozitorija arhivēšana padarīs to tikai lasāmu. Tas nebūs redzams infopanelī. Neviens nevarēs izveidot jaunas revīzijas vai atvērt jaunus problēmu pieteikumus vai izmaiņu pieprasījumus.
settings.archive.success=Repozitorijs veiksmīgi arhivēts. settings.archive.success=Repozitorijs veiksmīgi arhivēts.
settings.archive.error=Arhivējot repozitoriju radās neparedzēta kļūda. Pārbaudiet kļūdu žurnālu, lai uzzinātu sīkāk. settings.archive.error=Arhivējot repozitoriju radās neparedzēta kļūda. Pārbaudiet kļūdu žurnālu, lai uzzinātu sīkāk.
@ -2378,27 +2378,27 @@ settings.unarchive.success=Repozitorijam veiksmīgi atcelta arhivācija.
settings.unarchive.error=Repozitorija arhivēšanas atcelšanas laikā atgadījās kļūda. Vairāk ir redzams žurnālā. settings.unarchive.error=Repozitorija arhivēšanas atcelšanas laikā atgadījās kļūda. Vairāk ir redzams žurnālā.
settings.update_avatar_success=Repozitorija attēls tika atjaunināts. settings.update_avatar_success=Repozitorija attēls tika atjaunināts.
settings.lfs=LFS settings.lfs=LFS
settings.lfs_filelist=LFS faili, kas saglabāti šajā repozitorijā settings.lfs_filelist=Šajā glabātavā uzglabātās LFS datnes
settings.lfs_no_lfs_files=Šajā repozitorijā nav saglabāts neviens LFS fails settings.lfs_no_lfs_files=Šajā glabātavā nav uzglabātu LFS datņu
settings.lfs_findcommits=Atrast revīzijas settings.lfs_findcommits=Atrast revīzijas
settings.lfs_lfs_file_no_commits=Šim LFS failam netika atrasta neviena revīzija settings.lfs_lfs_file_no_commits=Šai LFS datnei netika atrasts neviens iesūtījums
settings.lfs_noattribute=Norādītājam ceļam nav bloķēšanas atribūta noklusētajā atzarā settings.lfs_noattribute=Norādītājam ceļam nav bloķēšanas atribūta noklusētajā atzarā
settings.lfs_delete=Dzēst LFS failu ar OID %s settings.lfs_delete=Izdzēst LFS datni ar OID %s
settings.lfs_delete_warning=Dzēšot LFS failu, tas var izraisīt kļūdu 'object does not exist' veicot git izmaiņu saņemšanu. Vai vēlaties turpināt? settings.lfs_delete_warning=LFS datnes izdzēšana var izraisīt kļūdu "object does not exist" veicot paņemšanu. Tiešām izdzēst?
settings.lfs_findpointerfiles=Atrast norāžu failus settings.lfs_findpointerfiles=Atrast norāžu datnes
settings.lfs_locks=Bloķēšanas settings.lfs_locks=Bloķēšanas
settings.lfs_invalid_locking_path=Nekorekts ceļš: %s settings.lfs_invalid_locking_path=Nekorekts ceļš: %s
settings.lfs_invalid_lock_directory=Nevar bloķēt direktoriju: %s settings.lfs_invalid_lock_directory=Nevar bloķēt direktoriju: %s
settings.lfs_lock_already_exists=Fails vai direktorija jau ir bloķēta: %s settings.lfs_lock_already_exists=Slēdzene jau pastāv: %s
settings.lfs_lock=Bloķēt settings.lfs_lock=Bloķēt
settings.lfs_lock_path=Faila ceļš, ko bloķēt... settings.lfs_lock_path=Slēdzamās datnes ceļš...
settings.lfs_locks_no_locks=Nav bloķēts neviens fails settings.lfs_locks_no_locks=Nav slēdzeņu
settings.lfs_lock_file_no_exist=Bloķējamais fails neeksistē noklusētajā atzarā settings.lfs_lock_file_no_exist=Aizslēgtā datne nepastāv noklusējuma zarā
settings.lfs_force_unlock=Piespiedu atbloķēšana settings.lfs_force_unlock=Piespiedu atslēgšana
settings.lfs_pointers.found=Atrasta(s) %d binārā objekta norāde(s) - %d saistītas, %d nesaistītas (%d trūkstošas glabātuvē) settings.lfs_pointers.found=Atrasta(s) %d binārā objekta norāde(s) - %d saistītas, %d nesaistītas (%d trūkstošas glabātuvē)
settings.lfs_pointers.sha=Binārā objekta SHA settings.lfs_pointers.sha=Binārā objekta jaucējkods
settings.lfs_pointers.oid=OID settings.lfs_pointers.oid=OID
settings.lfs_pointers.inRepo=Repozitorijā settings.lfs_pointers.inRepo=Glabātavā
settings.lfs_pointers.exists=Eksistē glabātuvē settings.lfs_pointers.exists=Eksistē glabātuvē
settings.lfs_pointers.accessible=Pieejams lietotājam settings.lfs_pointers.accessible=Pieejams lietotājam
settings.lfs_pointers.associateAccessible=Saistīt pieejamos %d OID'us settings.lfs_pointers.associateAccessible=Saistīt pieejamos %d OID'us
@ -2409,47 +2409,47 @@ settings.rename_branch_from=no vecā atzara nosaukuma
settings.rename_branch_to=jaunais atzara nosaukums settings.rename_branch_to=jaunais atzara nosaukums
settings.rename_branch=Pārsaukt atzaru settings.rename_branch=Pārsaukt atzaru
diff.browse_source=Pārlūkot izejas kodu diff.browse_source=Pārlūkot avotu
diff.parent=vecāks diff.parent=vecāks
diff.commit=revīzija diff.commit=revīzija
diff.git-notes=Piezīmes diff.git-notes=Piezīmes
diff.data_not_available=Satura salīdzināšana nav pieejama diff.data_not_available=Satura salīdzināšana nav pieejama
diff.options_button=Salīdzināšanas iespējas diff.options_button=Salīdzināšanas iespējas
diff.show_diff_stats=Rādīt statistiku diff.show_diff_stats=Rādīt statistiku
diff.download_patch=Lejupielādēt ielāpa failu diff.download_patch=Lejupielādēt ielāpa datni
diff.download_diff=Lejupielādēt izmaiņu failu diff.download_diff=Lejupielādēt atšķirību datni
diff.show_split_view=Dalītais skats diff.show_split_view=Sadalītais skats
diff.show_unified_view=Apvienotais skats diff.show_unified_view=Apvienotais skats
diff.whitespace_button=Atstarpes diff.whitespace_button=Atstarpes
diff.whitespace_show_everything=Rādīt visas izmaiņas diff.whitespace_show_everything=Rādīt visas izmaiņas
diff.whitespace_ignore_all_whitespace=Ignorēt atstarpes salīdzinot rindas diff.whitespace_ignore_all_whitespace=Ignorēt atstarpes salīdzinot rindas
diff.whitespace_ignore_amount_changes=Ignorēt atstarpju daudzuma izmaiņas diff.whitespace_ignore_amount_changes=Ignorēt atstarpju daudzuma izmaiņas
diff.whitespace_ignore_at_eol=Ignorēt atstarpju izmaiņas rindu beigās diff.whitespace_ignore_at_eol=Ignorēt atstarpju izmaiņas rindu beigās
diff.stats_desc=<strong>%d mainīti faili</strong> ar <strong>%d papildinājumiem</strong> un <strong>%d dzēšanām</strong> diff.stats_desc=<strong>%d izmainītas datnes</strong> ar <strong>%d papildinājumiem</strong> un <strong>%d izdzēšanām</strong>
diff.stats_desc_file=%d izmaiņas: %d pievienotas un %d dzēstas diff.stats_desc_file=%d izmaiņas: %d pievienotas un %d dzēstas
diff.bin=Binārs diff.bin=Binārs
diff.bin_not_shown=Bināro failu nav iespējams attēlot. diff.bin_not_shown=Binārā datne netiek rādīta.
diff.view_file=Parādīt failu diff.view_file=Apskatīt datni
diff.file_before=Pirms diff.file_before=Pirms
diff.file_after=Pēc diff.file_after=Pēc
diff.file_image_width=Platums diff.file_image_width=Platums
diff.file_image_height=Augstums diff.file_image_height=Augstums
diff.file_byte_size=Izmērs diff.file_byte_size=Izmērs
diff.file_suppressed=Failā izmaiņas netiks attēlotas, jo tās ir par lielu diff.file_suppressed=Datnes izmaiņas netiek rādītas, jo tās ir pārāk lielas
diff.file_suppressed_line_too_long=Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas diff.file_suppressed_line_too_long=Datnes izmaiņas netiek rādītas, jo viena vai vairākas rindas ir pārāk garas
diff.too_many_files=Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels diff.too_many_files=Dažas datnes netika parādītas, jo šajās izmaiņās ir pārāk daudz izmainītu datņu
diff.show_more=Rādīt vairāk diff.show_more=Parādīt vairāk
diff.load=Ielādēt izmaiņas diff.load=Ielādēt atšķirības
diff.generated=ģenerēts diff.generated=ģenerēts
diff.vendored=ārējs diff.vendored=ārējs
diff.comment.add_line_comment=Pievienot rindas komentāru diff.comment.add_line_comment=Pievienot rindas komentāru
diff.comment.placeholder=Ievadiet komentāru diff.comment.placeholder=Ievadiet komentāru
diff.comment.markdown_info=Tiek atbalstīta formatēšana ar Markdown. diff.comment.markdown_info=Tiek nodrošināta formatēšana ar Markdown.
diff.comment.add_single_comment=Pievienot vienu komentāru diff.comment.add_single_comment=Pievienot vienu komentāru
diff.comment.add_review_comment=Pievienot komentāru diff.comment.add_review_comment=Pievienot komentāru
diff.comment.start_review=Sākt recenziju diff.comment.start_review=Sākt recenziju
diff.comment.reply=Atbildēt diff.comment.reply=Atbildēt
diff.review=Recenzija diff.review=Pabeigt izskatīšanu
diff.review.header=Iesūtīt recenziju diff.review.header=Iesūtīt recenziju
diff.review.placeholder=Recenzijas komentārs diff.review.placeholder=Recenzijas komentārs
diff.review.comment=Komentēt diff.review.comment=Komentēt
@ -2463,8 +2463,8 @@ diff.image.side_by_side=Blakus
diff.image.swipe=Pārvelkot diff.image.swipe=Pārvelkot
diff.image.overlay=Pārklājoši diff.image.overlay=Pārklājoši
diff.has_escaped=Šajā līnijā ir paslēpti unikoda simboli diff.has_escaped=Šajā līnijā ir paslēpti unikoda simboli
diff.show_file_tree=Parādīt failu koku diff.show_file_tree=Parādīt datņu koku
diff.hide_file_tree=Paslēpt failu koku diff.hide_file_tree=Paslēpt datņu koku
releases.desc=Pārvaldiet projekta versijas un lejupielādes. releases.desc=Pārvaldiet projekta versijas un lejupielādes.
release.releases=Laidieni release.releases=Laidieni
@ -2472,14 +2472,14 @@ release.detail=Laidiena papildus informācija
release.tags=Tagi release.tags=Tagi
release.new_release=Jauns laidiens release.new_release=Jauns laidiens
release.draft=Melnraksts release.draft=Melnraksts
release.prerelease=Pirmsizlaides versija release.prerelease=Pirmslaidiens
release.stable=Stabila release.stable=Stabila
release.compare=Salīdzināt release.compare=Salīdzināt
release.edit=labot release.edit=Labot
release.ahead.commits=<strong>%d</strong> revīzijas release.ahead.commits=<strong>%d</strong> revīzijas
release.ahead.target=no %s kopš laidiena publicēšanas release.ahead.target=no %s kopš laidiena publicēšanas
tag.ahead.target=revīzijas atzarā %s no šī taga izveidošanas tag.ahead.target=revīzijas atzarā %s no šī taga izveidošanas
release.source_code=Izejas kods release.source_code=Pirmkods
release.new_subheader=Laidieni palīdz organizēt projekta versijas. release.new_subheader=Laidieni palīdz organizēt projekta versijas.
release.edit_subheader=Laidieni palīdz organizēt projekta versijas. release.edit_subheader=Laidieni palīdz organizēt projekta versijas.
release.tag_name=Taga nosaukums release.tag_name=Taga nosaukums
@ -2490,15 +2490,15 @@ release.tag_helper_existing=Esošs tags.
release.title=Laidiena nosaukums release.title=Laidiena nosaukums
release.title_empty=Nosaukums nevar būt tukšs. release.title_empty=Nosaukums nevar būt tukšs.
release.message=Aprakstiet šo laidienu release.message=Aprakstiet šo laidienu
release.prerelease_desc=Atzīmēt kā pirmslaidiena versiju release.prerelease_desc=Atzīmēt kā pirmslaidienu
release.prerelease_helper=Atzīmēt, ka šo laidienu nav ieteicams lietot produkcijā. release.prerelease_helper=Atzīmēt, ka šo laidienu nav ieteicams lietot produkcijā.
release.cancel=Atcelt release.cancel=Atcelt
release.publish=Publicēt laidienu release.publish=Laist klajā laidienu
release.save_draft=Saglabāt melnrakstu release.save_draft=Saglabāt melnrakstu
release.edit_release=Labot laidienu release.edit_release=Atjaunināt laidienu
release.delete_release=Dzēst laidienu release.delete_release=Izdzēst laidienu
release.delete_tag=Dzēst tagu release.delete_tag=Izdzēst birku
release.deletion=Dzēst laidienu release.deletion=Izdzēst laidienu
release.deletion_desc=Laidiena izdzēšana tikai noņem to no Gitea. Tā neietekmēs Git tagu, repozitorija saturu vai vēsturi. Vai turpināt? release.deletion_desc=Laidiena izdzēšana tikai noņem to no Gitea. Tā neietekmēs Git tagu, repozitorija saturu vai vēsturi. Vai turpināt?
release.deletion_success=Laidiens tika izdzēsts. release.deletion_success=Laidiens tika izdzēsts.
release.deletion_tag_desc=Tiks izdzēsts tags no repozitorija. Repozitorija saturs un vēsture netiks mainīta. Vai turpināt? release.deletion_tag_desc=Tiks izdzēsts tags no repozitorija. Repozitorija saturs un vēsture netiks mainīta. Vai turpināt?
@ -2510,15 +2510,15 @@ release.tag_already_exist=Tags ar šādu nosaukumu jau eksistē.
release.downloads=Lejupielādes release.downloads=Lejupielādes
release.download_count=Lejupielādes: %s release.download_count=Lejupielādes: %s
release.add_tag_msg=Izmantot laidiena nosaukumu un saturu kā taga aprakstu. release.add_tag_msg=Izmantot laidiena nosaukumu un saturu kā taga aprakstu.
release.add_tag=Izveidot tikai tagu release.add_tag=Izveidot birku
release.releases_for=Repozitorja %s laidieni release.releases_for=Repozitorja %s laidieni
release.tags_for=Repozitorija %s tagi release.tags_for=Repozitorija %s tagi
branch.name=Atzara nosaukums branch.name=Zara nosaukums
branch.already_exists=Atzars ar nosaukumu "%s" jau eksistē. branch.already_exists=Atzars ar nosaukumu "%s" jau eksistē.
branch.delete_head=Dzēst branch.delete_head=Dzēst
branch.delete=`Dzēst atzaru "%s"` branch.delete=Izdzēst zaru "%s"
branch.delete_html=Dzēst atzaru branch.delete_html=Izdzēst zaru
branch.delete_desc=Atzara dzēšana ir neatgriezeniska. Kaut arī izdzēstais zars neilgu laiku var turpināt pastāvēt, pirms tas tiešām tiek noņemts, to vairumā gadījumu NEVAR atsaukt. Vai turpināt? branch.delete_desc=Atzara dzēšana ir neatgriezeniska. Kaut arī izdzēstais zars neilgu laiku var turpināt pastāvēt, pirms tas tiešām tiek noņemts, to vairumā gadījumu NEVAR atsaukt. Vai turpināt?
branch.deletion_success=Atzars "%s" tika izdzēsts. branch.deletion_success=Atzars "%s" tika izdzēsts.
branch.deletion_failed=Neizdevās izdzēst atzaru "%s". branch.deletion_failed=Neizdevās izdzēst atzaru "%s".
@ -2534,9 +2534,9 @@ branch.restore_success=Tika atjaunots atzars "%s".
branch.restore_failed=Neizdevās atjaunot atzaru "%s". branch.restore_failed=Neizdevās atjaunot atzaru "%s".
branch.protected_deletion_failed=Atzars "%s" ir aizsargāts. To nevar dzēst. branch.protected_deletion_failed=Atzars "%s" ir aizsargāts. To nevar dzēst.
branch.default_deletion_failed=Atzars "%s" ir noklusētais atzars un to nevar dzēst. branch.default_deletion_failed=Atzars "%s" ir noklusētais atzars un to nevar dzēst.
branch.restore=`Atjaunot atzaru "%s"` branch.restore=Atjaunot zaru "%s"
branch.download=`Lejupielādēt atzaru "%s"` branch.download=Lejupielādēt zaru "%s"
branch.rename=`Pārsaukt atzaru "%s"` branch.rename=Pārsaukt zaru "%s"
branch.search=Meklēt atzarā branch.search=Meklēt atzarā
branch.included_desc=Šis atzars ir daļa no noklusēta atzara branch.included_desc=Šis atzars ir daļa no noklusēta atzara
branch.included=Iekļauts branch.included=Iekļauts
@ -2562,12 +2562,12 @@ topic.done=Gatavs
topic.count_prompt=Nevar pievienot vairāk kā 25 tēmas topic.count_prompt=Nevar pievienot vairāk kā 25 tēmas
topic.format_prompt=Tēmai jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un punktus ('.') un var būt līdz 35 rakstzīmēm gara. Burtiem jābūt mazajiem. topic.format_prompt=Tēmai jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un punktus ('.') un var būt līdz 35 rakstzīmēm gara. Burtiem jābūt mazajiem.
find_file.go_to_file=Iet uz failu find_file.go_to_file=Atrast datni
find_file.no_matching=Atbilstošs fails netika atrasts find_file.no_matching=Netika atrasta neviena atbilstoša datne
error.csv.too_large=Nevar attēlot šo failu, jo tas ir pārāk liels. error.csv.too_large=Nevar atveidot šo datni, jo tā ir pārāk liela.
error.csv.unexpected=Nevar attēlot šo failu, jo tas satur neparedzētu simbolu %d. līnijas %d. kolonnā. error.csv.unexpected=Nevar atveidot šo datni, jo tā satur neparedzētu rakstzīmi %d. rindas %d. slejā.
error.csv.invalid_field_count=Nevar attēlot šo failu, jo tas satur nepareizu skaitu ar laukiem %d. līnijā. error.csv.invalid_field_count=Nevar atveidot šo datni, jo tā satur nepareizu lauku skaitu %d. rindā.
[graphs] [graphs]
component_loading=Ielādē %s... component_loading=Ielādē %s...
@ -2617,7 +2617,7 @@ settings.visibility.limited_shortname=Ierobežota
settings.visibility.private=Privāta (redzama tikai organizācijas dalībniekiem) settings.visibility.private=Privāta (redzama tikai organizācijas dalībniekiem)
settings.visibility.private_shortname=Privāta settings.visibility.private_shortname=Privāta
settings.update_settings=Mainīt iestatījumus settings.update_settings=Atjaunināt iestatījumus
settings.update_setting_success=Organizācijas iestatījumi tika saglabāti. settings.update_setting_success=Organizācijas iestatījumi tika saglabāti.
settings.change_orgname_prompt=Piezīme: organizācijas nosaukuma maiņa izmainīs arī organizācijas URL un atbrīvos veco nosaukumu. settings.change_orgname_prompt=Piezīme: organizācijas nosaukuma maiņa izmainīs arī organizācijas URL un atbrīvos veco nosaukumu.
settings.change_orgname_redirect_prompt=Vecais vārds pārsūtīs uz jauno, kamēr vien tas nebūs izmantots. settings.change_orgname_redirect_prompt=Vecais vārds pārsūtīs uz jauno, kamēr vien tas nebūs izmantots.
@ -2666,7 +2666,7 @@ teams.no_desc=Komandai nav apraksta
teams.settings=Iestatījumi teams.settings=Iestatījumi
teams.owners_permission_desc=Īpašniekiem ir pilna piekļuve <strong>visiem repozitorijiem</strong> un ir organizācijas <strong>administratora tiesības</strong>. teams.owners_permission_desc=Īpašniekiem ir pilna piekļuve <strong>visiem repozitorijiem</strong> un ir organizācijas <strong>administratora tiesības</strong>.
teams.members=Komandas biedri teams.members=Komandas biedri
teams.update_settings=Saglabāt iestatījumus teams.update_settings=Atjaunināt iestatījumus
teams.delete_team=Dzēst komandu teams.delete_team=Dzēst komandu
teams.add_team_member=Pievienot komandas biedru teams.add_team_member=Pievienot komandas biedru
teams.invite_team_member=`Uzaicināt komandā "%s"` teams.invite_team_member=`Uzaicināt komandā "%s"`
@ -2743,8 +2743,8 @@ dashboard.delete_inactive_accounts=Dzēst visus neaktivizētos kontus
dashboard.delete_inactive_accounts.started=Uzdevums visu neaktivizēto kontu dzēšanai uzsākts. dashboard.delete_inactive_accounts.started=Uzdevums visu neaktivizēto kontu dzēšanai uzsākts.
dashboard.delete_repo_archives=Dzēst visu repozitoriju arhīvus (ZIP, TAR.GZ utt.) dashboard.delete_repo_archives=Dzēst visu repozitoriju arhīvus (ZIP, TAR.GZ utt.)
dashboard.delete_repo_archives.started=Uzdevums visu repozitoriju arhīvu dzēšanai uzsākts. dashboard.delete_repo_archives.started=Uzdevums visu repozitoriju arhīvu dzēšanai uzsākts.
dashboard.delete_missing_repos=Dzēst visus repozitorijus, kam trūkst Git failu dashboard.delete_missing_repos=Izdzēst visas glabātavas, kurām trūkst Git datņu
dashboard.delete_missing_repos.started=Uzdevums visu repozitoriju dzēšanai, kam trūkst git failu, uzsākts. dashboard.delete_missing_repos.started=Uzsākts uzdevums visu glabātavu, kurām trūkst Git datņu, izdzēšanai.
dashboard.delete_generated_repository_avatars=Dzēst ģenerētos repozitoriju attēlus dashboard.delete_generated_repository_avatars=Dzēst ģenerētos repozitoriju attēlus
dashboard.sync_repo_branches=Sinhronizācija ar dabubāzi izlaida atzarus no git datiem dashboard.sync_repo_branches=Sinhronizācija ar dabubāzi izlaida atzarus no git datiem
dashboard.update_mirrors=Atjaunot spoguļus dashboard.update_mirrors=Atjaunot spoguļus
@ -2754,9 +2754,9 @@ dashboard.archive_cleanup=Dzēst repozitoriju vecos arhīvus
dashboard.deleted_branches_cleanup=Notīrīt dzēstos atzarus dashboard.deleted_branches_cleanup=Notīrīt dzēstos atzarus
dashboard.update_migration_poster_id=Atjaunot migrācijām autoru ID dashboard.update_migration_poster_id=Atjaunot migrācijām autoru ID
dashboard.git_gc_repos=Veikt atkritumu uzkopšanas darbus visiem repozitorijiem dashboard.git_gc_repos=Veikt atkritumu uzkopšanas darbus visiem repozitorijiem
dashboard.resync_all_sshkeys=Atjaunot '.ssh/authorized_keys' failu ar Forgejo SSH atslēgām. dashboard.resync_all_sshkeys=Atjaunināt datni '.ssh/authorized_keys' ar Forgejo SSH atslēgām.
dashboard.resync_all_sshprincipals=Atjaunot '.ssh/authorized_principals' failu ar Forgejo SSH sertifikātu identitātēm. dashboard.resync_all_sshprincipals=Atjaunināt datni ".ssh/authorized_principals" ar Forgejo SSH identitātēm.
dashboard.resync_all_hooks=Pārsinhronizēt pirms-saņemšanas, atjaunošanas un pēc-saņemšanas āķus visiem repozitorijiem. dashboard.resync_all_hooks=Atkārtoti sinhroznēt pirmssaņemšanas, atjaunināšanas un pēcsaņemšans aizķeres visās glabātavās
dashboard.reinit_missing_repos=Atkārtoti inicializēt visus pazaudētos Git repozitorijus par kuriem eksistē ieraksti dashboard.reinit_missing_repos=Atkārtoti inicializēt visus pazaudētos Git repozitorijus par kuriem eksistē ieraksti
dashboard.sync_external_users=Sinhronizēt ārējo lietotāju datus dashboard.sync_external_users=Sinhronizēt ārējo lietotāju datus
dashboard.cleanup_hook_task_table=Iztīrīt tīmekļa āķu vēsturi dashboard.cleanup_hook_task_table=Iztīrīt tīmekļa āķu vēsturi
@ -2764,18 +2764,18 @@ dashboard.cleanup_packages=Notīrīt novecojušās pakotnes
dashboard.cleanup_actions=Notīrīt darbību izbeigušos žurnālus un artefaktus dashboard.cleanup_actions=Notīrīt darbību izbeigušos žurnālus un artefaktus
dashboard.server_uptime=Servera darbības laiks dashboard.server_uptime=Servera darbības laiks
dashboard.current_goroutine=Izmantotās Gorutīnas dashboard.current_goroutine=Izmantotās Gorutīnas
dashboard.current_memory_usage=Pašreiz izmantotā atmiņa dashboard.current_memory_usage=Pašreizējais atmiņas lietojums
dashboard.total_memory_allocated=Kopējā piešķirtā atmiņa dashboard.total_memory_allocated=Kopējā iedalītā atmiņa
dashboard.memory_obtained=Iegūtā atmiņa dashboard.memory_obtained=Iegūtā atmiņa
dashboard.pointer_lookup_times=Rādītāju meklēšanas reizes dashboard.pointer_lookup_times=Rādītāju pārlūkošanas reizes
dashboard.memory_allocate_times=Atmiņas piešķiršanas reizes dashboard.memory_allocate_times=Atmiņas piešķīrumi
dashboard.memory_free_times=Atmiņas atbrīvošanas reizes dashboard.memory_free_times=Atmiņas atbrīvošanas
dashboard.current_heap_usage=Pašreizējā kaudzes izmantošana dashboard.current_heap_usage=Pašreizējais grēdas lietojums
dashboard.heap_memory_obtained=Iegūtā kaudzes atmiņa dashboard.heap_memory_obtained=Iegūtā grēdas atmiņa
dashboard.heap_memory_idle=Neizmantotā kaudzes atmiņa dashboard.heap_memory_idle=Neizmantotā grēdas atmiņa
dashboard.heap_memory_in_use=Izmantotā kaudzes atmiņa dashboard.heap_memory_in_use=Izmantotā grēdas atmiņa
dashboard.heap_memory_released=Atbrīvotā kaudzes atmiņa dashboard.heap_memory_released=Atbrīvotā grēdas atmiņa
dashboard.heap_objects=Kaudzes atmiņas objekti dashboard.heap_objects=Grēdas objekti
dashboard.bootstrap_stack_usage=Izmantotais sāknēšanas steka lielums dashboard.bootstrap_stack_usage=Izmantotais sāknēšanas steka lielums
dashboard.stack_memory_obtained=Iegūtā steka atmiņa dashboard.stack_memory_obtained=Iegūtā steka atmiņa
dashboard.mspan_structures_usage=Izmantotās MSpan struktūras dashboard.mspan_structures_usage=Izmantotās MSpan struktūras
@ -3040,8 +3040,8 @@ config.server_config=Servera konfigurācija
config.app_name=Vietnes nosaukums config.app_name=Vietnes nosaukums
config.app_ver=Forgejo versija config.app_ver=Forgejo versija
config.app_url=Forgejo pamata URL config.app_url=Forgejo pamata URL
config.custom_conf=Konfigurācijas faila ceļš config.custom_conf=Konfigurācijas datnes ceļš
config.custom_file_root_path=Pielāgoto failu pamata ceļš config.custom_file_root_path=Pielāgoto datņu pamata ceļš
config.domain=Servera domēns config.domain=Servera domēns
config.offline_mode=Bezsaistes režīms config.offline_mode=Bezsaistes režīms
config.disable_router_log=Atspējot maršrutētāja žurnalizēšanu config.disable_router_log=Atspējot maršrutētāja žurnalizēšanu
@ -3152,9 +3152,9 @@ config.enable_federated_avatar=Iespējot apvienotās profila bildes
config.git_config=Git konfigurācija config.git_config=Git konfigurācija
config.git_disable_diff_highlight=Atspējot salīdzināšanas sintakses iekrāsošanu config.git_disable_diff_highlight=Atspējot salīdzināšanas sintakses iekrāsošanu
config.git_max_diff_lines=Maksimālais salīdzināmo rindu skaits vienam failam config.git_max_diff_lines=Lielākais salīdzināmo rindu skaits datnē
config.git_max_diff_line_characters=Maksimālais salīdzināmo simbolu skaits vienai rindai config.git_max_diff_line_characters=Maksimālais salīdzināmo simbolu skaits vienai rindai
config.git_max_diff_files=Maksimālais salīdzināmo failu skaits, ko attēlot config.git_max_diff_files=Lielākais parādāmo salīdzināmo datņu skaits
config.git_gc_args=GC argumenti config.git_gc_args=GC argumenti
config.git_migrate_timeout=Migrācijas noilgums config.git_migrate_timeout=Migrācijas noilgums
config.git_mirror_timeout=Spoguļa atjaunošanas noilgums config.git_mirror_timeout=Spoguļa atjaunošanas noilgums
@ -3207,7 +3207,7 @@ monitor.queue.settings.desc=Pūls dinamiski tiek palielināts atkarībā no blo
monitor.queue.settings.maxnumberworkers=Maksimālais strādņu skaits monitor.queue.settings.maxnumberworkers=Maksimālais strādņu skaits
monitor.queue.settings.maxnumberworkers.placeholder=Pašalaik %[1]d monitor.queue.settings.maxnumberworkers.placeholder=Pašalaik %[1]d
monitor.queue.settings.maxnumberworkers.error=Maksimālajam strādņu skaitam ir jābūt skaitlim monitor.queue.settings.maxnumberworkers.error=Maksimālajam strādņu skaitam ir jābūt skaitlim
monitor.queue.settings.submit=Saglabāt iestatījumus monitor.queue.settings.submit=Atjaunināt iestatījumus
monitor.queue.settings.changed=Iestatījumi saglabāti monitor.queue.settings.changed=Iestatījumi saglabāti
monitor.queue.settings.remove_all_items=Noņemt visus monitor.queue.settings.remove_all_items=Noņemt visus
monitor.queue.settings.remove_all_items_done=Visi ieraksti rindā tika noņemti. monitor.queue.settings.remove_all_items_done=Visi ieraksti rindā tika noņemti.
@ -3283,10 +3283,10 @@ raw_seconds=sekundes
raw_minutes=minūtes raw_minutes=minūtes
[dropzone] [dropzone]
default_message=Ievelciet failus vai nospiediet šeit, lai augšupielādētu. default_message=Jāievelk datnes vai jāklikšķina šeit, lai augšupielādētu.
invalid_input_type=Šādus failus nav iespējams augšupielādēt. invalid_input_type=Šī veida datnes nevar augšupielādēt.
file_too_big=Faila izmērs ({{filesize}} MB) pārsniedz maksimāli atļauto izmēru ({{maxFilesize}} MB). file_too_big=Datnes izmērs ({{filesize}} MB) pārsniedz pieļaujamo izmēru ({{maxFilesize}} MB).
remove_file=Noņemt failu remove_file=Noņemt datni
[notification] [notification]
notifications=Paziņojumi notifications=Paziņojumi
@ -3348,7 +3348,7 @@ versions=Versijas
versions.view_all=Parādīt visas versions.view_all=Parādīt visas
dependency.id=ID dependency.id=ID
dependency.version=Versija dependency.version=Versija
alpine.registry=Iestaties šo reģistru pievienojot tā URL <code>/etc/apk/repositories</code> failā: alpine.registry=Iestatīt šo reģistru ar URL pievienošanu datnē <code>/etc/apk/repositories</code>:
alpine.registry.key=Lejupielādējiet reģistra publisko RSA atslēgu direktorijā <code>/etc/apk/keys/</code>, lai pārbaudītu indeksa parakstu: alpine.registry.key=Lejupielādējiet reģistra publisko RSA atslēgu direktorijā <code>/etc/apk/keys/</code>, lai pārbaudītu indeksa parakstu:
alpine.registry.info=Izvēlieties $branch un $repository no saraksta zemāk. alpine.registry.info=Izvēlieties $branch un $repository no saraksta zemāk.
alpine.install=Lai uzstādītu pakotni, ir jāizpilda šī komanda: alpine.install=Lai uzstādītu pakotni, ir jāizpilda šī komanda:
@ -3356,18 +3356,18 @@ alpine.repository=Repozitorija informācija
alpine.repository.branches=Atzari alpine.repository.branches=Atzari
alpine.repository.repositories=Repozitoriji alpine.repository.repositories=Repozitoriji
alpine.repository.architectures=Arhitektūras alpine.repository.architectures=Arhitektūras
cargo.registry=Uzstādiet šo reģistru Cargo konfigurācijas failā, piemēram, <code>~/.cargo/config.toml</code>: cargo.registry=Iestatīt šo reģistru Cargo konfigurācijas datnē (piemēram, <code>~/.cargo/config.toml</code>):
cargo.install=Lai instalētu Cargo pakotni, izpildiet sekojošu komandu: cargo.install=Lai instalētu Cargo pakotni, izpildiet sekojošu komandu:
chef.registry=Uzstādiet šo reģistru failā <code>~/.chef/config.rb</code>: chef.registry=Iestatīt šo reģistru datnē <code>~/.chef/config.rb</code>:
chef.install=Lai uzstādītu pakotni, ir jāizpilda šī komanda: chef.install=Lai uzstādītu pakotni, ir jāizpilda šī komanda:
composer.registry=Pievienojiet šo reģistru savā <code>~/.composer/config.json</code> failā: composer.registry=Iestatīt šo reģistru datnē <code>~/.composer/config.json</code>:
composer.install=Lai instalētu Composer pakotni, izpildiet sekojošu komandu: composer.install=Lai instalētu Composer pakotni, izpildiet sekojošu komandu:
composer.dependencies=Atkarības composer.dependencies=Atkarības
composer.dependencies.development=Izstrādes atkarības composer.dependencies.development=Izstrādes atkarības
conan.details.repository=Repozitorijs conan.details.repository=Repozitorijs
conan.registry=Konfigurējiet šo reģistru no komandrindas: conan.registry=Konfigurējiet šo reģistru no komandrindas:
conan.install=Lai instalētu Conan pakotni, izpildiet sekojošu komandu: conan.install=Lai instalētu Conan pakotni, izpildiet sekojošu komandu:
conda.registry=Uzstādiet šo reģistru kā Conda repozitoriju failā <code>.condarc</code>: conda.registry=Izveidot šo reģistru kā Conda glabātavu datnē <code>.condarc</code>:
conda.install=Lai instalētu Conda pakotni, izpildiet sekojošu komandu: conda.install=Lai instalētu Conda pakotni, izpildiet sekojošu komandu:
container.details.type=Attēla formāts container.details.type=Attēla formāts
container.details.platform=Platforma container.details.platform=Platforma
@ -3378,7 +3378,7 @@ container.layers=Attēla slāņi
container.labels=Etiķetes container.labels=Etiķetes
container.labels.key=Atslēga container.labels.key=Atslēga
container.labels.value=Vērtība container.labels.value=Vērtība
cran.registry=Iestaties šo reģistru savā <code>Rprofile.site</code> failā: cran.registry=Iestatīt šo reģistru datnē <code>Rprofile.site</code>:
cran.install=Lai uzstādītu pakotni, ir jāizpilda šī komanda: cran.install=Lai uzstādītu pakotni, ir jāizpilda šī komanda:
debian.registry=Konfigurējiet šo reģistru no komandrindas: debian.registry=Konfigurējiet šo reģistru no komandrindas:
debian.registry.info=Izvēlieties $distribution un $component no saraksta zemāk. debian.registry.info=Izvēlieties $distribution un $component no saraksta zemāk.
@ -3391,16 +3391,16 @@ generic.download=Lejupielādēt pakotni, izmantojot, komandrindu:
go.install=Instalēt pakotni no komandrindas: go.install=Instalēt pakotni no komandrindas:
helm.registry=Konfigurējiet šo reģistru no komandrindas: helm.registry=Konfigurējiet šo reģistru no komandrindas:
helm.install=Lai instalētu pakotni, nepieciešams izpildīt sekojošu komandu: helm.install=Lai instalētu pakotni, nepieciešams izpildīt sekojošu komandu:
maven.registry=Konfigurējiet šo reģistru sava projekta <code>pom.xml</code> failā: maven.registry=Iestatīt šo reģistru sava projekta datnē <code>pom.xml</code>:
maven.install=Lai izmantotu pakotni, sadaļā <code>dependencies</code> failā <code>pom.xml</code> ievietojiet sekojošas rindas: maven.install=Lai izmantotu pakotni, datnes <code>pom.xml</code> sadaļā <code>dependencies</code> jāievieto šīs rindas:
maven.install2=Izpildiet no komandrindas: maven.install2=Izpildiet no komandrindas:
maven.download=Izpildiet no komandrindas, lai lejupielādētu šo atkarību: maven.download=Izpildiet no komandrindas, lai lejupielādētu šo atkarību:
nuget.registry=Konfigurējiet šo reģistru no komandrindas: nuget.registry=Konfigurējiet šo reģistru no komandrindas:
nuget.install=Lai instalētu NuGet pakotni, izpildiet sekojošu komandu: nuget.install=Lai instalētu NuGet pakotni, izpildiet sekojošu komandu:
nuget.dependency.framework=Mērķa ietvars nuget.dependency.framework=Mērķa ietvars
npm.registry=Konfigurējiet šo reģistru sava projekta <code>.npmrc</code> failā: npm.registry=Iestatīt šo reģistru sava projekta datnē <code>.npmrc</code>:
npm.install=Lai instalētu npm pakotni, izpildiet sekojošu komandu: npm.install=Lai instalētu npm pakotni, izpildiet sekojošu komandu:
npm.install2=vai pievienojiet failā package.json sekojošas rindas: npm.install2=vai datnē package.json jāpievieno:
npm.dependencies=Atkarības npm.dependencies=Atkarības
npm.dependencies.development=Izstrādes atkarības npm.dependencies.development=Izstrādes atkarības
npm.dependencies.peer=Netiešās atkarības npm.dependencies.peer=Netiešās atkarības
@ -3422,7 +3422,7 @@ rubygems.dependencies.development=Izstrādes atkarības
rubygems.required.ruby=Nepieciešamā Ruby versija rubygems.required.ruby=Nepieciešamā Ruby versija
rubygems.required.rubygems=Nepieciešamā RubyGem versija rubygems.required.rubygems=Nepieciešamā RubyGem versija
swift.registry=Konfigurējiet šo reģistru no komandrindas: swift.registry=Konfigurējiet šo reģistru no komandrindas:
swift.install=Pievienojiet pakotni savā <code>Package.swift</code> failā: swift.install=Pakotne jāpievieno datnē <code>Package.swift</code>:
swift.install2=un izpildiet sekojošu komandu: swift.install2=un izpildiet sekojošu komandu:
vagrant.install=Lai pievienotu Vagrant kasti, izpildiet sekojošu komandu: vagrant.install=Lai pievienotu Vagrant kasti, izpildiet sekojošu komandu:
settings.link=Piesaistīt pakotni šim repozitorijam settings.link=Piesaistīt pakotni šim repozitorijam
@ -3519,8 +3519,8 @@ runners.task_list.commit=Revīzija
runners.task_list.done_at=Beigu laiks runners.task_list.done_at=Beigu laiks
runners.edit_runner=Labot izpildītāju runners.edit_runner=Labot izpildītāju
runners.update_runner=Atjaunināt izmaiņas runners.update_runner=Atjaunināt izmaiņas
runners.update_runner_success=Izpildītājs veiksmīgi atjaunots runners.update_runner_success=Izpildītājs veiksmīgi atjaunināts
runners.update_runner_failed=Neizdevās atjaunot izpildītāju runners.update_runner_failed=Neizdevās atjaunināt izpildītāju
runners.delete_runner=Dzēst izpildītāju runners.delete_runner=Dzēst izpildītāju
runners.delete_runner_success=Izpildītājs veiksmīgi izdzēsts runners.delete_runner_success=Izpildītājs veiksmīgi izdzēsts
runners.delete_runner_failed=Neizdevās izdzēst izpildītāju runners.delete_runner_failed=Neizdevās izdzēst izpildītāju
@ -3539,7 +3539,7 @@ runs.all_workflows=Visas darbaplūsmas
runs.commit=Revīzija runs.commit=Revīzija
runs.scheduled=Ieplānots runs.scheduled=Ieplānots
runs.pushed_by=iesūtīja runs.pushed_by=iesūtīja
runs.invalid_workflow_helper=Darbaplūsmas konfigurācijas fails ir kļūdains. Pārbaudiet konfiugrācijas failu: %s runs.invalid_workflow_helper=Darbplūsmas konfigurācijas datne ir nederīga. Lūgums pārbaudīt konfigurācijas datni: %s
runs.no_matching_online_runner_helper=Nav pieejami izpildītāji, kas atbilstu šai iezīmei: %s runs.no_matching_online_runner_helper=Nav pieejami izpildītāji, kas atbilstu šai iezīmei: %s
runs.actor=Aktors runs.actor=Aktors
runs.status=Statuss runs.status=Statuss
@ -3583,8 +3583,8 @@ type-3.display_name=Organizācijas projekts
changed_filemode=%[1]s → %[2]s changed_filemode=%[1]s → %[2]s
; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", …
directory=Direktorija directory=Direktorija
normal_file=Parasts fails normal_file=Parasta datne
executable_file=Izpildāmais fails executable_file=Izpildāma datne
symbolic_link=Simboliska saite symbolic_link=Simboliska saite
submodule=Apakšmodulis submodule=Apakšmodulis

View file

@ -2543,6 +2543,9 @@ pulls.delete_after_merge.head_branch.is_protected = De Kopp-Twieg, wat du löske
pulls.delete_after_merge.head_branch.insufficient_branch = Du hest nich dat Recht, de Kopp-Twieg to lösken. pulls.delete_after_merge.head_branch.insufficient_branch = Du hest nich dat Recht, de Kopp-Twieg to lösken.
pulls.delete_after_merge.head_branch.is_default = De Kopp-Twieg, wat du lösken willst, is de Höövd-Twieg un kann nich lösket worden. pulls.delete_after_merge.head_branch.is_default = De Kopp-Twieg, wat du lösken willst, is de Höövd-Twieg un kann nich lösket worden.
issues.filter_sort.relevance = Belang issues.filter_sort.relevance = Belang
diff.git-notes.add = Anmarken hentofögen
diff.git-notes.remove-header = Anmarken wegdoon
diff.git-notes.remove-body = Deeses Anmarken word wegdaan.
[repo.permissions] [repo.permissions]
code.read = <b>Lesen:</b> De Quelltext vun deesem Repositorium ankieken un klonen. code.read = <b>Lesen:</b> De Quelltext vun deesem Repositorium ankieken un klonen.
@ -3705,6 +3708,8 @@ variables.deletion.description = Eene Variaabel wegtodoon is för all Tieden un
unit.desc = Verwalt integreerte CI-/CD-Affolgens mit Forgejo-Aktioonen. unit.desc = Verwalt integreerte CI-/CD-Affolgens mit Forgejo-Aktioonen.
runs.no_workflows.quick_start = Weetst du nich, wo man mit Forgejo-Aktioonen begünnt? Kiek <a target="_blank" rel="noopener noreferrer" href="%s">de fixe Inföhren</a> an. runs.no_workflows.quick_start = Weetst du nich, wo man mit Forgejo-Aktioonen begünnt? Kiek <a target="_blank" rel="noopener noreferrer" href="%s">de fixe Inföhren</a> an.
runs.no_workflows.documentation = För mehr Informatioonen över Forgejo-Aktioonen, kiek <a target="_blank" rel="noopener noreferrer" href="%s">de Dokumenteren</a> an. runs.no_workflows.documentation = För mehr Informatioonen över Forgejo-Aktioonen, kiek <a target="_blank" rel="noopener noreferrer" href="%s">de Dokumenteren</a> an.
runs.no_workflows.help_write_access = Weetst du nich, wo man mit Forgejo-Aktioonen begünnen sall? Kiek de <a target="_blank" rel="noopener noreferrer" href="%s">Fixanwies in de Bruker-Dokumenteren</a> an, um diene eerste Warkwies to schrieven, un <a target="_blank" rel="noopener noreferrer" href="%s">richt dann dienen eersten Forgejo-Loper in</a>, um diene Upgavens uttoföhren.
runs.no_workflows.help_no_write_access = Um mehr över Forgejo-Aktioonen to lehren, kiek <a target="_blank" rel="noopener noreferrer" href="%s">de Dokumenteren</a> an.
[projects] [projects]
deleted.display_name = Lösket Projekt deleted.display_name = Lösket Projekt

View file

@ -2841,6 +2841,9 @@ pulls.delete_after_merge.head_branch.is_default = O branch head que você quer e
pulls.delete_after_merge.head_branch.is_protected = O branch head que você quer excluir é um branch protegido e não pode ser excluído. pulls.delete_after_merge.head_branch.is_protected = O branch head que você quer excluir é um branch protegido e não pode ser excluído.
pulls.delete_after_merge.head_branch.insufficient_branch = Você não tem permissão para excluir o branch head. pulls.delete_after_merge.head_branch.insufficient_branch = Você não tem permissão para excluir o branch head.
issues.filter_sort.relevance = Relevância issues.filter_sort.relevance = Relevância
diff.git-notes.add = Adicionar anotação
diff.git-notes.remove-header = Remover anotação
diff.git-notes.remove-body = Esta anotação será removida.
[graphs] [graphs]
@ -3905,6 +3908,8 @@ workflow.dispatch.input_required = Exigir um valor para a entrada "%s".
workflow.dispatch.invalid_input_type = Tipo de entrada "%s" inválido. workflow.dispatch.invalid_input_type = Tipo de entrada "%s" inválido.
variables.deletion.description = Apagar uma variável é permanente e não pode ser desfeito. Continuar? variables.deletion.description = Apagar uma variável é permanente e não pode ser desfeito. Continuar?
runs.expire_log_message = Os logs foram apagados pois eram antigos demais. runs.expire_log_message = Os logs foram apagados pois eram antigos demais.
runs.no_workflows.help_no_write_access = Para aprender sobre as Actions do Forgejo, veja <a target="_blank" rel="noopener noreferrer" href="%s">a documentação</a>.
runs.no_workflows.help_write_access = Não sabe como começar a usar as Actions do Forgejo? Veja o <a target="_blank" rel="noopener noreferrer" href="%s">guia de como começar na documentação do usuário</a> para escrever seu primeiro workflow, depois <a target="_blank" rel="noopener noreferrer" href="%s">configure um runner do Forgejo</a> para executar trabalhos.
[projects] [projects]

View file

@ -2844,6 +2844,9 @@ pulls.delete_after_merge.head_branch.is_default = Головная ветвь,
pulls.delete_after_merge.head_branch.is_protected = Головная ветвь, которую вы попытались удалить, защищена от этого и не может быть удалена. pulls.delete_after_merge.head_branch.is_protected = Головная ветвь, которую вы попытались удалить, защищена от этого и не может быть удалена.
pulls.delete_after_merge.head_branch.insufficient_branch = Отсутствует разрешение для удаления головной ветви. pulls.delete_after_merge.head_branch.insufficient_branch = Отсутствует разрешение для удаления головной ветви.
issues.filter_sort.relevance = По соответствию issues.filter_sort.relevance = По соответствию
diff.git-notes.remove-header = Удаление заметки
diff.git-notes.remove-body = Заметка будет удалена.
diff.git-notes.add = Добавить заметку
[graphs] [graphs]
@ -3918,6 +3921,8 @@ workflow.dispatch.input_required = Требовать значение для п
workflow.dispatch.invalid_input_type = Неизвестный тип поля «%s». workflow.dispatch.invalid_input_type = Неизвестный тип поля «%s».
workflow.dispatch.warn_input_limit = Отображаются только первые %d полей. workflow.dispatch.warn_input_limit = Отображаются только первые %d полей.
runs.expire_log_message = Журнал был удалён из-за старости. runs.expire_log_message = Журнал был удалён из-за старости.
runs.no_workflows.help_write_access = Не знаете, как начать использовать Действия Forgejo? Ознакомьтесь с <a target="_blank" rel="noopener noreferrer" href="%s">руководством по быстрому старту в документации</a> и создайте первый рабочий поток, затем <a target="_blank" rel="noopener noreferrer" href="%s">настройте исполнитель Forgejo</a>, который будет выполнять задачи.
runs.no_workflows.help_no_write_access = Ознакомьтесь с <a target="_blank" rel="noopener noreferrer" href="%s">документацией</a>, чтобы узнать про Действия Forgejo.
[projects] [projects]
type-1.display_name=Индивидуальный проект type-1.display_name=Индивидуальный проект
@ -3984,7 +3989,7 @@ filepreview.lines = Строки с %[1]d по %[2]d в %[3]s
filepreview.truncated = Предпросмотр был обрезан filepreview.truncated = Предпросмотр был обрезан
[translation_meta] [translation_meta]
test = смайлик :) test = отмена skip-ci :)
[repo.permissions] [repo.permissions]
code.write = <b>Запись:</b> отправка изменений в репозиторий, создание веток и тегов. code.write = <b>Запись:</b> отправка изменений в репозиторий, создание веток и тегов.

View file

@ -41,7 +41,7 @@ mirror=Дзеркало
new_repo=Новий репозиторій new_repo=Новий репозиторій
new_migrate=Нова міграція new_migrate=Нова міграція
new_mirror=Нове дзеркало new_mirror=Нове дзеркало
new_fork=Нова розвилка репозиторію new_fork=Новий форк репозиторію
new_org=Нова організація new_org=Нова організація
new_project=Новий проєкт new_project=Новий проєкт
manage_org=Керування організаціями manage_org=Керування організаціями
@ -159,8 +159,8 @@ new_org.link = Нова організація
copy_generic = Скопіювати до буфера обміну copy_generic = Скопіювати до буфера обміну
show_log_seconds = Показувати секунди show_log_seconds = Показувати секунди
show_full_screen = Показувати у повноекранному режимі show_full_screen = Показувати у повноекранному режимі
filter.is_fork = Розвилки filter.is_fork = Форки
filter.not_fork = Не розвилки filter.not_fork = Не форки
filter.is_mirror = Дзеркала filter.is_mirror = Дзеркала
filter.not_mirror = Не дзеркала filter.not_mirror = Не дзеркала
filter.not_template = Не шаблони filter.not_template = Не шаблони
@ -234,7 +234,7 @@ install=Встановлення
title=Початкова конфігурація title=Початкова конфігурація
docker_helper=Якщо ви запускаєте Forgejo всередині Docker, будь ласка уважно прочитайте <a target="_blank" rel="noopener" href="%s">документацію</a> перед тим, як щось змінити на цій сторінці. docker_helper=Якщо ви запускаєте Forgejo всередині Docker, будь ласка уважно прочитайте <a target="_blank" rel="noopener" href="%s">документацію</a> перед тим, як щось змінити на цій сторінці.
db_title=Налаштування бази даних db_title=Налаштування бази даних
db_type=Вид бази даних db_type=Тип бази даних
host=Хост host=Хост
user=Ім'я кристувача user=Ім'я кристувача
password=Пароль password=Пароль
@ -258,8 +258,8 @@ err_admin_name_pattern_not_allowed=Ім'я адміністратора неді
err_admin_name_is_invalid=Неправильне ім'я користувача-адміністратора err_admin_name_is_invalid=Неправильне ім'я користувача-адміністратора
general_title=Загальні налаштування general_title=Загальні налаштування
app_name=Назва екземпляру app_name=Назва екземпляра
app_name_helper=Тут ви можете ввести назву свого екземпляру. app_name_helper=Уведіть тут назву свого екземпляра. Вона відображатиметься на кожній сторінці.
repo_path=Коренева тека репозиторію repo_path=Коренева тека репозиторію
repo_path_helper=Всі вилучені Git репозиторії будуть збережені в цей каталог. repo_path_helper=Всі вилучені Git репозиторії будуть збережені в цей каталог.
lfs_path=Кореневий шлях Git LFS lfs_path=Кореневий шлях Git LFS
@ -339,8 +339,8 @@ require_db_desc = Forgejo вимагає MySQL, PostgreSQL, SQLite3 чи TiDB (
allow_only_external_registration = Дозволити реєстрацію тільки через зовнішні сервіси allow_only_external_registration = Дозволити реєстрацію тільки через зовнішні сервіси
require_sign_in_view.description = Обмежити доступ до контенту лише користувачам, що увійшли. Гості зможуть лише відвідувати сторінки автентифікації. require_sign_in_view.description = Обмежити доступ до контенту лише користувачам, що увійшли. Гості зможуть лише відвідувати сторінки автентифікації.
password_algorithm_helper = Встановити алгоритм хешування паролів. Алгоритми мають різні вимоги та силу. Алгоритм argon2 є досить безпечним, проте споживає багато памʼяті та є недоречним для малих систем. password_algorithm_helper = Встановити алгоритм хешування паролів. Алгоритми мають різні вимоги та силу. Алгоритм argon2 є досить безпечним, проте споживає багато памʼяті та є недоречним для малих систем.
app_slogan = Гасло екземпляру app_slogan = Гасло екземпляра
app_slogan_helper = Уведіть гасло вашого екземпляру тут. Залиште порожнім, аби вимкнути. app_slogan_helper = Уведіть гасло вашого екземпляра тут. Залиште порожнім, аби вимкнути.
run_user_helper = Імʼя користувача операційної системи, від якого запущено Forgejo. Зауважте, що цей користувач повинен мати доступ до кореневої теки репозиторію. run_user_helper = Імʼя користувача операційної системи, від якого запущено Forgejo. Зауважте, що цей користувач повинен мати доступ до кореневої теки репозиторію.
smtp_from_invalid = Адреса з «Відправляти email від імені» недійсна smtp_from_invalid = Адреса з «Відправляти email від імені» недійсна
allow_dots_in_usernames = Дозволити користувачам використовувати крапки у своїх іменах. Не впливає на облікові записи, що вже існують. allow_dots_in_usernames = Дозволити користувачам використовувати крапки у своїх іменах. Не впливає на облікові записи, що вже існують.
@ -388,12 +388,12 @@ org_no_results=Відповідних організацій не знайден
code_no_results=Відповідний пошуковому запитанню код не знайдено. code_no_results=Відповідний пошуковому запитанню код не знайдено.
code_last_indexed_at=Останні індексовані %s code_last_indexed_at=Останні індексовані %s
relevant_repositories = Відображаються лише релевантні репозиторії, <a href="%s">переглянути результати без фільтру</a>. relevant_repositories = Відображаються лише релевантні репозиторії, <a href="%s">переглянути результати без фільтру</a>.
relevant_repositories_tooltip = Приховано розвилки, а також сховища без теми, значка й опису. relevant_repositories_tooltip = Приховано форки, а також репозиторії без теми, значка й опису.
go_to = Перейти до go_to = Перейти до
stars_one = %d зірка stars_one = %d зірка
stars_few = %d зірок stars_few = %d зірок
forks_one = розвилка %d forks_one = %d форк
forks_few = %d розвилок forks_few = %d форків
[auth] [auth]
create_new_account=Реєстрація облікового запису create_new_account=Реєстрація облікового запису
@ -540,6 +540,10 @@ admin.new_user.text = Будь ласка, <a href="%s">натисніть ту
admin.new_user.subject = Новий користувач %s щойно ввійшов admin.new_user.subject = Новий користувач %s щойно ввійшов
removed_security_key.text_1 = Ключ безпеки «%[1]s» було щойно видалено з вашого облікового запису. removed_security_key.text_1 = Ключ безпеки «%[1]s» було щойно видалено з вашого облікового запису.
removed_security_key.subject = Ключ безпеки видалено removed_security_key.subject = Ключ безпеки видалено
team_invite.text_2 = Щоб приєднатися до команди, будь ласка, перейдіть за посиланням:
team_invite.subject = %[1]s запрошує Вас приєднатися до організації %[2]s
team_invite.text_3 = Примітка: Це запрошення призначене для %[1]s. Якщо Ви не очікували цього запрошення, можете проігнорувати цей лист.
team_invite.text_1 = %[1]s запрошує Вас приєднатися до команди %[2]s в організації %[3]s.
[modal] [modal]
@ -626,18 +630,23 @@ still_own_packages = Ваш обліковий запис володіє одн
org_still_own_packages = Організація все ще володіє одним чи більше пакунками, спочатку видаліть їх. org_still_own_packages = Організація все ще володіє одним чи більше пакунками, спочатку видаліть їх.
username_error_no_dots = ` може містити тільки літерно-цифрові символи («0-9», «a-z», «A-Z»), дефіс («-») та підкреслення («_»). Не може починатися або закінчуватися нелітерними символами; нелітерні символи підряд також заборонені.` username_error_no_dots = ` може містити тільки літерно-цифрові символи («0-9», «a-z», «A-Z»), дефіс («-») та підкреслення («_»). Не може починатися або закінчуватися нелітерними символами; нелітерні символи підряд також заборонені.`
username_error = ` може містити тільки літерно-цифрові символи («0-9», «a-z», «A-Z»), дефіс («-»), підкреслення («_») та крапки («.»). Не може починатися або закінчуватися нелітерними символами; нелітерні символи підряд також заборонені.` username_error = ` може містити тільки літерно-цифрові символи («0-9», «a-z», «A-Z»), дефіс («-»), підкреслення («_») та крапки («.»). Не може починатися або закінчуватися нелітерними символами; нелітерні символи підряд також заборонені.`
Description = Опис
Pronouns = Займенники
Biography = Про себе
FullName = Повне ім'я
Website = Вебсайт
[user] [user]
change_avatar=Змінити свій аватар… change_avatar=Змінити свій аватар…
repositories=Репозиторії repositories=Репозиторії
activity=Публічна активність activity=Публічна активність
followers_few=%d читачі followers_few=%d ежать
starred=Обрані репозиторії starred=Обрані репозиторії
watched=Відстежувані репозиторії watched=Відстежувані репозиторії
projects=Проєкт projects=Проєкт
overview=Огляд overview=Огляд
following_few=%d читає following_few=%d відстежуваних
follow=Підписатися follow=Підписатися
unfollow=Відписатися unfollow=Відписатися
user_bio=Біографія user_bio=Біографія
@ -655,7 +664,13 @@ unblock = Розблокувати
code = Код code = Код
block_user = Заблокувати користувача block_user = Заблокувати користувача
block_user.detail = Зверніть увагу, що блокування користувача має такі наслідки: block_user.detail = Зверніть увагу, що блокування користувача має такі наслідки:
follow_blocked_user = Ви не можете підписатися на цього користувача, тому що ви його заблокували або він заблокував вас. follow_blocked_user = Ви не можете стежити за цим користувачем, тому що ви його заблокували або він заблокував вас.
following_one = %d відстежуваний
followers_one = %d cтежить
followers.title.one = ежить
followers.title.few = ежать
following.title.one = Відстежуваний
following.title.few = Відстежувані
[settings] [settings]
@ -933,6 +948,9 @@ language.localization_project = Допоможіть нам перекласти
permissions_list = Дозволи: permissions_list = Дозволи:
comment_type_group_dependency = Залежність comment_type_group_dependency = Залежність
comment_type_group_pull_request_push = Додані коміти comment_type_group_pull_request_push = Додані коміти
permissions_public_only = Тільки публічні
select_permissions = Виберіть дозволи
permissions_access_all = Усі (публічні, приватні й обмежені)
[repo] [repo]
owner=Власник owner=Власник
@ -941,15 +959,15 @@ repo_name=Назва репозиторію
repo_name_helper=Хороші назви репозиторіїв використовують короткі, унікальні ключові слова що легко запам'ятати. repo_name_helper=Хороші назви репозиторіїв використовують короткі, унікальні ключові слова що легко запам'ятати.
repo_size=Розмір репозиторію repo_size=Розмір репозиторію
template=Шаблон template=Шаблон
template_select=Оберіть шаблон template_select=Виберіть шаблон
template_helper=Зробити репозиторій шаблоном template_helper=Зробити репозиторій шаблоном
template_description=Шаблонні репозиторії дозволяють користувачам генерувати нові репозиторії із такою ж структурою директорій, файлами та додатковими налаштуваннями. template_description=Шаблонні репозиторії дозволяють користувачам генерувати нові репозиторії із такою ж структурою директорій, файлами та додатковими налаштуваннями.
visibility=Видимість visibility=Видимість
visibility_description=Тільки власник або члени організації які мають віповідні права, зможуть побачити. visibility_description=Тільки власник або члени організації які мають віповідні права, зможуть побачити.
visibility_helper_forced=Адміністратор вашого сайту налаштував параметри: всі нові репозиторії будуть приватними. visibility_helper_forced=Адміністратор вашого сайту налаштував параметри: всі нові репозиторії будуть приватними.
visibility_fork_helper=(Ці зміни вплинуть на всі розвилки.) visibility_fork_helper=(Ці зміни вплинуть на всі форки.)
clone_helper=Потрібна допомога у клонуванні? Відвідайте сторінку <a target="_blank" rel="noopener" href="%s">Допомога</a>. clone_helper=Потрібна допомога у клонуванні? Відвідайте сторінку <a target="_blank" rel="noopener" href="%s">Допомога</a>.
fork_repo=Форкнути репозиторій fork_repo=Створити форк репозиторію
fork_from=Форк з fork_from=Форк з
fork_visibility_helper=Неможливо змінити видимість форкнутого репозиторію. fork_visibility_helper=Неможливо змінити видимість форкнутого репозиторію.
use_template=Застосувати цей шаблон use_template=Застосувати цей шаблон
@ -1166,7 +1184,7 @@ editor.fork_before_edit=Необхідно зробити форк цього р
editor.delete_this_file=Видалити файл editor.delete_this_file=Видалити файл
editor.must_have_write_access=Ви повинні мати доступ на запис щоб запропонувати зміни до цього файлу. editor.must_have_write_access=Ви повинні мати доступ на запис щоб запропонувати зміни до цього файлу.
editor.name_your_file=Дайте назву файлу… editor.name_your_file=Дайте назву файлу…
editor.filename_help=Щоб додати каталог, наберіть його назву, а потім - косу риску ('/'). Щоб видалити каталог, перейдіть до початку поля і натисніть backspace. editor.filename_help=Щоб додати каталог, наберіть його назву, а потім — косу риску «/». Щоб видалити каталог, перейдіть до початку поля і натисніть Backspace.
editor.or=або editor.or=або
editor.cancel_lower=Скасувати editor.cancel_lower=Скасувати
editor.commit_signed_changes=Внести підписані зміни editor.commit_signed_changes=Внести підписані зміни
@ -1233,7 +1251,7 @@ projects.type.none=Немає
projects.type.basic_kanban=Спрощений канбан projects.type.basic_kanban=Спрощений канбан
projects.type.bug_triage=Сортування помилок projects.type.bug_triage=Сортування помилок
projects.template.desc=Шаблон projects.template.desc=Шаблон
projects.template.desc_helper=Оберіть шаблон проєкту, аби почати projects.template.desc_helper=Виберіть шаблон проєкту, аби почати
projects.type.uncategorized=Без категорії projects.type.uncategorized=Без категорії
projects.column.edit_title=Назва projects.column.edit_title=Назва
projects.column.new_title=Назва projects.column.new_title=Назва
@ -1564,7 +1582,7 @@ pulls.reject_count_1=%d запит на зміну
pulls.reject_count_n=%d запити на зміну pulls.reject_count_n=%d запити на зміну
pulls.waiting_count_1=очікується %d рецензія pulls.waiting_count_1=очікується %d рецензія
pulls.waiting_count_n=очікується %d рецензії(й) pulls.waiting_count_n=очікується %d рецензії(й)
pulls.wrong_commit_id=id коміту повинен бути id коміту в цільовій гілці pulls.wrong_commit_id=ID коміта повинен бути ID коміта в цільовій гілці
pulls.no_merge_desc=Цей запити на злиття неможливо злити, оскільки всі параметри об'єднання репозиторія вимкнено. pulls.no_merge_desc=Цей запити на злиття неможливо злити, оскільки всі параметри об'єднання репозиторія вимкнено.
pulls.no_merge_helper=Увімкніть параметри злиття в налаштуваннях репозиторія або злийте запити на злиття вручну. pulls.no_merge_helper=Увімкніть параметри злиття в налаштуваннях репозиторія або злийте запити на злиття вручну.
@ -2192,7 +2210,7 @@ find_file.go_to_file = Знайти файл
visibility_helper = Зробити репозиторій приватним visibility_helper = Зробити репозиторій приватним
projects.card_type.desc = Попередній вигляд карток projects.card_type.desc = Попередній вигляд карток
projects.card_type.text_only = Лише текст projects.card_type.text_only = Лише текст
projects.card_type.images_and_text = Світлини та текст projects.card_type.images_and_text = Зображення і текст
issues.filter_poster = Автор issues.filter_poster = Автор
issues.author = Автор issues.author = Автор
issues.author_helper = Цей користувач - автор. issues.author_helper = Цей користувач - автор.
@ -2361,6 +2379,25 @@ wiki.no_search_results = Нічого не знайдено
pulls.closed = Запит на злиття закрито pulls.closed = Запит на злиття закрито
signing.wont_sign.not_signed_in = Ви не ввійшли в систему. signing.wont_sign.not_signed_in = Ви не ввійшли в систему.
settings.wiki_globally_editable = Дозволити всім користувачам редагувати вікі settings.wiki_globally_editable = Дозволити всім користувачам редагувати вікі
settings.reindex_button = Додати в чергу на переіндексацію
settings.reindex_requested = Потрібна переіндексація
editor.file_delete_success = Файл «%s» видалено.
file_follow = Слідувати за символьним посиланням
projects.column.set_default = Установити за замовчуванням
settings.federation_following_repos = URL-адреси відстежуваних репозиторіїв. Через «;», без пробілів.
settings.federation_not_enabled = Федерацію вимкнено у вашому екземплярі.
settings.federation_settings = Налаштування федерації
signing.wont_sign.nokey = Цей екземпляр не має ключа для підписання цього коміта.
settings.federation_apapiurl = URL федерації цього репозиторію. Скопіюйте її та вставте в налаштування федерації іншого репозиторію як URL-адресу відстежуваного репозиторію.
fork_branch = Гілка, яку буде клоновано у форк
already_forked = Ви вже створили форк %s
fork_to_different_account = Створити форк до іншого облікового запису
fork_no_valid_owners = Неможливо створити форк цього репозиторію, оскільки тут немає дійсних власників.
pulls.agit_explanation = Створено через робочий потік AGit. AGit дозволяє дописувачам пропонувати зміни за допомогою «git push» без створення форку або нової гілки.
diff.review.self_approve = Автори запитів на злиття не можуть схвалювати власні запити на злиття
settings.event_pull_request_approvals = Схвалення запитів на злиття
diff.git-notes.add = Додати примітку
diff.git-notes.remove-header = Видалити примітку
[graphs] [graphs]
contributors.what = внески contributors.what = внески
@ -2478,6 +2515,9 @@ teams.all_repositories_write_permission_desc=Ця команда надає до
teams.all_repositories_admin_permission_desc=Ця команда надає дозвіл <strong>Адміністрування</strong> для <strong>всіх репозиторіїв</strong>: учасники можуть переглядати, виконувати push та додавати співробітників. teams.all_repositories_admin_permission_desc=Ця команда надає дозвіл <strong>Адміністрування</strong> для <strong>всіх репозиторіїв</strong>: учасники можуть переглядати, виконувати push та додавати співробітників.
code = Код code = Код
open_dashboard = Відкрити панель управління open_dashboard = Відкрити панель управління
follow_blocked_user = Ви не можете стежити за цією організацією, тому що вас у ній заблокували.
teams.invite.description = Щоб приєднатися до команди, натисніть кнопку нижче.
teams.invite.title = Вас запрошено приєднатися до команди <strong>%s</strong> в організації <strong>%s</strong>.
[admin] [admin]
dashboard=Панель управління dashboard=Панель управління
@ -2898,8 +2938,8 @@ monitor.queue=Черга: %s
monitor.queue.name=Назва monitor.queue.name=Назва
monitor.queue.type=Тип monitor.queue.type=Тип
monitor.queue.exemplar=Приклад типу monitor.queue.exemplar=Приклад типу
monitor.queue.numberworkers=Кількість робочих потоків monitor.queue.numberworkers=Кількість обробників
monitor.queue.maxnumberworkers=Максимальна кількість робочих потоків monitor.queue.maxnumberworkers=Максимальна кількість обробників
monitor.queue.settings.title=Налаштування пулу monitor.queue.settings.title=Налаштування пулу
monitor.queue.settings.maxnumberworkers=Максимальна кількість робочих потоків monitor.queue.settings.maxnumberworkers=Максимальна кількість робочих потоків
monitor.queue.settings.maxnumberworkers.placeholder=Поточний %[1]d monitor.queue.settings.maxnumberworkers.placeholder=Поточний %[1]d
@ -2949,6 +2989,13 @@ users.new_success = Обліковий запис «%s» створено.
config_settings = Налаштування config_settings = Налаштування
self_check.no_problem_found = Проблем поки що не виявлено. self_check.no_problem_found = Проблем поки що не виявлено.
config_summary = Підсумок config_summary = Підсумок
monitor.queue.review_add = Переглянути / додати обробники
monitor.queue.activeworkers = Активні обробники
monitor.queue.numberinqueue = Номер у черзі
monitor.queue.settings.desc = Пули динамічно зростають у відповідь на блокування їхніх черг обробників.
monitor.queue.settings.remove_all_items_done = Усі елементи в черзі видалено.
monitor.queue.settings.remove_all_items = Видалити всі
config.app_slogan = Гасло екземпляра
[action] [action]
@ -3067,7 +3114,7 @@ installation = Установлення
details.license = Ліцензія details.license = Ліцензія
filter.type.all = Усі filter.type.all = Усі
conan.install = Аби встановити пакунок, використовуючи Conan, запустіть команду: conan.install = Аби встановити пакунок, використовуючи Conan, запустіть команду:
container.layers = Шари світлини container.layers = Шари образу
details.project_site = Вебсторінка проєкту details.project_site = Вебсторінка проєкту
details.documentation_site = Вебсторінка документації details.documentation_site = Вебсторінка документації
desc = Керувати пакунками репозиторію. desc = Керувати пакунками репозиторію.
@ -3092,8 +3139,8 @@ arch.version.properties = Властивості версії
arch.version.description = Опис arch.version.description = Опис
chef.install = Аби встановити пакунок, запустіть команду: chef.install = Аби встановити пакунок, запустіть команду:
container.details.platform = Платформа container.details.platform = Платформа
container.details.type = Вид світлини container.details.type = Тип образу
container.pull = Завантажити світлину з командного рядка: container.pull = Завантажити образ із командного рядка:
details.repository_site = Вебсторінка репозиторію details.repository_site = Вебсторінка репозиторію
composer.dependencies = Залежності composer.dependencies = Залежності
debian.install = Аби встановити пакунок, запустіть команду: debian.install = Аби встановити пакунок, запустіть команду:
@ -3130,6 +3177,7 @@ creation = Додати секрет
none = Секретів ще немає. none = Секретів ще немає.
creation.name_placeholder = без урахування регістру, тільки літерно-цифрові символи або підкреслення, не може починатися з GITEA_ або GITHUB_ creation.name_placeholder = без урахування регістру, тільки літерно-цифрові символи або підкреслення, не може починатися з GITEA_ або GITHUB_
secrets = Секрети secrets = Секрети
creation.value_placeholder = Уведіть довільний вміст. Пробіли на початку та в кінці будуть пропущені.
[actions] [actions]
@ -3179,6 +3227,20 @@ runners.task_list.status = Стан
runners.status = Стан runners.status = Стан
runs.no_workflows.documentation = Докладніше про Дії Forgejo читайте в <a target="_blank" rel="noopener noreferrer" href="%s">документації</a>. runs.no_workflows.documentation = Докладніше про Дії Forgejo читайте в <a target="_blank" rel="noopener noreferrer" href="%s">документації</a>.
runners.reset_registration_token = Скинути токен реєстрації runners.reset_registration_token = Скинути токен реєстрації
workflow.enable_success = Робочий потік «%s» успішно ввімкнено.
runs.workflow = Робочий потік
workflow.disable = Вимкнути робочий потік
workflow.disable_success = Робочий потік «%s» успішно вимкнено.
workflow.disabled = Робочий потік вимкнено.
workflow.enable = Увімкнути робочий потік
runs.no_workflows = Робочих потоків ще немає.
runs.all_workflows = Усі робочі потоки
runs.no_results = Не знайдено відповідних результатів.
status.failure = Помилка
status.running = Працює
status.success = Успіх
status.skipped = Пропущено
need_approval_desc = Потрібне схвалення для запуску робочих потоків для запиту на злиття.

View file

@ -669,7 +669,7 @@ target_branch_not_exist=目标分支不存在。
username_error_no_dots = ` 只能包含英文字母与数字“0-9”、“a-z”、“A-Z”、横杠“-”) 与下划线“_”。 开头与结尾的字符只能使用英文字母或数字,且不能包含连续的非字母非数字字符。` username_error_no_dots = ` 只能包含英文字母与数字“0-9”、“a-z”、“A-Z”、横杠“-”) 与下划线“_”。 开头与结尾的字符只能使用英文字母或数字,且不能包含连续的非字母非数字字符。`
admin_cannot_delete_self = 您无法以管理员的身份删除自己。请先移除您的管理员权限。 admin_cannot_delete_self = 您无法以管理员的身份删除自己。请先移除您的管理员权限。
admin_cannot_delete_self=当您是管理员时,您不能删除自己。请先移除您的管理员权限 admin_cannot_delete_self=当您是管理员时,您不能删除自己。请先移除您的管理员权限
unsupported_login_type = 该账号使用的登录方式不支持删除此账户。 unsupported_login_type = 该账号使用的登录方式不支持删除此账户。
unset_password = 当前登录用户尚未设置密码。 unset_password = 当前登录用户尚未设置密码。
required_prefix = 输入必须以“%s”开头 required_prefix = 输入必须以“%s”开头
@ -714,7 +714,7 @@ follow_blocked_user = 您不能关注该用户,因为您已屏蔽该用户或
block = 屏蔽 block = 屏蔽
unblock = 解除屏蔽 unblock = 解除屏蔽
block_user.detail_3 = 您将无法将彼此添加为仓库协作者。 block_user.detail_3 = 您将无法将彼此添加为仓库协作者。
followers_one = %d 关注者 followers_one = %d 关注者
following_one = %d 关注 following_one = %d 关注
public_activity.visibility_hint.self_public = 您的活动对所有人都是可见的,但在私人空间中的交互除外。<a href="%s">配置</a>。 public_activity.visibility_hint.self_public = 您的活动对所有人都是可见的,但在私人空间中的交互除外。<a href="%s">配置</a>。
public_activity.visibility_hint.admin_public = 此活动对所有人可见,但作为管理员,您还可以看到私人空间中的交互。 public_activity.visibility_hint.admin_public = 此活动对所有人可见,但作为管理员,您还可以看到私人空间中的交互。
@ -766,8 +766,8 @@ continue=继续操作
cancel=取消操作 cancel=取消操作
language=界面语言 language=界面语言
ui=主题 ui=主题
hidden_comment_types=隐藏的评论类型 hidden_comment_types=隐藏的注释类型
hidden_comment_types_description=此处选中的注释类型不会显示在问题页面中。比如,勾选”标签“删除所有 "<user> 添加/删除的 <label>" 注释。 hidden_comment_types_description=此处选中的注释类型不会显示在工单页面中。例如,勾选“标签”将移除所有“<用户>添加/删除了<标签>”注释。
hidden_comment_types.ref_tooltip=注释此问题在何处被提及过,如另一个问题、代码提交等… hidden_comment_types.ref_tooltip=注释此问题在何处被提及过,如另一个问题、代码提交等…
hidden_comment_types.issue_ref_tooltip=注释用户在何处更改了与此问题相关联的分支/标签 hidden_comment_types.issue_ref_tooltip=注释用户在何处更改了与此问题相关联的分支/标签
comment_type_group_reference=引用 comment_type_group_reference=引用
@ -1043,7 +1043,7 @@ blocked_since = 自 %s 起被屏蔽
user_unblock_success = 已成功取消对该用户的屏蔽。 user_unblock_success = 已成功取消对该用户的屏蔽。
user_block_success = 已成功屏蔽该用户。 user_block_success = 已成功屏蔽该用户。
change_password = 更改密码 change_password = 更改密码
additional_repo_units_hint = 建议仓库启用更多功能 additional_repo_units_hint = 建议启用更多仓库功能
hints = 提示 hints = 提示
update_hints = 更新提示 update_hints = 更新提示
additional_repo_units_hint_description = 在所有存在未启用的功能的仓库内显示“启用更多”提示。 additional_repo_units_hint_description = 在所有存在未启用的功能的仓库内显示“启用更多”提示。
@ -1103,7 +1103,7 @@ object_format_helper=仓库的对象格式。之后无法更改。SHA1 是最兼
readme=自述 readme=自述
readme_helper=选择自述文件模板 readme_helper=选择自述文件模板
readme_helper_desc=这是您可以为您的项目撰写完整描述的地方。 readme_helper_desc=这是您可以为您的项目撰写完整描述的地方。
auto_init=初始化仓库(添加. gitignore、许可证和自述文件) auto_init=初始化仓库(添加 .gitignore、许可证和自述文件)
trust_model_helper=选择签名验证的“信任模型”。可能的选项是: trust_model_helper=选择签名验证的“信任模型”。可能的选项是:
trust_model_helper_collaborator=协作者:信任协作者的签名 trust_model_helper_collaborator=协作者:信任协作者的签名
trust_model_helper_committer=提交者:信任与提交者相符的签名 trust_model_helper_committer=提交者:信任与提交者相符的签名
@ -1617,7 +1617,7 @@ issues.no_content=没有提供说明。
issues.close=关闭工单 issues.close=关闭工单
issues.comment_pull_merged_at=已合并提交 %[1]s 到 %[2]s %[3]s issues.comment_pull_merged_at=已合并提交 %[1]s 到 %[2]s %[3]s
issues.comment_manually_pull_merged_at=手动合并提交 %[1]s 到 %[2]s %[3]s issues.comment_manually_pull_merged_at=手动合并提交 %[1]s 到 %[2]s %[3]s
issues.close_comment_issue=关闭评论 issues.close_comment_issue=评论并关闭
issues.reopen_issue=重新开放 issues.reopen_issue=重新开放
issues.reopen_comment_issue=重新打开评论 issues.reopen_comment_issue=重新打开评论
issues.create_comment=评论 issues.create_comment=评论
@ -1934,7 +1934,7 @@ pulls.update_branch_rebase=通过变基更新分支
pulls.update_branch_success=分支更新成功 pulls.update_branch_success=分支更新成功
pulls.update_not_allowed=您无权更新分支 pulls.update_not_allowed=您无权更新分支
pulls.outdated_with_base_branch=此分支相比基础分支已过期 pulls.outdated_with_base_branch=此分支相比基础分支已过期
pulls.close=关闭合并请求 pulls.close=关闭
pulls.closed_at=`于 <a id="%[1]s" href="#%[1]s">%[2]s</a> 关闭此合并请求 ` pulls.closed_at=`于 <a id="%[1]s" href="#%[1]s">%[2]s</a> 关闭此合并请求 `
pulls.reopened_at=`重新打开此合并请求 <a id="%[1]s" href="#%[1]s">%[2]s</a>` pulls.reopened_at=`重新打开此合并请求 <a id="%[1]s" href="#%[1]s">%[2]s</a>`
pulls.cmd_instruction_hint=查看命令行说明 pulls.cmd_instruction_hint=查看命令行说明
@ -2433,7 +2433,7 @@ settings.protect_enable_merge=启用合并
settings.protect_enable_merge_desc=任何具有写入权限的人都可以将合并请求合并到此分支中。 settings.protect_enable_merge_desc=任何具有写入权限的人都可以将合并请求合并到此分支中。
settings.protect_whitelist_committers=受白名单限制的推送 settings.protect_whitelist_committers=受白名单限制的推送
settings.protect_whitelist_committers_desc=只有列入白名单的用户或团队才能被允许推送到此分支(但不能强行推送)。 settings.protect_whitelist_committers_desc=只有列入白名单的用户或团队才能被允许推送到此分支(但不能强行推送)。
settings.protect_whitelist_deploy_keys=具有推送权限的部署密钥白名单。 settings.protect_whitelist_deploy_keys=具有推送权限的部署密钥加入白名单。
settings.protect_whitelist_users=推送白名单用户 settings.protect_whitelist_users=推送白名单用户
settings.protect_whitelist_search_users=搜索用户... settings.protect_whitelist_search_users=搜索用户...
settings.protect_whitelist_teams=推送白名单团队 settings.protect_whitelist_teams=推送白名单团队
@ -2854,6 +2854,7 @@ issues.review.add_remove_review_requests = 于 %[3]s 请求 %[1]s 评审,并
pulls.delete_after_merge.head_branch.is_protected = 您要删除的头部分支是受保护的分支,无法删除。 pulls.delete_after_merge.head_branch.is_protected = 您要删除的头部分支是受保护的分支,无法删除。
pulls.delete_after_merge.head_branch.insufficient_branch = 您没有权限删除头部分支。 pulls.delete_after_merge.head_branch.insufficient_branch = 您没有权限删除头部分支。
pulls.delete_after_merge.head_branch.is_default = 您要删除的头部分支是默认分支,无法删除。 pulls.delete_after_merge.head_branch.is_default = 您要删除的头部分支是默认分支,无法删除。
issues.filter_sort.relevance = 相关性
[graphs] [graphs]
component_loading=正在加载 %s... component_loading=正在加载 %s...