Merge branch 'master' into theme
This commit is contained in:
commit
366b573019
60
CHANGELOG.md
60
CHANGELOG.md
|
@ -4,6 +4,66 @@ This changelog goes through all the changes that have been made in each release
|
|||
without substantial changes to our git log; to see the highlights of what has
|
||||
been added to each release, please refer to the [blog](https://blog.gitea.io).
|
||||
|
||||
## [1.5.0-RC1](https://github.com/go-gitea/gitea/releases/tag/v1.5.0-rc1) - 2018-07-04
|
||||
* SECURITY
|
||||
* Limit uploaded avatar image-size to 4096px x 3072px by default (#4353)
|
||||
* Do not allow to reuse TOTP passcode (#3878)
|
||||
* FEATURE
|
||||
* Add cli commands to regen hooks & keys (#3979)
|
||||
* Add support for FIDO U2F (#3971)
|
||||
* Added user language setting (#3875)
|
||||
* LDAP Public SSH Keys synchronization (#1844)
|
||||
* Add topic support (#3711)
|
||||
* Multiple assignees (#3705)
|
||||
* Add protected branch whitelists for merging (#3689)
|
||||
* Global code search support (#3664)
|
||||
* Add label descriptions (#3662)
|
||||
* Add issue search via API (#3612)
|
||||
* Add repository setting to enable/disable health checks (#3607)
|
||||
* Emoji Autocomplete (#3433)
|
||||
* Implements generator cli for secrets (#3531)
|
||||
* ENHANCEMENT
|
||||
* Add more webhooks support and refactor webhook templates directory (#3929)
|
||||
* Add new option to allow only OAuth2/OpenID user registration (#3910)
|
||||
* Add option to use paged LDAP search when synchronizing users (#3895)
|
||||
* Symlink icons (#1416)
|
||||
* Improve release page UI (#3693)
|
||||
* Add admin dashboard option to run health checks (#3606)
|
||||
* Add branch link in branch list (#3576)
|
||||
* Reduce sql query times in retrieveFeeds (#3547)
|
||||
* Option to enable or disable swagger endpoints (#3502)
|
||||
* Add missing licenses (#3497)
|
||||
* Reduce repo indexer disk usage (#3452)
|
||||
* Enable caching on assets and avatars (#3376)
|
||||
* Add repository search ordered by stars/forks. Forks column in admin repo list (#3969)
|
||||
* Add Environment Variables to Docker template (#4012)
|
||||
* LFS: make HTTP auth period configurable (#4035)
|
||||
* Add config path as an optionial flag when changing pass via CLI (#4184)
|
||||
* Refactor User Settings sections (#3900)
|
||||
* Allow square brackets in external issue patterns (#3408)
|
||||
* Add Attachment API (#3478)
|
||||
* Add EnableTimetracking option to app settings (#3719)
|
||||
* Add config option to enable or disable log executed SQL (#3726)
|
||||
* Shows total tracked time in issue and milestone list (#3341)
|
||||
* TRANSLATION
|
||||
* Improve English grammar and consistency (#3614)
|
||||
* DEPLOYMENT
|
||||
* Allow Gitea to run as different USER in Docker (#3961)
|
||||
* Provide compressed release binaries (#3991)
|
||||
* Sign release binaries (#4188)
|
||||
|
||||
## [1.4.3](https://github.com/go-gitea/gitea/releases/tag/v1.4.3) - 2018-06-26
|
||||
* SECURITY
|
||||
* HTML-escape plain-text READMEs (#4192) (#4214)
|
||||
* Fix open redirect vulnerability on login screen (#4312) (#4312)
|
||||
* BUGFIXES
|
||||
* Fix broken monitoring page when running processes are shown (#4203) (#4208)
|
||||
* Fix delete comment bug (#4216) (#4228)
|
||||
* Delete reactions added to issues and comments when deleting repository (#4232) (#4237)
|
||||
* Fix wiki URL encoding bug (#4091) (#4254)
|
||||
* Fix code tab link when viewing tags (#3908) (#4263)
|
||||
* Fix webhook type conflation (#4285) (#4285)
|
||||
|
||||
## [1.4.2](https://github.com/go-gitea/gitea/releases/tag/v1.4.2) - 2018-06-04
|
||||
* BUGFIXES
|
||||
* Adjust z-index for floating labels (#3939) (#3950)
|
||||
|
|
|
@ -23,3 +23,4 @@ Matti Ranta <matti@mdranta.net> (@techknowlogick)
|
|||
Michael Lustfield <mtecknology@debian.org> (@MTecknology)
|
||||
Jonas Franz <info@jonasfranz.software> (@JonasFranzDEV)
|
||||
Flynn Lufmons <fluf@warpmail.net> (@flufmonster)
|
||||
Alexey Terentyev <axifnx@gmail.com> (@axifive)
|
||||
|
|
|
@ -404,6 +404,10 @@ SESSION_LIFE_TIME = 86400
|
|||
|
||||
[picture]
|
||||
AVATAR_UPLOAD_PATH = data/avatars
|
||||
; Max Width and Height of uploaded avatars. This is to limit the amount of RAM
|
||||
; used when resizing the image.
|
||||
AVATAR_MAX_WIDTH = 4096
|
||||
AVATAR_MAX_HEIGHT = 3072
|
||||
; Chinese users can choose "duoshuo"
|
||||
; or a custom avatar source, like: http://cn.gravatar.com/avatar/
|
||||
GRAVATAR_SOURCE = gravatar
|
||||
|
|
|
@ -5,19 +5,47 @@
|
|||
package migrations
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"regexp"
|
||||
"strings"
|
||||
|
||||
"code.gitea.io/gitea/models"
|
||||
"code.gitea.io/gitea/modules/log"
|
||||
|
||||
"github.com/go-xorm/xorm"
|
||||
)
|
||||
|
||||
var topicPattern = regexp.MustCompile(`^[a-z0-9][a-z0-9-]*$`)
|
||||
|
||||
func validateTopic(topic string) bool {
|
||||
return len(topic) <= 35 && topicPattern.MatchString(topic)
|
||||
}
|
||||
|
||||
func reformatAndRemoveIncorrectTopics(x *xorm.Engine) (err error) {
|
||||
log.Info("This migration could take up to minutes, please be patient.")
|
||||
|
||||
type Topic struct {
|
||||
ID int64
|
||||
Name string `xorm:"unique"`
|
||||
ID int64
|
||||
Name string `xorm:"UNIQUE"`
|
||||
RepoCount int
|
||||
CreatedUnix int64 `xorm:"INDEX created"`
|
||||
UpdatedUnix int64 `xorm:"INDEX updated"`
|
||||
}
|
||||
|
||||
type RepoTopic struct {
|
||||
RepoID int64 `xorm:"UNIQUE(s)"`
|
||||
TopicID int64 `xorm:"UNIQUE(s)"`
|
||||
}
|
||||
|
||||
type Repository struct {
|
||||
ID int64 `xorm:"pk autoincr"`
|
||||
Topics []string `xorm:"TEXT JSON"`
|
||||
}
|
||||
|
||||
if err := x.Sync2(new(Topic)); err != nil {
|
||||
return fmt.Errorf("Sync2: %v", err)
|
||||
}
|
||||
if err := x.Sync2(new(RepoTopic)); err != nil {
|
||||
return fmt.Errorf("Sync2: %v", err)
|
||||
}
|
||||
|
||||
sess := x.NewSession()
|
||||
|
@ -25,79 +53,99 @@ func reformatAndRemoveIncorrectTopics(x *xorm.Engine) (err error) {
|
|||
|
||||
const batchSize = 100
|
||||
touchedRepo := make(map[int64]struct{})
|
||||
topics := make([]*Topic, 0, batchSize)
|
||||
delTopicIDs := make([]int64, 0, batchSize)
|
||||
ids := make([]int64, 0, 30)
|
||||
|
||||
log.Info("Validating existed topics...")
|
||||
if err := sess.Begin(); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("Validating existed topics...")
|
||||
for start := 0; ; start += batchSize {
|
||||
topics = topics[:0]
|
||||
if err := sess.Asc("id").Limit(batchSize, start).Find(&topics); err != nil {
|
||||
topics := make([]*Topic, 0, batchSize)
|
||||
if err := x.Cols("id", "name").Asc("id").Limit(batchSize, start).Find(&topics); err != nil {
|
||||
return err
|
||||
}
|
||||
if len(topics) == 0 {
|
||||
break
|
||||
}
|
||||
for _, topic := range topics {
|
||||
if models.ValidateTopic(topic.Name) {
|
||||
if validateTopic(topic.Name) {
|
||||
continue
|
||||
}
|
||||
log.Info("Incorrect topic: id = %v, name = %q", topic.ID, topic.Name)
|
||||
|
||||
topic.Name = strings.Replace(strings.TrimSpace(strings.ToLower(topic.Name)), " ", "-", -1)
|
||||
|
||||
ids := make([]int64, 0, 30)
|
||||
if err := sess.Table("repo_topic").Cols("repo_id").
|
||||
Where("topic_id = ?", topic.ID).Find(&ids); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("Touched repo ids: %v", ids)
|
||||
for _, id := range ids {
|
||||
touchedRepo[id] = struct{}{}
|
||||
}
|
||||
|
||||
if models.ValidateTopic(topic.Name) {
|
||||
log.Info("Updating topic: id = %v, name = %v", topic.ID, topic.Name)
|
||||
if _, err := sess.Table("topic").ID(topic.ID).
|
||||
Update(&Topic{Name: topic.Name}); err != nil {
|
||||
if validateTopic(topic.Name) {
|
||||
unifiedTopic := Topic{Name: topic.Name}
|
||||
exists, err := sess.Cols("id", "name").Get(&unifiedTopic)
|
||||
log.Info("Exists topic with the name %q? %v, id = %v", topic.Name, exists, unifiedTopic.ID)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
} else {
|
||||
delTopicIDs = append(delTopicIDs, topic.ID)
|
||||
if exists {
|
||||
log.Info("Updating repo_topic rows with topic_id = %v to topic_id = %v", topic.ID, unifiedTopic.ID)
|
||||
if _, err := sess.Where("topic_id = ? AND repo_id NOT IN "+
|
||||
"(SELECT rt1.repo_id FROM repo_topic rt1 INNER JOIN repo_topic rt2 "+
|
||||
"ON rt1.repo_id = rt2.repo_id WHERE rt1.topic_id = ? AND rt2.topic_id = ?)",
|
||||
topic.ID, topic.ID, unifiedTopic.ID).Update(&RepoTopic{TopicID: unifiedTopic.ID}); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("Updating topic `repo_count` field")
|
||||
if _, err := sess.Exec(
|
||||
"UPDATE topic SET repo_count = (SELECT COUNT(*) FROM repo_topic WHERE topic_id = ? GROUP BY topic_id) WHERE id = ?",
|
||||
unifiedTopic.ID, unifiedTopic.ID); err != nil {
|
||||
return err
|
||||
}
|
||||
} else {
|
||||
log.Info("Updating topic: id = %v, name = %q", topic.ID, topic.Name)
|
||||
if _, err := sess.Table("topic").ID(topic.ID).
|
||||
Update(&Topic{Name: topic.Name}); err != nil {
|
||||
return err
|
||||
}
|
||||
continue
|
||||
}
|
||||
}
|
||||
delTopicIDs = append(delTopicIDs, topic.ID)
|
||||
}
|
||||
}
|
||||
if err := sess.Commit(); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
sess.Init()
|
||||
|
||||
log.Info("Deleting incorrect topics...")
|
||||
for start := 0; ; start += batchSize {
|
||||
if (start + batchSize) < len(delTopicIDs) {
|
||||
ids = delTopicIDs[start:(start + batchSize)]
|
||||
} else {
|
||||
ids = delTopicIDs[start:]
|
||||
}
|
||||
|
||||
log.Info("Deleting 'repo_topic' rows for topics with ids = %v", ids)
|
||||
if _, err := sess.In("topic_id", ids).Delete(&models.RepoTopic{}); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
log.Info("Deleting topics with id = %v", ids)
|
||||
if _, err := sess.In("id", ids).Delete(&Topic{}); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(ids) < batchSize {
|
||||
break
|
||||
}
|
||||
if err := sess.Begin(); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("Deleting 'repo_topic' rows for topics with ids = %v", delTopicIDs)
|
||||
if _, err := sess.In("topic_id", delTopicIDs).Delete(&RepoTopic{}); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("Deleting topics with id = %v", delTopicIDs)
|
||||
if _, err := sess.In("id", delTopicIDs).Delete(&Topic{}); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := sess.Commit(); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
repoTopics := make([]*models.RepoTopic, 0, batchSize)
|
||||
delRepoTopics := make([]*models.RepoTopic, 0, batchSize)
|
||||
tmpRepoTopics := make([]*models.RepoTopic, 0, 30)
|
||||
delRepoTopics := make([]*RepoTopic, 0, batchSize)
|
||||
|
||||
log.Info("Checking the number of topics in the repositories...")
|
||||
for start := 0; ; start += batchSize {
|
||||
repoTopics = repoTopics[:0]
|
||||
if err := sess.Cols("repo_id").Asc("repo_id").Limit(batchSize, start).
|
||||
repoTopics := make([]*RepoTopic, 0, batchSize)
|
||||
if err := x.Cols("repo_id").Asc("repo_id").Limit(batchSize, start).
|
||||
GroupBy("repo_id").Having("COUNT(*) > 25").Find(&repoTopics); err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -109,8 +157,8 @@ func reformatAndRemoveIncorrectTopics(x *xorm.Engine) (err error) {
|
|||
for _, repoTopic := range repoTopics {
|
||||
touchedRepo[repoTopic.RepoID] = struct{}{}
|
||||
|
||||
tmpRepoTopics = tmpRepoTopics[:0]
|
||||
if err := sess.Where("repo_id = ?", repoTopic.RepoID).Find(&tmpRepoTopics); err != nil {
|
||||
tmpRepoTopics := make([]*RepoTopic, 0, 30)
|
||||
if err := x.Where("repo_id = ?", repoTopic.RepoID).Find(&tmpRepoTopics); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -122,13 +170,18 @@ func reformatAndRemoveIncorrectTopics(x *xorm.Engine) (err error) {
|
|||
}
|
||||
}
|
||||
|
||||
sess.Init()
|
||||
|
||||
log.Info("Deleting superfluous topics for repositories (more than 25 topics)...")
|
||||
if err := sess.Begin(); err != nil {
|
||||
return err
|
||||
}
|
||||
for _, repoTopic := range delRepoTopics {
|
||||
log.Info("Deleting 'repo_topic' rows for 'repository' with id = %v. Topic id = %v",
|
||||
repoTopic.RepoID, repoTopic.TopicID)
|
||||
|
||||
if _, err := sess.Where("repo_id = ? AND topic_id = ?", repoTopic.RepoID,
|
||||
repoTopic.TopicID).Delete(&models.RepoTopic{}); err != nil {
|
||||
repoTopic.TopicID).Delete(&RepoTopic{}); err != nil {
|
||||
return err
|
||||
}
|
||||
if _, err := sess.Exec(
|
||||
|
@ -138,17 +191,17 @@ func reformatAndRemoveIncorrectTopics(x *xorm.Engine) (err error) {
|
|||
}
|
||||
}
|
||||
|
||||
topicNames := make([]string, 0, 30)
|
||||
log.Info("Updating repositories 'topics' fields...")
|
||||
for repoID := range touchedRepo {
|
||||
topicNames := make([]string, 0, 30)
|
||||
if err := sess.Table("topic").Cols("name").
|
||||
Join("INNER", "repo_topic", "topic.id = repo_topic.topic_id").
|
||||
Where("repo_topic.repo_id = ?", repoID).Find(&topicNames); err != nil {
|
||||
Join("INNER", "repo_topic", "repo_topic.topic_id = topic.id").
|
||||
Where("repo_topic.repo_id = ?", repoID).Desc("topic.repo_count").Find(&topicNames); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Info("Updating 'topics' field for repository with id = %v", repoID)
|
||||
if _, err := sess.ID(repoID).Cols("topics").
|
||||
Update(&models.Repository{Topics: topicNames}); err != nil {
|
||||
Update(&Repository{Topics: topicNames}); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ var topicPattern = regexp.MustCompile(`^[a-z0-9][a-z0-9-]*$`)
|
|||
// Topic represents a topic of repositories
|
||||
type Topic struct {
|
||||
ID int64
|
||||
Name string `xorm:"unique"`
|
||||
Name string `xorm:"UNIQUE"`
|
||||
RepoCount int
|
||||
CreatedUnix util.TimeStamp `xorm:"INDEX created"`
|
||||
UpdatedUnix util.TimeStamp `xorm:"INDEX updated"`
|
||||
|
@ -34,8 +34,8 @@ type Topic struct {
|
|||
|
||||
// RepoTopic represents associated repositories and topics
|
||||
type RepoTopic struct {
|
||||
RepoID int64 `xorm:"unique(s)"`
|
||||
TopicID int64 `xorm:"unique(s)"`
|
||||
RepoID int64 `xorm:"UNIQUE(s)"`
|
||||
TopicID int64 `xorm:"UNIQUE(s)"`
|
||||
}
|
||||
|
||||
// ErrTopicNotExist represents an error that a topic is not exist
|
||||
|
@ -190,10 +190,10 @@ func SaveTopics(repoID int64, topicNames ...string) error {
|
|||
}
|
||||
}
|
||||
|
||||
topicNames = topicNames[:0]
|
||||
topicNames = make([]string, 0, 25)
|
||||
if err := sess.Table("topic").Cols("name").
|
||||
Join("INNER", "repo_topic", "topic.id = repo_topic.topic_id").
|
||||
Where("repo_topic.repo_id = ?", repoID).Find(&topicNames); err != nil {
|
||||
Join("INNER", "repo_topic", "repo_topic.topic_id = topic.id").
|
||||
Where("repo_topic.repo_id = ?", repoID).Desc("topic.repo_count").Find(&topicNames); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
|
@ -433,6 +433,17 @@ func (u *User) IsPasswordSet() bool {
|
|||
// UploadAvatar saves custom avatar for user.
|
||||
// FIXME: split uploads to different subdirs in case we have massive users.
|
||||
func (u *User) UploadAvatar(data []byte) error {
|
||||
imgCfg, _, err := image.DecodeConfig(bytes.NewReader(data))
|
||||
if err != nil {
|
||||
return fmt.Errorf("DecodeConfig: %v", err)
|
||||
}
|
||||
if imgCfg.Width > setting.AvatarMaxWidth {
|
||||
return fmt.Errorf("Image width is to large: %d > %d", imgCfg.Width, setting.AvatarMaxWidth)
|
||||
}
|
||||
if imgCfg.Height > setting.AvatarMaxHeight {
|
||||
return fmt.Errorf("Image height is to large: %d > %d", imgCfg.Height, setting.AvatarMaxHeight)
|
||||
}
|
||||
|
||||
img, _, err := image.Decode(bytes.NewReader(data))
|
||||
if err != nil {
|
||||
return fmt.Errorf("Decode: %v", err)
|
||||
|
|
|
@ -163,7 +163,7 @@ func createProvider(providerName, providerType, clientID, clientSecret, openIDCo
|
|||
profileURL = customURLMapping.ProfileURL
|
||||
}
|
||||
}
|
||||
provider = gitlab.NewCustomisedURL(clientID, clientSecret, callbackURL, authURL, tokenURL, profileURL)
|
||||
provider = gitlab.NewCustomisedURL(clientID, clientSecret, callbackURL, authURL, tokenURL, profileURL, "read_user")
|
||||
case "gplus":
|
||||
provider = gplus.New(clientID, clientSecret, callbackURL, "email")
|
||||
case "openidConnect":
|
||||
|
|
|
@ -343,6 +343,8 @@ var (
|
|||
|
||||
// Picture settings
|
||||
AvatarUploadPath string
|
||||
AvatarMaxWidth int
|
||||
AvatarMaxHeight int
|
||||
GravatarSource string
|
||||
GravatarSourceURL *url.URL
|
||||
DisableGravatar bool
|
||||
|
@ -1026,6 +1028,8 @@ func NewContext() {
|
|||
if !filepath.IsAbs(AvatarUploadPath) {
|
||||
AvatarUploadPath = path.Join(AppWorkPath, AvatarUploadPath)
|
||||
}
|
||||
AvatarMaxWidth = sec.Key("AVATAR_MAX_WIDTH").MustInt(4096)
|
||||
AvatarMaxHeight = sec.Key("AVATAR_MAX_HEIGHT").MustInt(3072)
|
||||
switch source := sec.Key("GRAVATAR_SOURCE").MustString("gravatar"); source {
|
||||
case "duoshuo":
|
||||
GravatarSource = "http://gravatar.duoshuo.com/avatar/"
|
||||
|
|
|
@ -10,6 +10,7 @@ import (
|
|||
"strings"
|
||||
|
||||
"code.gitea.io/gitea/modules/log"
|
||||
"code.gitea.io/gitea/modules/setting"
|
||||
)
|
||||
|
||||
// OptionalBool a boolean that can be "null"
|
||||
|
@ -78,6 +79,18 @@ func URLJoin(base string, elems ...string) string {
|
|||
return joinedURL
|
||||
}
|
||||
|
||||
// IsExternalURL checks if rawURL points to an external URL like http://example.com
|
||||
func IsExternalURL(rawURL string) bool {
|
||||
parsed, err := url.Parse(rawURL)
|
||||
if err != nil {
|
||||
return true
|
||||
}
|
||||
if len(parsed.Host) != 0 && strings.Replace(parsed.Host, "www.", "", 1) != strings.Replace(setting.Domain, "www.", "", 1) {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
// Min min of two ints
|
||||
func Min(a, b int) int {
|
||||
if a > b {
|
||||
|
|
|
@ -7,6 +7,8 @@ package util
|
|||
import (
|
||||
"testing"
|
||||
|
||||
"code.gitea.io/gitea/modules/setting"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
|
@ -42,3 +44,36 @@ func TestURLJoin(t *testing.T) {
|
|||
assert.Equal(t, test.Expected, URLJoin(test.Base, test.Elements...))
|
||||
}
|
||||
}
|
||||
|
||||
func TestIsExternalURL(t *testing.T) {
|
||||
setting.Domain = "try.gitea.io"
|
||||
type test struct {
|
||||
Expected bool
|
||||
RawURL string
|
||||
}
|
||||
newTest := func(expected bool, rawURL string) test {
|
||||
return test{Expected: expected, RawURL: rawURL}
|
||||
}
|
||||
for _, test := range []test{
|
||||
newTest(false,
|
||||
"https://try.gitea.io"),
|
||||
newTest(true,
|
||||
"https://example.com/"),
|
||||
newTest(true,
|
||||
"//example.com"),
|
||||
newTest(true,
|
||||
"http://example.com"),
|
||||
newTest(false,
|
||||
"a/"),
|
||||
newTest(false,
|
||||
"https://try.gitea.io/test?param=false"),
|
||||
newTest(false,
|
||||
"test?param=false"),
|
||||
newTest(false,
|
||||
"//try.gitea.io/test?param=false"),
|
||||
newTest(false,
|
||||
"/hey/hey/hey#3244"),
|
||||
} {
|
||||
assert.Equal(t, test.Expected, IsExternalURL(test.RawURL))
|
||||
}
|
||||
}
|
||||
|
|
|
@ -27,6 +27,7 @@ Enrico Testori hypertesto AT gmail DOT com
|
|||
Ezequiel Gonzalez Rial <gonrial AT gmail DOT com>
|
||||
Gabriel Dugny <gabriel DOT dugny AT gmail DOT com>
|
||||
Gregor Santner <gdev AT live DOT de>
|
||||
Guilhem Marion <gmarion AT netc DOT fr>
|
||||
Halil Kaya <halil AT halilkaya DOT net>
|
||||
Hamid Feizabadi <hamidfzm AT gmail DOT com>
|
||||
Hilton Wichwski Silva <hilton AT hiltonws DOT com DOT br>
|
||||
|
|
|
@ -11,6 +11,7 @@ version=Версия
|
|||
page=Страница
|
||||
template=Шаблон
|
||||
language=Език
|
||||
notifications=Известия
|
||||
signed_in_as=Вписан като
|
||||
|
||||
username=Потребител
|
||||
|
@ -28,6 +29,9 @@ manage_org=Управление на организации
|
|||
account_settings=Настройки на профила
|
||||
settings=Настройки
|
||||
|
||||
all=Всичко
|
||||
sources=Източници
|
||||
mirrors=Огледала
|
||||
|
||||
activities=Активности
|
||||
pull_requests=Заявки за сливане
|
||||
|
@ -69,7 +73,9 @@ issues.in_your_repos=Във Вашите хранилища
|
|||
[explore]
|
||||
repos=Хранилища
|
||||
users=Потребители
|
||||
organizations=Организации
|
||||
search=Търсене
|
||||
code=Код
|
||||
|
||||
[auth]
|
||||
register_helper_msg=Вече имате профил? Впишете се сега!
|
||||
|
@ -79,11 +85,14 @@ has_unconfirmed_mail=Здравейте %s, имате непотвърден а
|
|||
resend_mail=Щракнете тук, за да се изпрати ново писмо за потвърждение
|
||||
reset_password=Нулиране на паролата
|
||||
reset_password_helper=Щракнете тук, за да нулирате паролата си
|
||||
openid_connect_submit=Свързване
|
||||
|
||||
[mail]
|
||||
activate_account=Моля активирайте Вашия профил
|
||||
activate_email=Провери адрес на ел. поща
|
||||
reset_password=Нулиране на паролата
|
||||
register_success=Успешна регистрация
|
||||
register_notify=Добре дошли в Gitea
|
||||
|
||||
[modal]
|
||||
yes=Да
|
||||
|
@ -117,6 +126,7 @@ url_error=` не е валиден URL адрес.`
|
|||
include_error=` трябва да съдържа текст '%s'.`
|
||||
unknown_error=Неизвестна грешка:
|
||||
|
||||
user_not_exist=Потребителят не съществува.
|
||||
|
||||
auth_failed=Неуспешно удостоверяване: %v
|
||||
|
||||
|
@ -136,9 +146,11 @@ unfollow=Не следвай
|
|||
[settings]
|
||||
profile=Профил
|
||||
password=Парола
|
||||
security=Сигурност
|
||||
avatar=Аватар
|
||||
social=Социални профили
|
||||
delete=Изтрий профил
|
||||
twofa=Двуфакторно удостоверяване
|
||||
uid=UID
|
||||
|
||||
public_profile=Публичен профил
|
||||
|
@ -169,6 +181,8 @@ key_content=Съдържание
|
|||
add_on=Добавен на
|
||||
last_used=Последно използван на
|
||||
no_activity=Няма скорошна дейност
|
||||
show_openid=Показване в профила
|
||||
hide_openid=Скриване от профила
|
||||
|
||||
manage_social=Управление на свързани профили в социалните мрежи
|
||||
|
||||
|
@ -239,6 +253,7 @@ file_view_raw=Виж директен файл
|
|||
file_permalink=Постоянна връзка
|
||||
|
||||
editor.preview_changes=Преглед на промени
|
||||
editor.name_your_file=Име на файла ви…
|
||||
editor.or=или
|
||||
editor.commit_changes=Промени в ревизия
|
||||
editor.add_tmpl=Добави '%s/<filename>'
|
||||
|
@ -247,6 +262,7 @@ editor.update=Модифицирай '%s'
|
|||
editor.delete=Изтрий '%s'
|
||||
editor.commit_directly_to_this_branch=Запази ревизия директно в клон <strong class="branch-name">%s</strong>.
|
||||
editor.create_new_branch=Създай <strong>нов клон</strong> от тази ревизия и изпрати заявки за сливане.
|
||||
editor.new_branch_name_desc=Име на новия клон…
|
||||
editor.cancel=Отказ
|
||||
editor.branch_already_exists=Клон '%s' вече съществува в това хранилище.
|
||||
editor.no_changes_to_show=Няма промени.
|
||||
|
@ -255,6 +271,7 @@ editor.unable_to_upload_files=Невъзможно качване на файл
|
|||
editor.upload_files_to_dir=Качи файлове в '%s'
|
||||
|
||||
commits.commits=Ревизии
|
||||
commits.find=Търсене
|
||||
commits.author=Автор
|
||||
commits.message=Съобщение
|
||||
commits.date=Дата
|
||||
|
@ -277,6 +294,7 @@ issues.create_label=Създай етикет
|
|||
issues.label_templates.title=Зареждане на предварително зададен набор от етикети
|
||||
issues.label_templates.helper=Изберете набор етикети
|
||||
issues.label_templates.fail_to_load_file=Неуспешно зареждане на шаблон с етикети '%s': %v
|
||||
issues.deleted_milestone=`(изтрито)`
|
||||
issues.open_tab=%d отворени
|
||||
issues.close_tab=%d затворени
|
||||
issues.filter_label=Етикет
|
||||
|
@ -294,6 +312,11 @@ issues.filter_sort.recentupdate=Последно променени
|
|||
issues.filter_sort.leastupdate=Отдавна променени
|
||||
issues.filter_sort.mostcomment=Най-много коментирани
|
||||
issues.filter_sort.leastcomment=Най-малко коментирани
|
||||
issues.action_open=Отваряне
|
||||
issues.action_close=Затваряне
|
||||
issues.action_label=Етикет
|
||||
issues.action_milestone=Етап
|
||||
issues.action_milestone_no_select=Няма етап
|
||||
issues.opened_by=отворен %[1]s от <a href="%[2]s">%[3]s</a>
|
||||
issues.opened_by_fake=отворен %[1]s от %[2]s
|
||||
issues.previous=Предишна
|
||||
|
@ -323,9 +346,17 @@ issues.label_count=%d етикети
|
|||
issues.label_open_issues=%d отворени задачи
|
||||
issues.label_edit=Редакция
|
||||
issues.label_delete=Изтрий
|
||||
issues.label.filter_sort.alphabetically=По азбучен ред
|
||||
issues.label.filter_sort.by_size=Големина
|
||||
issues.num_participants=%d участника
|
||||
issues.attachment.open_tab=`Щракнете за да прегледате "%s" в нов раздел`
|
||||
issues.attachment.download=`Щракнете за да изтеглите "%s"`
|
||||
issues.start_tracking_short=Начало
|
||||
issues.stop_tracking=Спиране
|
||||
issues.add_time_cancel=Отказ
|
||||
issues.add_time_hours=Часа
|
||||
issues.add_time_minutes=Минути
|
||||
issues.cancel_tracking=Отказ
|
||||
|
||||
pulls.new=Нова заявка за сливане
|
||||
pulls.filter_branch=Филтър по клон
|
||||
|
@ -367,7 +398,19 @@ wiki.page_already_exists=Страница със същото име вече с
|
|||
wiki.pages=Страници
|
||||
wiki.last_updated=Последна модификация на %s
|
||||
|
||||
activity.period.filter_label=Период:
|
||||
activity.period.daily=1 ден
|
||||
activity.period.halfweekly=3 дни
|
||||
activity.period.weekly=1 седмица
|
||||
activity.period.monthly=1 месец
|
||||
activity.title.user_1=%d потребител
|
||||
activity.title.user_n=%d потребителя
|
||||
activity.closed_issue_label=Затворено
|
||||
activity.new_issue_label=Отворено
|
||||
activity.unresolved_conv_label=Отваряне
|
||||
activity.published_release_label=Публикувано
|
||||
|
||||
search=Търсене
|
||||
|
||||
settings=Настройки
|
||||
settings.collaboration.write=За писане
|
||||
|
@ -389,6 +432,7 @@ settings.transfer=Прехвърли притежание
|
|||
settings.delete=Изтрий това хранилище
|
||||
settings.delete_notices_1=- Тази операция <strong>НЕ МОЖЕ</strong> да бъде отменена в последствие.
|
||||
settings.transfer_owner=Нов притежател
|
||||
settings.search_user_placeholder=Търсене на потребител…
|
||||
settings.add_webhook=Добави уеб-кука
|
||||
settings.webhook.test_delivery=Тестово изпращане
|
||||
settings.webhook.request=Заявка
|
||||
|
@ -402,6 +446,8 @@ settings.update_githook=Запази куката
|
|||
settings.secret=Тайна
|
||||
settings.slack_username=Потребителско име
|
||||
settings.slack_icon_url=URL адрес на икона
|
||||
settings.discord_username=Потребителско име
|
||||
settings.discord_icon_url=URL адрес на икона
|
||||
settings.slack_color=Цвят
|
||||
settings.event_create=Създаване
|
||||
settings.event_pull_request=Заявка за сливане
|
||||
|
@ -416,6 +462,11 @@ settings.deploy_keys=Ключове за внедряване
|
|||
settings.add_deploy_key=Добави ключ за внедряване
|
||||
settings.title=Заглавие
|
||||
settings.deploy_key_content=Съдържание
|
||||
settings.branches=Клонове
|
||||
settings.protected_branch=Защита на клона
|
||||
settings.add_protected_branch=Включване на защита
|
||||
settings.delete_protected_branch=Изключване на защита
|
||||
settings.choose_branch=Изберете клон…
|
||||
|
||||
diff.browse_source=Преглед на файлове
|
||||
diff.parent=родител
|
||||
|
@ -424,6 +475,7 @@ diff.show_diff_stats=Покажи статистика за разликите
|
|||
diff.show_split_view=Разделен изглед
|
||||
diff.show_unified_view=Обединен изглед
|
||||
diff.stats_desc=променени са <strong>%d файла</strong>, в които са <strong>добавени %d</strong> реда и са <strong>изтрити %d</strong> реда
|
||||
diff.bin=Двоични данни
|
||||
diff.view_file=Целия файл
|
||||
diff.file_suppressed=Файловите разлики са ограничени, защото са твърде много
|
||||
diff.too_many_files=Някои файлове не бяха показани, защото твърде много файлове са промени
|
||||
|
@ -442,11 +494,17 @@ release.title=Заглавие
|
|||
release.content=Съдържание
|
||||
release.write=Редактор
|
||||
release.preview=Преглед
|
||||
release.loading=Зарежда се…
|
||||
release.cancel=Отказ
|
||||
release.publish=Публикувай версия
|
||||
release.save_draft=Запис на чернова
|
||||
release.downloads=Изтегляния
|
||||
|
||||
branch.search=Търсене на клонове
|
||||
branch.delete_head=Изтриване
|
||||
branch.delete_html=Изтриване на клон
|
||||
branch.create_from=от '%s'
|
||||
branch.deleted_by=Изтрито от %s
|
||||
|
||||
|
||||
[org]
|
||||
|
@ -458,6 +516,8 @@ people=Участници
|
|||
teams=Екипи
|
||||
lower_members=участници
|
||||
lower_repositories=хранилища
|
||||
create_new_team=Нов отбор
|
||||
create_team=Създаване на отбор
|
||||
org_desc=Описание
|
||||
team_name=Име на екипа
|
||||
team_desc=Описание
|
||||
|
@ -546,6 +606,7 @@ users.edit=Редакция
|
|||
users.auth_source=Начин на удостоверяване
|
||||
users.local=Локално
|
||||
|
||||
orgs.org_manage_panel=Управление на организацията
|
||||
orgs.name=Име
|
||||
orgs.teams=Екипи
|
||||
orgs.members=Участници
|
||||
|
@ -556,6 +617,7 @@ repos.private=Частно
|
|||
repos.watches=Наблюдавания
|
||||
repos.stars=Харесвания
|
||||
repos.issues=Задачи
|
||||
repos.size=Големина
|
||||
|
||||
auths.name=Име
|
||||
auths.type=Тип
|
||||
|
@ -580,12 +642,15 @@ auths.allowed_domains=Разрешени домейни
|
|||
auths.enable_tls=Включи TLS криптиране
|
||||
auths.skip_tls_verify=Пропусни проверка на TLS сертификат
|
||||
auths.pam_service_name=Име на PAM услуга
|
||||
auths.oauth2_profileURL=URL адрес на профила
|
||||
auths.oauth2_emailURL=Имейл адрес
|
||||
auths.enable_auto_register=Включи автоматична регистрация
|
||||
auths.tips=Съвети
|
||||
|
||||
config.server_config=Сървърни настройки
|
||||
config.disable_router_log=Изключи журнал на маршрутизатора
|
||||
config.run_mode=Режим на изпълнение
|
||||
config.git_version=Версия на Git
|
||||
config.repo_root_path=Основен път към хранилища
|
||||
config.static_file_root_path=Път към статични файлове
|
||||
config.script_type=Тип на скрипта
|
||||
|
@ -700,6 +765,7 @@ push_tag=предаде маркер <a href="%s/src/%s">%[2]s</a> към <a hre
|
|||
ago=преди %s
|
||||
from_now=след %s
|
||||
now=сега
|
||||
future=в бъдеще
|
||||
1s=1 секунда
|
||||
1m=1 минута
|
||||
1h=1 час
|
||||
|
@ -721,6 +787,12 @@ raw_minutes=минути
|
|||
remove_file=Премахни файл
|
||||
|
||||
[notification]
|
||||
notifications=Известия
|
||||
unread=Непрочетенo
|
||||
read=За четене
|
||||
mark_as_read=Бележа като прочетено
|
||||
mark_as_unread=Бележа като непрочетено
|
||||
mark_all_as_read=Бележа всичко като прочетено
|
||||
|
||||
[gpg]
|
||||
|
||||
|
|
|
@ -98,13 +98,13 @@ app_name_helper=Du kannst hier den Namen deines Unternehmens eingeben.
|
|||
repo_path=Repository-Verzeichnis
|
||||
repo_path_helper=Remote-Git-Repositories werden in diesem Verzeichnis gespeichert.
|
||||
lfs_path=Git-LFS-Wurzelpfad
|
||||
lfs_path_helper=In diesem Verzeichnis werden die Dateien von Git LFS abgespeichert. Leer lassen um LFS zu deaktivieren.
|
||||
lfs_path_helper=In diesem Verzeichnis werden die Dateien von Git LFS abgespeichert. Leer lassen, um LFS zu deaktivieren.
|
||||
run_user=Ausführen als
|
||||
run_user_helper=Gebe den Betriebssystem-Benutzernamen ein, unter welchem Gitea laufen soll. Beachte, dass dieser Nutzer Zugriff auf den Repository-Ordner haben muss.
|
||||
run_user_helper=Gib den Betriebssystem-Benutzernamen ein, unter welchem Gitea laufen soll. Beachte, dass dieser Nutzer Zugriff auf den Repository-Ordner haben muss.
|
||||
domain=SSH-Server-Domain
|
||||
domain_helper=Domain oder Host-Adresse für die SSH-URL.
|
||||
ssh_port=SSH-Server-Port
|
||||
ssh_port_helper=Der Port deines SSH-Servers. Leer lassen um SSH zu deaktivieren.
|
||||
ssh_port_helper=Der Port deines SSH-Servers. Leer lassen, um SSH zu deaktivieren.
|
||||
http_port=Gitea-HTTP-Listen-Port
|
||||
http_port_helper=Port, unter dem der Gitea-Webserver laufen soll.
|
||||
app_url=Gitea-Basis-URL
|
||||
|
@ -116,7 +116,7 @@ optional_title=Optionale Einstellungen
|
|||
email_title=E-Mail-Einstellungen
|
||||
smtp_host=SMTP-Server
|
||||
smtp_from=E-Mail senden als
|
||||
smtp_from_helper=E-Mail-Adresse, die von Gitea genutzt werden soll. Bitte gib die E-Mail-Adresse im '"Name" <email@example.com>'-Format ein.
|
||||
smtp_from_helper=E-Mail-Adresse, die von Gitea genutzt werden soll. Bitte gib die E-Mail-Adresse im Format „"Name" <email@example.com>“ ein.
|
||||
mailer_user=SMTP-Benutzername
|
||||
mailer_password=SMTP-Passwort
|
||||
register_confirm=E-Mail-Bestätigung benötigt zum Registrieren
|
||||
|
@ -146,7 +146,7 @@ admin_password=Passwort
|
|||
confirm_password=Passwort bestätigen
|
||||
admin_email=E-Mail-Adresse
|
||||
install_btn_confirm=Gitea installieren
|
||||
test_git_failed=Fehler beim Test des 'git' Kommandos: %v
|
||||
test_git_failed=Fehler beim Test des „git“-Befehls: %v
|
||||
sqlite3_not_available=Diese Gitea-Version unterstützt SQLite3 nicht. Bitte lade die offizielle binäre Version von %s herunter (nicht die „gobuild“-Version).
|
||||
invalid_db_setting=Datenbankeinstellungen sind ungültig: %v
|
||||
invalid_repo_path=Repository-Verzeichnis ist ungültig: %v
|
||||
|
@ -188,7 +188,7 @@ repo_no_results=Keine passenden Repositories gefunden.
|
|||
user_no_results=Keine passenden Benutzer gefunden.
|
||||
org_no_results=Keine passenden Organisatioen gefunden.
|
||||
code_no_results=Es konnte kein passender Code für deinen Suchbegriff gefunden werden.
|
||||
code_search_results=Suchergebnisse für '%s'
|
||||
code_search_results=Suchergebnisse für „%s“
|
||||
|
||||
[auth]
|
||||
create_new_account=Konto anlegen
|
||||
|
@ -254,12 +254,12 @@ HttpsUrl=HTTPS-URL
|
|||
PayloadUrl=Payload-URL
|
||||
TeamName=Teamname
|
||||
AuthName=Name der Autorisierung
|
||||
AdminEmail=Administrator E-Mail
|
||||
AdminEmail=Administrator-E-Mail
|
||||
|
||||
NewBranchName=Neuer Branch Name
|
||||
CommitSummary=Commit Zusammenfassung
|
||||
CommitMessage=Commit Nachricht
|
||||
CommitChoice=Commit Auswahl
|
||||
NewBranchName=Neuer Branchname
|
||||
CommitSummary=Commit-Zusammenfassung
|
||||
CommitMessage=Commit-Nachricht
|
||||
CommitChoice=Commit-Auswahl
|
||||
TreeName=Dateipfad
|
||||
Content=Inhalt
|
||||
|
||||
|
@ -272,7 +272,7 @@ min_size_error=` muss mindestens %s Zeichen enthalten.`
|
|||
max_size_error=` darf höchstens %s Zeichen enthalten.`
|
||||
email_error=` ist keine gültige E-Mail-Adresse.`
|
||||
url_error=` ist keine gültige URL.`
|
||||
include_error=` muss den Text '%s' enthalten.`
|
||||
include_error=` muss den Text „%s“ enthalten.`
|
||||
unknown_error=Unbekannter Fehler:
|
||||
captcha_incorrect=Der eingegebene CAPTCHA-Code ist falsch.
|
||||
password_not_match=Die Passwörter stimmen nicht überein.
|
||||
|
@ -314,8 +314,8 @@ following=Folge ich
|
|||
follow=Folgen
|
||||
unfollow=Nicht mehr folgen
|
||||
|
||||
form.name_reserved=Der Benutzername '%s' ist reserviert.
|
||||
form.name_pattern_not_allowed='%s' ist nicht erlaubt für Benutzernamen.
|
||||
form.name_reserved=Der Benutzername „%s“ ist reserviert.
|
||||
form.name_pattern_not_allowed=Das Muster „%s“ ist nicht in einem Benutzernamen erlaubt.
|
||||
|
||||
[settings]
|
||||
profile=Profil
|
||||
|
@ -323,7 +323,7 @@ account=Account
|
|||
password=Passwort
|
||||
security=Sicherheit
|
||||
avatar=Profilbild
|
||||
ssh_gpg_keys=SSH / GPG Schlüssel
|
||||
ssh_gpg_keys=SSH- / GPG-Schlüssel
|
||||
social=Soziale Konten
|
||||
applications=Anwendungen
|
||||
orgs=Organisationen verwalten
|
||||
|
@ -402,7 +402,7 @@ add_new_gpg_key=GPG-Schlüssel hinzufügen
|
|||
ssh_key_been_used=Dieser SSH-Key wurde bereits zu deinem Account hinzugefügt.
|
||||
ssh_key_name_used=Ein gleichnamiger SSH-Key existiert bereits in deinem Account.
|
||||
gpg_key_id_used=Ein öffentlicher GPG-Schlüssel mit der gleichen ID existiert bereits.
|
||||
gpg_no_key_email_found=Dieser GPG Schlüssel kann mit keiner E-Mail-Adresse deines Accounts verwendet werden.
|
||||
gpg_no_key_email_found=Dieser GPG-Schlüssel kann mit keiner E-Mail-Adresse deines Kontos verwendet werden.
|
||||
subkeys=Unterschlüssel
|
||||
key_id=Schlüssel-ID
|
||||
key_name=Schlüsselname
|
||||
|
@ -463,7 +463,7 @@ then_enter_passcode=Und gebe dann die angezeigte PIN der Anwendung ein:
|
|||
passcode_invalid=Die PIN ist falsch. Probiere es erneut.
|
||||
twofa_enrolled=Die Zwei-Faktor-Authentifizierung wurde für dein Konto aktiviert. Bewahre dein Einmalpasswort (%s) an einem sicheren Ort auf, da es nicht wieder angezeigt werden wird.
|
||||
|
||||
u2f_desc=Hardware-Sicherheitsschlüssel sind Geräte, die kryptografische Schlüssel beinhalten. Diese können für die Zwei-Faktor-Authentifizierung verwendet werden. Der Sicherheitsschlüssel muss den <a href="https://fidoalliance.org/">FIDO U2F</a>-Standard unterstützen.
|
||||
u2f_desc=Hardware-Sicherheitsschlüssel sind Geräte, die kryptografische Schlüssel beinhalten. Diese können für die Zwei-Faktor-Authentifizierung verwendet werden. Der Sicherheitsschlüssel muss den Standard <a href="https://fidoalliance.org/">FIDO U2F</a> unterstützen.
|
||||
u2f_require_twofa=Du musst die Zwei-Faktor-Authentifizierung aktivieren, um Hardware-Sicherheitsschlüssel nutzen zu können.
|
||||
u2f_register_key=Sicherheitsschlüssel hinzufügen
|
||||
u2f_nickname=Nickname
|
||||
|
@ -482,7 +482,7 @@ orgs_none=Du bist kein Mitglied in einer Organisation.
|
|||
repos_none=Du besitzt keine Repositories
|
||||
|
||||
delete_account=Konto löschen
|
||||
delete_prompt=Wenn du fortfährst wird dein Account permanent gelöscht. Dies <strong>KANN NICHT</strong> rückgängig gemacht werden.
|
||||
delete_prompt=Wenn du fortfährst, wird dein Account permanent gelöscht. Dies <strong>KANN NICHT</strong> rückgängig gemacht werden.
|
||||
confirm_delete_account=Löschen bestätigen
|
||||
delete_account_title=Benutzerkonto löschen
|
||||
delete_account_desc=Bist du sicher, dass du diesen Account dauerhaft löschen möchtest?
|
||||
|
@ -531,7 +531,7 @@ migrate_type=Migrationstyp
|
|||
migrate_type_helper=Dieses Repository wird ein <span class="text blue">Mirror</span> sein
|
||||
migrate_repo=Repository migrieren
|
||||
migrate.clone_address=Migrations- / Klon-URL
|
||||
migrate.clone_address_desc=Die HTTP(s) oder Klon-URL eines bereits existierenden Repositories
|
||||
migrate.clone_address_desc=Die HTTP(S)- oder „git clone“-URL eines bereits existierenden Repositorys
|
||||
migrate.clone_local_path=oder ein lokaler Serverpfad
|
||||
migrate.permission_denied=Du hast keine Berechtigung zum Importieren lokaler Repositories.
|
||||
migrate.invalid_local_path=Der lokale Pfad ist ungültig, existiert nicht oder ist kein Ordner.
|
||||
|
@ -608,7 +608,7 @@ editor.create_new_branch=Einen <strong>neuen Branch</strong> für diesen Commit
|
|||
editor.new_branch_name_desc=Neuer Branchname…
|
||||
editor.cancel=Abbrechen
|
||||
editor.filename_cannot_be_empty=Der Dateiname darf nicht leer sein.
|
||||
editor.branch_already_exists=Branch '%s' existiert bereits in diesem Repository.
|
||||
editor.branch_already_exists=Branch „%s“ existiert bereits in diesem Repository.
|
||||
editor.directory_is_a_file=Der Verzeichnisname „%s“ wird bereits als Dateiname in diesem Repository verwendet.
|
||||
editor.file_is_a_symlink='%s' ist ein symolischer Link. Symbolische Links können mit dem Web Editor nicht bearbeitet werden.
|
||||
editor.filename_is_a_directory=Der Dateiname „%s“ wird bereits als Verzeichnisname in diesem Repository verwendet.
|
||||
|
@ -616,10 +616,10 @@ editor.file_editing_no_longer_exists=Die bearbeitete Datei „%s“ existiert ni
|
|||
editor.file_changed_while_editing=Der Inhalt der Datei hat sich seit dem Beginn der Bearbeitung geändert. <a target="_blank" rel="noopener" href="%s">Hier klicken</a>, um die Änderungen anzusehen, oder <strong>Änderungen erneut comitten</strong>, um sie zu überschreiben.
|
||||
editor.file_already_exists=Eine Datei mit dem Namen „%s“ ist bereits in diesem Repository vorhanden.
|
||||
editor.no_changes_to_show=Keine Änderungen vorhanden.
|
||||
editor.fail_to_update_file=Fehler beim Ändern/Erstellen der Datei '%s'. Fehler: %v
|
||||
editor.fail_to_update_file=Fehler beim Ändern/Erstellen der Datei „%s“. Fehler: %v
|
||||
editor.add_subdir=Verzeichnis erstellen…
|
||||
editor.unable_to_upload_files=Fehler beim Hochladen der Dateien nach „%s“. Fehler: %v
|
||||
editor.upload_files_to_dir=Dateien hochladen nach '%s'
|
||||
editor.upload_files_to_dir=Dateien hochladen nach „%s“
|
||||
editor.cannot_commit_to_protected_branch=Commit in den geschützten Branch „%s“ ist nicht möglich.
|
||||
|
||||
commits.desc=Durchsuche die Quellcode-Änderungshistorie.
|
||||
|
@ -639,10 +639,10 @@ ext_issues=Externe Issues
|
|||
ext_issues.desc=Link zu externem Issuetracker.
|
||||
|
||||
issues.desc=Verwalte Bug-Reports, Aufgaben und Meilensteine.
|
||||
issues.new=Neuer Issue
|
||||
issues.new=Neues Issue
|
||||
issues.new.labels=Label
|
||||
issues.new.no_label=Kein Label
|
||||
issues.new.clear_labels=Labels entfernen
|
||||
issues.new.clear_labels=Label entfernen
|
||||
issues.new.milestone=Meilenstein
|
||||
issues.new.no_milestone=Kein Meilenstein
|
||||
issues.new.clear_milestone=Meilenstein entfernen
|
||||
|
@ -659,9 +659,9 @@ issues.new_label_desc_placeholder=Beschreibung
|
|||
issues.create_label=Label erstellen
|
||||
issues.label_templates.title=Lade vordefinierte Label
|
||||
issues.label_templates.info=Es existieren noch keine Label. Erstelle ein neues Label („Neues Label“) oder verwende das Standard-Label-Set:
|
||||
issues.label_templates.helper=Wähle ein Label
|
||||
issues.label_templates.helper=Wähle ein Label-Set
|
||||
issues.label_templates.use=Label-Set verwenden
|
||||
issues.label_templates.fail_to_load_file=Fehler beim Laden der Label Template Datei '%s': %v
|
||||
issues.label_templates.fail_to_load_file=Fehler beim Laden der Label-Vorlagendatei „%s“: %v
|
||||
issues.add_label_at=hat das <div class="ui label"style="color: %s\; background-color: %s">%s</div>-Label %s hinzugefügt
|
||||
issues.remove_label_at=hat das <div class="ui label"style="color: %s\; background-color: %s">%s</div>-Label %s entfernt
|
||||
issues.add_milestone_at=`hat diesen Issue %[2]s zum <b>%[1]s</b> Meilenstein hinzugefügt`
|
||||
|
@ -745,8 +745,8 @@ issues.label.filter_sort.reverse_alphabetically=Umgekehrt alphabetisch
|
|||
issues.label.filter_sort.by_size=Kleinste zuerst
|
||||
issues.label.filter_sort.reverse_by_size=Größte zuerst
|
||||
issues.num_participants=%d Beteiligte
|
||||
issues.attachment.open_tab=`Klicken um "%s" in einem neuen Tab zu öffnen`
|
||||
issues.attachment.download=`Klicken um "%s" herunterzuladen`
|
||||
issues.attachment.open_tab=`Klicken, um „%s“ in einem neuen Tab zu öffnen`
|
||||
issues.attachment.download=`Klicken, um „%s“ herunterzuladen`
|
||||
issues.subscribe=Abonnieren
|
||||
issues.unsubscribe=Abbestellen
|
||||
issues.tracker=Zeiterfassung
|
||||
|
@ -914,7 +914,7 @@ search.search_repo=Repository durchsuchen
|
|||
search.results=Suchergebnisse für „%s“ in <a href="%s"> %s</a>
|
||||
|
||||
settings=Einstellungen
|
||||
settings.desc=In den Einstellungen kannst du die Einstellungen des Repository anpassen
|
||||
settings.desc=In den Einstellungen kannst du die Einstellungen des Repositorys anpassen
|
||||
settings.options=Repository
|
||||
settings.collaboration=Mitarbeiter
|
||||
settings.collaboration.admin=Administrator
|
||||
|
@ -924,7 +924,7 @@ settings.collaboration.undefined=Nicht definiert
|
|||
settings.hooks=Webhooks
|
||||
settings.githooks=Git-Hooks
|
||||
settings.basic_settings=Grundeinstellungen
|
||||
settings.mirror_settings=Mirror Einstellungen
|
||||
settings.mirror_settings=Mirror-Einstellungen
|
||||
settings.sync_mirror=Jetzt synchronisieren
|
||||
settings.mirror_sync_in_progress=Mirror-Synchronisierung wird zurzeit ausgeführt. Komm in ein paar Minuten zurück.
|
||||
settings.site=Webseite
|
||||
|
@ -933,13 +933,13 @@ settings.advanced_settings=Erweiterte Einstellungen
|
|||
settings.wiki_desc=Repository-Wiki aktivieren
|
||||
settings.use_internal_wiki=Eingebautes Wiki verwenden
|
||||
settings.use_external_wiki=Externes Wiki verwenden
|
||||
settings.external_wiki_url=Externe Wiki URL
|
||||
settings.external_wiki_url=Externe Wiki-URL
|
||||
settings.external_wiki_url_error=Die externe Wiki-URL ist ungültig.
|
||||
settings.external_wiki_url_desc=Besucher werden auf die externe Wiki-URL weitergeleitet, wenn sie auf das Wiki-Tab klicken.
|
||||
settings.issues_desc=Repository-Issue-Tracker aktivieren
|
||||
settings.use_internal_issue_tracker=Integrierten Issue-Tracker verwenden
|
||||
settings.use_external_issue_tracker=Externen Issue-Tracker verwenden
|
||||
settings.external_tracker_url=URL eines externen Issue Trackers
|
||||
settings.external_tracker_url=URL eines externen Issue-Trackers
|
||||
settings.external_tracker_url_error=Die URL des externen Issue-Trackers ist ungültig.
|
||||
settings.external_tracker_url_desc=Besucher werden auf die externe Issue-Tracker-URL weitergeleitet, wenn sie auf das Issues-Tab klicken.
|
||||
settings.tracker_url_format=URL-Format des externen Issue-Systems
|
||||
|
@ -975,7 +975,7 @@ settings.confirm_wiki_delete=Wiki-Daten löschen
|
|||
settings.wiki_deletion_success=Repository-Wiki-Daten wurden gelöscht.
|
||||
settings.delete=Dieses Repository löschen
|
||||
settings.delete_desc=Wenn dieses Repository gelöscht wurde, gibt es keinen Weg zurück. Bitte sei vorsichtig.
|
||||
settings.delete_notices_1=- Diese Operation kann <strong>NICHT</strong> rückgängig gemacht werden.
|
||||
settings.delete_notices_1=– Diese Operation <strong>KANN NICHT</strong> rückgängig gemacht werden.
|
||||
settings.delete_notices_2=– Die Operation wird das <strong>%s</strong>-Repository dauerhaft löschen, inklusive der Dateien, Issues, Kommentare und Zugriffseinstellungen.
|
||||
settings.delete_notices_fork_1=– Forks dieses Repositorys werden nach dem Löschen unabhängig.
|
||||
settings.deletion_success=Das Repository wurde gelöscht.
|
||||
|
@ -1049,7 +1049,7 @@ settings.update_webhook=Webhook aktualisieren
|
|||
settings.update_hook_success=Webhook wurde aktualisiert.
|
||||
settings.delete_webhook=Webhook entfernen
|
||||
settings.recent_deliveries=Letzte Zustellungen
|
||||
settings.hook_type=Hook Typ
|
||||
settings.hook_type=Hook-Typ
|
||||
settings.add_slack_hook_desc=<a href="%s">Slack</a>-Integration zu deinem Repository hinzufügen.
|
||||
settings.slack_token=Token
|
||||
settings.slack_domain=Domain
|
||||
|
@ -1077,7 +1077,7 @@ settings.protected_branch_can_push_yes=Du kannst pushen
|
|||
settings.protected_branch_can_push_no=Du kannst nicht pushen
|
||||
settings.branch_protection=Branch-Schutz für Branch „<b>%s</b>“
|
||||
settings.protect_this_branch=Brach-Schutz aktivieren
|
||||
settings.protect_this_branch_desc=Verhindere Löschen und deaktiviere das sog. „force pushing” von Git auf diesen Branch.
|
||||
settings.protect_this_branch_desc=Verhindere Löschen und deaktiviere das „force pushing” von Git auf diesen Branch.
|
||||
settings.protect_whitelist_committers=Push-Whitelist aktivieren
|
||||
settings.protect_whitelist_committers_desc=Erlaube Nutzern oder Teams auf der Whitelist Push-Beschränkungen zu umgehen.
|
||||
settings.protect_whitelist_users=Nutzer, die pushen dürfen:
|
||||
|
@ -1155,9 +1155,9 @@ branch.deletion_success=Branch „%s“ wurde gelöscht.
|
|||
branch.deletion_failed=Branch „%s“ konnte nicht gelöscht werden.
|
||||
branch.delete_branch_has_new_commits=Der Branch „%s“ kann nicht gelöscht weden, da seit dem letzten Merge neue Commits hinzugefügt wurden.
|
||||
branch.create_branch=Erstelle Branch <strong>%s</strong>
|
||||
branch.create_from=von '%s'
|
||||
branch.create_from=von „%s“
|
||||
branch.create_success=Branch „%s“ wurde erstellt.
|
||||
branch.branch_already_exists=Branch '%s' existiert bereits in diesem Repository.
|
||||
branch.branch_already_exists=Branch „%s“ existiert bereits in diesem Repository.
|
||||
branch.branch_name_conflict=Der Branch-Name „%s“ steht in Konflikt mit dem bestehenden Branch „%s“.
|
||||
branch.tag_collision=Branch „%s“ kann nicht erstellt werden, da in diesem Repository bereits ein Tag mit dem selben Namen existiert.
|
||||
branch.deleted_by=Von %s gelöscht
|
||||
|
@ -1206,7 +1206,7 @@ settings.update_avatar_success=Der Organisationsavatar wurde aktualisiert.
|
|||
settings.delete=Organisation löschen
|
||||
settings.delete_account=Diese Organisation löschen
|
||||
settings.delete_prompt=Die Organisation wird dauerhaft gelöscht. Dies <strong>KANN NICHT</strong> rückgängig gemacht werden!
|
||||
settings.confirm_delete_account=Löschen
|
||||
settings.confirm_delete_account=Löschen bestätigen
|
||||
settings.delete_org_title=Organisation löschen
|
||||
settings.delete_org_desc=Diese Organisation wird dauerhaft gelöscht. Fortfahren?
|
||||
settings.hooks_desc=Webhooks hinzufügen, die für <strong>alle</strong> Repositories dieser Organisation ausgelöst werden.
|
||||
|
@ -1267,7 +1267,7 @@ total=Gesamt: %d
|
|||
dashboard.statistic=Übersicht
|
||||
dashboard.operations=Wartungsoperationen
|
||||
dashboard.system_status=System-Status
|
||||
dashboard.statistic_info=Gitea's Datenbank hat <b>%d</b> Benutzer, <b>%d</b> Organisationen, <b>%d</b> öffentliche Schlüssel, <b>%d</b> Repositories, <b>%d</b> Beobachtungen, <b>%d</b> Favoriten, <b>%d</b> Aktionen, <b>%d</b> Zugriffe, <b>%d</b> Issues, <b>%d</b> Kommentare, <b>%d</b> Konten sozialer Netzwerke, <b>%d</b> Gefolgte, <b>%d</b> Mirrors, <b>%d</b> Releases, <b>%d</b> Login-Quellen, <b>%d</b> Webhooks, <b>%d</b> Meilensteine, <b>%d</b> Label, <b>%d</b> Hook-Tasks, <b>%d</b> Teams, <b>%d</b> Aktualisierungs-Tasks, <b>%d</b> Anhänge.
|
||||
dashboard.statistic_info=Giteas Datenbank hat <b>%d</b> Benutzer, <b>%d</b> Organisationen, <b>%d</b> öffentliche Schlüssel, <b>%d</b> Repositorys, <b>%d</b> Beobachtungen, <b>%d</b> Favoriten, <b>%d</b> Aktionen, <b>%d</b> Zugriffe, <b>%d</b> Issues, <b>%d</b> Kommentare, <b>%d</b> Konten sozialer Netzwerke, <b>%d</b> Gefolgte, <b>%d</b> Mirrors, <b>%d</b> Releases, <b>%d</b> Login-Quellen, <b>%d</b> Webhooks, <b>%d</b> Meilensteine, <b>%d</b> Label, <b>%d</b> Hook-Tasks, <b>%d</b> Teams, <b>%d</b> Aktualisierungs-Tasks, <b>%d</b> Anhänge.
|
||||
dashboard.operation_name=Name der Operation
|
||||
dashboard.operation_switch=Wechseln
|
||||
dashboard.operation_run=Ausführen
|
||||
|
@ -1283,7 +1283,7 @@ dashboard.git_gc_repos=Garbage-Collection auf Repositories ausführen
|
|||
dashboard.git_gc_repos_success=Alle Repositories haben Garbage-Collection beendet.
|
||||
dashboard.resync_all_sshkeys=„.ssh/authorized_keys“-Datei mit Gitea-SSH-Keys neu schreiben. (Wenn Du den eingebauten SSH-Server nutzt, musst du das nicht ausführen.)
|
||||
dashboard.resync_all_sshkeys_success=Alle von Gitea verwalteten öffentlichen Schlüssel wurden neu geschrieben.
|
||||
dashboard.resync_all_hooks=Synchronisiere „pre-receive“-, „update“- und „post-receive“-Hooks für alle Repositorys erneut.
|
||||
dashboard.resync_all_hooks=Synchronisiere „pre-receive“-, „update“- und „post-receive“-Hooks für alle Repositories erneut.
|
||||
dashboard.resync_all_hooks_success=Alle „pre-receive“-, „update“- und „post-receive“-Repository-Hooks wurden erneut synchronisiert.
|
||||
dashboard.reinit_missing_repos=Alle Git-Repositories mit Einträgen neu einlesen
|
||||
dashboard.reinit_missing_repos_success=Alle verlorenen Git-Repositories mit existierenden Einträgen wurden erfolgreich aktualisiert.
|
||||
|
@ -1331,13 +1331,13 @@ users.created=Registriert am
|
|||
users.last_login=Letzte Anmeldung
|
||||
users.never_login=Hat sich noch nie eingeloggt
|
||||
users.send_register_notify=Benutzer-Registrierungsbenachrichtigung senden
|
||||
users.new_success=Der Account '%s' wurde erstellt.
|
||||
users.new_success=Der Account „%s“ wurde erstellt.
|
||||
users.edit=Bearbeiten
|
||||
users.auth_source=Authentifizierungsquelle
|
||||
users.local=Lokal
|
||||
users.auth_login_name=Anmeldename zur Authentifizierung
|
||||
users.password_helper=Passwort leerlassen, um es nicht zu verändern.
|
||||
users.update_profile_success=Der Account '%s' wurde aktualisiert.
|
||||
users.update_profile_success=Der Account „%s“ wurde aktualisiert.
|
||||
users.edit_account=Benutzerkonto bearbeiten
|
||||
users.max_repo_creation=Maximale Anzahl Repositories
|
||||
users.max_repo_creation_desc=(Gib -1 ein, um das globale Standardlimit zu verwenden.)
|
||||
|
@ -1384,7 +1384,7 @@ auths.host=Host
|
|||
auths.port=Port
|
||||
auths.bind_dn=DN binden
|
||||
auths.bind_password=Passwort binden
|
||||
auths.bind_password_helper=Achtung: Das Passwort wird im Klartext gespeichert. Benutze wenn möglich einen Account mit nur Lesezugriff.
|
||||
auths.bind_password_helper=Achtung: Das Passwort wird im Klartext gespeichert. Benutze, wenn möglich, einen Account, der nur über Lesezugriff verfügt.
|
||||
auths.user_base=Basis für Benutzersuche
|
||||
auths.user_dn=Benutzer-DN
|
||||
auths.attribute_username=Benutzernamens-Attribut
|
||||
|
@ -1427,7 +1427,7 @@ auths.tip.facebook=Erstelle eine neue Anwendung auf https://developers.facebook.
|
|||
auths.tip.github=Erstelle unter https://github.com/settings/applications/new eine neue OAuth-Anwendung.
|
||||
auths.tip.gitlab=Erstelle unter https://gitlab.com/profile/applications eine neue Anwendung.
|
||||
auths.tip.google_plus=Du erhältst die OAuth2-Client-Zugangsdaten in der Google-API-Konsole unter https://console.developers.google.com/
|
||||
auths.tip.openid_connect=Benutze die OpenID Connect Discovery URL (<server>/.well-known/openid-configuration) als Endpunkt.
|
||||
auths.tip.openid_connect=Benutze die OpenID-Connect-Discovery-URL (<server>/.well-known/openid-configuration), um die Endpunkte zu spezifizieren
|
||||
auths.tip.twitter=Gehe auf https://dev.twitter.com/apps, erstelle eine Anwendung und stelle sicher, dass die Option „Allow this application to be used to Sign in with Twitter“ aktiviert ist
|
||||
auths.edit=Authentifikationsquelle bearbeiten
|
||||
auths.activated=Diese Authentifikationsquelle ist aktiviert
|
||||
|
@ -1584,13 +1584,13 @@ notices.delete_success=Diese Systemmeldung wurde gelöscht.
|
|||
create_repo=hat das Repository <a href="%s">%s</a> erstellt
|
||||
rename_repo=hat das Repository von <code>%[1]s</code> zu <a href="%[2]s">%[3]s</a> umbenannt
|
||||
commit_repo=hat auf <a href="%[1]s/src/%[2]s">%[3]s</a> in <a href="%[1]s">%[4]s</a> gepusht
|
||||
create_issue=`hat den Issue <a href="%s/issues/%s">%s#%[2]s</a> geöffnet`
|
||||
close_issue=`hat den Issue <a href="%s/issues/%s">%s#%[2]s</a> geschlossen`
|
||||
reopen_issue=`hat den Issue <a href="%s/issues/%s">%s#%[2]s</a> wieder geöffnet`
|
||||
create_issue=`hat das Issue <a href="%s/issues/%s">%s#%[2]s</a> geöffnet`
|
||||
close_issue=`hat das Issue <a href="%s/issues/%s">%s#%[2]s</a> geschlossen`
|
||||
reopen_issue=`hat das Issue <a href="%s/issues/%s">%s#%[2]s</a> erneut geöffnet`
|
||||
create_pull_request=`hat den Pull-Request <a href="%s/pulls/%s">%s#%[2]s</a> erstellt`
|
||||
close_pull_request=`hat den Pull-Request <a href="%s/pulls/%s">%s#%[2]s</a> geschlossen`
|
||||
reopen_pull_request=`hat den Pull-Request <a href="%s/pulls/%s">%s#%[2]s</a> wieder geöffnet`
|
||||
comment_issue=`hat den Issue <a href="%s/issues/%s">%s#%[2]s</a> kommentiert`
|
||||
comment_issue=`hat das Issue <a href="%s/issues/%s">%s#%[2]s</a> kommentiert`
|
||||
merge_pull_request=`hat den Pull-Request <a href="%s/pulls/%s">%s#%[2]s</a> zusammengeführt`
|
||||
transfer_repo=hat Repository <code>%s</code> transferiert an <a href="%s">%s</a>
|
||||
push_tag=hat Tag <a href="%s/src/%s">%[2]s</a> auf <a href="%[1]s">%[3]s</a> gepusht
|
||||
|
@ -1640,7 +1640,7 @@ mark_all_as_read=Alle als gelesen markieren
|
|||
[gpg]
|
||||
error.extract_sign=Die Signatur konnte nicht extrahiert werden
|
||||
error.generate_hash=Es konnte kein Hash vom Commit generiert werden
|
||||
error.no_committer_account=Es ist kein Benutzerkonto mit der E-Mail-Adresse des Committers verbunden
|
||||
error.no_committer_account=Es ist kein Account mit der E-Mail-Adresse des Committers verbunden
|
||||
error.no_gpg_keys_found=Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
|
||||
error.not_signed_commit=Kein signierter Commit
|
||||
error.failed_retrieval_gpg_keys=Fehler beim Abrufen eines Keys des Commiter-Kontos
|
||||
|
|
|
@ -1,11 +1,15 @@
|
|||
app_desc=Un servicio de Git auto alojado y sin complicaciones
|
||||
|
||||
home=Inicio
|
||||
dashboard=Panel de control
|
||||
explore=Explorar
|
||||
help=Ayuda
|
||||
sign_in=Iniciar sesión
|
||||
sign_in_with=Iniciar sesión con
|
||||
sign_out=Cerrar sesión
|
||||
sign_up=Registro
|
||||
link_account=Vincular Cuenta
|
||||
link_account_signin_or_signup=Inicia sesión con credenciales existentes para vincular tu cuenta a esta cuenta. O registra una nueva.
|
||||
register=Registro
|
||||
website=Página web
|
||||
version=Versión
|
||||
|
@ -13,12 +17,27 @@ page=Página
|
|||
template=Plantilla
|
||||
language=Idioma
|
||||
notifications=Notificaciones
|
||||
create_new=Crear…
|
||||
user_profile_and_more=Perfil y ajustes…
|
||||
signed_in_as=Identificado como
|
||||
enable_javascript=Este sitio web funciona mejor con JavaScript.
|
||||
|
||||
username=Nombre de usuario
|
||||
email=Correo electrónico
|
||||
password=Contraseña
|
||||
re_type=Vuelva a escribir la contraseña
|
||||
captcha=CAPTCHA
|
||||
twofa=Autenticación de dos factores
|
||||
passcode=Contraseña
|
||||
|
||||
u2f_insert_key=Inserte su clave de seguridad
|
||||
u2f_use_twofa=Use un código de dos factores de su celular
|
||||
u2f_error=No podemos leer su llave de seguridad!
|
||||
u2f_unsupported_browser=Su navegador no soporta llaves U2F. Por favor utilicé otro navegador.
|
||||
u2f_error_1=Un error desconocido ha ocurrido. Por favor vuelva a intentarlo.
|
||||
u2f_error_2=Por favor asegúrese de que está utilizando una conexión cifrada (https://) y que esta visitando la dirección URL correcta.
|
||||
u2f_error_3=El servidor no pudo procesar su petición.
|
||||
u2f_reload=Recargar
|
||||
|
||||
repository=Repositorio
|
||||
organization=Organización
|
||||
|
@ -31,6 +50,9 @@ new_org=Nueva organización
|
|||
manage_org=Administrar organizaciones
|
||||
account_settings=Configuraciones de la cuenta
|
||||
settings=Configuraciones
|
||||
your_profile=Perfil
|
||||
your_starred=Destacado
|
||||
your_settings=Configuración
|
||||
|
||||
all=Todos
|
||||
sources=Fuentes
|
||||
|
@ -46,29 +68,64 @@ cancel=Cancelar
|
|||
|
||||
[install]
|
||||
install=Instalación
|
||||
title=Configuración inicial
|
||||
docker_helper=Si esta ejecutando Gitea dentro de un contenedor Docker, por favor lea la <a target="_blank" rel="noopener" href="%s">documentaciónn</a> antes de realizar cambios a la configuración.
|
||||
requite_db_desc=Gitea requiere una base de datos MySQL, PostgreSQL, MSSQL, SQLite3 o TiDB.
|
||||
db_title=Configuración de base de datos
|
||||
db_type=Tipo de base de datos
|
||||
host=Servidor
|
||||
user=Nombre de usuario
|
||||
password=Contraseña
|
||||
db_name=Nombre de la base de datos
|
||||
db_helper=Nota para usuarios de la base de datos MySQL: por favor use el motor InnoDB y el esquema de caracteres 'utf8_general_ci'.
|
||||
ssl_mode=SSL
|
||||
path=Ruta
|
||||
|
||||
general_title=Configuración general
|
||||
app_name=Título del Sitio
|
||||
app_name_helper=Puedes colocar aquí el nombre de tu empresa.
|
||||
repo_path=Ruta del repositorio de Raiz (Root)
|
||||
run_user=Ejecutar como usuario
|
||||
domain=Dominio del servidor SSH
|
||||
log_root_path=Ruta del registro
|
||||
|
||||
optional_title=Configuración opcional
|
||||
email_title=Configuración de Correo
|
||||
smtp_host=Servidor SMTP
|
||||
mailer_user=Nombre de usuario SMTP
|
||||
mailer_password=Contraseña SMTP
|
||||
offline_mode=Habilitar autenticación Local
|
||||
disable_gravatar=Desactivar Gravatar
|
||||
federated_avatar_lookup_popup=Habilitar búsqueda de avatares federador para usar el servicio federado de código abierto basado en libravatar.
|
||||
enable_captcha=Activar CAPTCHA
|
||||
enable_captcha_popup=Requerir CAPTCHA para auto-registro de usuario.
|
||||
require_sign_in_view=Debes iniciar sesión para ver las páginas
|
||||
admin_password=Contraseña
|
||||
confirm_password=Confirmar Contraseña
|
||||
admin_email=Correo electrónico
|
||||
install_btn_confirm=Instalar Gitea
|
||||
test_git_failed=Fallo al probar el comando 'git': %v
|
||||
invalid_db_setting=La configuración de la base de datos no es válida: %v
|
||||
invalid_repo_path=La ruta de la raíz del repositorio no es válida: %v
|
||||
run_user_not_match=El nombre de usuario 'ejecutar como' no es el nombre actual de usuario: %s -> %s
|
||||
save_config_failed=Error al guardar la configuración: %v
|
||||
invalid_admin_setting=La configuración de la cuenta de administración no es válida: %v
|
||||
install_success=¡Bienvenido! Gracias por elegir Gitea. ¡Diviértete y cuidate!
|
||||
invalid_log_root_path=La ruta para los registros no es válida: %v
|
||||
default_keep_email_private=Ocultar direcciones de correo electrónico por defecto
|
||||
default_keep_email_private_popup=Ocultar direcciones de correo electrónico de nuevas cuentas de usuario por defecto.
|
||||
default_allow_create_organization=Permitir la creación de organizaciones por defecto
|
||||
default_allow_create_organization_popup=Permitir crear organizaciones a las nuevas cuentas de usuario de forma predeterminada.
|
||||
default_enable_timetracking=Activar el seguimiento de tiempo por defecto
|
||||
default_enable_timetracking_popup=Activar el seguimiento de tiempo para nuevos repositorios por defecto.
|
||||
no_reply_address=Dominio de correos electrónicos ocultos
|
||||
|
||||
[home]
|
||||
uname_holder=Nombre de usuario o correo electrónico
|
||||
password_holder=Contraseña
|
||||
switch_dashboard_context=Cambiar el contexto del Dashboard
|
||||
my_repos=Repositorios
|
||||
show_more_repos=Mostrar más repositorios…
|
||||
collaborative_repos=Repositorios colaborativos
|
||||
my_orgs=Mis organizaciones
|
||||
my_mirrors=Mis réplicas
|
||||
|
@ -81,28 +138,46 @@ repos=Repositorios
|
|||
users=Usuarios
|
||||
organizations=Organizaciones
|
||||
search=Buscar
|
||||
code=Código
|
||||
repo_no_results=No se ha encontrado ningún repositorio coincidente.
|
||||
user_no_results=No se ha encontrado ningún usuario coincidente.
|
||||
org_no_results=No se ha encontrado ninguna organización coincidente.
|
||||
code_no_results=No se ha encontrado código de fuente que coincida con su término de búsqueda.
|
||||
code_search_results=Resultados de búsqueda para '%s'
|
||||
|
||||
[auth]
|
||||
create_new_account=Registrar una cuenta
|
||||
register_helper_msg=¿Ya tienes una cuenta? ¡Inicia sesión!
|
||||
social_register_helper_msg=¿Ya tienes una cuenta? ¡Enlázala!
|
||||
disable_register_prompt=Registro deshabilitado. Por favor, póngase en contacto con el administrador del sitio.
|
||||
disable_register_mail=Correo electrónico de confirmación de registro deshabilitado.
|
||||
remember_me=Recuérdame
|
||||
forgot_password_title=He olvidado mi contraseña
|
||||
forgot_password=¿Has olvidado tu contraseña?
|
||||
sign_up_now=¿Necesitas una cuenta? Regístrate ahora.
|
||||
confirmation_mail_sent_prompt=Un nuevo correo de confirmación se ha enviado a <b>%s</b>. Comprueba tu bandeja de entrada en las siguientes %s para completar el registro.
|
||||
reset_password_mail_sent_prompt=Un correo de confirmación se ha enviado a <b>%s</b>. Comprueba tu bandeja de entrada en las siguientes %s para completar el reinicio de contraseña.
|
||||
active_your_account=Activa tu cuenta
|
||||
prohibit_login=Ingreso prohibido
|
||||
prohibit_login_desc=Su cuenta tiene prohibido ingresar al sistema. Por favor contacte con el administrador del sistema.
|
||||
resent_limit_prompt=Ya ha solicitado recientemente un correo de activación. Por favor, espere 3 minutos y vuelva a intentarlo.
|
||||
has_unconfirmed_mail=Hola %s, tu correo electrónico (<b>%s</b>) no está confirmado. Si no has recibido un correo de confirmación o necesitas que lo enviemos de nuevo, por favor, haz click en el siguiente botón.
|
||||
resend_mail=Haz click aquí para reenviar tu correo electrónico de activación
|
||||
email_not_associate=Esta dirección de correo electrónico no esta asociada a ninguna cuenta.
|
||||
send_reset_mail=Haz clic aquí para reenviar tu email de restauración de contraseña
|
||||
reset_password=Restablecer su contraseña
|
||||
invalid_code=Su código de confirmación no es válido o ha caducado.
|
||||
reset_password_helper=Haga Clic aquí para restablecer su contraseña
|
||||
non_local_account=Los usuarios no locales no pueden actualizar su contraseña a través de la interfaz web de Gitea.
|
||||
verify=Verificar
|
||||
twofa_scratch_used=Ya has utilizado el código. Has sido redirigido a la página de configuración de dos factores poder remover la inscripción del dispositivo o generar un nuevo código.
|
||||
twofa_scratch_token_incorrect=El código cero es incorrecto.
|
||||
login_userpass=Iniciar sesión
|
||||
login_openid=OpenID
|
||||
openid_connect_submit=Conectar
|
||||
openid_connect_title=Accede con una cuenta existente
|
||||
openid_register_title=Crear una nueva cuenta
|
||||
disable_forgot_password_mail=El restablecimiento de contraseña está desactivado. Por favor, contacte con el administrador del sitio.
|
||||
|
||||
[mail]
|
||||
activate_account=Por favor, active su cuenta
|
||||
|
@ -114,12 +189,14 @@ register_notify=¡Bienvenido a Gitea
|
|||
[modal]
|
||||
yes=Sí
|
||||
no=No
|
||||
modify=Actualizar
|
||||
|
||||
[form]
|
||||
UserName=Nombre de usuario
|
||||
RepoName=Nombre del repositorio
|
||||
Email=Dirección de correo electrónico
|
||||
Password=Contraseña
|
||||
Retype=Vuelva a escribir la contraseña
|
||||
SSHTitle=Nombre de la Clave de SSH
|
||||
HttpsUrl=URL HTTPS
|
||||
PayloadUrl=URL de carga
|
||||
|
@ -135,6 +212,7 @@ TreeName=Ruta del archivo
|
|||
Content=Contenido
|
||||
|
||||
require_error=` no puede estar vacío.`
|
||||
alpha_dash_error=` solo debe contener caracteres alfanuméricos, guiones medios ('-') y guiones bajos ('_').`
|
||||
size_error=` debe ser de tamaño %s.`
|
||||
min_size_error=` debe contener al menos %s caracteres.`
|
||||
max_size_error=` debe contener como máximo %s caracteres.`
|
||||
|
@ -142,7 +220,10 @@ email_error=` no es una dirección de correo válida.`
|
|||
url_error=` no es una URL válida.`
|
||||
include_error=` debe contener la subcadena '%s'.`
|
||||
unknown_error=Error desconocido:
|
||||
captcha_incorrect=El código CAPTCHA no es correcto.
|
||||
password_not_match=Las contraseñas no coinciden.
|
||||
|
||||
username_been_taken=El nombre de usuario ya está en uso.
|
||||
user_not_exist=Este usuario no existe.
|
||||
|
||||
auth_failed=Autenticación fallo: %v
|
||||
|
@ -248,6 +329,7 @@ fork_from=Crear un Fork desde
|
|||
repo_desc=Descripción
|
||||
repo_lang=Idioma
|
||||
license=Licencia
|
||||
auto_init=Inicializar el repositorio (añade .gitignore, licencia y README)
|
||||
create_repo=Crear repositorio
|
||||
default_branch=Rama por defecto
|
||||
mirror_prune=Purgar
|
||||
|
@ -343,8 +425,8 @@ issues.label_templates.helper=Seleccionar un conjunto de etiquetas
|
|||
issues.label_templates.fail_to_load_file=Error al cargar el archivo de plantilla de etiqueta '%s': %v
|
||||
issues.add_label_at=añadida la etiqueta <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
|
||||
issues.remove_label_at=eliminada la etiqueta <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
|
||||
issues.add_milestone_at=`agregado esto al <b>%s</b> hito %s '
|
||||
issues.change_milestone_at=` modificó el hito de <b>%s</b> to <b>%s</b> %s`
|
||||
issues.add_milestone_at=`ha añadido esto al hito <b>%s</b> %s '
|
||||
issues.change_milestone_at=`modificó el hito de <b>%s</b> a <b>%s</b> %s`
|
||||
issues.remove_milestone_at=`eliminado esto del <b>%s</b> hito %s '
|
||||
issues.deleted_milestone=`(eliminado)`
|
||||
issues.self_assign_at=`auto asignado este %s`
|
||||
|
@ -411,6 +493,8 @@ issues.attachment.open_tab='Haga clic para ver "%s" en una pestaña nueva'
|
|||
issues.attachment.download=`Haga clic para descargar "%s"`
|
||||
issues.subscribe=Suscribir
|
||||
issues.unsubscribe=Desuscribirse
|
||||
issues.start_tracking_short=Iniciar
|
||||
issues.start_tracking_history=`ha empezado a trabajar %s`
|
||||
issues.tracking_already_started='Ya has comenzado el tiempo de seguimiento en este <a href="%s">tema</a>!'
|
||||
issues.add_time_hours=Horas
|
||||
issues.add_time_minutes=Minutos
|
||||
|
@ -461,6 +545,8 @@ wiki.page_already_exists=Ya existe una página con el mismo nombre.
|
|||
wiki.pages=Páginas
|
||||
wiki.last_updated=Última actualización %s
|
||||
|
||||
activity=Actividad
|
||||
activity.period.filter_label=Periodo:
|
||||
activity.period.daily=1 día
|
||||
activity.period.halfweekly=3 días
|
||||
activity.period.weekly=1 semana
|
||||
|
@ -503,6 +589,7 @@ settings.new_owner_has_same_repo=El nuevo propietario tiene un repositorio con e
|
|||
settings.transfer=Transferir la propiedad
|
||||
settings.delete=Eliminar este repositorio
|
||||
settings.delete_notices_1=- Esta operación <strong>NO PUEDE</strong> revertirse.
|
||||
settings.delete_notices_fork_1=Los forks de este repositorio serán independientes después de eliminarlo.
|
||||
settings.transfer_owner=Nuevo Propietario
|
||||
settings.add_webhook=Añadir Webhook
|
||||
settings.webhook.test_delivery=Test de entrega
|
||||
|
@ -531,6 +618,7 @@ settings.deploy_keys=Claves de Despliegue
|
|||
settings.add_deploy_key=Añadir Clave de Despliegue
|
||||
settings.title=Título
|
||||
settings.deploy_key_content=Contenido
|
||||
settings.protect_merge_whitelist_committers_desc=Permitir a los usuarios o equipos de la lista a fusionar peticiones pull dentro de esta rama.
|
||||
settings.add_protected_branch=Activar protección
|
||||
settings.delete_protected_branch=Desactivar protección
|
||||
|
||||
|
@ -574,6 +662,7 @@ branch.create_from=desde '%s'
|
|||
branch.branch_already_exists=La rama '%s' ya existe en este repositorio.
|
||||
branch.deleted_by=Eliminada por %s
|
||||
|
||||
topic.done=Hecho
|
||||
|
||||
[org]
|
||||
org_name_holder=Nombre de la organización
|
||||
|
@ -613,6 +702,7 @@ teams.join=Unirse
|
|||
teams.leave=Abandonar
|
||||
teams.read_access=Acceso de Lectura
|
||||
teams.write_access=Acceso de Escritura
|
||||
teams.admin_access_helper=Los miembros pueden hacer pull y push a los repositorios del equipo y añadir colaboradores a ellos.
|
||||
teams.no_desc=Este equipo no tiene descripción
|
||||
teams.settings=Configuración
|
||||
teams.members=Miembros del equipo
|
||||
|
@ -640,6 +730,7 @@ dashboard.operation_run=Ejecutar
|
|||
dashboard.clean_unbind_oauth_success=Se han eliminado las conexiones de OAuth no vinculadas.
|
||||
dashboard.delete_inactivate_accounts=Eliminar todas las cuentas inactivas
|
||||
dashboard.delete_inactivate_accounts_success=Todas las cuentas inactivas han sido eliminadas.
|
||||
dashboard.resync_all_sshkeys=Actualizar el archivo '.ssh/authorized_keys' con las claves SSH de Gitea (no es necesario para el servidor SSH incorporado).
|
||||
dashboard.reinit_missing_repos=Reiniciar todos los repositorios Git faltantes de los que existen registros
|
||||
dashboard.reinit_missing_repos_success=Todos los repositorios Git faltantes para los que existen registros se han reinicializado.
|
||||
dashboard.server_uptime=Tiempo de actividad del servidor
|
||||
|
@ -859,6 +950,7 @@ file_too_big=El tamaño del archivo ({{filesize}} MB) excede el tamaño máximo
|
|||
remove_file=Eliminar archivo
|
||||
|
||||
[notification]
|
||||
notifications=Notificaciones
|
||||
unread=Sin leer
|
||||
read=Leídas
|
||||
mark_as_read=Marcar como leído
|
||||
|
|
|
@ -1,10 +1,15 @@
|
|||
app_desc=Ongelmaton, itsehostattu Git-palvelu
|
||||
|
||||
home=Etusivu
|
||||
dashboard=Kojelauta
|
||||
explore=Tutki
|
||||
help=Apua
|
||||
sign_in=Kirjaudu sisään
|
||||
sign_in_with=Kirjaudu sisään tunnuksilla
|
||||
sign_out=Kirjaudu ulos
|
||||
sign_up=Rekisteröidy
|
||||
link_account=Yhdistä tili
|
||||
link_account_signin_or_signup=Kirjaudu sisään olemassaolevilla tunnuksilla yhdistääksesi tilisi käyttäjätunnukseen. Tai rekisteröi uusi käyttäjätunnus.
|
||||
register=Rekisteröidy
|
||||
website=Nettisivut
|
||||
version=Versio
|
||||
|
@ -12,10 +17,18 @@ page=Sivu
|
|||
template=Malli
|
||||
language=Kieli
|
||||
notifications=Ilmoitukset
|
||||
create_new=Luo…
|
||||
user_profile_and_more=Profiili ja asetukset…
|
||||
signed_in_as=Kirjautuneena käyttäjänä
|
||||
enable_javascript=Tämä sivusto toimii paremmin JavaScriptillä.
|
||||
|
||||
username=Käyttäjätunnus
|
||||
email=Sähköpostiosoite
|
||||
password=Salasana
|
||||
re_type=Kirjoita salasana uudelleen
|
||||
captcha=CAPTCHA
|
||||
twofa=Kaksivaiheinen todennus
|
||||
twofa_scratch=Kaksivaiheinen kertakäyttöinen koodi
|
||||
passcode=Tunnuskoodi
|
||||
|
||||
|
||||
|
@ -25,11 +38,21 @@ mirror=Peili
|
|||
new_repo=Uusi repo
|
||||
new_migrate=Uusi migraatio
|
||||
new_mirror=Uusi peilaus
|
||||
new_fork=Uusi repositorio
|
||||
new_org=Uusi organisaatio
|
||||
manage_org=Ylläpidä organisaatioita
|
||||
admin_panel=Sivuston ylläpito
|
||||
account_settings=Tilin asetukset
|
||||
settings=Asetukset
|
||||
your_profile=Profiili
|
||||
your_starred=Tähdelliset
|
||||
your_settings=Asetukset
|
||||
|
||||
all=Kaikki
|
||||
sources=Lähteet
|
||||
mirrors=Peilit
|
||||
collaborative=Yhteistyössä
|
||||
forks=Haarat
|
||||
|
||||
activities=Toimet
|
||||
pull_requests=Pull requestit
|
||||
|
@ -39,19 +62,60 @@ cancel=Peruuta
|
|||
|
||||
[install]
|
||||
install=Asennus
|
||||
title=Alkuperäiset asetukset
|
||||
docker_helper=Jos ajat Giteaa Dockerissa, tutustuthan <a target="_blank" rel="noopener" href="%s">dokumentaatioon</a> ennen asetusten muuttamista.
|
||||
requite_db_desc=Gitea tarvitsee toimiakseen MySQL-, PostgreSQL-, MSSQL-, SQLite3 tai TiDB-tietokannan.
|
||||
db_title=Tietokanta asetukset
|
||||
db_type=Tietokanta tyyppi
|
||||
host=Isäntä
|
||||
user=Käyttäjätunnus
|
||||
password=Salasana
|
||||
db_name=Tietokannan nimi
|
||||
db_helper=Huomio MySQL-käyttäjille: käytäthän InnoDB-kantamoottoria ja 'utf8_general_ci'-merkistöä.
|
||||
ssl_mode=SSL
|
||||
path=Polku
|
||||
sqlite_helper=Tiedostopolku SQLite3- tai TiDB-tietokantaan.<br>Kirjoita absoluuttinen polku, jos ajat Giteaa palveluna.
|
||||
err_empty_db_path=SQLite3- tai TiDB-tietokantapolku ei voi olla tyhjä.
|
||||
err_invalid_tidb_name=TiDB-tietokannan nimi ei voi sisältää '.'- tai '-'-merkkejä.
|
||||
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ä.
|
||||
|
||||
general_title=Yleiset asetukset
|
||||
app_name=Sivuston otsikko
|
||||
repo_path=Repon juuren polku
|
||||
repo_path_helper=Muualla olevat git-repositoriot tullaan tallentamaan tähän kansioon.
|
||||
lfs_path=Git LFS -juuripolku
|
||||
lfs_path_helper=Git LFS:n ylläpitämät tiedostot tullaan tallentamaan tähän hakemistoon. Jätä tyhjäksi kytkeäksesi toiminnon pois.
|
||||
run_user=Aja käyttäjänä
|
||||
run_user_helper=Anna käyttäjätunnus, jona Giteaa ajetaan. Käyttäjällä on oltava oikeudet repositorioiden juuripolkuun.
|
||||
domain=SSH-palvelimen osoite (hostname)
|
||||
domain_helper=Domain tai osoite SSH-klooniosoitteille.
|
||||
ssh_port=SSH-palvelimen portti
|
||||
ssh_port_helper=Porttinumero, jossa SSH-palvelimesi kuuntelee. Jätä tyhjäksi kytkeäksesi pois.
|
||||
http_port=Gitean HTTP-kuunteluportti
|
||||
http_port_helper=Portti, jossa Gitean web-palvelin kuuntelee.
|
||||
app_url=Gitean juuriosoite
|
||||
app_url_helper=Juuriosoite HTTP(S)-klooniosoitteille ja sähköpostimuistutuksille.
|
||||
log_root_path=Lokin polku
|
||||
log_root_path_helper=Lokitiedostot kirjoitetaan tähän kansioon.
|
||||
|
||||
optional_title=Valinnaiset asetukset
|
||||
email_title=Sähköpostiasetukset
|
||||
smtp_host=SMTP isäntä
|
||||
smtp_from=Lähetä sähköpostit osoitteella
|
||||
smtp_from_helper=Sähköpostiosoite, jota Gitea käyttää. Kirjoita osoite ”nimi” <email@example.com> -muodossa.
|
||||
mailer_user=SMTP-käyttäjätunnus
|
||||
mailer_password=SMTP-salasana
|
||||
register_confirm=Vaadi sähköpostin vahvistaminen rekisteröintiin
|
||||
mail_notify=Ota käyttöön sähköpostiilmoitukset
|
||||
server_service_title=Palvelin ja kolmansien osapuolten palveluiden asetukset
|
||||
offline_mode=Ota käyttöön lokaali tila
|
||||
offline_mode_popup=Poista kolmannen osapuolen sisällöstä jakeluverkot ja tarjoa kaikki resurssit paikallisesti.
|
||||
disable_gravatar=Poista Gravatar käytöstä
|
||||
disable_gravatar_popup=Poista Gravatar ja kolmannen osapuolen avaratir käytöstä. Oletus-avatar näytetään, ellei käyttäjä ole ladannut omaansa.
|
||||
federated_avatar_lookup=Käytä ulkopuolisia profiilikuvia
|
||||
federated_avatar_lookup_popup=Enable federated avatars lookup to use federated open source service based on libravatar.
|
||||
disable_registration=Poista rekisteröinti käytöstä
|
||||
enable_captcha_popup=Pakollinen captcha käyttäjän itse rekisteröityessä.
|
||||
admin_password=Salasana
|
||||
confirm_password=Varmista salasana
|
||||
|
@ -73,32 +137,69 @@ repos=Repot
|
|||
users=Käyttäjät
|
||||
organizations=Organisaatiot
|
||||
search=Hae
|
||||
code_no_results=Hakuehtoasi vastaavaa lähdekoodia ei löytynyt.
|
||||
code_search_results=Hakutulokset: '%s '
|
||||
|
||||
[auth]
|
||||
create_new_account=Rekisteröi tili
|
||||
register_helper_msg=On jo tili? Kirjaudu sisään nyt!
|
||||
social_register_helper_msg=Onko sinulla jo tili? Linkitä se nyt!
|
||||
disable_register_prompt=Rekisteröinti on estetty. Ota yhteys ylläpitäjääsi.
|
||||
disable_register_mail=Sähköpostivahvistus rekisteröinnille on estetty.
|
||||
remember_me=Muista minut
|
||||
forgot_password_title=Unohtuiko salasana
|
||||
forgot_password=Unohtuiko salasana?
|
||||
sign_up_now=Tarvitsetko tilin? Rekisteröidy nyt.
|
||||
confirmation_mail_sent_prompt=Uusi varmistussähköposti on lähetetty osoitteeseen <b>%s</b>, ole hyvä ja tarkista saapuneet seuraavan %s tunnin sisällä saadaksesi rekisteröintiprosessin valmiiksi.
|
||||
reset_password_mail_sent_prompt=Varmistussähköposti on lähetetty osoitteeseen <b>%s</b>, ole hyvä ja tarkista saapuneet seuraavan %s tunnin sisällä saadaksesi salasananvaihdon valmiiksi.
|
||||
active_your_account=Aktivoi tilisi
|
||||
prohibit_login=Kirjautuminen estetty
|
||||
prohibit_login_desc=Käyttäjätilisi kirjautuminen on estetty. Ota yhteys sivuston ylläpitäjään.
|
||||
resent_limit_prompt=Olet jo tilannut aktivointisähköpostin hetki sitten. Ole hyvä ja odota 3 minuuttia ja yritä sitten uudelleen.
|
||||
has_unconfirmed_mail=Hei %s, sinulla on varmistamaton sähköposti osoite (<b>%s</b>). Jos et ole saanut varmistus sähköpostia tai tarvitset uudelleenlähetyksen, ole hyvä ja klikkaa allaolevaa painiketta.
|
||||
resend_mail=Klikkaa tästä uudelleenlähettääksesi aktivointi sähköpostisi
|
||||
email_not_associate=Tätä sähköpostiosoitetta ei ole liitetty mihinkään tiliin.
|
||||
send_reset_mail=Klikkaa tästä (uudelleen) lähettääksesi salasanan nollaussähköpostin
|
||||
reset_password=Nollaa salasanasi
|
||||
invalid_code=Vahvistusavain on virheellinen tai vanhentunut.
|
||||
reset_password_helper=Klikkaa tästä nollataksesi salasanasi
|
||||
non_local_account=Ei-lokaalit käyttäjät eivät voi päivittää salasanojaan Gitean web-käyttöliittymän kautta.
|
||||
verify=Vahvista
|
||||
scratch_code=Kertakäyttökoodi
|
||||
use_scratch_code=Käytä kertakäyttökoodia
|
||||
twofa_scratch_used=Olet käyttänyt kertakäyttökoodisi. Sinut on uudelleenohjattu kaksivaiheisen kirjautumisen asetussivulle, jotta voit kytkeä sen pois tai luoda uuden kertakäyttökoodin.
|
||||
twofa_passcode_incorrect=Salasanasi on väärä. Jos olet hukannut laitteesi, käytäthän kertakäyttökoodia sisäänkirjautumiseen.
|
||||
twofa_scratch_token_incorrect=Kertakäyttökoodisi on virheellinen.
|
||||
login_userpass=Kirjaudu sisään
|
||||
login_openid=OpenID
|
||||
openid_connect_submit=Connect
|
||||
openid_connect_title=Yhdistä olemassaolevaan tiliin
|
||||
openid_connect_desc=Valittu OpenID-osoite on tuntematon. Liitä se uuteen tiliin täällä.
|
||||
openid_register_title=Luo uusi tili
|
||||
openid_register_desc=Valittu OpenID-osoite on tuntematon. Liitä se uuteen tiliin täällä.
|
||||
openid_signin_desc=Anna OpenID-osoitteesi. Esimerkiksi: https://anne.me, bob.openid.org.cn tai gnusocial.net/carry.
|
||||
disable_forgot_password_mail=Salasanan nollaus on estetty. Ota yhteys ylläpitäjääsi.
|
||||
|
||||
[mail]
|
||||
activate_account=Ole hyvä ja aktivoi tilisi
|
||||
activate_email=Vahvista sähköpostiosoitteesi
|
||||
reset_password=Tyhjennä salasana
|
||||
register_success=Rekisteröinti onnistui
|
||||
register_notify=Tervetuloa Giteaan
|
||||
|
||||
[modal]
|
||||
yes=Kyllä
|
||||
no=Ei
|
||||
modify=Päivitys
|
||||
|
||||
[form]
|
||||
UserName=Käyttäjätunnus
|
||||
RepoName=Repon nimi
|
||||
Email=Sähköposti osoite
|
||||
Password=Salasana
|
||||
Retype=Kirjoita salasana uudelleen
|
||||
SSHTitle=SSH avain nimi
|
||||
HttpsUrl=HTTPS-osoite
|
||||
TeamName=Tiimin nimi
|
||||
AuthName=Luvan nimi
|
||||
AdminEmail=Ylläpito sähköposti
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,11 +1,15 @@
|
|||
app_desc=Sebuah layanan Git hosting pribadi yang mudah
|
||||
|
||||
home=Beranda
|
||||
dashboard=Dasbor
|
||||
explore=Jelajahi
|
||||
help=Bantuan
|
||||
sign_in=Masuk
|
||||
sign_in_with=Masuk Dengan
|
||||
sign_out=Keluar
|
||||
sign_up=Daftar
|
||||
link_account=Tautan Akun
|
||||
link_account_signin_or_signup=Masuk dengan kredensial yang ada untuk menautkan akun anda yang ada ke akun ini atau daftar akun yang baru.
|
||||
register=Daftar
|
||||
website=Situs Web
|
||||
version=Versi
|
||||
|
@ -13,12 +17,32 @@ page=Halaman
|
|||
template=Contoh
|
||||
language=Bahasa
|
||||
notifications=Notifikasi
|
||||
create_new=Buat…
|
||||
user_profile_and_more=Profil dan Pengaturan…
|
||||
signed_in_as=Masuk sebagai
|
||||
enable_javascript=Situs web ini bekerja lebih baik dengan JavaScript.
|
||||
|
||||
username=Nama Pengguna
|
||||
email=Alamat Email
|
||||
password=Kata Sandi
|
||||
re_type=Ketik Ulang Kata Sandi
|
||||
captcha=CAPTCHA
|
||||
twofa=Otentikasi Dua Faktor
|
||||
twofa_scratch=Kode Awal Dua Faktor
|
||||
passcode=Kode Akses
|
||||
|
||||
u2f_insert_key=Masukkan kunci keamanan anda
|
||||
u2f_sign_in=Tekan tombol pada kunci keamanan anda. Jika anda tidak menemukan tombol, masukkan kembali.
|
||||
u2f_press_button=Silahkan tekan tombol pada kunci keamanan anda…
|
||||
u2f_use_twofa=Menggunakan kode dua faktor dari telepon anda
|
||||
u2f_error=Kami tidak bisa membaca kunci keamanan anda!
|
||||
u2f_unsupported_browser=Browser anda tidak mendukung kunci U2F. Silakan mencoba browser lain.
|
||||
u2f_error_1=Terdapat kesalahan yang tidak diketahui. Mohon coba lagi.
|
||||
u2f_error_2=Pastikan bahwa anda menggunakan koneksi terenkripsi (https://) dan mengunjungi URL yang benar.
|
||||
u2f_error_3=Server tidak bisa melanjutkan permintaan anda.
|
||||
u2f_error_4=Kunci tidak layak untuk permintaan ini. Jika Anda mencoba untuk mendaftarkanya, pastikan bahwa kunci sudah tidak terdaftar.
|
||||
u2f_error_5=Timeout tercapai sebelum kunci anda bisa terbaca. Silahkan muat ulang untuk mencoba kembali.
|
||||
u2f_reload=Muat Ulang
|
||||
|
||||
repository=Repositori
|
||||
organization=Organisasi
|
||||
|
@ -29,8 +53,12 @@ new_mirror=Duplikat Baru
|
|||
new_fork=Fork Repositori Baru
|
||||
new_org=Organisasi Baru
|
||||
manage_org=Mengelola Organisasi
|
||||
admin_panel=Administrasi Situs
|
||||
account_settings=Pengaturan Akun
|
||||
settings=Pengaturan
|
||||
your_profile=Profil
|
||||
your_starred=Dibintangi
|
||||
your_settings=Pengaturan
|
||||
|
||||
all=Semua
|
||||
sources=Sumber
|
||||
|
@ -46,34 +74,86 @@ cancel=Batal
|
|||
|
||||
[install]
|
||||
install=Pemasangan
|
||||
title=Konfigurasi Awal
|
||||
docker_helper=Jika Anda menjalankan Gitea di dalam Docker, baca <a target="_blank" rel="noopener" href="%s">dokumentasi </a> sebelum mengubah pengaturan.
|
||||
requite_db_desc=Gitea memerlukan MySQL, PostgreSQL, MSSQL, SQLite3 atau TiDB.
|
||||
db_title=Pengaturan Basis Data
|
||||
db_type=Tipe Basis Data
|
||||
host=Host
|
||||
user=Nama Pengguna
|
||||
password=Kata Sandi
|
||||
db_name=Nama Basis Data
|
||||
db_helper=Catatan untuk pengguna MySQL: Gunakan mesin penyimpanan InnoDB dan karakter set 'utf8_general_ci'.
|
||||
ssl_mode=SSL
|
||||
path=Jalur
|
||||
sqlite_helper=Path berkas untuk basis data SQLite3 atau TiDB.<br>Masukkan path absolut jika anda menjalankan Gitea sebagai layanan.
|
||||
err_empty_db_path=Path basis data SQLite3 atau TiDB tidak boleh kosong.
|
||||
err_invalid_tidb_name=Nama basis data TiDB tidak boleh berisi karakter '.' dan '-'.
|
||||
no_admin_and_disable_registration=Anda tidak dapat menonaktifkan pendaftaran tanpa membuat akun admin.
|
||||
err_empty_admin_password=Sandi administrator tidak boleh kosong.
|
||||
|
||||
general_title=Pengaturan Umum
|
||||
app_name=Judul Situs
|
||||
app_name_helper=Anda dapat memasukkan nama perusahaan anda di sini.
|
||||
repo_path=Path Root Repositori
|
||||
repo_path_helper=Repositori Git remote akan disimpan ke direktori ini.
|
||||
lfs_path=Path Akar Git LFS
|
||||
lfs_path_helper=Berkas yang tersimpan dengan Git LFS akan disimpan ke direktori ini. Biarkan kosong untuk menonaktifkan LFS.
|
||||
run_user=Jalankan Sebagai Nama Pengguna
|
||||
run_user_helper=Masukkan nama pengguna sistem operasi yang menjalankan Gitea. Perhatikan bahwa pengguna ini harus memiliki akses ke path akar dari repositori.
|
||||
domain=SSH Server Domain
|
||||
domain_helper=Alamat domain atau host untuk URL klon SSH.
|
||||
ssh_port=Port Server SSH
|
||||
ssh_port_helper=Nomor port server SSH anda. Biarkan kosong untuk menonaktifkan.
|
||||
http_port=Port HTTP Gitea
|
||||
http_port_helper=Nomor port web server dimana Gitea akan berjalan.
|
||||
app_url=URL Dasar Gitea
|
||||
app_url_helper=Alamat dasar untuk klon URL HTTP(S) dan pemberitahuan lewat surel.
|
||||
log_root_path=Path Log
|
||||
log_root_path_helper=Berkas log akan ditulis ke direktori ini.
|
||||
|
||||
optional_title=Pengaturan Opsional
|
||||
email_title=Pengaturan Surel
|
||||
smtp_host=Host SMTP
|
||||
smtp_from=Kirim Surel sebagai
|
||||
smtp_from_helper=Alamat surel Gitea akan digunakan. Masukkan alamat surel atau gunakan fomat "Nama" <email@example.com>.
|
||||
mailer_user=Nama Pengguna SMTP
|
||||
mailer_password=Sandi SMTP
|
||||
register_confirm=Memerlukan Konfirmasi Surel Untuk Mendaftar
|
||||
mail_notify=Aktifkan Pemberitahuan Surel
|
||||
server_service_title=Server dan Pengaturan Layanan Pihak Ketiga
|
||||
offline_mode=Aktifkan Mode Lokal
|
||||
offline_mode_popup=Non-aktifkan jaringan pengiriman konten dari pihak ketiga dan layani semua sumber daya secara lokal.
|
||||
disable_gravatar=Non-aktifkan Gravatar
|
||||
federated_avatar_lookup_popup=Mengaktifkan pencarian avatar federasi menggunakan Libravatar.
|
||||
openid_signin=Aktifkan Login OpenID
|
||||
openid_signup=Aktifkan Pendaftaran OpenID
|
||||
openid_signup_popup=Aktifkan pendaftaran berdasarkan OpenID.
|
||||
enable_captcha=Aktifkan CAPTCHA
|
||||
enable_captcha_popup=Membutukan CAPTCHA untuk pendaftaran.
|
||||
require_sign_in_view=Anda Harus Login untuk Melihat Halaman
|
||||
admin_title=Pengaturan Akun Admin
|
||||
admin_name=Nama Pengguna Admin
|
||||
admin_password=Kata sandi
|
||||
confirm_password=Konfirmasi Kata Sandi
|
||||
admin_email=Alamat Surel
|
||||
install_btn_confirm=Memasang Gitea
|
||||
test_git_failed=Tidak dapat menguji perintah 'git': %v
|
||||
sqlite3_not_available=Gitea versi ini tidak mendukung SQLite3, Silahkan untuh versi biner resmi dari %s (bukan versi 'gobuild').
|
||||
invalid_db_setting=Pengaturan basis data tidak valid: %v
|
||||
save_config_failed=Gagal menyimpan konfigurasi: %v
|
||||
|
||||
[home]
|
||||
uname_holder=Nama Pengguna atau Alamat Surel
|
||||
password_holder=Kata Sandi
|
||||
switch_dashboard_context=Alihkan Dasbor Konteks
|
||||
my_repos=Repositori
|
||||
show_more_repos=Tampilkan repositori lainnya…
|
||||
collaborative_repos=Repositori Kolaboratif
|
||||
my_orgs=Organisasi Saya
|
||||
my_mirrors=Duplikat Saya
|
||||
view_home=Lihat %s
|
||||
search_repos=Cari repositori…
|
||||
|
||||
issues.in_your_repos=Dalam repositori anda
|
||||
|
||||
|
@ -82,9 +162,16 @@ repos=Repositori
|
|||
users=Pengguna
|
||||
organizations=Organisasi
|
||||
search=Cari
|
||||
code=Kode
|
||||
repo_no_results=Tidak ditemukan repositori yang cocok.
|
||||
org_no_results=Tidak ada organisasi yang cocok ditemukan.
|
||||
code_no_results=Tidak ada kode sumber yang cocok dengan istilah yang anda cari.
|
||||
code_search_results=Hasil pencarian untuk '%s'
|
||||
|
||||
[auth]
|
||||
create_new_account=Daftar Akun
|
||||
register_helper_msg=Sudah memiliki akun? Masuk sekarang!
|
||||
social_register_helper_msg=Sudah memiliki akun? Hubungkan sekarang!
|
||||
remember_me=Ingat Saya
|
||||
forgot_password_title=Lupa Kata Sandi
|
||||
forgot_password=Lupa kata sandi?
|
||||
|
@ -306,14 +393,17 @@ file_permalink=Permalink
|
|||
stored_lfs=Tersimpan dengan GIT LFS
|
||||
|
||||
editor.preview_changes=Tinjau Perubahan
|
||||
editor.name_your_file=Nama berkas…
|
||||
editor.or=atau
|
||||
editor.commit_changes=Perubahan komitmen
|
||||
editor.add_tmpl=Tambah '%s/<filename>'
|
||||
editor.add=Menambah '%s'
|
||||
editor.update=Memperbarui '%s'
|
||||
editor.delete=Menghapus '%s'
|
||||
editor.commit_message_desc=Tambahkan deskripsi opsional yang panjang…
|
||||
editor.commit_directly_to_this_branch=Komitmen langsung ke <strong class="branch-name">%s</strong> cabang.
|
||||
editor.create_new_branch=Membuat <strong>new branch</strong> untuk tarik komit ini mulai permintaan.
|
||||
editor.new_branch_name_desc=Nama branch baru…
|
||||
editor.cancel=Membatalkan
|
||||
editor.branch_already_exists=Cabang '%s' sudah ada di repositori ini.
|
||||
editor.no_changes_to_show=Tidak ada perubahan untuk ditampilkan.
|
||||
|
@ -406,6 +496,7 @@ issues.edit=Sunting
|
|||
issues.cancel=Batal
|
||||
issues.save=Simpan
|
||||
issues.label_title=Nama label
|
||||
issues.label_description=Keterangan label
|
||||
issues.label_color=Warna label
|
||||
issues.label_count=%d label
|
||||
issues.label_open_issues=%d masalah terbuka
|
||||
|
@ -547,6 +638,7 @@ settings.transfer=Transfer Kepemilikan
|
|||
settings.delete=Menghapus Repositori Ini
|
||||
settings.delete_notices_1=- Operasi ini <strong>TIDAK BISA</strong> dibatalkan.
|
||||
settings.transfer_owner=Pemilik Baru
|
||||
settings.search_user_placeholder=Cari pengguna…
|
||||
settings.add_webhook=Tambahkan Webhook
|
||||
settings.webhook.test_delivery=Percobaan Pengiriman
|
||||
settings.webhook.request=Permintaan
|
||||
|
@ -584,6 +676,7 @@ settings.protected_branch_can_push_yes=Anda dapat mendorong
|
|||
settings.protected_branch_can_push_no=Anda tidak dapat mendorong
|
||||
settings.add_protected_branch=Aktifkan perlindungan
|
||||
settings.delete_protected_branch=Nonaktifkan perlindungan
|
||||
settings.choose_branch=Pilih branch…
|
||||
|
||||
diff.browse_source=Telusuri Sumber
|
||||
diff.parent=orang tua
|
||||
|
@ -612,6 +705,7 @@ release.title=Judul
|
|||
release.content=Konten
|
||||
release.write=Menulis
|
||||
release.preview=Pratinjau
|
||||
release.loading=Memuat…
|
||||
release.cancel=Membatalkan
|
||||
release.publish=Mempublikasikan Rilis
|
||||
release.save_draft=Simpan Draft
|
||||
|
@ -636,6 +730,8 @@ people=Orang
|
|||
teams=Tim
|
||||
lower_members=anggota
|
||||
lower_repositories=repositori
|
||||
create_new_team=Tim Baru
|
||||
create_team=Buat Tim Baru
|
||||
org_desc=Deskripsi
|
||||
team_name=Nama tim
|
||||
team_desc=Deskripsi
|
||||
|
@ -672,6 +768,7 @@ teams.update_settings=Memperbarui pengaturan
|
|||
teams.add_team_member=Tambahkan Anggota Tim
|
||||
teams.delete_team_success=Tim sudah di hapus.
|
||||
teams.repositories=Tim repositori
|
||||
teams.search_repo_placeholder=Cari repositori…
|
||||
teams.add_team_repository=Tambahkan Tim Repositori
|
||||
teams.remove_repo=Menghapus
|
||||
teams.add_nonexistent_repo=Repositori yang ingin Anda tambahkan tidak ada; Silahkan buat terlebih dahulu.
|
||||
|
@ -697,6 +794,7 @@ dashboard.delete_inactivate_accounts_success=Semua akun yang tidak aktif telah d
|
|||
dashboard.reinit_missing_repos=Menginstal kembali semua repositori Git yang hilang dimana ada catatan
|
||||
dashboard.reinit_missing_repos_success=Semua repositori Git yang hilang yang catatannya dan telah diinisialisasi ulang.
|
||||
dashboard.sync_external_users=Sinkronkan data pengguna eksternal
|
||||
dashboard.git_fsck=Lakukan pemeriksaan kesehatan pada semua repositori
|
||||
dashboard.server_uptime=Waktu tambahan server
|
||||
dashboard.current_goroutine=Goroutin saat ini
|
||||
dashboard.current_memory_usage=Penggunaan memori saat ini
|
||||
|
@ -709,6 +807,8 @@ dashboard.heap_memory_idle=Tumpukan memori yang menganggur
|
|||
dashboard.heap_memory_in_use=Tumpukan memori yang digunakan
|
||||
dashboard.heap_memory_released=Tumpukan memori dirilis
|
||||
dashboard.heap_objects=Benda tumpukan
|
||||
dashboard.bootstrap_stack_usage=Penggunaan bootstrap Stack
|
||||
dashboard.stack_memory_obtained=Memori Stack Didapat
|
||||
dashboard.mspan_structures_usage=Penggunaan struktur MSpan
|
||||
dashboard.mspan_structures_obtained=Struktur MSpan didapatkan
|
||||
dashboard.mcache_structures_usage=Penggunaan struktur MCache
|
||||
|
@ -725,6 +825,7 @@ dashboard.gc_times=Waktu GC
|
|||
|
||||
users.activated=Diaktifkan
|
||||
users.admin=Pengelola
|
||||
users.repos=Repo
|
||||
users.created=Dibuat
|
||||
users.edit=Edit
|
||||
users.auth_source=Sumber Otentikasi
|
||||
|
@ -795,16 +896,24 @@ config.disable_router_log=Menonaktifkan router log
|
|||
config.run_mode=Jalankan mode
|
||||
config.git_version=Versi Git
|
||||
config.repo_root_path=Jalur akar repositori
|
||||
config.lfs_root_path=Path Root LFS
|
||||
config.static_file_root_path=Jalur akar berkas statis
|
||||
config.script_type=Jenis skrip
|
||||
config.reverse_auth_user=Mengembalikan pengguna otentikasi
|
||||
|
||||
config.ssh_config=Konfigurasi SSH
|
||||
config.ssh_enabled=Aktif
|
||||
config.ssh_port=Port
|
||||
config.ssh_listen_port=Listen Port
|
||||
config.ssh_root_path=Path Induk
|
||||
config.ssh_key_test_path=Path Key Test
|
||||
config.ssh_keygen_path=Path Keygen ('ssh-keygen')
|
||||
config.ssh_minimum_key_size_check=Periksa ukuran kunci minimum
|
||||
config.ssh_minimum_key_sizes=Ukuran kunci minimum
|
||||
|
||||
config.db_config=Konfigurasi basis data
|
||||
config.db_type=Tipe
|
||||
config.db_host=Host
|
||||
config.db_name=Nama
|
||||
config.db_path=Jalur
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,9 +1,11 @@
|
|||
app_desc=痛みのない、自己ホスト型の Git サービス
|
||||
|
||||
home=ホーム
|
||||
dashboard=ダッシュボード
|
||||
explore=エクスプローラ
|
||||
help=ヘルプ
|
||||
sign_in=サインイン
|
||||
sign_in_with=サインインします。
|
||||
sign_out=サインアウト
|
||||
link_account=連携アカウント
|
||||
register=登録
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -61,11 +61,17 @@ smtp_host=SMTP-vert
|
|||
admin_password=Passord
|
||||
|
||||
[home]
|
||||
password_holder=Passord
|
||||
|
||||
|
||||
[explore]
|
||||
users=Brukere
|
||||
|
||||
[auth]
|
||||
register_helper_msg=Har du allerede en konto? Logg inn nå!
|
||||
remember_me=Husk meg
|
||||
forgot_password_title=Glemt passord
|
||||
forgot_password=Glemt passord?
|
||||
|
||||
[mail]
|
||||
|
||||
|
|
|
@ -1,11 +1,15 @@
|
|||
app_desc=Een eenvoudige, self-hosted Git service
|
||||
|
||||
home=Beginscherm
|
||||
dashboard=Overzicht
|
||||
explore=Verkennen
|
||||
help=Help
|
||||
sign_in=Inloggen
|
||||
sign_in_with=Inloggen met
|
||||
sign_out=Uitloggen
|
||||
sign_up=Registreren
|
||||
link_account=Account Koppelen
|
||||
link_account_signin_or_signup=Login met een bestaande gebruikersnaam/wachtwoord om een bestaand account te koppelen aan dit account, of maak een nieuw account aan.
|
||||
register=Registreren
|
||||
website=Website
|
||||
version=Versie
|
||||
|
@ -14,12 +18,29 @@ template=Sjabloon
|
|||
language=Taal
|
||||
notifications=Meldingen
|
||||
create_new=Maken…
|
||||
user_profile_and_more=Profiel en instellingen…
|
||||
signed_in_as=Aangemeld als
|
||||
enable_javascript=Deze website werkt beter met JavaScript.
|
||||
|
||||
username=Gebruikersnaam
|
||||
email=E-mail adres
|
||||
password=Wachtwoord
|
||||
re_type=Typ uw wachtwoord opnieuw in
|
||||
captcha=CAPTCHA
|
||||
twofa=Twee factor authenticatie
|
||||
twofa_scratch=Eenmalige twee factor authenticatie code
|
||||
passcode=PIN
|
||||
|
||||
u2f_insert_key=Uw beveiligingssleutel invoegen
|
||||
u2f_sign_in=Druk op de knop op uw beveiligingssleutel. Als u een knop niet kunt vinden, deze opnieuw invoegen.
|
||||
u2f_press_button=Druk op de knop op uw beveiligingssleutel…
|
||||
u2f_use_twofa=Gebruik een twee-factor code van uw telefoon
|
||||
u2f_error=Wij kunnen niet uw beveiligingssleutel lezen!
|
||||
u2f_unsupported_browser=Uw browser geen ondersteund U2F keys. Probeer een andere browser.
|
||||
u2f_error_1=Er is een onbekende fout opgetreden. Probeer het opnieuw.
|
||||
u2f_error_2=Zorg voor een versleutelde verbinding (https://) en een bezoek aan de juiste URL.
|
||||
u2f_error_3=De server kan uw aanvraag niet verhandelen.
|
||||
u2f_reload=Herladen
|
||||
|
||||
repository=Repository
|
||||
organization=Organisatie
|
||||
|
@ -32,6 +53,8 @@ new_org=Nieuwe organisatie
|
|||
manage_org=Beheer organisaties
|
||||
account_settings=Accountinstellingen
|
||||
settings=Instellingen
|
||||
your_profile=Profiel
|
||||
your_settings=Instellingen
|
||||
|
||||
all=Alles
|
||||
sources=Bronnen
|
||||
|
@ -47,21 +70,36 @@ cancel=Annuleren
|
|||
|
||||
[install]
|
||||
install=Installatie
|
||||
title=Initiële configuratie
|
||||
docker_helper=Als u gebruik maakt van Gitea in Docker, lees dan de <a target="_blank" rel="noopener" href="%s">documentatie</a> voordat u iets verandert op deze pagina.
|
||||
requite_db_desc=Gitea vereist MySQL, PostgreSQL, MSSQL, SQLite3 of TiDB.
|
||||
db_title=Database-instellingen
|
||||
db_type=Database-type
|
||||
host=Server
|
||||
user=Gebruikersnaam
|
||||
password=Wachtwoord
|
||||
db_name=Database naam
|
||||
ssl_mode=SSL
|
||||
path=Pad
|
||||
err_empty_db_path=Het SQLite3 of TiDB database pad mag niet leeg zijn.
|
||||
err_empty_admin_password=Het administrator-wachtwoord mag niet leeg zijn.
|
||||
|
||||
general_title=Algemene Instellingen
|
||||
repo_path=Repositories basis map
|
||||
lfs_path=Git LFS root pad
|
||||
app_url=Gitea base URL
|
||||
log_root_path=Log-pad
|
||||
|
||||
optional_title=Optionele instellingen
|
||||
email_title=E-mail instellingen
|
||||
smtp_host=SMTP host
|
||||
smtp_from=E-mails versturen als
|
||||
mailer_user=SMTP gebruikersnaam
|
||||
mailer_password=SMTP wachtwoord
|
||||
federated_avatar_lookup_popup=Enable federated avatars lookup to use federated open source service based on libravatar.
|
||||
openid_signin=OpenID-inloggen inschakelen
|
||||
enable_captcha_popup=Vereis captcha validatie voor zelf-registratie van gebruiker.
|
||||
admin_name=Admin gebruikersnaam
|
||||
admin_password=Wachtwoord
|
||||
confirm_password=Verifieer wachtwoord
|
||||
install_btn_confirm=Installeer Gitea
|
||||
|
@ -95,6 +133,8 @@ forgot_password=Wachtwoord vergeten?
|
|||
confirmation_mail_sent_prompt=Een nieuwe bevestigingsmail is gestuurd naar <b>%s</b>. De mail moet binnen %s worden bevestigd om je registratie te voltooien.
|
||||
reset_password_mail_sent_prompt=Een bevestigingsmail is gestuurd naar <b>%s</b>. De mail moet binnen %s worden bevestigd om wachtwoord reset proces te voltooien.
|
||||
active_your_account=Activeer uw account
|
||||
prohibit_login=Inloggen niet toegestaan
|
||||
prohibit_login_desc=Je mag met dit account niet inloggen, neem contact op met de beheerder van de site.
|
||||
has_unconfirmed_mail=Beste %s, u heeft een onbevestigd e-mailadres (<b>%s</b>). Als u nog geen bevestiging heeft ontvangen, of u een nieuwe aanvraag wilt doen, klik dan op de onderstaande knop.
|
||||
resend_mail=Klik hier om uw activatie mail nog een keer te verzenden
|
||||
email_not_associate=Dit emailadres is niet gekoppeld aan een account.
|
||||
|
@ -150,6 +190,8 @@ url_error=is niet een valide URL.
|
|||
include_error=` moet substring '%s' bevatten.`
|
||||
unknown_error=Onbekende fout:
|
||||
|
||||
username_been_taken=Deze naam is al in gebruik.
|
||||
username_password_incorrect=Gebruikersnaam of wachtwoord is onjuist.
|
||||
user_not_exist=De gebruiker bestaat niet.
|
||||
|
||||
auth_failed=Verificatie mislukt: %v
|
||||
|
@ -186,6 +228,7 @@ website=Website
|
|||
location=Locatie
|
||||
update_profile=Profiel bijwerken
|
||||
update_profile_success=Je profiel is bijgewerkt.
|
||||
change_username=Je gebruikersnaam is gewijzigd.
|
||||
continue=Doorgaan
|
||||
cancel=Annuleren
|
||||
|
||||
|
@ -709,6 +752,7 @@ dashboard.total_gc_pause=Totaal GC verwerkingstijd
|
|||
dashboard.last_gc_pause=Laatste GC verwerkingstijd
|
||||
dashboard.gc_times=GC verwerkingen
|
||||
|
||||
users.name=Gebruikersnaam
|
||||
users.activated=Geactiveerd
|
||||
users.admin=Beheerder
|
||||
users.repos=Repos
|
||||
|
@ -783,6 +827,7 @@ config.db_config=Databaseconfiguratie
|
|||
config.db_type=Type
|
||||
config.db_host=Host
|
||||
config.db_name=Naam
|
||||
config.db_user=Gebruikersnaam
|
||||
config.db_path=Pad
|
||||
|
||||
config.service_config=Serviceconfiguratie
|
||||
|
|
|
@ -1,10 +1,13 @@
|
|||
app_desc=Bezbolesna usługa Git na własnym serwerze
|
||||
|
||||
home=Strona główna
|
||||
dashboard=Pulpit
|
||||
explore=Odkrywaj
|
||||
help=Pomoc
|
||||
sign_in=Zaloguj się
|
||||
sign_in_with=Zaloguj się za pomocą
|
||||
sign_out=Wyloguj
|
||||
sign_up=Zarejestruj
|
||||
link_account=Powiąż konto
|
||||
register=Zarejestruj się
|
||||
website=Strona
|
||||
|
@ -13,12 +16,21 @@ page=Strona
|
|||
template=Szablon
|
||||
language=Język
|
||||
notifications=Powiadomienia
|
||||
create_new=Utwórz…
|
||||
user_profile_and_more=Profil i ustawienia…
|
||||
signed_in_as=Zalogowany jako
|
||||
enable_javascript=Strona działa najlepiej z włączonym JavaScript.
|
||||
|
||||
username=Nazwa użytkownika
|
||||
email=Adres e-mail
|
||||
password=Hasło
|
||||
re_type=Wpisz ponownie hasło
|
||||
captcha=CAPTCHA
|
||||
twofa=Autoryzacja dwuskładnikowa
|
||||
twofa_scratch=Kod jednorazowy weryfikacji dwuetapowej
|
||||
passcode=Kod dostępu
|
||||
|
||||
u2f_reload=Odśwież
|
||||
|
||||
repository=Repozytorium
|
||||
organization=Organizacja
|
||||
|
@ -29,8 +41,12 @@ new_mirror=Nowa kopia lustrzana
|
|||
new_fork=Nowy fork repozytorium
|
||||
new_org=Nowa organizacja
|
||||
manage_org=Zarządzaj organizacjami
|
||||
admin_panel=Administracja stron
|
||||
account_settings=Ustawienia konta
|
||||
settings=Ustawienia
|
||||
your_profile=Profil
|
||||
your_starred=Z gwiazdką
|
||||
your_settings=Ustawienia
|
||||
|
||||
all=Wszystko
|
||||
sources=Źródła
|
||||
|
@ -46,34 +62,61 @@ cancel=Anuluj
|
|||
|
||||
[install]
|
||||
install=Instalacja
|
||||
title=Wstępna konfiguracja
|
||||
db_title=Ustawienia bazy danych
|
||||
db_type=Typ bazy danych
|
||||
host=Serwer
|
||||
user=Nazwa użytkownika
|
||||
password=Hasło
|
||||
db_name=Nazwa bazy danych
|
||||
ssl_mode=SSL
|
||||
path=Ścieżka
|
||||
err_empty_db_path=Ścieżka do bazy danych SQLite3 lub TiDB nie może być pusta.
|
||||
err_empty_admin_password=Hasło administratora nie może być puste.
|
||||
|
||||
general_title=Ustawienia ogólne
|
||||
app_name=Tytuł witryny
|
||||
app_name_helper=Wprowadź nazwę firmy.
|
||||
repo_path=Katalog repozytoriów
|
||||
lfs_path=Ścieżka główna Git LFS
|
||||
run_user=Uruchom jako nazwa użytkownika
|
||||
domain=Domena serwera SSH
|
||||
ssh_port=Port serwera SSH
|
||||
app_url=Podstawowy adres URL Gitea
|
||||
log_root_path=Ścieżka dla logów
|
||||
|
||||
optional_title=Ustawienia opcjonalne
|
||||
email_title=Ustawienia e-mail
|
||||
smtp_host=Serwer SMTP
|
||||
smtp_from=Wyślij e-mail jako
|
||||
mailer_user=Nazwa użytkownika SMTP
|
||||
mailer_password=Hasło SMTP
|
||||
register_confirm=Wymagają potwierdzenia e-mail przy rejestracji
|
||||
mail_notify=Włącz powiadomienia e-mail
|
||||
disable_gravatar=Wyłącz Gravatar
|
||||
federated_avatar_lookup_popup=Enable federated avatars lookup to use federated open source service based on libravatar.
|
||||
disable_registration=Wyłącz rejestrację dwuskładnikową
|
||||
openid_signin=Włącz logowanie za pomocą OpenID
|
||||
enable_captcha=Włącz CAPTCHA
|
||||
enable_captcha_popup=Wymagaj walidacji CAPTCHA przy samodzielnej rejestracji użytkownika.
|
||||
admin_password=Hasło
|
||||
confirm_password=Potwierdź hasło
|
||||
admin_email=Adres e-mail
|
||||
install_btn_confirm=Zainstaluj Gitea
|
||||
test_git_failed=Nie udało się przetestować polecenia „git”: %v
|
||||
save_config_failed=Nie udało się zapisać konfiguracji: %v
|
||||
|
||||
[home]
|
||||
uname_holder=Nazwa użytkownika lub adres email
|
||||
password_holder=Hasło
|
||||
switch_dashboard_context=Przełącz kontekst pulpitu
|
||||
my_repos=Repozytoria
|
||||
show_more_repos=Pokaż więcej repozytoriów…
|
||||
collaborative_repos=Wspólne repozytoria
|
||||
my_orgs=Moje organizacje
|
||||
my_mirrors=Moje kopie lustrzane
|
||||
view_home=Zobacz %s
|
||||
search_repos=Znajdź repozytorium…
|
||||
|
||||
issues.in_your_repos=W Twoich repozytoriach
|
||||
|
||||
|
@ -82,12 +125,20 @@ repos=Repozytoria
|
|||
users=Użytkownicy
|
||||
organizations=Organizacje
|
||||
search=Wyszukiwanie
|
||||
code=Kod
|
||||
repo_no_results=Nie znaleziono pasujących repozytoriów.
|
||||
user_no_results=Nie znaleziono pasującego użytkowników.
|
||||
org_no_results=Nie znaleziono pasujących organizacji.
|
||||
code_search_results=Wyniki wyszukiwania dla '%s'
|
||||
|
||||
[auth]
|
||||
create_new_account=Zarejestruj konto
|
||||
register_helper_msg=Masz już konto? Zaloguj się teraz!
|
||||
social_register_helper_msg=Masz już konto? Powiąż je teraz!
|
||||
remember_me=Zapamiętaj mnie
|
||||
forgot_password_title=Zapomniałem hasła
|
||||
forgot_password=Zapomniałeś hasła?
|
||||
sign_up_now=Potrzebujesz konta? Zarejestruj się teraz.
|
||||
confirmation_mail_sent_prompt=Nowy email aktywacyjny został wysłany na adres <b>%s</b>. Sprawdź swoją skrzynkę odbiorczą w ciągu %s aby zakończyć proces rejestracji.
|
||||
reset_password_mail_sent_prompt=Email potwierdzający został wysłany na adres <b>%s</b>. Sprawdź swoją skrzynkę odbiorczą w ciągu %s aby zakończyć proces resetowania hasła.
|
||||
active_your_account=Aktywuj swoje konto
|
||||
|
@ -102,6 +153,7 @@ scratch_code=Kod jednorazowy
|
|||
use_scratch_code=Użyj kodu jednorazowego
|
||||
twofa_scratch_used=Użyłeś/aś swojego kodu jednorazowego. Przekierowano Cię do strony z ustawieniami autoryzacji dwuetapowej, gdzie możesz usunąć swoje urządzenie lub wygenerować nowy kod jednorazowy.
|
||||
twofa_scratch_token_incorrect=Twój kod jednorazowy jest niepoprawny.
|
||||
login_userpass=Zaloguj się
|
||||
login_openid=OpenID
|
||||
openid_connect_submit=Połącz
|
||||
openid_connect_title=Połącz z istniejącym kontem
|
||||
|
@ -117,12 +169,14 @@ register_notify=Witamy w Gitea
|
|||
[modal]
|
||||
yes=Tak
|
||||
no=Nie
|
||||
modify=Aktualizuj
|
||||
|
||||
[form]
|
||||
UserName=Nazwa użytkownika
|
||||
RepoName=Nazwa repozytorium
|
||||
Email=Adres e-mail
|
||||
Password=Hasło
|
||||
Retype=Wpisz ponownie hasło
|
||||
SSHTitle=Nazwa klucza SSH
|
||||
HttpsUrl=HTTPS URL
|
||||
PayloadUrl=URL do wywołania
|
||||
|
@ -145,7 +199,13 @@ email_error=` nie jest poprawnym adresem e-mail.`
|
|||
url_error=` nie jest poprawnym adresem URL.`
|
||||
include_error=`musi zawierać tekst '%s'.`
|
||||
unknown_error=Nieznany błąd:
|
||||
captcha_incorrect=Kod CAPTCHA jest nieprawidłowy.
|
||||
password_not_match=Hasła nie są identyczne.
|
||||
|
||||
username_been_taken=Ta nazwa użytkownika jest już zajęta.
|
||||
repo_name_been_taken=Nazwa repozytorium jest już zajęta.
|
||||
org_name_been_taken=Nazwa organizacji jest już zajęta.
|
||||
team_name_been_taken=Nazwa zespołu jest już zajęta.
|
||||
user_not_exist=Użytkownik nie istnieje.
|
||||
|
||||
auth_failed=Uwierzytelnienie się nie powiodło: %v
|
||||
|
@ -154,6 +214,7 @@ auth_failed=Uwierzytelnienie się nie powiodło: %v
|
|||
target_branch_not_exist=Gałąź docelowa nie istnieje.
|
||||
|
||||
[user]
|
||||
change_avatar=Zmień swój awatar…
|
||||
join_on=Dołączył
|
||||
repositories=Repozytoria
|
||||
activity=Publiczna aktywność
|
||||
|
@ -166,15 +227,21 @@ form.name_reserved=Nazwa użytkownika '%s' jest zarezerwowana.
|
|||
|
||||
[settings]
|
||||
profile=Profil
|
||||
account=Konto
|
||||
password=Hasło
|
||||
security=Bezpieczeństwo
|
||||
avatar=Awatar
|
||||
ssh_gpg_keys=Klucze SSH / GPG
|
||||
social=Konta społecznościowe
|
||||
applications=Aplikacje
|
||||
orgs=Zarządzaj organizacjami
|
||||
repos=Repozytoria
|
||||
delete=Usuń konto
|
||||
twofa=Autoryzacja dwuetapowa
|
||||
account_link=Powiązane Konta
|
||||
organization=Organizacje
|
||||
uid=UID
|
||||
u2f=Klucze bezpieczeństwa
|
||||
|
||||
public_profile=Profil publiczny
|
||||
full_name=Imię i nazwisko
|
||||
|
@ -182,20 +249,33 @@ website=Strona
|
|||
location=Lokalizacja
|
||||
update_profile=Zaktualizuj profil
|
||||
update_profile_success=Twój profil został zaktualizowany.
|
||||
change_username=Twój nick został zmieniony.
|
||||
continue=Kontynuuj
|
||||
cancel=Anuluj
|
||||
language=Język
|
||||
|
||||
federated_avatar_lookup=Wyszukiwanie zewnętrznych awatarów
|
||||
enable_custom_avatar=Włącz niestandardowe awatary
|
||||
choose_new_avatar=Wybierz nowy avatar
|
||||
update_avatar=Aktualizuj awatar
|
||||
delete_current_avatar=Usuń obecny Avatar
|
||||
uploaded_avatar_not_a_image=Załadowany plik nie jest obrazem.
|
||||
update_avatar_success=Twój awatar został zmieniony.
|
||||
|
||||
change_password=Aktualizuj hasło
|
||||
old_password=Aktualne hasło
|
||||
new_password=Nowe hasło
|
||||
retype_new_password=Powtórz nowe hasło
|
||||
password_incorrect=Bieżące hasło nie jest prawidłowe.
|
||||
|
||||
emails=Adresy e-mail
|
||||
manage_emails=Zarządzaj adresami e-mail
|
||||
email_desc=Twój podstawowy adres e-mail będzie używany do powiadomień i innych działań.
|
||||
primary=Podstawowy
|
||||
delete_email=Usuń
|
||||
email_deletion=Usuń adres email
|
||||
add_new_email=Dodaj nowy e-mail
|
||||
add_email=Dodaj adres e-mail
|
||||
add_openid=Dodaj OpenID URI
|
||||
|
||||
manage_ssh_keys=Zarządzaj kluczami SSH
|
||||
|
@ -209,6 +289,11 @@ subkeys=Podklucze
|
|||
key_id=ID klucza
|
||||
key_name=Nazwa klucza
|
||||
key_content=Treść
|
||||
delete_key=Usuń
|
||||
ssh_key_deletion=Usuń klucz SSH
|
||||
gpg_key_deletion=Usuń klucz GPG
|
||||
ssh_key_deletion_success=Klucz SSH został usunięty.
|
||||
gpg_key_deletion_success=Klucz GPG został usunięty.
|
||||
add_on=Dodano
|
||||
valid_until=Ważne do
|
||||
valid_forever=Ważne bezterminowo
|
||||
|
@ -220,8 +305,10 @@ key_state_desc=Ten klucz był użyty w ciągu ostatnich 7 dni
|
|||
token_state_desc=Ten token był użyty w ciągu ostatnich 7 dni
|
||||
show_openid=Pokaż w profilu
|
||||
hide_openid=Ukryj w profilu
|
||||
ssh_disabled=SSH jest wyłączony
|
||||
|
||||
manage_social=Zarządzaj powiązanymi kontami społecznościowymi
|
||||
unbind=Rozłącz
|
||||
|
||||
generate_new_token=Wygeneruj nowy token
|
||||
token_name=Nazwa tokena
|
||||
|
@ -230,6 +317,7 @@ delete_token=Usuń
|
|||
|
||||
twofa_is_enrolled=Twoje konto ma obecnie <strong>włączoną</strong> autoryzację dwuetapową.
|
||||
twofa_not_enrolled=Twoje konto obecnie nie ma włączonej autoryzacji dwuetapowej.
|
||||
twofa_disable=Wyłącz weryfikację dwuetapową
|
||||
twofa_disabled=Dwuetapowa autoryzacja została wyłączona.
|
||||
scan_this_image=Zeskanuj ten obraz za pomocą swojej aplikacji uwierzytelniającej:
|
||||
or_enter_secret=Lub wprowadź sekret: %s
|
||||
|
@ -241,6 +329,7 @@ repos_none=Nie posiadasz żadnych repozytoriów
|
|||
|
||||
delete_account=Usuń swoje konto
|
||||
confirm_delete_account=Potwierdź usunięcie
|
||||
delete_account_title=Usuń swoje konto
|
||||
|
||||
[repo]
|
||||
owner=Właściciel
|
||||
|
@ -250,7 +339,10 @@ fork_repo=Sforkowane
|
|||
fork_from=Forkuj z
|
||||
repo_desc=Opis
|
||||
repo_lang=Język
|
||||
repo_gitignore_helper=Wybierz szablony pliku .gitignore.
|
||||
license=Licencja
|
||||
license_helper=Wybierz plik licencji.
|
||||
readme=README
|
||||
create_repo=Utwórz repozytorium
|
||||
default_branch=Domyślna gałąź
|
||||
mirror_prune=Wyczyść
|
||||
|
@ -272,12 +364,14 @@ migrate.failed=Migracja nie powiodła się: %v
|
|||
mirror_from=kopia lustrzana
|
||||
forked_from=sklonowany z
|
||||
copy_link=Kopiuj
|
||||
copy_link_success=Link został skopiowany
|
||||
copied=Skopiowano
|
||||
unwatch=Przestań obserwować
|
||||
watch=Obserwuj
|
||||
unstar=Usuń gwiazdkę
|
||||
star=Gwiazdka
|
||||
fork=Forkuj
|
||||
download_archive=Pobierz repozytorium
|
||||
|
||||
no_desc=Brak opisu
|
||||
quick_guide=Skrócona instrukcja
|
||||
|
@ -305,30 +399,45 @@ file_view_raw=Zobacz czysty
|
|||
file_permalink=Bezpośredni odnośnik
|
||||
stored_lfs=Przechowane za pomocą Git LFS
|
||||
|
||||
editor.new_file=Nowy plik
|
||||
editor.upload_file=Wyślik plik
|
||||
editor.edit_file=Edytuj plik
|
||||
editor.preview_changes=Podgląd zmian
|
||||
editor.edit_this_file=Edytuj plik
|
||||
editor.delete_this_file=Usuń plik
|
||||
editor.file_delete_success=Plik %s został usunięty.
|
||||
editor.name_your_file=Nazwij plik…
|
||||
editor.or=lub
|
||||
editor.cancel_lower=Anuluj
|
||||
editor.commit_changes=Zatwierdź zmiany
|
||||
editor.add_tmpl=Dodaj '%s/<filename>'
|
||||
editor.add=Dodaj '%s'
|
||||
editor.update=Zaktualizuj '%s'
|
||||
editor.delete=Usuń '%s'
|
||||
editor.commit_message_desc=Dodaj dodatkowy rozszerzony opis…
|
||||
editor.commit_directly_to_this_branch=Zmieniaj bezpośrednio gałąź <strong class="branch-name">%s</strong>.
|
||||
editor.create_new_branch=Stwórz <strong>nową gałąź</strong> dla tego commita i rozpocznij pull request.
|
||||
editor.new_branch_name_desc=Nazwa nowej gałęzi…
|
||||
editor.cancel=Anuluj
|
||||
editor.filename_cannot_be_empty=Nazwa pliku nie może być pusta.
|
||||
editor.branch_already_exists=Gałąź '%s' już istnieje w tym repozytorium.
|
||||
editor.no_changes_to_show=Brak zmian do pokazania.
|
||||
editor.fail_to_update_file=Tworzenie/aktualizacja pliku '%s' nie powiodła się z błędem: %v
|
||||
editor.add_subdir=Dodaj katalog…
|
||||
editor.unable_to_upload_files=Wysyłanie plików do '%s' nie powiodło się z błędem: %v
|
||||
editor.upload_files_to_dir=Prześlij pliki do '%s'
|
||||
|
||||
commits.commits=Commity
|
||||
commits.search=Przeszukaj commity…
|
||||
commits.find=Szukaj
|
||||
commits.search_all=Wszystkie gałęzie
|
||||
commits.author=Autor
|
||||
commits.message=Wiadomość
|
||||
commits.date=Data
|
||||
commits.older=Starsze
|
||||
commits.newer=Nowsze
|
||||
commits.signed_by=Podpisane przez
|
||||
commits.gpg_key_id=ID klucza GPG
|
||||
|
||||
|
||||
issues.new=Nowy problem
|
||||
|
@ -343,6 +452,8 @@ issues.new.closed_milestone=Zamknięte kamienie milowe
|
|||
issues.no_ref=Nie określono gałęzi/etykiety
|
||||
issues.create=Utwórz problem
|
||||
issues.new_label=Nowa etykieta
|
||||
issues.new_label_placeholder=Nazwa etykiety
|
||||
issues.new_label_desc_placeholder=Opis
|
||||
issues.create_label=Utwórz etykietę
|
||||
issues.label_templates.title=Załaduj wstępnie przygotowany zestaw etykiet
|
||||
issues.label_templates.helper=Wybierz zestaw etykiet
|
||||
|
@ -361,6 +472,7 @@ issues.delete_branch_at=`usunął gałąź <b>%s</b> %s`
|
|||
issues.open_tab=Otwarte %d
|
||||
issues.close_tab=Zamknięte %d
|
||||
issues.filter_label=Etykieta
|
||||
issues.filter_label_no_select=Wszystkie etykiety
|
||||
issues.filter_milestone=Kamień milowy
|
||||
issues.filter_assignee=Przypisany
|
||||
issues.filter_type=Typ
|
||||
|
@ -411,6 +523,8 @@ issues.label_count=Etykiety %d
|
|||
issues.label_open_issues=Otwarte problemy %d
|
||||
issues.label_edit=Edytuj
|
||||
issues.label_delete=Usuń
|
||||
issues.label_modify=Edytuj etykietę
|
||||
issues.label_deletion=Usuń etykietę
|
||||
issues.label.filter_sort.alphabetically=Alfabetycznie
|
||||
issues.label.filter_sort.reverse_alphabetically=Alfabetycznie odwrotnie
|
||||
issues.label.filter_sort.by_size=Rozmiar
|
||||
|
@ -420,17 +534,20 @@ issues.attachment.open_tab=`Kliknij, aby zobaczyć „%s” w nowej karcie`
|
|||
issues.attachment.download=`Kliknij, aby pobrać „%s”`
|
||||
issues.subscribe=Subskrybuj
|
||||
issues.unsubscribe=Anuluj subskrypcję
|
||||
issues.tracker=Śledzenie czasu
|
||||
issues.start_tracking_short=Rozpocznij
|
||||
issues.start_tracking_history=`rozpoczął pracę nad %s`
|
||||
issues.tracking_already_started=`Już śledzisz czas pracy nad tą <a href="%s">sprawą</a>!`
|
||||
issues.stop_tracking=Zatrzymaj
|
||||
issues.stop_tracking_history=`zakończył pracę nad %s`
|
||||
issues.add_time_short=Dodaj czas
|
||||
issues.add_time_cancel=Anuluj
|
||||
issues.add_time_history=`dodano spędzony czas %s`
|
||||
issues.add_time_hours=Godziny
|
||||
issues.add_time_minutes=Minuty
|
||||
issues.cancel_tracking=Anuluj
|
||||
issues.cancel_tracking_history=`anulowanie śledzenie czasu %s`
|
||||
issues.due_date_form=yyyy-mm-dd
|
||||
|
||||
pulls.new=Nowy pull request
|
||||
pulls.filter_branch=Filtruj branch
|
||||
|
@ -471,6 +588,7 @@ milestones.filter_sort.least_issues=Najmniej problemów
|
|||
wiki=Wiki
|
||||
wiki.page=Strona
|
||||
wiki.filter_page=Filtruj stronę
|
||||
wiki.new_page=Strona
|
||||
wiki.default_commit_message=Opisz tę zmianę (opcjonalne).
|
||||
wiki.save_page=Zapisz stronę
|
||||
wiki.last_commit_info=%s edytuje tę stronę %s
|
||||
|
@ -526,6 +644,7 @@ search.results=Wyniki wyszukiwania dla "%s" w <a href="%s">%s</a>
|
|||
|
||||
settings=Ustawienia
|
||||
settings.desc=Ustawienia to miejsce, w którym możesz zmieniać parametry repozytorium
|
||||
settings.options=Repozytorium
|
||||
settings.collaboration.write=Zapis
|
||||
settings.collaboration.read=Odczyt
|
||||
settings.collaboration.undefined=Niezdefiniowany
|
||||
|
@ -533,6 +652,8 @@ settings.hooks=Webhooki
|
|||
settings.githooks=Hooki Git
|
||||
settings.basic_settings=Ustawienia podstawowe
|
||||
settings.mirror_settings=Kopia lustrzana ustawień
|
||||
settings.sync_mirror=Synchronizuj teraz
|
||||
settings.site=Strona
|
||||
settings.update_settings=Aktualizuj ustawienia
|
||||
settings.advanced_settings=Ustawienia zaawansowane
|
||||
settings.external_wiki_url=Adres URL zewnętrznego Wiki
|
||||
|
@ -546,11 +667,15 @@ settings.transfer=Przeniesienie własności
|
|||
settings.delete=Usuń to repozytorium
|
||||
settings.delete_notices_1=- Ta operacja <strong>NIE MOŻE</strong> zostać cofnięta.
|
||||
settings.transfer_owner=Nowy właściciel
|
||||
settings.confirm_delete=Usuń repozytorium
|
||||
settings.delete_collaborator=Usuń
|
||||
settings.search_user_placeholder=Szukaj użytkownika…
|
||||
settings.add_webhook=Dodaj webhooka
|
||||
settings.webhook.test_delivery=Testuj dostawę
|
||||
settings.webhook.request=Żądanie
|
||||
settings.webhook.response=Odpowiedź
|
||||
settings.webhook.headers=Nagłówki
|
||||
settings.webhook.payload=Zawartość
|
||||
settings.webhook.body=Treść
|
||||
settings.githook_edit_desc=Jeśli hook jest nieaktywny, zaprezentowana zostanie przykładowa treść. Pozostawienie pustej wartości wyłączy ten hook.
|
||||
settings.githook_name=Nazwa hooka
|
||||
|
@ -583,6 +708,7 @@ settings.protected_branch_can_push_yes=Możesz wysyłać
|
|||
settings.protected_branch_can_push_no=Nie możesz wysyłać
|
||||
settings.add_protected_branch=Włącz ochronę
|
||||
settings.delete_protected_branch=Wyłącz ochronę
|
||||
settings.choose_branch=Wybierz gałąź…
|
||||
|
||||
diff.browse_source=Przeglądaj źródła
|
||||
diff.parent=rodzic
|
||||
|
@ -611,6 +737,7 @@ release.title=Tytuł
|
|||
release.content=Treść
|
||||
release.write=Napisz
|
||||
release.preview=Podgląd
|
||||
release.loading=Ładowanie…
|
||||
release.cancel=Anuluj
|
||||
release.publish=Publikuj wersję
|
||||
release.save_draft=Zapisz szkic
|
||||
|
@ -625,6 +752,7 @@ branch.create_from=z '%s'
|
|||
branch.branch_already_exists=Gałąź '%s' już istnieje w tym repozytorium.
|
||||
branch.deleted_by=Usunięta przez %s
|
||||
|
||||
topic.done=Gotowe
|
||||
|
||||
[org]
|
||||
org_name_holder=Nazwa organizacji
|
||||
|
@ -635,12 +763,16 @@ people=Ludzie
|
|||
teams=Zespoły
|
||||
lower_members=członkowie
|
||||
lower_repositories=repozytoria
|
||||
create_new_team=Nowy zespół
|
||||
create_team=Utwórz zespół
|
||||
org_desc=Opis
|
||||
team_name=Nazwa zespołu
|
||||
team_desc=Opis
|
||||
team_permission_desc=Uprawnienie
|
||||
|
||||
|
||||
settings=Ustawienia
|
||||
settings.options=Organizacja
|
||||
settings.full_name=Imię i nazwisko
|
||||
settings.website=Strona
|
||||
settings.location=Lokalizacja
|
||||
|
@ -649,9 +781,12 @@ settings.update_setting_success=Ustawienia organizacji zostały zaktualizowane.
|
|||
settings.delete=Usuń organizację
|
||||
settings.delete_account=Usuń tą organizację
|
||||
settings.confirm_delete_account=Potwierdź usunięcie
|
||||
settings.delete_org_title=Usuń organizację
|
||||
settings.hooks_desc=Dodaj webhooki, uruchamiane dla <strong>wszystkich repozytoriów</strong> w tej organizacji.
|
||||
|
||||
members.membership_visibility=Widoczność członkostwa:
|
||||
members.public=Widoczny
|
||||
members.private=Ukryty
|
||||
members.member_role=Rola:
|
||||
members.owner=Właściciel
|
||||
members.member=Członek
|
||||
|
@ -668,15 +803,19 @@ teams.no_desc=Ten zespół nie ma opisu
|
|||
teams.settings=Ustawienia
|
||||
teams.members=Członkowie zespołu
|
||||
teams.update_settings=Aktualizuj ustawienia
|
||||
teams.delete_team=Usuń zespół
|
||||
teams.add_team_member=Dodaj członka zespołu
|
||||
teams.delete_team_title=Usuń zespół
|
||||
teams.delete_team_success=Zespół został usunięty.
|
||||
teams.repositories=Repozytoria zespołu
|
||||
teams.search_repo_placeholder=Szukaj repozytorium…
|
||||
teams.add_team_repository=Dodaj repozytorium zespołu
|
||||
teams.remove_repo=Usuń
|
||||
teams.add_nonexistent_repo=Repozytorium, które próbujesz dodać, nie istnieje. Proszę je najpierw utworzyć.
|
||||
|
||||
[admin]
|
||||
dashboard=Pulpit
|
||||
users=Konta użytkownika
|
||||
organizations=Organizacje
|
||||
repositories=Repozytoria
|
||||
config=Konfiguracja
|
||||
|
@ -686,6 +825,8 @@ first_page=Pierwsza
|
|||
last_page=Ostatnia
|
||||
total=Ogółem: %d
|
||||
|
||||
dashboard.statistic=Podsumowanie
|
||||
dashboard.system_status=Status strony
|
||||
dashboard.operation_name=Nazwa operacji
|
||||
dashboard.operation_switch=Przełącz
|
||||
dashboard.operation_run=Uruchom
|
||||
|
@ -724,6 +865,7 @@ dashboard.total_gc_pause=Sumaryczny czas wstrzymania przez GC
|
|||
dashboard.last_gc_pause=Ostatnie wstrzymanie przez GC
|
||||
dashboard.gc_times=Ilość wywołań GC
|
||||
|
||||
users.name=Nazwa użytkownika
|
||||
users.activated=Aktywowany
|
||||
users.admin=Administrator
|
||||
users.repos=Repozytoria
|
||||
|
@ -731,11 +873,14 @@ users.created=Utworzony
|
|||
users.edit=Edytuj
|
||||
users.auth_source=Źródło uwierzytelniania
|
||||
users.local=Lokalny
|
||||
users.update_profile=Zaktualizuj konto użytkownika
|
||||
users.delete_account=Usuń konto użytkownika
|
||||
|
||||
orgs.org_manage_panel=Zarządzanie organizacją
|
||||
orgs.name=Nazwa
|
||||
orgs.teams=Zespoły
|
||||
orgs.members=Członkowie
|
||||
orgs.new_orga=Nowa organizacja
|
||||
|
||||
repos.repo_manage_panel=Zarządzanie repozytoriami
|
||||
repos.owner=Właściciel
|
||||
|
@ -760,6 +905,7 @@ auths.bind_dn=DN powiązania
|
|||
auths.bind_password=Hasło Bind
|
||||
auths.user_base=Baza wyszukiwania
|
||||
auths.user_dn=DN użytkownika
|
||||
auths.search_page_size=Rozmiar strony
|
||||
auths.filter=Filtr użytkownika
|
||||
auths.admin_filter=Filtr administratora
|
||||
auths.ms_ad_sa=Atrybuty wyszukiwania MS AD
|
||||
|
@ -791,6 +937,8 @@ auths.new_success=Uwierzytelnienie '%s' zostało dodane.
|
|||
auths.delete_auth_title=Usuń źródło uwierzytelniania
|
||||
|
||||
config.server_config=Konfiguracja serwera
|
||||
config.app_name=Tytuł strony
|
||||
config.app_ver=Wersja Gitea
|
||||
config.custom_conf=Ścieżka do pliku konfiguracyjnego
|
||||
config.disable_router_log=Wyłącz dziennik routera
|
||||
config.run_mode=Tryb uruchamienia
|
||||
|
@ -798,11 +946,13 @@ config.git_version=Wersja Git
|
|||
config.repo_root_path=Ścieżka główna repozytoriów
|
||||
config.lfs_root_path=Ścieżka główna katalogu LFS
|
||||
config.static_file_root_path=Ścieżka główna plików statycznych
|
||||
config.log_file_root_path=Ścieżka dla logów
|
||||
config.script_type=Typ skryptu
|
||||
config.reverse_auth_user=Użytkownik odwrotnego proxy
|
||||
|
||||
config.ssh_config=Konfiguracja SSH
|
||||
config.ssh_enabled=Włączone
|
||||
config.ssh_domain=Domena serwera
|
||||
config.ssh_port=Port
|
||||
config.ssh_listen_port=Port nasłuchiwania
|
||||
config.ssh_root_path=Ścieżka do katalogu głównego
|
||||
|
@ -815,11 +965,13 @@ config.db_config=Konfiguracja bazy danych
|
|||
config.db_type=Typ
|
||||
config.db_host=Serwer
|
||||
config.db_name=Nazwa
|
||||
config.db_ssl_mode=SSL
|
||||
config.db_path=Ścieżka
|
||||
|
||||
config.service_config=Konfiguracja usługi
|
||||
config.show_registration_button=Pokazuj przycisk rejestracji
|
||||
config.disable_key_size_check=Wyłącz sprawdzanie minimalnego rozmiaru klucza
|
||||
config.enable_captcha=Włącz CAPTCHA
|
||||
config.active_code_lives=Ważność kodów aktywacyjnych
|
||||
config.reset_password_code_lives=Czas wygaśnięcia kodu resetowania hasła
|
||||
|
||||
|
|
|
@ -1167,6 +1167,8 @@ branch.protected_deletion_failed=A branch '%s' está protegida. Ela não pode se
|
|||
|
||||
topic.manage_topics=Gerenciar Tópicos
|
||||
topic.done=Feito
|
||||
topic.count_prompt=Você não pode selecionar mais de 25 tópicos
|
||||
topic.format_prompt=Tópicos devem começar com uma letra ou um número, podem incluir hífens (-) e não devem ter mais de 35 caracteres
|
||||
|
||||
[org]
|
||||
org_name_holder=Nome da organização
|
||||
|
|
|
@ -1167,6 +1167,8 @@ branch.protected_deletion_failed=Ветка '%s' защищена. Её нель
|
|||
|
||||
topic.manage_topics=Редактировать тематические метки
|
||||
topic.done=Сохранить
|
||||
topic.count_prompt=Вы не можете выбрать более 25 тем
|
||||
topic.format_prompt=Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов
|
||||
|
||||
[org]
|
||||
org_name_holder=Название организации
|
||||
|
|
|
@ -1,11 +1,15 @@
|
|||
app_desc=En smidig, självhostad Git-tjänst
|
||||
|
||||
home=Startsida
|
||||
dashboard=Instrumentpanel
|
||||
explore=Utforska
|
||||
help=Hjälp
|
||||
sign_in=Logga in
|
||||
sign_in_with=Logga in med
|
||||
sign_out=Logga ut
|
||||
sign_up=Registrera
|
||||
link_account=Länka konto
|
||||
link_account_signin_or_signup=Logga in med befintliga inloggningsuppgifter för att länka samman det kontot till detta kontot. Eller registrera ett nytt.
|
||||
register=Registrera dig
|
||||
website=Webbplats
|
||||
version=Version
|
||||
|
@ -13,12 +17,32 @@ page=Sida
|
|||
template=Mall
|
||||
language=Språk
|
||||
notifications=Notiser
|
||||
create_new=Skapa…
|
||||
user_profile_and_more=Profil och Inställningar…
|
||||
signed_in_as=Inloggad som
|
||||
enable_javascript=Denna sida fungerar bättre med Javascript igång.
|
||||
|
||||
username=Användarnamn
|
||||
email=E-postadress
|
||||
password=Lösenord
|
||||
re_type=Upprepa lösenordet
|
||||
captcha=CAPTCHA
|
||||
twofa=Tvåfaktorsautentisering
|
||||
twofa_scratch=Tvåfaktorsskrapkod
|
||||
passcode=Kod
|
||||
|
||||
u2f_insert_key=Sätt i din säkerhetsnyckel
|
||||
u2f_sign_in=Tryck på knappen på din säkerhetsnyckel. Om du inte kan hitta en knapp, dra ur och sätt i nyckeln igen.
|
||||
u2f_press_button=Vänligen tryck på knappen på din säkerhetsnyckel…
|
||||
u2f_use_twofa=Använd en tvåfaktorskod från din telefon
|
||||
u2f_error=Vi kan inte läsa din säkerhetsnyckel!
|
||||
u2f_unsupported_browser=Din webbläsare stödjer inte U2F-nycklar. Vänligen prova en annan webbläsare.
|
||||
u2f_error_1=Ett okänt fel uppstod. Vänligen försök igen.
|
||||
u2f_error_2=Kontrollera att du använder en krypterad anslutning (https://) och besöker korrekt länk.
|
||||
u2f_error_3=Servern kunde inte hantera din förfrågan.
|
||||
u2f_error_4=Den givna nyckeln är inte behörig för denna förfrågan. Om du försöker registrera den, se till att den inte redan är registrerad.
|
||||
u2f_error_5=Timeout uppnådd innan nyckeln kunde bli läst. Vänligen ladda om sidan och för att försök igen.
|
||||
u2f_reload=Ladda om
|
||||
|
||||
repository=Utvecklingskatalog
|
||||
organization=Organisation
|
||||
|
@ -29,8 +53,12 @@ new_mirror=Ny Spegling
|
|||
new_fork=Ny förgrening av utvecklingskatalog
|
||||
new_org=Ny organisation
|
||||
manage_org=Hantera organisationer
|
||||
admin_panel=Sidadministration
|
||||
account_settings=Kontoinställningar
|
||||
settings=inställningar
|
||||
your_profile=Profil
|
||||
your_starred=Stjärnmärkt
|
||||
your_settings=Inställningar
|
||||
|
||||
all=Alla
|
||||
sources=Källor
|
||||
|
@ -46,14 +74,37 @@ cancel=Avbryt
|
|||
|
||||
[install]
|
||||
install=Installation
|
||||
title=Ursprunglig konfiguration
|
||||
docker_helper=Om du kör Gitea inuti Docker, vänligen läs <a target="_blank" rel="noopener" href="%s">dokumentationen</a> noggrant innan du ändrar några inställningar.
|
||||
requite_db_desc=Gitea behöver MySQL, PostgreSQL, MSSQL, SQLite3 eller TiDB.
|
||||
db_title=Databasinställningar
|
||||
db_type=Databastyp
|
||||
host=Server
|
||||
user=Användarnamn
|
||||
password=Lösenord
|
||||
db_name=Databasens namn
|
||||
db_helper=Notis för MySQL-användare: Använd InnoDB-lagringsmotorn och teckenuppsättning 'utf8_general_ci'.
|
||||
ssl_mode=SSL
|
||||
path=Filväg
|
||||
sqlite_helper=Sökväg för SQLite3 eller TiDB databasen.<br>Ange en absolut sökväg om du kör Gitea som en systemtjänst.
|
||||
err_empty_db_path=Sökvägen till SQLite3- eller TiDB-databasen kan inte vara tom.
|
||||
err_invalid_tidb_name=TiDB-databases namn får inte innehålla '.'- eller '-'-tecken.
|
||||
no_admin_and_disable_registration=Du kan inte inaktivera självregistrering utan att skapa ett administratörskonto.
|
||||
err_empty_admin_password=Administratörslösenordet kan inte vara tomt.
|
||||
|
||||
general_title=Allmänna inställningar
|
||||
app_name=Sajtens namn
|
||||
app_name_helper=Du kan ange ditt företagsnamn här.
|
||||
repo_path=Rotsökväg för utvecklingskatalog
|
||||
repo_path_helper=Fjärrutvecklingskataloger kommer att sparas i denna katalog.
|
||||
lfs_path=LFS Rotsökväg
|
||||
lfs_path_helper=Filer hanterade av Git LFS kommer att sparas i denna mapp. Lämna tom för att avaktivera.
|
||||
run_user=Kör som användarnamn
|
||||
run_user_helper=Ange operativsystemets användarnamn som Gitea ska köras under. Denna användare måste ha tillgång till utvecklingskatalogens rotsökväg.
|
||||
domain=SSH-Serverdomän
|
||||
domain_helper=Domän- eller hostadress för SSH-kloningslänkar.
|
||||
ssh_port=SSH-serverport
|
||||
ssh_port_helper=Portnumret som din SSH-server lyssnar på. Lämna tom för att inaktivera.
|
||||
log_root_path=Loggsökväg
|
||||
|
||||
optional_title=Övriga inställningar
|
||||
|
@ -65,15 +116,32 @@ admin_password=Lösenord
|
|||
confirm_password=Bekräfta lösenord
|
||||
install_btn_confirm=Installera Gitea
|
||||
test_git_failed=Misslyckades att testa 'git' kommando: %v
|
||||
invalid_repo_path=Utvecklingskatalogens rotsökväg är ogiltig: %v
|
||||
run_user_not_match=Systemtjänstanvändaren är inte den nuvarande användaren: %s -> %s
|
||||
save_config_failed=Misslyckades att spara konfigurationen: %v
|
||||
invalid_admin_setting=Inställning för administartörskontot är ogiltig: %v
|
||||
install_success=Välkommen! Tack för att du valt Gitea. Ha det så roligt, väl mött!
|
||||
invalid_log_root_path=Sökvägen för loggar är ogiltig: %v
|
||||
default_keep_email_private=Dölj mailadresser som standard
|
||||
default_keep_email_private_popup=Dölj mailadresser för nya användarkonton som standard.
|
||||
default_allow_create_organization=Tillåt skapandet utav organisationer som standard
|
||||
default_allow_create_organization_popup=Tillåt nya användarkonton att skapa organisationer som standard.
|
||||
default_enable_timetracking=Aktivera tidredovisning som Standard
|
||||
default_enable_timetracking_popup=Aktivera tidsredovisning för nya utvecklingskataloger som standard.
|
||||
no_reply_address=Dold mejldomän
|
||||
no_reply_address_helper=Domännamn för användare med en dold mailadress. Exempelvis kommer användarnamnet 'joe' att loggas i Git som 'joe@noreply.example.org' om dold maildomän är satt till 'noreply.example.org'.
|
||||
|
||||
[home]
|
||||
uname_holder=Användarnamn eller Mejladress
|
||||
password_holder=Lösenord
|
||||
switch_dashboard_context=Växla Visad Instrumentpanel
|
||||
my_repos=Utvecklingskataloger
|
||||
show_more_repos=Visa flera utvecklingskataloger…
|
||||
collaborative_repos=Kollaborativa Utvecklingskataloger
|
||||
my_orgs=Mina organisationer
|
||||
my_mirrors=Mina speglar
|
||||
view_home=Visa %s
|
||||
search_repos=Hitta en utvecklingskatalog…
|
||||
|
||||
issues.in_your_repos=I dina utvecklingskataloger
|
||||
|
||||
|
@ -82,9 +150,19 @@ repos=Utvecklingskataloger
|
|||
users=Användare
|
||||
organizations=Organisationer
|
||||
search=Sök
|
||||
code=Kod
|
||||
repo_no_results=Inga matchande utvecklingskataloger hittades.
|
||||
user_no_results=Inga matchande användare hittades.
|
||||
org_no_results=Inga matchande organisationer hittades.
|
||||
code_no_results=Ingen källkod hittades som matchar din sökterm.
|
||||
code_search_results=Söktresultat för '%s'
|
||||
|
||||
[auth]
|
||||
create_new_account=Registrera Konto
|
||||
register_helper_msg=Har du redan ett konto? Logga in nu!
|
||||
social_register_helper_msg=Har du redan ett konto? Länka det nu!
|
||||
disable_register_prompt=Registrering inaktiverad. Vänligen kontakta din sidadministratör.
|
||||
disable_register_mail=Bekräftelsemejl vid registrering är inaktiverad.
|
||||
remember_me=Kom ihåg mig
|
||||
forgot_password_title=Glömt lösenord
|
||||
forgot_password=Glömt lösenord?
|
||||
|
@ -102,6 +180,7 @@ scratch_code=Skrapkod
|
|||
use_scratch_code=Använd en skrapkod
|
||||
twofa_scratch_used=Du har använt din skrapkod. Du har blivit omdirigerad till tvåfaktorsinställningarna så att du kan ta bort din aktiverade enhet eller generera en ny skrapkod.
|
||||
twofa_scratch_token_incorrect=Din skrapkod är ogiltlig.
|
||||
login_userpass=Logga in
|
||||
login_openid=OpenID
|
||||
openid_connect_submit=Anslut
|
||||
openid_connect_title=Anslut ett existerande konto
|
||||
|
@ -146,6 +225,7 @@ url_error=Den givna URL-adressen är inte valid
|
|||
include_error=` måste innehålla texten '%s'.`
|
||||
unknown_error=Okänt fel:
|
||||
|
||||
repo_name_been_taken=Namnet för utvecklingskatalogen är upptaget.
|
||||
user_not_exist=Användaren finns inte.
|
||||
|
||||
auth_failed=Autentisering misslyckades: %v
|
||||
|
@ -154,26 +234,34 @@ auth_failed=Autentisering misslyckades: %v
|
|||
target_branch_not_exist=Målgrenen finns inte.
|
||||
|
||||
[user]
|
||||
change_avatar=Byt din avatar…
|
||||
join_on=Gick med
|
||||
repositories=Utvecklingskataloger
|
||||
activity=Offentlig Aktivitet
|
||||
followers=Följare
|
||||
starred=Stjärnmärkta Utvecklingskataloger
|
||||
following=Följer
|
||||
follow=Följ
|
||||
unfollow=Sluta följa
|
||||
|
||||
form.name_reserved=Användarnamnet '%s' är reserverat.
|
||||
form.name_pattern_not_allowed=Mönstret '%s' är otillåtet i ett användarnamn.
|
||||
|
||||
[settings]
|
||||
profile=Profil
|
||||
account=Konto
|
||||
password=Lösenord
|
||||
security=Säkerhet
|
||||
avatar=Visningsbild
|
||||
ssh_gpg_keys=SSH / GPG-nycklar
|
||||
social=Sociala konton
|
||||
applications=Applikationer
|
||||
orgs=Hantera Organisationer
|
||||
repos=Utvecklingskataloger
|
||||
delete=Radera konto
|
||||
twofa=Tvåfaktorsautentisering
|
||||
account_link=Länkade Konton
|
||||
organization=Organisationer
|
||||
uid=AnvändarID
|
||||
|
||||
public_profile=Offentlig profil
|
||||
|
@ -340,13 +428,18 @@ issues.new.no_milestone=Ingen Milsten
|
|||
issues.new.clear_milestone=Rensa milstenar
|
||||
issues.new.open_milestone=Öppna Milstenar
|
||||
issues.new.closed_milestone=Stängda Milstenar
|
||||
issues.new.no_assignees=Ingen tilldelad
|
||||
issues.no_ref=Ingen branch/Tag specificerad
|
||||
issues.create=Skapa Ärende
|
||||
issues.new_label=Ny etikett
|
||||
issues.new_label_placeholder=Etikettsnamn
|
||||
issues.new_label_desc_placeholder=Beskrivning
|
||||
issues.create_label=Skapa Etikett
|
||||
issues.label_templates.title=Ladda en fördefinierad uppsättning etiketter
|
||||
issues.label_templates.helper=Markera en uppsättning etiketter
|
||||
issues.label_templates.fail_to_load_file=Laddning av etikettmallen '%s' misslyckades: %v
|
||||
issues.add_label_at=lade till etiketten <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
|
||||
issues.remove_label_at=tog bort etiketten <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
|
||||
issues.add_milestone_at=`lade till denna till milstolpe <b>%s</b> %s`
|
||||
issues.change_milestone_at='modifierade milstolpen från <b>%s</b> till <b>%s</b> %s'
|
||||
issues.remove_milestone_at='tog bort denna från milstolpen <b>%s</b> %s'
|
||||
|
@ -373,6 +466,10 @@ issues.filter_sort.recentupdate=Nyligen uppdaterade
|
|||
issues.filter_sort.leastupdate=Äldst uppdaterad
|
||||
issues.filter_sort.mostcomment=Mest kommenterade
|
||||
issues.filter_sort.leastcomment=Minst kommenterade
|
||||
issues.filter_sort.moststars=Flest stjärnor
|
||||
issues.filter_sort.feweststars=Minst stjärnor
|
||||
issues.filter_sort.mostforks=Flest forks
|
||||
issues.filter_sort.fewestforks=Minst forks
|
||||
issues.action_open=Öppna
|
||||
issues.action_close=Stäng
|
||||
issues.action_label=Etikett
|
||||
|
@ -391,7 +488,9 @@ issues.commented_at=`kommenterad <a href="#%s">%s</a>`
|
|||
issues.delete_comment_confirm=Är du säker på att du vill ta bort den här kommentaren?
|
||||
issues.no_content=Det finns inget innehåll än.
|
||||
issues.close_issue=Stäng
|
||||
issues.close_comment_issue=Kommentera och stäng
|
||||
issues.reopen_issue=Återöppna
|
||||
issues.reopen_comment_issue=Kommentera och återöppna
|
||||
issues.create_comment=Kommentera
|
||||
issues.closed_at=`stängde <a id="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
issues.reopened_at=`återöppnade <a if="%[1]s" href="#%[1]s">%[2]s</a>`
|
||||
|
@ -404,11 +503,16 @@ issues.edit=Redigera
|
|||
issues.cancel=Avbryt
|
||||
issues.save=Spara
|
||||
issues.label_title=Etikettsnamn
|
||||
issues.label_description=Etikettbeskrivning
|
||||
issues.label_color=Etikettsfärg
|
||||
issues.label_count=%d etiketter
|
||||
issues.label_open_issues=%d öppna ärenden
|
||||
issues.label_edit=Redigera
|
||||
issues.label_delete=Radera
|
||||
issues.label_modify=Redigera etikett
|
||||
issues.label_deletion=Ta bort etikett
|
||||
issues.label_deletion_desc=Bottagning av en etikett tar bort den från alla ärenden. Fortsätta?
|
||||
issues.label_deletion_success=Etiketten har tagits bort.
|
||||
issues.label.filter_sort.alphabetically=Alfabetiskt A-Ö
|
||||
issues.label.filter_sort.reverse_alphabetically=Alfabetiskt Ö-A
|
||||
issues.label.filter_sort.by_size=Storlek
|
||||
|
@ -418,10 +522,21 @@ issues.attachment.open_tab=`Klicka för att se "%s" i en ny flik`
|
|||
issues.attachment.download=`Klicka för att hämta "%s"`
|
||||
issues.subscribe=Prenumerera
|
||||
issues.unsubscribe=Avsluta prenumerationen
|
||||
issues.tracker=Tidsredovisning
|
||||
issues.start_tracking_short=Starta
|
||||
issues.start_tracking=Starta tidsredovisning
|
||||
issues.start_tracking_history=`började arbeta %s`
|
||||
issues.tracking_already_started=`Du har redan påbörjat tidredovisning på detta <a href="%s"> ärende</a>!`
|
||||
issues.stop_tracking=Stoppa
|
||||
issues.stop_tracking_history=`slutade arbeta %s`
|
||||
issues.add_time=Lägg till tid manuellt
|
||||
issues.add_time_short=Lägg till tid
|
||||
issues.add_time_cancel=Avbryt
|
||||
issues.add_time_history=`la till tillbringad tid %s`
|
||||
issues.add_time_hours=Timmar
|
||||
issues.add_time_minutes=Minuter
|
||||
issues.cancel_tracking=Avfärda
|
||||
issues.cancel_tracking_history=”avbröt tidredovisning %s'
|
||||
|
||||
pulls.new=Ny Pull-Förfrågan
|
||||
pulls.filter_branch=Filtrera gren
|
||||
|
@ -431,9 +546,12 @@ pulls.title_desc=vill sammanfoga %[1]d incheckningar från <code>s[2]s</code> in
|
|||
pulls.merged_title_desc=sammanfogade %[1]d incheckningar från <code>%[2]s</code> in i <code>%[3]s</code> %[4]s
|
||||
pulls.tab_conversation=Konversation
|
||||
pulls.tab_commits=Incheckningar
|
||||
pulls.reopen_to_merge=Vänligen återöppna denna Pull-förfrågan igen för att utföra sammanfogningen.
|
||||
pulls.merged=Sammanfogat
|
||||
pulls.can_auto_merge_desc=Denna pull-förfrågan kan sammanfogas automatiskt.
|
||||
pulls.merge_pull_request=Sammanfoga Pull-förfrågan
|
||||
pulls.rebase_merge_pull_request=Rebase och sammanfogning
|
||||
pulls.squash_merge_pull_request=Squasha och sammanfogning
|
||||
|
||||
milestones.new=Ny milstolpe
|
||||
milestones.open_tab=%d Öppna
|
||||
|
@ -470,14 +588,27 @@ wiki.page_already_exists=Wiki-sida med samma namn finns redan.
|
|||
wiki.pages=Sidor
|
||||
wiki.last_updated=Senast uppdaterad %s
|
||||
|
||||
activity=Aktiviteter
|
||||
activity.period.filter_label=Period:
|
||||
activity.period.daily=1 dag
|
||||
activity.period.halfweekly=3 dagar
|
||||
activity.period.weekly=1 vecka
|
||||
activity.period.monthly=1 månad
|
||||
activity.overview=Översikt
|
||||
activity.active_prs_count_1=<strong>%d</strong> Aktiv Pull begäran
|
||||
activity.active_prs_count_n=<strong>%d</strong> Aktiva Pull begärelser
|
||||
activity.merged_prs_count_1=Sammanfogad Pull-förfrågan
|
||||
activity.merged_prs_count_n=Sammanfogade Pull-förfrågningar
|
||||
activity.opened_prs_count_1=Föreslagen Pull begäran
|
||||
activity.opened_prs_count_n=Föreslagna Pull-begärelser
|
||||
activity.title.user_1=%d användare
|
||||
activity.title.user_n=%d användare
|
||||
activity.title.prs_1=%d Pull-begäran
|
||||
activity.title.prs_n=%d Pull begärelser
|
||||
activity.title.prs_merged_by=%s sammanfogad av %s
|
||||
activity.title.prs_opened_by=%s föreslås av %s
|
||||
activity.merged_prs_label=Sammanfogad
|
||||
activity.opened_prs_label=Föreslagen
|
||||
activity.active_issues_count_1=<strong>%d</strong> Aktivt ärende
|
||||
activity.active_issues_count_n=<strong>%d</strong> Aktiva ärenden
|
||||
activity.closed_issues_count_1=Stängt ärende
|
||||
|
@ -488,9 +619,20 @@ activity.title.issues_closed_by=%s stängd av %s
|
|||
activity.title.issues_created_by=%s skapad av %s
|
||||
activity.closed_issue_label=Stängd
|
||||
activity.new_issues_count_1=Nytt ärende
|
||||
activity.new_issues_count_n=Nya ärenden
|
||||
activity.new_issue_label=Öppnad
|
||||
activity.unresolved_conv_label=Öppna
|
||||
activity.title.releases_1=%d release
|
||||
activity.title.releases_n=%d releaser
|
||||
activity.title.releases_published_by=%s publicerad av %s
|
||||
activity.published_release_label=Publicerad
|
||||
|
||||
search=Sök
|
||||
search.search_repo=Sök utvecklingskatalog
|
||||
search.results=Sökresultat för ”%s” i <a href="%s"> %s</a>
|
||||
|
||||
settings=Inställningar
|
||||
settings.desc=Inställningarna är där du kan hantera inställningar för utvecklingskatalogen
|
||||
settings.collaboration.write=Skriva
|
||||
settings.collaboration.read=Läsa
|
||||
settings.collaboration.undefined=Odefinierad
|
||||
|
@ -541,10 +683,18 @@ settings.deploy_keys=Driftsättningsnycklar
|
|||
settings.add_deploy_key=Lägg till driftsättningsnyckel
|
||||
settings.title=Titel
|
||||
settings.deploy_key_content=Innehåll
|
||||
settings.branches=Brancher
|
||||
settings.protected_branch=Branchskydd
|
||||
settings.protected_branch_can_push=Tillåt push?
|
||||
settings.protected_branch_can_push_yes=Du kan pusha
|
||||
settings.protected_branch_can_push_no=Du kan inte pusha
|
||||
settings.add_protected_branch=Aktivera skydd
|
||||
settings.delete_protected_branch=Inaktivera skydd
|
||||
|
||||
diff.browse_source=Bläddra i källkod
|
||||
diff.parent=förälder
|
||||
diff.commit=incheckning
|
||||
diff.data_not_available=Diff Content ej tillgänglig
|
||||
diff.show_diff_stats=Visa Diff Statistik
|
||||
diff.show_split_view=Delad Vy
|
||||
diff.show_unified_view=Unifierad Vy
|
||||
|
@ -571,8 +721,16 @@ release.preview=Förhandsgranska
|
|||
release.cancel=Avbryt
|
||||
release.publish=Publicera Släpp
|
||||
release.save_draft=Spara Utkast
|
||||
release.deletion_success=Releasen har blivit raderad.
|
||||
release.downloads=Nedladdningar
|
||||
|
||||
branch.search=Sök brancher
|
||||
branch.delete_head=Radera
|
||||
branch.delete_html=Radera branch
|
||||
branch.create_branch=Skapa branchen <strong>%s</strong>
|
||||
branch.create_from=från '%s'
|
||||
branch.branch_already_exists=Branch '%s' existerar redan i denna utvecklingskatalog.
|
||||
branch.deleted_by=Raderad av %s
|
||||
|
||||
|
||||
[org]
|
||||
|
@ -598,6 +756,7 @@ settings.update_setting_success=Organisationsinställningarna har uppdaterats.
|
|||
settings.delete=Tag bort organisation
|
||||
settings.delete_account=Tag bort denna organisation
|
||||
settings.confirm_delete_account=Bekräfta borttagning
|
||||
settings.hooks_desc=Lägg till webbhook som triggas för <strong>alla utvecklingskataloger</strong> under denna organisationen.
|
||||
|
||||
members.membership_visibility=Synlighet för medlemskap:
|
||||
members.member_role=Medlemsroll:
|
||||
|
@ -617,6 +776,7 @@ teams.settings=Inställningar
|
|||
teams.members=Teammedlemmar
|
||||
teams.update_settings=Uppdatera inställningar
|
||||
teams.add_team_member=Lägg till teammedlem
|
||||
teams.delete_team_success=Teamet har blivit borttaget.
|
||||
teams.repositories=Teamförråd
|
||||
teams.add_team_repository=Lägg till teamförråd
|
||||
teams.remove_repo=Ta bort
|
||||
|
@ -636,7 +796,13 @@ total=Totalt: %d
|
|||
dashboard.operation_name=Operationsnamn
|
||||
dashboard.operation_switch=Byt till
|
||||
dashboard.operation_run=Kör
|
||||
dashboard.clean_unbind_oauth=Rena obundna OAuth anslutningar
|
||||
dashboard.clean_unbind_oauth_success=Alla obundna OAuth anslutningar har raderats.
|
||||
dashboard.delete_inactivate_accounts=Ta bort alla inaktiva konton
|
||||
dashboard.delete_inactivate_accounts_success=Alla inaktiva konton har tagits bort.
|
||||
dashboard.reinit_missing_repos=Återinitialisera alla saknade utvecklingskataloger som vi känner till
|
||||
dashboard.reinit_missing_repos_success=Alla utvecklingskataloger som det saknades filer från har blivit återinitaliserade.
|
||||
dashboard.sync_external_users=Synkronisera extern användardata
|
||||
dashboard.server_uptime=Serverns upptid
|
||||
dashboard.current_goroutine=Aktuella Goroutiner
|
||||
dashboard.current_memory_usage=Nuvarande Minnesanvändning
|
||||
|
@ -655,6 +821,7 @@ dashboard.mspan_structures_usage=MSpan strukturanvändning
|
|||
dashboard.mspan_structures_obtained=MSpan strukturer som erhållits
|
||||
dashboard.mcache_structures_usage=MCache strukturanvändning
|
||||
dashboard.mcache_structures_obtained=MCache-strukturer som erhållits
|
||||
dashboard.profiling_bucket_hash_table_obtained=Profilering av Bucket Hash Table erhållen
|
||||
dashboard.gc_metadata_obtained=Metainformation om Skräpsamlaren Ihopsamlad
|
||||
dashboard.other_system_allocation_obtained=Övriga Systemallokeringar
|
||||
dashboard.next_gc_recycle=Nästa Skräpsamlarrunda
|
||||
|
@ -677,6 +844,7 @@ orgs.name=Namn
|
|||
orgs.teams=Team
|
||||
orgs.members=Medlemmar
|
||||
|
||||
repos.repo_manage_panel=Utvecklingskatalogshantering
|
||||
repos.owner=Ägare
|
||||
repos.name=Namn
|
||||
repos.private=Privat
|
||||
|
@ -694,11 +862,14 @@ auths.auth_name=Autentiseringsnamn
|
|||
auths.security_protocol=Säkerhetsprotokoll
|
||||
auths.domain=Domän
|
||||
auths.host=Värd
|
||||
auths.port=Port
|
||||
auths.bind_dn=Bind DN
|
||||
auths.bind_password=Bind Lösenord
|
||||
auths.user_base=Användarsökbas
|
||||
auths.user_dn=Användarnas DN
|
||||
auths.filter=Användarfilter
|
||||
auths.admin_filter=Administratörsfilter
|
||||
auths.ms_ad_sa=MS AD sökattribut
|
||||
auths.smtp_auth=SMTP Autentiseringstyp
|
||||
auths.smtphost=SMTP-server
|
||||
auths.smtpport=SMTP-port
|
||||
|
@ -706,26 +877,41 @@ auths.allowed_domains=Tillåtna Domäner
|
|||
auths.enable_tls=Aktivera TLS-kryptering
|
||||
auths.skip_tls_verify=Skippa verifikation av TLS
|
||||
auths.pam_service_name=PAM Tjänstnamn
|
||||
auths.oauth2_provider=OAuth2 leverantör
|
||||
auths.oauth2_clientID=Klient ID (Nyckel)
|
||||
auths.oauth2_clientSecret=Klienthemlighet
|
||||
auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery länk
|
||||
auths.oauth2_tokenURL=Tokenlänk
|
||||
auths.oauth2_authURL=Auktoriseringslänk
|
||||
auths.oauth2_profileURL=Profil-URL
|
||||
auths.oauth2_emailURL=E-post URL
|
||||
auths.enable_auto_register=Aktivera Automatisk Registrering
|
||||
auths.tips=Tips
|
||||
auths.tips.oauth2.general=OAuth2 Autensiering
|
||||
auths.tips.oauth2.general.tip=När man registrerar en ny OAuth2-autentisering, så skall callback/redirect-länken vara: <host>/user/oauth2/<Authentication Name>/callback
|
||||
auths.tip.oauth2_provider=OAuth2 leverantör
|
||||
auths.tip.dropbox=Skapa en ny applikation på https://www.dropbox.com/developers/apps
|
||||
auths.tip.facebook=Registrera en ny appliaktion på https://developers.facebook.com/apps och lägg till produkten ”Facebook-inloggning”
|
||||
auths.tip.github=Registrera en ny OAuth applikation på https://github.com/settings/applications/new
|
||||
auths.tip.gitlab=Registrera en ny applikation på https://gitlab.com/profile/applications
|
||||
auths.tip.openid_connect=Använd OpenID Connect Discovery länken (<server>/.well-known/openid-configuration) för att ange slutpunkterna
|
||||
auths.new_success=Autentisering '%s' har lagts till.
|
||||
auths.delete_auth_title=Tag bort denna autentisering
|
||||
|
||||
config.server_config=Server-konfiguration
|
||||
config.custom_conf=Konfigurationsfil
|
||||
config.disable_router_log=Avaktivera Router Loggning
|
||||
config.run_mode=Exekveringsläge
|
||||
config.git_version=Git version
|
||||
config.repo_root_path=Rotsökväg för utvecklingskatalog
|
||||
config.lfs_root_path=LFS Rotsökväg
|
||||
config.static_file_root_path=Rotsökväg för Statiska Filer
|
||||
config.script_type=Script-typ
|
||||
config.reverse_auth_user=Motsatt autentiserings användare
|
||||
|
||||
config.ssh_config=SSH-konfiguration
|
||||
config.ssh_enabled=Aktiverad
|
||||
config.ssh_port=Port
|
||||
config.ssh_listen_port=Lyssningsport
|
||||
config.ssh_root_path=Rotsökväg
|
||||
config.ssh_key_test_path=Testsökväg för nyckel
|
||||
|
@ -743,16 +929,20 @@ config.service_config=Tjänstkonfiguration
|
|||
config.show_registration_button=Visa registreringsknapp
|
||||
config.disable_key_size_check=Avaktivera kontroll av minsta tillåtna nyckelstorlek
|
||||
config.active_code_lives=Aktivera livstid för koder
|
||||
config.reset_password_code_lives=Återställ giltighetstid för passerkod
|
||||
|
||||
config.webhook_config=Webbkrokskonfiguration
|
||||
config.queue_length=Kölängd
|
||||
config.deliver_timeout=Tidsfrist för leverans
|
||||
config.skip_tls_verify=Skippa TLS verifiering
|
||||
|
||||
config.mailer_enabled=Aktiverad
|
||||
config.mailer_disable_helo=Avaktivera HELO
|
||||
config.mailer_name=Namn
|
||||
config.mailer_host=Server
|
||||
config.mailer_user=Användare
|
||||
config.mailer_use_sendmail=Använd Sendmail
|
||||
config.mailer_sendmail_path=Sendmail sökväg
|
||||
|
||||
config.oauth_config=OAuth-konfiguration
|
||||
config.oauth_enabled=Aktiverad
|
||||
|
@ -777,6 +967,7 @@ config.disable_gravatar=Inaktivera Gravatar
|
|||
config.enable_federated_avatar=Aktivera Förenad Uppslaging av Profilbilder
|
||||
|
||||
config.git_config=Git-konfiguration
|
||||
config.git_disable_diff_highlight=Inaktivera Diff Syntax Highlight
|
||||
config.git_max_diff_lines=Max Diff-rader (per fil)
|
||||
config.git_max_diff_line_characters=Max Diff-tecken (per rad)
|
||||
config.git_max_diff_files=Max Diff-filer (att visa)
|
||||
|
@ -811,6 +1002,8 @@ notices.delete_all=Ta Bort Alla Notiser
|
|||
notices.type=Typ
|
||||
notices.type_1=Utvecklingskatalog
|
||||
notices.desc=Beskrivning
|
||||
notices.op=Op.
|
||||
notices.delete_success=Systemnotifikationer har blivit raderade.
|
||||
|
||||
[action]
|
||||
create_repo=skapade utvecklingskatalog <a href="%s"> %s</a>
|
||||
|
@ -826,11 +1019,15 @@ comment_issue=`kommenterade på ärende <a href="%s/issues/%s">%s#%[2]s</a>`
|
|||
merge_pull_request=`sammanslog pull-request <a href="%s/pulls/%s">%s#%[2]s</a>`
|
||||
transfer_repo=överförde utvecklingskalatogen <code>%s</code> till <a href="%s">%s</a>
|
||||
push_tag=laddade upp taggen <a href="%s/src/%s">%[2]s</a> till <a href="%[1]s">%[3]s</a>
|
||||
delete_tag=tog bort taggen %[2]s från <a href="%[1]s">%[3]s</a>
|
||||
delete_branch=tog bort branchen %[2]s from <a href="%[1]s">%[3]s</a>
|
||||
compare_commits=Jämför %d commits
|
||||
|
||||
[tool]
|
||||
ago=%s sedan
|
||||
from_now=%s från och med nu
|
||||
now=nu
|
||||
future=framtiden
|
||||
1s=1 sekund
|
||||
1m=1 minut
|
||||
1h=1 timme
|
||||
|
@ -849,17 +1046,23 @@ raw_seconds=sekunder
|
|||
raw_minutes=minuter
|
||||
|
||||
[dropzone]
|
||||
file_too_big=Filstorleken ({{filesize}} MB) överskrider maxstorleken ({{maxFilesize}} MB).
|
||||
remove_file=Ta bort fil
|
||||
|
||||
[notification]
|
||||
notifications=Notiser
|
||||
unread=Olästa
|
||||
read=Lästa
|
||||
pin=Pinna notifiering
|
||||
mark_as_read=Markera som läst
|
||||
mark_as_unread=Markera som oläst
|
||||
mark_all_as_read=Markera alla som lästa
|
||||
|
||||
[gpg]
|
||||
error.extract_sign=Det gick inte att extrahera signatur
|
||||
error.generate_hash=Misslyckades att generera hashsumma av commiten
|
||||
error.no_gpg_keys_found=Ingen känd nyckel hittad för denna signaturen i databasen
|
||||
error.not_signed_commit=Inte en signerad commit
|
||||
|
||||
[units]
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
app_desc=Зручний сервіс, власного Git хостінгу
|
||||
app_desc=Зручний сервіс, власного Git хостингу
|
||||
|
||||
home=Головна
|
||||
dashboard=Панель управління
|
||||
|
@ -40,6 +40,7 @@ u2f_unsupported_browser=Ваш браузер не підтримує U2F клю
|
|||
u2f_error_1=Сталася невідома помилка. Спробуйте ще раз.
|
||||
u2f_error_2=Переконайтеся, що ви використовуєте зашифроване з'єднання (https://) та відвідуєте правильну URL-адресу.
|
||||
u2f_error_3=Сервер не може обробити, ваш запит.
|
||||
u2f_error_4=Представлений ключ не дає право на цей запит. Якщо спробуєте зареєструвати його, переконайтеся, що ключ ще не зареєстровано.
|
||||
u2f_error_5=Таймаут досягнуто до того, як ваш ключ можна буде прочитати. Перезавантажте, щоб повторити спробу.
|
||||
u2f_reload=Оновити
|
||||
|
||||
|
@ -74,7 +75,7 @@ cancel=Відмінити
|
|||
[install]
|
||||
install=Встановлення
|
||||
title=Початкова конфігурація
|
||||
docker_helper=Якщо ви запускаєте Gitea всередині Docker, будь ласка уважно прочитайте <a target="_blank" rel="noopener" href="%s">документацію</a> перед тим, як що-небудь змінити на цій сторінці.
|
||||
docker_helper=Якщо ви запускаєте Gitea всередині Docker, будь ласка уважно прочитайте <a target="_blank" rel="noopener" href="%s">документацію</a> перед тим, як щось змінити на цій сторінці.
|
||||
requite_db_desc=Gitea потребує MySQL, PostgreSQL, MSSQL, SQLite3 або TiDB.
|
||||
db_title=Налаштування бази даних
|
||||
db_type=Тип бази даних
|
||||
|
@ -101,6 +102,7 @@ lfs_path_helper=У цій папці будуть зберігатися фай
|
|||
run_user=Запуск від імені Користувача
|
||||
run_user_helper=Введіть ім'я користувача операційної системи, під яким працює Gitea. Зверніть увагу, що цей користувач повинен бути доступ до кореневого шляху репозиторія.
|
||||
domain=Домен SSH сервера
|
||||
domain_helper=Домен або хост-адреса для клонування через SSH - впливає на URL-адресу.
|
||||
ssh_port=Порт SSH сервера
|
||||
ssh_port_helper=Номер порту, який використовує SSH сервер. Залиште порожнім, щоб вимкнути SSH.
|
||||
http_port=Gitea HTTP порт
|
||||
|
@ -145,8 +147,10 @@ confirm_password=Підтвердження пароля
|
|||
admin_email=Адреса електронної пошти
|
||||
install_btn_confirm=Встановлення Gitea
|
||||
test_git_failed=Не в змозі перевірити 'git' команду: %v
|
||||
sqlite3_not_available=Ця версія Gitea не підтримує SQLite3. Будь ласка, завантажте офіційну бінарну версію з %s (не версію gobuild).
|
||||
invalid_db_setting=Налаштування бази даних є некоректними: %v
|
||||
invalid_repo_path=Помилковий шлях до кореня репозиторію: %v
|
||||
run_user_not_match=Ім'я користувача 'run as' не є поточним ім'ям користувача: %s -> %s
|
||||
save_config_failed=Не в змозі зберегти конфігурацію: %v
|
||||
invalid_admin_setting=Неприпустимі налаштування облікового запису адміністратора: %v
|
||||
install_success=Ласкаво просимо! Дякуємо вам за вибір Gitea. Розважайтеся, і будьте обережні!
|
||||
|
@ -294,6 +298,8 @@ unable_verify_ssh_key=Не вдається підтвердити ключ SSH;
|
|||
auth_failed=Помилка автентифікації: %v
|
||||
|
||||
still_own_repo=Ваш обліковий запис володіє одним або декількома репозиторіями; видаліть або перенесіть їх в першу чергу.
|
||||
still_has_org=Ваш обліковий запис є учасником однієї чи декількох організацій; вийдіть з них в першу чергу.
|
||||
org_still_own_repo=Ця організація як і раніше володіє одним або декількома репозиторіями; спочатку видаліть або перенесіть їх.
|
||||
|
||||
target_branch_not_exist=Цільової гілки не існує.
|
||||
|
||||
|
@ -338,6 +344,7 @@ location=Місцезнаходження
|
|||
update_profile=Оновити профіль
|
||||
update_profile_success=Профіль успішно оновлено.
|
||||
change_username=Ваше Ім'я кристувача було змінено.
|
||||
change_username_prompt=Примітка. Зміни в імені також змінюють URL-адресу облікового запису.
|
||||
continue=Продовжити
|
||||
cancel=Відмінити
|
||||
language=Мова
|
||||
|
@ -367,7 +374,10 @@ primary=Основний
|
|||
primary_email=Зробити основним
|
||||
delete_email=Видалити
|
||||
email_deletion=Видалити адресу електронної пошти
|
||||
email_deletion_desc=Електронна адреса та пов'язана з нею інформація буде видалена з вашого облікового запису. Git коміти, здійснені через цю електронну адресу, залишиться без змін. Продовжити?
|
||||
email_deletion_success=Адресу електронної пошти було видалено.
|
||||
openid_deletion=Видалити адресу OpenID
|
||||
openid_deletion_desc=Видалення цієї OpenID-адреси з вашого облікового запису забороняє вам входити з ним. Продовжити?
|
||||
openid_deletion_success=Адреса OpenID була видалена.
|
||||
add_new_email=Додати нову адресу електронної пошти
|
||||
add_new_openid=Додати новий OpenID URI
|
||||
|
@ -378,6 +388,7 @@ add_email_success=Додано нову адресу електронної по
|
|||
add_openid_success=Нова адреса OpenID була додана.
|
||||
keep_email_private=Приховати адресу електронної пошти
|
||||
keep_email_private_popup=Вашу адресу електронної пошти буде приховано від інших користувачів.
|
||||
openid_desc=OpenID дозволяє делегувати аутентифікацію зовнішньому постачальнику послуг.
|
||||
|
||||
manage_ssh_keys=Керувати SSH ключами
|
||||
manage_gpg_keys=Керувати GPG ключами
|
||||
|
@ -391,6 +402,7 @@ add_new_gpg_key=Додати GPG ключ
|
|||
ssh_key_been_used=Цей ключ SSH вже додано до вашого облікового запису.
|
||||
ssh_key_name_used=Ключ SSH з таким самим ім'ям вже додано до вашого облікового запису.
|
||||
gpg_key_id_used=Публічний ключ GPG з таким самим ідентифікатором вже існує.
|
||||
gpg_no_key_email_found=Цей ключ GPG непридатний для використання з будь-якою електронною адресою, що пов'язана з вашим обліковим записом.
|
||||
subkeys=Підключі
|
||||
key_id=ID ключа
|
||||
key_name=Ім'я ключа
|
||||
|
@ -400,8 +412,9 @@ add_gpg_key_success=GPG ключ '%s' додано.
|
|||
delete_key=Видалити
|
||||
ssh_key_deletion=Видалити SSH ключ
|
||||
gpg_key_deletion=Видалити GPG ключ
|
||||
ssh_key_deletion_desc=Видалення ключа SSH скасовує доступ до вашого облікового запису. Продовжити?
|
||||
gpg_key_deletion_desc=Видалення GPG ключа скасовує перевірку підписаних ним комітів. Продовжити?
|
||||
ssh_key_deletion_success=SSH було видалено.
|
||||
ssh_key_deletion_success=SSH ключ був видалений.
|
||||
gpg_key_deletion_success=GPG було видалено.
|
||||
add_on=Додано
|
||||
valid_until=Дійсний до
|
||||
|
@ -417,7 +430,9 @@ hide_openid=Не показувати у профілі
|
|||
ssh_disabled=SSH вимкнено
|
||||
|
||||
manage_social=Керувати зв'язаними обліковими записами соціальних мереж
|
||||
social_desc=Ці адреси соціальних мереж пов'язані з вашим обліковим записом Gitea. Переконайтеся, що ви їх впізнаєте, оскільки вони можуть бути використані для входу в обліковий запис Gitea.
|
||||
unbind=Від'єднати
|
||||
unbind_success=Зв'язаний зовнішній обліковий запис було видалено.
|
||||
|
||||
manage_access_token=Керування токенами доступу
|
||||
generate_new_token=Згенерувати новий токен
|
||||
|
@ -425,30 +440,43 @@ tokens_desc=Ці токени надають доступ до вашого об
|
|||
new_token_desc=Додатки, що використовують токен, мають повний доступ до вашого облікового запису.
|
||||
token_name=Ім'я токену
|
||||
generate_token=Згенерувати токен
|
||||
generate_token_success=Ваш новий токен був створений. Скопіюйте його зараз, оскільки він не буде показаний знову.
|
||||
delete_token=Видалити
|
||||
access_token_deletion=Видалити токен доступу
|
||||
access_token_deletion_desc=Видалення токена скасовує доступ до вашого облікового запису для програм, що використовують його. Продовжити?
|
||||
delete_token_success=Токен був знищений. Програми, що використовують його, більше не мають доступу до вашого облікового запису.
|
||||
|
||||
twofa_desc=Двофакторна автентифікація підвищує безпеку вашого облікового запису.
|
||||
twofa_is_enrolled=Ваш обліковий запис на даний час <strong>використовує</strong> двофакторну автентифікацію.
|
||||
twofa_not_enrolled=Ваш обліковий запис наразі не використовує двофакторну автентифікаціїю.
|
||||
twofa_disable=Вимкнути двофакторну автентифікацію
|
||||
twofa_scratch_token_regenerate=Перестворити токен одноразового пароля
|
||||
twofa_scratch_token_regenerated=Ваш новий scratch-токен %s. Зберігайте його в безпечному місці.
|
||||
twofa_enroll=Увімкнути двофакторну автентифікацію
|
||||
twofa_disable_note=При необхідності можна відключити двофакторну автентифікацію.
|
||||
twofa_disable_desc=Вимкнення двофакторної автентифікації зробить ваш обліковий запис менш безпечним. Продовжити?
|
||||
regenerate_scratch_token_desc=Якщо ви втратили свій токен одноразового пароля або вже використовували його для входу, ви можете скинути його тут.
|
||||
twofa_disabled=Двофакторна автентифікація вимкнена.
|
||||
scan_this_image=Проскануйте це зображення вашим додатком для двуфакторної автентифікації:
|
||||
or_enter_secret=Або введіть секрет: %s
|
||||
then_enter_passcode=І введіть пароль, який відображається в додатку:
|
||||
passcode_invalid=Некоректний пароль. Спробуй ще раз.
|
||||
twofa_enrolled=Для вашого облікового запису було включена двофакторна автентифікація. Зберігайте свій scratch-токен (%s) у безпечному місці, оскільки він показується лише один раз!
|
||||
|
||||
u2f_desc=Ключами безпеки є апаратні пристрої, що містять криптографічні ключі. Вони можуть використовуватися для двофакторної автентифікації. Ключ безпеки повинен підтримувати стандарт <a href="https://fidoalliance.org/">FIDO U2F</a>.
|
||||
u2f_require_twofa=Для використання ключів безпеки необхідно зареєструвати двофакторну аутентифікацію.
|
||||
u2f_register_key=Додати ключ безпеки
|
||||
u2f_nickname=Псевдонім
|
||||
u2f_press_button=Натисніть кнопку на ключі безпеки, щоб зареєструвати його.
|
||||
u2f_delete_key=Видалити ключ безпеки
|
||||
u2f_delete_key_desc=Якщо ви видалите ключ безпеки, ви не зможете використати його для входу. Ти впевнені?
|
||||
|
||||
manage_account_links=Керування обліковими записами
|
||||
manage_account_links_desc=Ці зовнішні акаунти прив'язані до вашого аккаунту Gitea.
|
||||
account_links_not_available=Наразі немає зовнішніх облікових записів, пов'язаних із вашим обліковим записом Gitea.
|
||||
remove_account_link=Видалити облікові записи
|
||||
remove_account_link_desc=Видалення пов'язаного облікового запису відкликає його доступ до вашого облікового запису Gitea. Продовжити?
|
||||
remove_account_link_success=Зв'язаний обліковий запис видалено.
|
||||
|
||||
orgs_none=Ви не є учасником будь-якої організації.
|
||||
repos_none=У вас немає власних репозиторіїв
|
||||
|
@ -457,12 +485,15 @@ delete_account=Видалити ваш обліковий запис
|
|||
delete_prompt=Ця операція остаточно видалить обліковий запис користувача. Це <strong>НЕ МОЖЛИВО</strong> відмінити.
|
||||
confirm_delete_account=Підтвердження видалення
|
||||
delete_account_title=Видалити цей обліковий запис
|
||||
delete_account_desc=Ви впевнені, що хочете остаточно видалити цей обліковий запис?
|
||||
|
||||
[repo]
|
||||
owner=Власник
|
||||
repo_name=Назва репозиторію
|
||||
repo_name_helper=Хороші назви репозиторіїв використовують короткі, унікальні ключові слова що легко запам'ятати.
|
||||
visibility=Видимість
|
||||
visiblity_helper=Зробити репозиторій приватним
|
||||
visiblity_helper_forced=Адміністратор вашого сайту налаштував параметри нових репозиторіїв: всі нові репозиторії будуть приватними.
|
||||
visiblity_fork_helper=(Зміна цього вплине на всі форки.)
|
||||
clone_helper=Потрібна допомога у клонуванні? Відвідайте <a target="_blank" rel="noopener" href="%s">Допомогу</a>.
|
||||
fork_repo=Форкнути репозиторій
|
||||
|
@ -479,9 +510,11 @@ auto_init=Ініціалізувати репозиторій (Додає .gitig
|
|||
create_repo=Створити репозиторій
|
||||
default_branch=Головна гілка
|
||||
mirror_prune=Очистити
|
||||
mirror_prune_desc=Видалення застарілих посилань які ви відслідковуєте
|
||||
mirror_interval=Інтервал дзеркалювання (доступні значення 'h', 'm', 's')
|
||||
mirror_interval_invalid=Інтервал дзеркалювання є неприпустимим.
|
||||
mirror_address=Клонування з URL-адреси
|
||||
mirror_address_desc=Включіть необхідні облікові дані в URL-адресу.
|
||||
mirror_last_synced=Остання синхронізація
|
||||
watchers=Спостерігачі
|
||||
stargazers=Зацікавлені
|
||||
|
@ -491,6 +524,7 @@ reactions_more=додати %d більше
|
|||
|
||||
form.reach_limit_of_creation=Ви досягли максимальної кількості %d створених репозиторіїв.
|
||||
form.name_reserved=Назву репозиторію '%s' зарезервовано.
|
||||
form.name_pattern_not_allowed=Шаблон '%s' не дозволено в назві репозиторія.
|
||||
|
||||
need_auth=Клонувати з авторизацією
|
||||
migrate_type=Тип міграції
|
||||
|
@ -500,6 +534,7 @@ migrate.clone_address=Міграція / клонувати з URL-адреси
|
|||
migrate.clone_address_desc=URL-адреса HTTP(S) або Git "clone" існуючого репозиторія
|
||||
migrate.clone_local_path=або шлях до локального серверу
|
||||
migrate.permission_denied=Вам не дозволено імпортувати локальні репозиторії.
|
||||
migrate.invalid_local_path=Локальний шлях недійсний. Він не існує або не є каталогом.
|
||||
migrate.failed=Міграція не вдалася: %v
|
||||
migrate.lfs_mirror_unsupported=Дзеркалювання LFS об'єктів не підтримується - використовуйте 'git lfs fetch --all' і 'git lfs push --all' вручну.
|
||||
|
||||
|
@ -525,6 +560,7 @@ push_exist_repo=Опублікувати існуючий репозиторій
|
|||
bare_message=Цей репозиторій порожній.
|
||||
|
||||
code=Код
|
||||
code.desc=Доступ до коду, файлів, комітів та гілок.
|
||||
branch=Гілка
|
||||
tree=Дерево
|
||||
filter_branch_and_tag=Фільтрувати гілку або тег
|
||||
|
@ -558,6 +594,7 @@ editor.delete_this_file=Видалити файл
|
|||
editor.must_have_write_access=Ви повинні мати доступ на запис щоб запропонувати зміни до цього файлу.
|
||||
editor.file_delete_success=Файл '%s' видалено.
|
||||
editor.name_your_file=Дайте назву файлу…
|
||||
editor.filename_help=Щоб додати каталог, наберіть його назву, а потім - косу риску ('/'). Щоб видалити каталог, перейдіть до початку поля і натисніть backspace.
|
||||
editor.or=або
|
||||
editor.cancel_lower=Скасувати
|
||||
editor.commit_changes=Закомітити зміни
|
||||
|
@ -573,13 +610,19 @@ editor.cancel=Відмінити
|
|||
editor.filename_cannot_be_empty=Ім'я файлу не може бути порожнім.
|
||||
editor.branch_already_exists=Гілка '%s' вже присутня в репозиторії.
|
||||
editor.directory_is_a_file=Ім'я каталогу "%s" уже використовується як ім'я файлу в цьому репозиторії.
|
||||
editor.file_is_a_symlink='%s' є символічним посиланням. Символічні посилання не можливо редагувати в веб-редакторі
|
||||
editor.filename_is_a_directory=Назва файлу '%s' вже використовується як ім'я каталогу в цьому репозиторії.
|
||||
editor.file_editing_no_longer_exists=Редагований файл '%s' більше не існує в цьому репозиторії.
|
||||
editor.file_changed_while_editing=Зміст файлу змінився з моменту початку редагування. <a target="_blank" rel="noopener" href="%s"> Натисніть тут </a>, щоб переглянути що було змінено, або <strong> Прийняти зміни ще раз </strong>, щоб записати свої зміни.
|
||||
editor.file_already_exists=Файл з назвою "%s" уже існує у цьому репозиторію.
|
||||
editor.no_changes_to_show=Нема змін для показу.
|
||||
editor.fail_to_update_file=Не вдалося оновити/створити файл '%s' через помилку: %v
|
||||
editor.add_subdir=Додати каталог…
|
||||
editor.unable_to_upload_files=Не вдалося завантажити файли до '%s' через помилку: %v
|
||||
editor.upload_files_to_dir=Завантажувати файли до '%s'
|
||||
editor.cannot_commit_to_protected_branch=Заборонено вносити коміт до захищеної гілки '%s'.
|
||||
|
||||
commits.desc=Переглянути історію зміни коду.
|
||||
commits.commits=Коміти
|
||||
commits.search=Знайти коміт…
|
||||
commits.find=Пошук
|
||||
|
@ -593,7 +636,9 @@ commits.signed_by=Підписано
|
|||
commits.gpg_key_id=Ідентифікатор GPG ключа
|
||||
|
||||
ext_issues=Зов. Проблеми
|
||||
ext_issues.desc=Посилання на зовнішню систему відстеження проблем.
|
||||
|
||||
issues.desc=Організація звітів про помилки, завдань та етапів.
|
||||
issues.new=Нова проблема
|
||||
issues.new.labels=Мітки
|
||||
issues.new.no_label=Без мітки
|
||||
|
@ -613,14 +658,21 @@ issues.new_label_placeholder=Назва мітки
|
|||
issues.new_label_desc_placeholder=Опис
|
||||
issues.create_label=Створити мітку
|
||||
issues.label_templates.title=Завантажити визначений набір міток
|
||||
issues.label_templates.info=Ще немає міток. Натисніть 'Нова мітка' або використовуйте попередньо визначений набір міток:
|
||||
issues.label_templates.helper=Оберіть набір міток
|
||||
issues.label_templates.use=Використовувати набір міток
|
||||
issues.label_templates.fail_to_load_file=Не вдалося завантажити файл шаблона мітки '%s': %v
|
||||
issues.add_label_at=додав(ла) мітку <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
|
||||
issues.remove_label_at=видалив(ла) метку <div class="ui label" style="color: %s\; background-color: %s">%s</div> %s
|
||||
issues.add_milestone_at=`додав(ла) до <b>%s</b> етапу %s`
|
||||
issues.change_milestone_at=`змінено цільової етап з <b>%s</b> на <b>%s</b> %s`
|
||||
issues.remove_milestone_at=`видалено з етапу<b>%s</b> %s`
|
||||
issues.deleted_milestone=`(видалено)`
|
||||
issues.self_assign_at=`самонавчался %s`
|
||||
issues.add_assignee_at=`був призначений <b>%s</b> %s`
|
||||
issues.remove_assignee_at=`видалили із призначених %s`
|
||||
issues.change_title_at=`змінив(ла) заголовок з <b>%s</b> на <b>%s</b> %s`
|
||||
issues.delete_branch_at=`видалена гілка <b>%s</b> %s`
|
||||
issues.open_tab=%d відкрито
|
||||
issues.close_tab=%d закрито
|
||||
issues.filter_label=Мітка
|
||||
|
@ -686,6 +738,7 @@ issues.label_edit=Редагувати
|
|||
issues.label_delete=Видалити
|
||||
issues.label_modify=Редагувати мітку
|
||||
issues.label_deletion=Видалити мітку
|
||||
issues.label_deletion_desc=Видалення мітки видаляє її з усіх обговорень. Продовжити?
|
||||
issues.label_deletion_success=Мітку було видалено.
|
||||
issues.label.filter_sort.alphabetically=За алфавітом
|
||||
issues.label.filter_sort.reverse_alphabetically=З кінця алфавіту
|
||||
|
@ -702,9 +755,11 @@ issues.start_tracking=Почати відстеження часу
|
|||
issues.start_tracking_history=`почав працювати %s`
|
||||
issues.tracking_already_started=`Ви вже почали відстежувати час для цієї <a href="%s"> проблеми</a>!`
|
||||
issues.stop_tracking=Стоп
|
||||
issues.stop_tracking_history=`перестав(-ла) працювати %s`
|
||||
issues.add_time=Вручну додати час
|
||||
issues.add_time_short=Додати час
|
||||
issues.add_time_cancel=Відмінити
|
||||
issues.add_time_history=`додав(-ла) витрачений час %s`
|
||||
issues.add_time_hours=Години
|
||||
issues.add_time_minutes=Хвилини
|
||||
issues.add_time_sum_to_small=Час не введено.
|
||||
|
@ -713,21 +768,30 @@ issues.cancel_tracking_history=`скасував відстеження часу
|
|||
issues.time_spent_total=Загальний витрачений час
|
||||
issues.time_spent_from_all_authors=`Загальний витрачений час: %s`
|
||||
issues.due_date=Дата завершення
|
||||
issues.invalid_due_date_format=Дата закінчення має бути в форматі 'ррр-мм-дд'.
|
||||
issues.error_modifying_due_date=Не вдалося змінити дату завершення.
|
||||
issues.error_removing_due_date=Не вдалося видалити дату завершення.
|
||||
issues.due_date_form=рррр-мм-дд
|
||||
issues.due_date_form_add=Додати дату завершення
|
||||
issues.due_date_form_update=Оновити дату завершення
|
||||
issues.due_date_form_remove=Видалити дату завершення
|
||||
issues.due_date_not_writer=Вам потрібен доступ до запису в репозиторії, щоб оновити дату завершення проблем.
|
||||
issues.due_date_not_set=Термін виконання не встановлений.
|
||||
issues.due_date_added=додав(ла) дату завершення %s %s
|
||||
issues.due_date_modified=термін змінено з %s %s на %s
|
||||
issues.due_date_remove=видалив(ла) дату завершення %s %s
|
||||
issues.due_date_overdue=Прострочено
|
||||
|
||||
pulls.desc=Увімкнути запити на злиття та інтерфейс узгодження правок.
|
||||
pulls.new=Новий запит на злиття
|
||||
pulls.compare_changes=Новий запит на злиття
|
||||
pulls.compare_changes_desc=Порівняти дві гілки і створити запит на злиття для змін.
|
||||
pulls.compare_base=злити в
|
||||
pulls.compare_compare=pull з
|
||||
pulls.filter_branch=Фільтр по гілці
|
||||
pulls.no_results=Результатів не знайдено.
|
||||
pulls.nothing_to_compare=Ці гілки однакові. Немає необхідності створювати запитів на злиття.
|
||||
pulls.has_pull_request=`Вже існує запит на злиття між двома цілями: <a href="%[1]s/pulls/%[3]d">%[2]s#%[3]d</a>`
|
||||
pulls.create=Створити запит на злиття
|
||||
pulls.title_desc=хоче злити %[1]d комітів з <code>%[2]s</code> до <code>%[3]s</code>
|
||||
pulls.merged_title_desc=злито %[1]d комітів з <code>%[2]s</code> до <code>%[3]s</code> %[4]s
|
||||
|
@ -737,6 +801,8 @@ pulls.tab_files=Змінені файли
|
|||
pulls.reopen_to_merge=Будь ласка перевідкрийте цей запит щоб здіснити операцію злиття.
|
||||
pulls.merged=Злито
|
||||
pulls.has_merged=Запит на злиття було об'єднано.
|
||||
pulls.data_broken=Вміст цього запиту було порушено внаслідок видалення інформації ФОРКОМ.
|
||||
pulls.is_checking=Триває перевірка конфліктів, будь ласка обновіть сторінку дещо пізніше.
|
||||
pulls.can_auto_merge_desc=Цей запит можна об'єднати автоматично.
|
||||
pulls.cannot_auto_merge_desc=Цей запит на злиття не може бути злитий автоматично через конфлікти.
|
||||
pulls.cannot_auto_merge_helper=Злийте вручну для вирішення конфліктів.
|
||||
|
@ -745,6 +811,8 @@ pulls.no_merge_helper=Увімкніть параметри злиття в на
|
|||
pulls.merge_pull_request=Об'єднати запит на злиття
|
||||
pulls.rebase_merge_pull_request=Зробити Rebase і злити
|
||||
pulls.squash_merge_pull_request=Об'єднати (Squash) і злити
|
||||
pulls.invalid_merge_option=Цей параметр злиття не можна використовувати для цього Pull Request'а.
|
||||
pulls.open_unmerged_pull_exists=`Ви не можете знову відкрити, оскільки вже існує запит на злиття (%d) з того ж репозиторія з тією ж інформацією про злиття і в очікуванні.`
|
||||
|
||||
milestones.new=Новий етап
|
||||
milestones.open_tab=%d відкрито
|
||||
|
@ -753,34 +821,49 @@ milestones.closed=Закрито %s
|
|||
milestones.no_due_date=Немає дати завершення
|
||||
milestones.open=Відкрити
|
||||
milestones.close=Закрити
|
||||
milestones.new_subheader=Створюйте етапи для організації ваших завдань.
|
||||
milestones.create=Створити етап
|
||||
milestones.title=Заголовок
|
||||
milestones.desc=Опис
|
||||
milestones.due_date=Дата завершення (опціонально)
|
||||
milestones.clear=Очистити
|
||||
milestones.invalid_due_date_format=Дата завершення має бути в форматі 'рррр-мм-дд'.
|
||||
milestones.create_success=Етап '%s' створений.
|
||||
milestones.edit=Редагувати етап
|
||||
milestones.edit_subheader=Використовуйте кращий опис контрольної точки, щоб уникнути нерозуміння з боку інших людей.
|
||||
milestones.cancel=Відмінити
|
||||
milestones.modify=Оновити етап
|
||||
milestones.edit_success=Етап '%s' був оновлений.
|
||||
milestones.deletion=Видалити етап
|
||||
milestones.deletion_desc=Видалення етапу призведе до його видалення з усіх пов'язаних завдань. Продовжити?
|
||||
milestones.deletion_success=Етап успішно видалено.
|
||||
milestones.filter_sort.closest_due_date=Найближче за датою
|
||||
milestones.filter_sort.furthest_due_date=Далі за датою
|
||||
milestones.filter_sort.least_complete=Менш повне
|
||||
milestones.filter_sort.most_complete=Більш повне
|
||||
milestones.filter_sort.most_issues=Найбільш проблем
|
||||
milestones.filter_sort.least_issues=Найменш проблем
|
||||
|
||||
ext_wiki=Зов. Вікі
|
||||
ext_wiki.desc=Посилання на зовнішню вікі.
|
||||
|
||||
wiki=Вікі
|
||||
wiki.welcome=Ласкаво просимо до Вікі.
|
||||
wiki.welcome_desc=Wiki дозволяє писати та ділитися документацією з співавторами.
|
||||
wiki.desc=Пишіть та обмінюйтеся документацією із співавторами.
|
||||
wiki.create_first_page=Створити першу сторінку
|
||||
wiki.page=Сторінка
|
||||
wiki.filter_page=Фільтр сторінок
|
||||
wiki.new_page=Сторінка
|
||||
wiki.default_commit_message=Напишіть примітку про оновлення цієї сторінки (необов'язково).
|
||||
wiki.save_page=Зберегти сторінку
|
||||
wiki.last_commit_info=%s редагував цю сторінку %s
|
||||
wiki.edit_page_button=Редагувати
|
||||
wiki.new_page_button=Нова сторінка
|
||||
wiki.delete_page_button=Видалити сторінку
|
||||
wiki.delete_page_notice_1=Видалення сторінки вікі '%s' не може бути скасовано. Продовжити?
|
||||
wiki.page_already_exists=Вікі-сторінка з таким самим ім'ям вже існує.
|
||||
wiki.reserved_page=Назва сторінки вікі '%s' зарезервована.
|
||||
wiki.pages=Сторінки
|
||||
wiki.last_updated=Останні оновлення %s
|
||||
|
||||
|
@ -817,6 +900,9 @@ activity.closed_issue_label=Закрито
|
|||
activity.new_issues_count_1=Нова Проблема
|
||||
activity.new_issues_count_n=%d Проблем
|
||||
activity.new_issue_label=Відкриті
|
||||
activity.title.unresolved_conv_1=%d Незавершене обговорення
|
||||
activity.title.unresolved_conv_n=%d Незавершених обговорень
|
||||
activity.unresolved_conv_desc=Список всіх старих тікетів і Pull Request'ів з недавньої активністю, але ще не закритих або прийнятих.
|
||||
activity.unresolved_conv_label=Відкрити
|
||||
activity.title.releases_1=%d Реліз
|
||||
activity.title.releases_n=%d Релізів
|
||||
|
@ -825,8 +911,10 @@ activity.published_release_label=Опубліковано
|
|||
|
||||
search=Пошук
|
||||
search.search_repo=Пошук репозиторію
|
||||
search.results=Результати пошуку для "%s" в <a href="%s">%s</a>
|
||||
|
||||
settings=Налаштування
|
||||
settings.desc=У налаштуваннях ви можете змінювати різні параметри цього репозиторія
|
||||
settings.options=Репозиторій
|
||||
settings.collaboration=Співавтори
|
||||
settings.collaboration.admin=Адміністратор
|
||||
|
@ -838,6 +926,7 @@ settings.githooks=Git хуки
|
|||
settings.basic_settings=Базові налаштування
|
||||
settings.mirror_settings=Налаштування дзеркала
|
||||
settings.sync_mirror=Синхронізувати зараз
|
||||
settings.mirror_sync_in_progress=Синхронізуються репозиторії-дзеркала. Зачекайте хвилину і обновіть сторінку.
|
||||
settings.site=Веб-сайт
|
||||
settings.update_settings=Оновити налаштування
|
||||
settings.advanced_settings=Додаткові налаштування
|
||||
|
@ -845,15 +934,24 @@ settings.wiki_desc=Увімкнути репозиторії Вікі
|
|||
settings.use_internal_wiki=Використовувати вбудовані Вікі
|
||||
settings.use_external_wiki=Використовувати зовнішні Вікі
|
||||
settings.external_wiki_url=URL зовнішньої вікі
|
||||
settings.external_wiki_url_error=Зовнішня URL-адреса wiki не є допустимою URL-адресою.
|
||||
settings.external_wiki_url_desc=Відвідувачі будуть перенаправлені на URL-адресу, коли вони клацають по вкладці.
|
||||
settings.issues_desc=Увімкнути відстеження проблем в репозиторію
|
||||
settings.use_internal_issue_tracker=Використовувати вбудовану систему відстеження проблем
|
||||
settings.use_external_issue_tracker=Використовувати зовнішню систему обліку завдань
|
||||
settings.external_tracker_url=URL зовнішньої системи відстеження проблем
|
||||
settings.external_tracker_url_error=URL зовнішнього баг-трекера не є допустимою URL-адресою.
|
||||
settings.external_tracker_url_desc=Відвідувачі перенаправляються на зовнішню URL-адресу, коли натискають вкладку 'Проблеми'.
|
||||
settings.tracker_url_format=Формат URL зовнішнього трекера задач
|
||||
settings.tracker_issue_style=Формат номеру для зовнішньої системи обліку задач
|
||||
settings.tracker_issue_style.numeric=Цифровий
|
||||
settings.tracker_issue_style.alphanumeric=Буквено-цифровий
|
||||
settings.tracker_url_format_desc=Використовуйте шаблони <code>{user}</code>, <code>{repo}</code> та <code>{index}</code> для імені користувача, репозиторію та номеру задічі.
|
||||
settings.enable_timetracker=Увімкнути відстеження часу
|
||||
settings.allow_only_contributors_to_track_time=Враховувати тільки учасників розробки в підрахунку часу
|
||||
settings.pulls_desc=Увімкнути запити на злиття в репозиторій
|
||||
settings.pulls.ignore_whitespace=Ігнорувати пробіл у конфліктах
|
||||
settings.pulls.allow_merge_commits=Дозволити коміти злиття
|
||||
settings.pulls.allow_rebase_merge=Увімкнути Rebasing коміти перед злиттям
|
||||
settings.pulls.allow_squash_commits=Увімкнути об'єднувати коміти перед злиттям
|
||||
settings.admin_settings=Налаштування адміністратора
|
||||
|
@ -862,36 +960,60 @@ settings.danger_zone=Небезпечна зона
|
|||
settings.new_owner_has_same_repo=Новий власник вже має репозиторій з такою назвою. Будь ласка, виберіть інше ім'я.
|
||||
settings.convert=Перетворити на звичайний репозиторій
|
||||
settings.convert_desc=Ви можете сконвертувати це дзеркало у звичайний репозиторій. Це не може бути скасовано.
|
||||
settings.convert_notices_1=Ця операція перетворить дзеркало у звичайний репозиторій і не може бути скасована.
|
||||
settings.convert_confirm=Перетворити репозиторій
|
||||
settings.convert_succeed=Репозиторій успішно перетворений в звичайний.
|
||||
settings.transfer=Передати новому власнику
|
||||
settings.transfer_desc=Передати репозиторій користувачеві або організації, де ви маєте права адміністратора.
|
||||
settings.transfer_notices_1=- Ви втратите доступ до репозиторія, якщо ви переведете його окремому користувачеві.
|
||||
settings.transfer_notices_2=- Ви збережете доступ, якщо новим власником стане організація, власником якої ви є.
|
||||
settings.transfer_form_title=Введіть ім'я репозиторія як підтвердження:
|
||||
settings.wiki_delete=Видалити вікі-дані
|
||||
settings.wiki_delete_desc=Будьте уважні! Як тільки ви видалите Вікі - шляху назад не буде.
|
||||
settings.wiki_delete_notices_1=- Це назавжди знищить і відключить wiki для %s.
|
||||
settings.confirm_wiki_delete=Видалити Вікі-дані
|
||||
settings.wiki_deletion_success=Дані wiki були видалені.
|
||||
settings.delete=Видалити цей репозиторій
|
||||
settings.delete_desc=Будьте уважні! Як тільки ви видалите репозиторій - шляху назад не буде.
|
||||
settings.delete_notices_1=- Цю операцію <strong>НЕ МОЖНА</strong> відмінити.
|
||||
settings.delete_notices_2=- Ця операція назавжди видалить все з репозиторію <strong>%s</strong>, включаючи дані Git, пов'язані з ним завдання, коментарі і права доступу для співробітників.
|
||||
settings.delete_notices_fork_1=- Всі форки стануть незалежними репозиторіями після видалення.
|
||||
settings.deletion_success=Репозиторій успішно видалено.
|
||||
settings.update_settings_success=Налаштування репозиторію було оновлено.
|
||||
settings.transfer_owner=Новий власник
|
||||
settings.make_transfer=Здіснити перенесення
|
||||
settings.transfer_succeed=Репозиторій був перенесений.
|
||||
settings.confirm_delete=Видалити репозиторій
|
||||
settings.add_collaborator=Додати співавтора
|
||||
settings.add_collaborator_success=Додано співавтора.
|
||||
settings.delete_collaborator=Видалити
|
||||
settings.collaborator_deletion=Видалити співавтора
|
||||
settings.collaborator_deletion_desc=Цей користувач більше не матиме доступу для спільної роботи в цьому репозиторії після видалення. Ви хочете продовжити?
|
||||
settings.remove_collaborator_success=Співавтор видалений.
|
||||
settings.search_user_placeholder=Пошук користувача…
|
||||
settings.org_not_allowed_to_be_collaborator=Організації не можуть бути додані як співавтори.
|
||||
settings.user_is_org_member=Користувач є учасником організації, учасники якої не можуть бути додані в якості співавтора.
|
||||
settings.add_webhook=Додати веб-хук
|
||||
settings.hooks_desc=Webhooks автоматично робить HTTP POST-запити на сервер, коли відбуваються певні події Gitea. Дізнайтеся більше в <a target="_blank" rel="noopener" href="%s"> керівництві веб-вузла </a>.
|
||||
settings.webhook_deletion=Видалити веб-хук
|
||||
settings.webhook_deletion_desc=Видалення цього веб-хука призведе до видалення всієї пов'язаної з ним інформації, включаючи історію. Бажаєте продовжити?
|
||||
settings.webhook_deletion_success=Webhook видалено.
|
||||
settings.webhook.test_delivery=Перевірити доставку
|
||||
settings.webhook.test_delivery_desc=Перевірте цей веб-хук з підробленою подією.
|
||||
settings.webhook.test_delivery_success=Тест веб-хука був доданий в чергу доставки. Це може зайняти кілька секунд, перш ніж він відобразиться в історії доставки.
|
||||
settings.webhook.request=Запит
|
||||
settings.webhook.response=Відповідь
|
||||
settings.webhook.headers=Заголовки
|
||||
settings.webhook.payload=Зміст
|
||||
settings.webhook.body=Тіло
|
||||
settings.githooks_desc=Git-хукі надаються Git самим по собі, ви можете змінювати файли підтримуваних хуков зі списку нижче щоб виконувати зовнішні операції.
|
||||
settings.githook_edit_desc=Якщо хук неактивний, буде представлено зразок вмісту. Порожнє значення у цьому полі призведе до вимкнення хуку.
|
||||
settings.githook_name=Ім'я хуку
|
||||
settings.githook_content=Зміст хука
|
||||
settings.update_githook=Оновити хук
|
||||
settings.add_webhook_desc=Gitea буде відправляти <code>POST</code> запити на вказану URL адресу, з інформацією про події, що відбуваються. Подробиці на сторінці <a target="_blank" rel="noopener" href="%s"> інструкції по використанню webhooks </a>.
|
||||
settings.payload_url=Цільова URL-адреса
|
||||
settings.content_type=Тип вмісту
|
||||
settings.secret=Секрет
|
||||
settings.slack_username=Ім'я кристувача
|
||||
settings.slack_icon_url=URL іконки
|
||||
|
@ -913,6 +1035,7 @@ settings.event_issues_desc=Проблему відкрито, закрито, п
|
|||
settings.event_issue_comment=Коментар проблеми
|
||||
settings.event_issue_comment_desc=Коментар проблеми створено, видалено чи відредаговано.
|
||||
settings.event_release=Реліз
|
||||
settings.event_release_desc=Реліз опублікований, оновлений або видалений з репозиторія.
|
||||
settings.event_pull_request=Запити до злиття
|
||||
settings.event_pull_request_desc=Запит до злиття відкрито, закрито, перевідкрито, змінено, призначено, знято, мітку оновлено, мітку прибрано або синхронізовано.
|
||||
settings.event_push=Push
|
||||
|
@ -920,6 +1043,7 @@ settings.event_push_desc=Git push до репозиторію.
|
|||
settings.event_repository=Репозиторій
|
||||
settings.event_repository_desc=Репозиторій створений або видалено.
|
||||
settings.active=Додавати інформацію про події
|
||||
settings.active_helper=Також буде відправлена інформація про подію, що відбулася.
|
||||
settings.add_hook_success=Веб-хук було додано.
|
||||
settings.update_webhook=Оновити веб-хук
|
||||
settings.update_hook_success=Веб-хук було оновлено.
|
||||
|
@ -934,27 +1058,50 @@ settings.add_discord_hook_desc=Інтеграція <a href="%s">Discord</a> у
|
|||
settings.add_dingtalk_hook_desc=Інтеграція <a href="%s">Dingtalk</a> у ваш репозиторії.
|
||||
settings.deploy_keys=Ключі для розгортування
|
||||
settings.add_deploy_key=Додати ключ для розгортування
|
||||
settings.deploy_key_desc=Ключі розгортання доступні тільки для читання. Це не те ж саме що і SSH-ключі аккаунта.
|
||||
settings.is_writable=Увімкнути доступ для запису
|
||||
settings.is_writable_info=Чи може цей ключ бути використаний для виконання <strong>push</strong> в репозиторій? Ключі розгортання завжди мають доступ на pull.
|
||||
settings.no_deploy_keys=Ви не додавали ключі розгортання.
|
||||
settings.title=Заголовок
|
||||
settings.deploy_key_content=Зміст
|
||||
settings.key_been_used=Вміст ключа розгортання вже використовується.
|
||||
settings.key_name_used=Ключ розгортання з таким заголовком вже існує.
|
||||
settings.add_key_success=Новий ключ розгортання '%s' успішно доданий.
|
||||
settings.deploy_key_deletion=Видалити ключ для розгортування
|
||||
settings.deploy_key_deletion_desc=Видалення ключа розгортки унеможливить доступ до репозиторія з його допомогою. Ви впевнені?
|
||||
settings.deploy_key_deletion_success=Ключі розгортання було видалено.
|
||||
settings.branches=Гілки
|
||||
settings.protected_branch=Захист гілки
|
||||
settings.protected_branch_can_push=Дозволити push?
|
||||
settings.protected_branch_can_push_yes=Ви можете виконувати push
|
||||
settings.protected_branch_can_push_no=Ви не можете виконувати push
|
||||
settings.branch_protection=Захист гілки <b>%s</b>
|
||||
settings.protect_this_branch=Захистити цю гілку
|
||||
settings.protect_this_branch_desc=Вимкнути примусовий push і захистити від видалення.
|
||||
settings.protect_whitelist_committers=Білий список тих, хто може робити push в цю гілку
|
||||
settings.protect_whitelist_committers_desc=Додати користувачів або команди в білий список гілки. На них не будуть поширюватися звичайні обмеження на push.
|
||||
settings.protect_whitelist_users=Користувачі, які можуть робити push в цю гілку:
|
||||
settings.protect_whitelist_search_users=Пошук користувачів…
|
||||
settings.protect_whitelist_teams=Команди, учасники яких можуть робити push в цю гілку:
|
||||
settings.protect_whitelist_search_teams=Пошук команд…
|
||||
settings.protect_merge_whitelist_committers=Обмежити право на прийняття Pull Request'ів в цю гілку списком
|
||||
settings.protect_merge_whitelist_committers_desc=Ви можете додавати користувачів або цілі команди в 'білий' список цієї гілки. Тільки присутні в списку зможуть приймати запити на злиття. В іншому випадку будь-хто з правами запису до головного репозиторію буде володіти такою можливістю.
|
||||
settings.protect_merge_whitelist_users=Користувачі з правом на прийняття Pull Request'ів в цю гілку:
|
||||
settings.protect_merge_whitelist_teams=Команди, яким дозволено злиття:
|
||||
settings.add_protected_branch=Увімкнути захист
|
||||
settings.delete_protected_branch=Вимкнути захист
|
||||
settings.update_protect_branch_success=Налаштування захисту гілки '%s' були успішно змінені.
|
||||
settings.remove_protected_branch_success=Захист гілки '%s' був успішно відключений.
|
||||
settings.protected_branch_deletion=Відключити захист гілки
|
||||
settings.protected_branch_deletion_desc=Будь-який користувач з дозволами на запис зможе виконувати push в цю гілку. Ви впевнені?
|
||||
settings.default_branch_desc=Головна гілка є 'базовою' для вашого репозиторія, на яку за замовчуванням спрямовані всі запити на злиття і яка є обличчям вашого репозиторія. Перше, що побачить відвідувач - це зміст головної гілки. Виберіть її з уже існуючих:
|
||||
settings.choose_branch=Оберіть гілку…
|
||||
settings.no_protected_branch=Немає захищених гілок.
|
||||
|
||||
diff.browse_source=Переглянути джерело
|
||||
diff.parent=джерело
|
||||
diff.commit=коміт
|
||||
diff.data_not_available=Різниця недоступна
|
||||
diff.show_diff_stats=Показати статистику Diff
|
||||
diff.show_split_view=Розділений перегляд
|
||||
diff.show_unified_view=Об'єднаний перегляд
|
||||
|
@ -964,6 +1111,7 @@ diff.view_file=Переглянути файл
|
|||
diff.file_suppressed=Різницю між файлами не показано, бо вона завелика
|
||||
diff.too_many_files=Деякі файли не було показано, через те що забагато файлів було змінено
|
||||
|
||||
releases.desc=Відслідковувати версії проекту (релізи) та завантаження.
|
||||
release.releases=Релізи
|
||||
release.new_release=Новий реліз
|
||||
release.draft=Чернетка
|
||||
|
@ -972,6 +1120,8 @@ release.stable=Стабільний
|
|||
release.edit=редагувати
|
||||
release.ahead=<strong>%d</strong> комітів %s після цього релізу
|
||||
release.source_code=Код
|
||||
release.new_subheader=Публікація релізів допоможе зберігати чітку історію розвитку вашого проекту.
|
||||
release.edit_subheader=Публікація релізів допоможе зберігати чітку історію розвитку вашого проекту.
|
||||
release.tag_name=Назва тегу
|
||||
release.target=Ціль
|
||||
release.tag_helper=Виберіть існуючий тег або створіть новий.
|
||||
|
@ -988,25 +1138,37 @@ release.save_draft=Зберегти чернетку
|
|||
release.edit_release=Оновити реліз
|
||||
release.delete_release=Видалити реліз
|
||||
release.deletion=Видалити реліз
|
||||
release.deletion_desc=Видалення релізу видаляє Git-тег з репозиторіїв. Зміст репозиторія і історія залишаться незмінними. Продовжити?
|
||||
release.deletion_success=Реліз, було видалено.
|
||||
release.tag_name_already_exist=Реліз з цим ім'ям мітки вже існує.
|
||||
release.tag_name_invalid=Неприпустиме ім'я тега.
|
||||
release.downloads=Завантажити
|
||||
|
||||
branch.name=Ім'я гілки
|
||||
branch.search=Пошук гілок
|
||||
branch.already_exists=Гілка з ім'ям '%s' вже існує.
|
||||
branch.delete_head=Видалити
|
||||
branch.delete=Видалити гілку '%s'
|
||||
branch.delete_html=Видалити гілку
|
||||
branch.delete_desc=Видалення гілки <strong>НЕЗВОРОТНЕ</strong>. Дію не можна скасувати. Продовжити?
|
||||
branch.deletion_success=Гілка '%s' видалена.
|
||||
branch.deletion_failed=Не вдалося видалити гілку "%s".
|
||||
branch.delete_branch_has_new_commits=Гілку '%s' не можна видалити, оскільки після злиття були додані нові коміти.
|
||||
branch.create_branch=Створити гілку <strong>%s</strong>
|
||||
branch.create_from=з '%s'
|
||||
branch.create_success=Створено гілку "%s".
|
||||
branch.branch_already_exists=Гілка '%s' вже присутня в репозиторії.
|
||||
branch.branch_name_conflict=Ім'я гілки '%s' конфліктує з уже існуючою гілкою '%s'.
|
||||
branch.tag_collision=Гілка '%s' не може бути створена, так як вже існує тег з таким ім'ям.
|
||||
branch.deleted_by=Видалено %s
|
||||
branch.restore_success=Гілку "%s" відновлено.
|
||||
branch.restore_failed=Не вдалося відновити гілку '%s'.
|
||||
branch.protected_deletion_failed=Гілка '%s' захищена. Її не можна видалити.
|
||||
|
||||
topic.manage_topics=Керувати тематичними мітками
|
||||
topic.done=Готово
|
||||
topic.count_prompt=Ви не можете вибрати більше 25 тем
|
||||
topic.format_prompt=Теми мають починатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів
|
||||
|
||||
[org]
|
||||
org_name_holder=Назва організації
|
||||
|
@ -1029,6 +1191,8 @@ team_permission_desc=Права доступу
|
|||
team_unit_desc=Дозволити доступ до розділів репозиторію
|
||||
|
||||
form.name_reserved=Назву організації '%s' зарезервовано.
|
||||
form.name_pattern_not_allowed=Шаблон '%s' не дозволено в назві організації.
|
||||
form.create_org_not_allowed=Вам не дозволено створювати організації.
|
||||
|
||||
settings=Налаштування
|
||||
settings.options=Організація
|
||||
|
@ -1041,8 +1205,11 @@ settings.change_orgname_prompt=Ця зміна змінить посилання
|
|||
settings.update_avatar_success=Аватар організації оновлений.
|
||||
settings.delete=Видалити організацію
|
||||
settings.delete_account=Видалити цю організацію
|
||||
settings.delete_prompt=Організація буде остаточно видалена. Це <strong>НЕ МОЖЛИВО</strong> відмінити!
|
||||
settings.confirm_delete_account=Підтвердіть видалення
|
||||
settings.delete_org_title=Видалити організацію
|
||||
settings.delete_org_desc=Ця організація буде безповоротно видалена. Продовжити?
|
||||
settings.hooks_desc=Додайте webhooks, який буде викликатися для <strong>всіх репозиторіїв</strong> якими володіє ця організація.
|
||||
|
||||
members.membership_visibility=Видимість учасника:
|
||||
members.public=Показувати
|
||||
|
@ -1060,8 +1227,11 @@ members.invite_now=Запросити зараз
|
|||
teams.join=Приєднатися
|
||||
teams.leave=Покинути
|
||||
teams.read_access=Доступ для читання
|
||||
teams.read_access_helper=Учасники можуть переглядати та клонувати репозиторії команд.
|
||||
teams.write_access=Доступ на запис
|
||||
teams.write_access_helper=Учасники можуть читати і виконувати push в репозиторії команд.
|
||||
teams.admin_access=Доступ адміністратора
|
||||
teams.admin_access_helper=Учасники можуть виконувати pull, push в репозиторії команд і додавати співавторів в команду.
|
||||
teams.no_desc=Ця команда не має опису
|
||||
teams.settings=Налаштування
|
||||
teams.owners_permission_desc=Власник має повний доступ до <strong>усіх репозиторіїв</strong> та має <strong>права адміністратора</strong> організації.
|
||||
|
@ -1070,6 +1240,7 @@ teams.update_settings=Оновити налаштування
|
|||
teams.delete_team=Видалити команду
|
||||
teams.add_team_member=Додати учасника команди
|
||||
teams.delete_team_title=Видалити команду
|
||||
teams.delete_team_desc=Видалення команди скасовує доступ до репозиторія для її учасників. Продовжити?
|
||||
teams.delete_team_success=Команду було видалено.
|
||||
teams.read_permission_desc=Ця команда має доступ для <strong>читання</strong>: учасники можуть переглядати та клонувати репозиторії.
|
||||
teams.write_permission_desc=Ця команда надає доступ на <strong>запис</strong>: учасники можуть отримувати й виконувати push команди до репозитрію.
|
||||
|
@ -1096,13 +1267,30 @@ total=Разом: %d
|
|||
dashboard.statistic=Підсумок
|
||||
dashboard.operations=Технічне обслуговування
|
||||
dashboard.system_status=Статус системи
|
||||
dashboard.statistic_info=У базі даних Gitea записано <b>%d</b> користувачів, <b>%d</b> організацій, <b>%d</b> публічних ключів, <b>%d</b> репозиторіїв, <b>%d</b> підписок на репозиторії, <b>%d</b> додавань в обране, <b>%d</b> дій, <b>%d</b> доступів, <b>%d</b> задач, <b>%d</b> коментарів, <b>%d</b> соціальних облікових записів, <b>%d</b> підписок на користувачів, <b>%d</b> зеркал, <b>%d</b> релізів, <b>%d</b> джерел входу, <b>%d</b> веб-хуків, <b>%d</b> етапів, <b>%d</b> міток, <b>%d</b> задач хуків, <b>%d</b> команд, <b>%d</b> задач по оновленню, <b>%d</b> приєднаних файлів.
|
||||
dashboard.operation_name=Назва операції
|
||||
dashboard.operation_switch=Перемкнути
|
||||
dashboard.operation_run=Запустити
|
||||
dashboard.clean_unbind_oauth=Очистити список незавершених авторизацій OAuth
|
||||
dashboard.clean_unbind_oauth_success=Всі незавершені зв'язки OAuth були видалені.
|
||||
dashboard.delete_inactivate_accounts=Видалити всі неактивні облікові записи
|
||||
dashboard.delete_inactivate_accounts_success=Усі неактивні облікові записи успішно видалено.
|
||||
dashboard.delete_repo_archives=Видалити всі архіви репозиторіїв
|
||||
dashboard.delete_repo_archives_success=Всі архіви репозиторіїв були видалені.
|
||||
dashboard.delete_missing_repos=Видалити всі записи про репозиторії з відсутніми файлами Git
|
||||
dashboard.delete_missing_repos_success=Всі записи про репозиторії з відсутніми файлами Git видалені.
|
||||
dashboard.git_gc_repos=Виконати очистку сміття для всіх репозиторіїв
|
||||
dashboard.git_gc_repos_success=Всі репозиторії завершили збирання сміття.
|
||||
dashboard.resync_all_sshkeys=Перезаписати файл '.ssh/authorized_keys' для SSH ключів Gitea. (Не потрібно для вбудованого SSH сервера.)
|
||||
dashboard.resync_all_sshkeys_success=Всі відкриті ключі були перезаписані.
|
||||
dashboard.resync_all_hooks=Пересинхронізувати перед-прийнятні, оновлюючі та пост-прийнятні хуки в усіх репозиторіях.
|
||||
dashboard.resync_all_hooks_success=Були пересинхронізовані всі pre-receive, update і post-receive Git хуки.
|
||||
dashboard.reinit_missing_repos=Переініціалізувати усі репозитрії git-файли яких втрачено
|
||||
dashboard.reinit_missing_repos_success=Усі репозитрії git-файли яких втрачено, успішно переініціалізовано.
|
||||
dashboard.sync_external_users=Синхронізувати дані зовнішніх користувачів
|
||||
dashboard.sync_external_users_started=Запущена синхронізація зовнішніх користувачів.
|
||||
dashboard.git_fsck=Запустити перевірку даних всіх репозиторіїв (git fsck)
|
||||
dashboard.git_fsck_started=Перевірка даних репозиторіїв запущена.
|
||||
dashboard.server_uptime=Uptime серверу
|
||||
dashboard.current_goroutine=Поточна кількість Goroutines
|
||||
dashboard.current_memory_usage=Поточне використання пам'яті
|
||||
|
@ -1110,6 +1298,7 @@ dashboard.total_memory_allocated=Виділено пам'яті загалом
|
|||
dashboard.memory_obtained=Отримано пам'яті
|
||||
dashboard.pointer_lookup_times=Пошуків вказівника
|
||||
dashboard.memory_allocate_times=Виділення пам'яті
|
||||
dashboard.memory_free_times=Звільнень пам'яті
|
||||
dashboard.current_heap_usage=Поточне використання динамічної пам'яті
|
||||
dashboard.heap_memory_obtained=Отримано динамічної пам'яті
|
||||
dashboard.heap_memory_idle=Не використовується динамічною пам'яттю
|
||||
|
@ -1146,6 +1335,8 @@ users.new_success=Обліковий запис '%s' створений.
|
|||
users.edit=Редагувати
|
||||
users.auth_source=Джерело автентифікації
|
||||
users.local=Локальні
|
||||
users.auth_login_name=Логін для авторизації
|
||||
users.password_helper=Залиште пароль порожнім, щоб не змінювати його.
|
||||
users.update_profile_success=Обліковий запис користувача було оновлено.
|
||||
users.edit_account=Редагувати обліковий запис
|
||||
users.max_repo_creation=Максимальна кількість репозиторіїв
|
||||
|
@ -1158,6 +1349,8 @@ users.allow_import_local=Може імпортувати локальні реп
|
|||
users.allow_create_organization=Може створювати організацій
|
||||
users.update_profile=Оновити обліковий запис
|
||||
users.delete_account=Видалити цей обліковий запис
|
||||
users.still_own_repo=Ваш обліковий запис все ще володіє одним або кількома репозиторіями, спочатку вам потрібно видалити або передати їх.
|
||||
users.still_has_org=Цей обліковий запис все ще є учасником однієї або декількох організацій. Для продовження, покиньте або видаліть організації.
|
||||
users.deletion_success=Обліковий запис користувача було видалено.
|
||||
|
||||
orgs.org_manage_panel=Керування організаціями
|
||||
|
@ -1191,22 +1384,34 @@ auths.host=Хост
|
|||
auths.port=Порт
|
||||
auths.bind_dn=Прив'язати DN
|
||||
auths.bind_password=Прив'язати пароль
|
||||
auths.bind_password_helper=Попередження: цей пароль зберігається у вигляді простого тексту. Використовуйте обліковий запис тільки для читання, якщо це можливо.
|
||||
auths.user_base=База пошуку користувачів
|
||||
auths.user_dn=DN користувача
|
||||
auths.attribute_username=Атрибут імені користувача
|
||||
auths.attribute_username_placeholder=Залиште порожнім, щоб використовувати ім'я користувача для реєстрації.
|
||||
auths.attribute_name=Атрибут імені
|
||||
auths.attribute_surname=Атрибут Surname
|
||||
auths.attribute_mail=Атрибут Email
|
||||
auths.attribute_ssh_public_key=Атрибут Відкритий SSH ключ
|
||||
auths.attributes_in_bind=Витягувати атрибути в контексті Bind DN
|
||||
auths.use_paged_search=Використовувати посторінковий пошук
|
||||
auths.search_page_size=Розмір сторінки
|
||||
auths.filter=Користувацький фільтр
|
||||
auths.admin_filter=Фільтр адміністратора
|
||||
auths.ms_ad_sa=Атрибути пошуку MS AD
|
||||
auths.smtp_auth=Тип автентифікації SMTP
|
||||
auths.smtphost=SMTP хост
|
||||
auths.smtpport=SMTP порт
|
||||
auths.allowed_domains=Дозволені домени
|
||||
auths.allowed_domains_helper=Залиште порожнім, щоб дозволити всі домени. Розділіть кілька доменів за допомогою коми (',').
|
||||
auths.enable_tls=Увімкнути TLS-шифрування
|
||||
auths.skip_tls_verify=Пропустити перевірку TLS
|
||||
auths.pam_service_name=Ім'я служби PAM
|
||||
auths.oauth2_provider=Постачальник OAuth2
|
||||
auths.oauth2_clientID=ID клієнта (ключ)
|
||||
auths.oauth2_clientSecret=Ключ клієнта
|
||||
auths.openIdConnectAutoDiscoveryURL=OpenID Connect URL для автоматизації входу
|
||||
auths.oauth2_use_custom_url=Використовувати для користувача URL замість URL за замовчуванням
|
||||
auths.oauth2_tokenURL=URL токену
|
||||
auths.oauth2_authURL=URL авторизації
|
||||
auths.oauth2_profileURL=URL профілю
|
||||
|
@ -1216,15 +1421,25 @@ auths.tips=Поради
|
|||
auths.tips.oauth2.general=OAuth2 автентифікація
|
||||
auths.tips.oauth2.general.tip=При додаванні нового OAuth2 провайдера, URL адреса переадресації по завершенні автентифікації повинена виглядати так:<host>/user/oauth2/<Authentication Name>/callback
|
||||
auths.tip.oauth2_provider=Постачальник OAuth2
|
||||
auths.tip.bitbucket=Створіть OAuth URI на сторінці https://bitbucket.org/account/user/<your username>/oauth-consumers/new і додайте права 'Account' - 'Read'
|
||||
auths.tip.dropbox=Додайте новий додаток на https://www.dropbox.com/developers/apps
|
||||
auths.tip.facebook=Створіть новий додаток на https://developers.facebook.com/apps і додайте модуль "Facebook Login
|
||||
auths.tip.github=Додайте OAuth додаток на https://github.com/settings/applications/new
|
||||
auths.tip.gitlab=Додайте новий додаток на https://gitlab.com/profile/applications
|
||||
auths.tip.google_plus=Отримайте облікові дані клієнта OAuth2 в консолі Google API на сторінці https://console.developers.google.com/
|
||||
auths.tip.openid_connect=Використовуйте OpenID Connect Discovery URL (<server>/.well-known/openid-configuration) для автоматичної настройки входу OAuth
|
||||
auths.tip.twitter=Перейдіть на https://dev.twitter.com/apps, створіть програму і переконайтеся, що включена опція «Дозволити цю програму для входу в систему за допомогою Twitter»
|
||||
auths.edit=Редагувати джерело автентифікації
|
||||
auths.activated=Ця аутентифікація активована
|
||||
auths.new_success=Метод аутентифікації '%s' був доданий.
|
||||
auths.update_success=Параметри аутентифікації оновлені.
|
||||
auths.update=Оновити джерело автентифікації
|
||||
auths.delete=Видалити джерело автентифікації
|
||||
auths.delete_auth_title=Видалити джерело автентифікації
|
||||
auths.delete_auth_desc=Це джерело аутентифікації буде видалене, ви впевнені, що ви хочете продовжити?
|
||||
auths.still_in_used=Ця перевірка справжності досі використовується деякими користувачами. Видаліть або змініть для цих користувачів тип входу в систему.
|
||||
auths.deletion_success=Канал аутентифікації успішно знищений.
|
||||
auths.login_source_exist=Джерело входу '%s' вже існує.
|
||||
|
||||
config.server_config=Конфігурація сервера
|
||||
config.app_name=Назва сайту
|
||||
|
@ -1242,6 +1457,7 @@ config.lfs_root_path=Кореневої шлях LFS
|
|||
config.static_file_root_path=Повний шлях до статичного файлу
|
||||
config.log_file_root_path=Шлях до лог файлу
|
||||
config.script_type=Тип скрипта
|
||||
config.reverse_auth_user=Ім'я користувача для авторизації на reverse proxy
|
||||
|
||||
config.ssh_config=Конфігурація SSH
|
||||
config.ssh_enabled=Увімкнено
|
||||
|
@ -1266,6 +1482,7 @@ config.db_path=Шлях
|
|||
config.service_config=Конфігурація сервісу
|
||||
config.register_email_confirm=Потрібно підтвердити електронну пошту для реєстрації
|
||||
config.disable_register=Вимкнути самостійну реєстрацію
|
||||
config.allow_only_external_registration=Включити реєстрацію тільки через сторонні сервіси
|
||||
config.enable_openid_signup=Увімкнути самостійну реєстрацію за допомогою OpenID
|
||||
config.enable_openid_signin=Увімкнути реєстрацію за допомогою OpenID
|
||||
config.show_registration_button=Показувати кнопку "Реєстрація
|
||||
|
@ -1274,10 +1491,12 @@ config.mail_notify=Увімкнути сповіщення електронно
|
|||
config.disable_key_size_check=Вимкнути перевірку мінімального розміру ключа
|
||||
config.enable_captcha=Увімкнути CAPTCHA
|
||||
config.active_code_lives=Час актуальності кода підтвердження
|
||||
config.reset_password_code_lives=Час життя коду на скидання пароля
|
||||
config.default_keep_email_private=Приховати адресу електронної пошти за замовчуванням
|
||||
config.default_allow_create_organization=Дозволити створення організацій за замовчуванням
|
||||
config.enable_timetracking=Увімкнути відстеження часу
|
||||
config.default_enable_timetracking=Увімкнути відстеження часу за замовчуванням
|
||||
config.default_allow_only_contributors_to_track_time=Враховувати тільки учасників розробки в підрахунку часу
|
||||
config.no_reply_address=Прихований домен електронної пошти
|
||||
|
||||
config.webhook_config=Конфігурація web-хуків
|
||||
|
@ -1285,6 +1504,7 @@ config.queue_length=Довжина черги
|
|||
config.deliver_timeout=Затримка доставки
|
||||
config.skip_tls_verify=Пропустити перевірку TLS
|
||||
|
||||
config.mailer_config=Конфігурація SMTP-сервера
|
||||
config.mailer_enabled=Увімкнено
|
||||
config.mailer_disable_helo=Вимкнути HELO
|
||||
config.mailer_name=Ім'я
|
||||
|
@ -1292,7 +1512,9 @@ config.mailer_host=Хост
|
|||
config.mailer_user=Користувач
|
||||
config.mailer_use_sendmail=Використовувати Sendmail
|
||||
config.mailer_sendmail_path=Шлях до Sendmail
|
||||
config.mailer_sendmail_args=Додаткові аргументи до Sendmail
|
||||
config.send_test_mail=Відправити тестового листа
|
||||
config.test_mail_failed=Не вдалося відправити тестовий лист на «%s»: %v
|
||||
config.test_mail_sent=Тестового листа було відправлено до '%s'.
|
||||
|
||||
config.oauth_config=Конфігурація OAuth
|
||||
|
@ -1416,8 +1638,14 @@ mark_as_unread=Позначити як непрочитане
|
|||
mark_all_as_read=Позначити всі як прочитані
|
||||
|
||||
[gpg]
|
||||
error.extract_sign=Не вдалося витягти підпис
|
||||
error.generate_hash=Не вдалося згенерувати хеш коміту
|
||||
error.no_committer_account=Аккаунт користувача з таким Email не знайдено
|
||||
error.no_gpg_keys_found=Не вдалося знайти GPG ключ що відповідає даному підпису
|
||||
error.not_signed_commit=Непідписаний коміт
|
||||
error.failed_retrieval_gpg_keys=Не вдалося отримати відповідний GPG ключ користувача
|
||||
|
||||
[units]
|
||||
error.no_unit_allowed_repo=У вас немає доступу до жодного розділу цього репозитория.
|
||||
error.unit_not_allowed=У вас немає доступу до жодного розділу цього репозитория.
|
||||
|
||||
|
|
|
@ -1167,6 +1167,8 @@ branch.protected_deletion_failed=分支 '%s' 已被保护,不可删除。
|
|||
|
||||
topic.manage_topics=管理主题
|
||||
topic.done=保存
|
||||
topic.count_prompt=您最多选择25个主题
|
||||
topic.format_prompt=主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
|
||||
|
||||
[org]
|
||||
org_name_holder=组织名称
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -18,6 +18,7 @@ import (
|
|||
"code.gitea.io/gitea/modules/context"
|
||||
"code.gitea.io/gitea/modules/log"
|
||||
"code.gitea.io/gitea/modules/setting"
|
||||
"code.gitea.io/gitea/modules/util"
|
||||
|
||||
"github.com/go-macaron/captcha"
|
||||
"github.com/markbates/goth"
|
||||
|
@ -474,7 +475,7 @@ func handleSignInFull(ctx *context.Context, u *models.User, remember bool, obeyR
|
|||
return setting.AppSubURL + "/"
|
||||
}
|
||||
|
||||
if redirectTo, _ := url.QueryUnescape(ctx.GetCookie("redirect_to")); len(redirectTo) > 0 {
|
||||
if redirectTo, _ := url.QueryUnescape(ctx.GetCookie("redirect_to")); len(redirectTo) > 0 && !util.IsExternalURL(redirectTo) {
|
||||
ctx.SetCookie("redirect_to", "", -1, setting.AppSubURL)
|
||||
if obeyRedirect {
|
||||
ctx.RedirectToFirst(redirectTo)
|
||||
|
|
Loading…
Reference in New Issue
Block a user