1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-07 14:25:37 +00:00

Fix translation conflicts

This commit is contained in:
Bram Wiepjes 2024-12-16 15:46:55 +00:00
parent 31a8be013c
commit 8b531126da
46 changed files with 7915 additions and 4412 deletions
backend/src/baserow
contrib/database/locale
ko/LC_MESSAGES
pt_PT/LC_MESSAGES
core/locale
cs/LC_MESSAGES
de/LC_MESSAGES
es/LC_MESSAGES
fa/LC_MESSAGES
fi/LC_MESSAGES
fr/LC_MESSAGES
hu/LC_MESSAGES
id/LC_MESSAGES
it/LC_MESSAGES
ja/LC_MESSAGES
ko/LC_MESSAGES
mr/LC_MESSAGES
nb_NO/LC_MESSAGES
nl/LC_MESSAGES
pl/LC_MESSAGES
pt_BR/LC_MESSAGES
pt_PT/LC_MESSAGES
ru/LC_MESSAGES
uk/LC_MESSAGES
zh_Hans/LC_MESSAGES
enterprise/web-frontend/modules/baserow_enterprise/locales
premium
backend/src/baserow_premium/locale
ko/LC_MESSAGES
pt_PT/LC_MESSAGES
web-frontend/modules/baserow_premium/locales
web-frontend

View file

@ -3,20 +3,21 @@
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"PO-Revision-Date: 2024-12-04 17:00+0000\n"
"Last-Translator: 0v0 <0v0tvs@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/baserow/"
"backend-database/ko/>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.9-dev\n"
#: src/baserow/contrib/database/action/scopes.py:9
#, python-format
@ -574,12 +575,11 @@ msgstr "%(table_name)s에서 %(form_name)s이(가) 제출되었습니다"
#, python-format
msgid "and 1 more field"
msgid_plural "and %(count)s more fields"
msgstr[0] "그리고 1개의 필드 더"
msgstr[1] "그리고 %(count)s개의 필드 더"
msgstr[0] "그리고 %(count)s개의 추가 필드"
#: src/baserow/contrib/database/webhooks/actions.py:20
msgid "Create Webhook"
msgstr "Webhook 생성"
msgstr "웹훅 생성"
#: src/baserow/contrib/database/webhooks/actions.py:22
#, python-format

View file

@ -0,0 +1,610 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: pt_PT\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
#: src/baserow/contrib/database/action/scopes.py:9
#, python-format
msgid "in database \"%(database_name)s\" (%(database_id)s)."
msgstr ""
#: src/baserow/contrib/database/action/scopes.py:13
#, python-format
msgid ""
"in table \"%(table_name)s\" (%(table_id)s) of database "
"\"%(database_name)s\" (%(database_id)s)."
msgstr ""
#: src/baserow/contrib/database/action/scopes.py:19
#, python-format
msgid ""
"in view \"%(view_name)s\" (%(view_id)s) of table "
"\"%(table_name)s\" (%(table_id)s) in database "
"\"%(database_name)s\" (%(database_id)s)."
msgstr ""
#: src/baserow/contrib/database/airtable/actions.py:22
msgid "Import database from Airtable"
msgstr ""
#: src/baserow/contrib/database/airtable/actions.py:24
#, python-format
msgid ""
"Imported database "
"\"%(installed_application_name)s\" (%(installed_application_id)s) from "
"Airtable share ID \"%(airtable_share_id)s\""
msgstr ""
#: src/baserow/contrib/database/application_types.py:236
msgid "Table"
msgstr ""
#: src/baserow/contrib/database/export/actions.py:20
msgid "Export Table"
msgstr ""
#: src/baserow/contrib/database/export/actions.py:21
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) exported to %(export_type)s"
msgstr ""
#: src/baserow/contrib/database/export/actions.py:89
#, python-format
msgid "Table \"%(table_name)s\" (%(table_id)s) exported to %(export_type)s"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:36
msgid "Update field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:37
#, python-format
msgid "Field \"%(field_name)s\" (%(field_id)s) updated"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:340
msgid "Create field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:341
#, python-format
msgid "Field \"%(field_name)s\" (%(field_id)s) created"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:434
msgid "Delete field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:435
#, python-format
msgid "Field \"%(field_name)s\" (%(field_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:507
msgid "Duplicate field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:509
#, python-format
msgid ""
"Field \"%(field_name)s\" (%(field_id)s) duplicated (with_data=%(with_data)s) "
"from field \"%(original_field_name)s\" (%(original_field_id)s)"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:592
msgid "Change primary field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:594
#, python-format
msgid ""
"Primary field of table %(table_name)s was changed to "
"%(new_primary_field_name)s"
msgstr ""
#: src/baserow/contrib/database/fields/models.py:371
#: src/baserow/contrib/database/fields/models.py:519
msgid "The format of the duration."
msgstr ""
#: src/baserow/contrib/database/fields/notification_types.py:53
#, python-format
msgid ""
"%(sender)s assigned you to %(field_name)s in row %(row_name)s in "
"%(table_name)s."
msgstr ""
#: src/baserow/contrib/database/fields/notification_types.py:181
#, python-format
msgid ""
"%(sender)s mentioned you in %(field_name)s in row %(row_name)s in "
"%(table_name)s."
msgstr ""
#: src/baserow/contrib/database/plugins.py:46
#, python-format
msgid "%(first_name)s's company"
msgstr ""
#: src/baserow/contrib/database/plugins.py:53
msgid "Customers"
msgstr ""
#: src/baserow/contrib/database/plugins.py:55
#: src/baserow/contrib/database/plugins.py:77
#: src/baserow/contrib/database/table/handler.py:624
#: src/baserow/contrib/database/table/handler.py:637
msgid "Name"
msgstr ""
#: src/baserow/contrib/database/plugins.py:56
msgid "Last name"
msgstr ""
#: src/baserow/contrib/database/plugins.py:57
#: src/baserow/contrib/database/table/handler.py:625
msgid "Notes"
msgstr ""
#: src/baserow/contrib/database/plugins.py:58
#: src/baserow/contrib/database/plugins.py:79
#: src/baserow/contrib/database/table/handler.py:626
msgid "Active"
msgstr ""
#: src/baserow/contrib/database/plugins.py:75
msgid "Projects"
msgstr ""
#: src/baserow/contrib/database/plugins.py:78
msgid "Started"
msgstr ""
#: src/baserow/contrib/database/plugins.py:84
msgid "Calculator"
msgstr ""
#: src/baserow/contrib/database/plugins.py:85
msgid "Turing machine"
msgstr ""
#: src/baserow/contrib/database/plugins.py:86
msgid "Computer architecture"
msgstr ""
#: src/baserow/contrib/database/plugins.py:87
msgid "Cellular Automata"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:32
msgid "Create row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:32
#, python-format
msgid "Row (%(row_id)s) created"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:117
msgid "Create rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:117
#, python-format
msgid "Rows (%(row_ids)s) created"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:203
msgid "Import rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:203
#, python-format
msgid "Rows (%(row_ids)s) imported"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:284
msgid "Delete row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:284
#, python-format
msgid "Row (%(row_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:350
msgid "Delete rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:350
#, python-format
msgid "Rows (%(row_ids)s) deleted"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:497
msgid "Move row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:497
#, python-format
msgid "Row (%(row_id)s) moved"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:607
msgid "Update row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:607
#, python-format
msgid "Row (%(row_id)s) updated"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:707
msgid "Update rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:707
#, python-format
msgid "Rows (%(row_ids)s) updated"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:26
msgid "Create table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:27
#, python-format
msgid "Table \"%(table_name)s\" (%(table_id)s) created"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:104
msgid "Delete table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:105
#, python-format
msgid "Table \"%(table_name)s\" (%(table_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:160
msgid "Order tables"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:161
msgid "Tables order changed"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:224
msgid "Update table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:226
#, python-format
msgid ""
"Table (%(table_id)s) name changed from \"%(original_table_name)s\" to "
"\"%(table_name)s\""
msgstr ""
#: src/baserow/contrib/database/table/actions.py:296
msgid "Duplicate table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:298
#, python-format
msgid ""
"Table \"%(table_name)s\" (%(table_id)s) duplicated from "
"\"%(original_table_name)s\" (%(original_table_id)s) "
msgstr ""
#: src/baserow/contrib/database/table/handler.py:528
msgid "Grid"
msgstr ""
#: src/baserow/contrib/database/table/handler.py:586
#, python-format
msgid "Field %d"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:21
msgid "Create DB token"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:23
#, python-format
msgid ""
"A Database Token with name \"%(token_name)s\" (%(token_id)s) has been created"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:58
msgid "Update DB token name"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:60
#, python-format
msgid ""
"The Database Token (%(token_name)s) name changed from "
"\"%(original_token_name)s\" to \"%(token_name)s\""
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:102
msgid "Update DB token permissions"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:104
#, python-format
msgid ""
"The Database Token \"%(token_name)s\" (%(token_id)s) permissions has been "
"updated"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:163
msgid "Rotate DB token key"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:164
#, python-format
msgid "The Database Token \"%(token_name)s\" (%(token_id)s) has been rotated"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:200
msgid "Delete DB token"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:201
#, python-format
msgid "The Database Token \"%(token_name)s\" (%(token_id)s) has been deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:42
msgid "Create a view filter"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:43
#, python-format
msgid "View filter created on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:152
msgid "Update a view filter"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:153
#, python-format
msgid "View filter updated on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:284
msgid "Delete a view filter"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:285
#, python-format
msgid "View filter deleted from field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:394
msgid "Create a view filter group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:395
msgid "View filter group created"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:488
msgid "Update a view filter group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:489
#, python-format
msgid "View filter group updated to \"%(filter_type)s\""
msgstr ""
#: src/baserow/contrib/database/views/actions.py:589
msgid "Delete a view filter group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:590
msgid "View filter group deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:744
msgid "Create a view sort"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:745
#, python-format
msgid "View sorted on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:829
msgid "Update a view sort"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:830
#, python-format
msgid "View sort updated on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:938
msgid "Delete a view sort"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:939
#, python-format
msgid "View sort deleted from field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1024
msgid "Order views"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1024
msgid "Views order changed"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1095
msgid "Update view field options"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1096
msgid "ViewFieldOptions updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1197
msgid "View slug URL updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1198
msgid "View changed public slug URL"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1271
msgid "Update view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1272
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1353
msgid "Create view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1354
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) created"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1428
msgid "Duplicate view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1430
#, python-format
msgid ""
"View \"%(view_name)s\" (%(view_id)s) duplicated from view "
"\"%(original_view_name)s\" (%(original_view_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1504
msgid "Delete view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1505
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1567
msgid "Create decoration"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1568
#, python-format
msgid "View decoration %(decorator_id)s created"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1672
msgid "Update decoration"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1673
#, python-format
msgid "View decoration %(decorator_id)s updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1810
msgid "Delete decoration"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1811
#, python-format
msgid "View decoration %(decorator_id)s deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1907
msgid "Create a view group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1908
#, python-format
msgid "View grouped on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2008
msgid "Update a view group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2009
#, python-format
msgid "View group by updated on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2137
msgid "Delete a view group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2138
#, python-format
msgid "View group by deleted from field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/notification_types.py:84
#, python-format
msgid "%(form_name)s has been submitted in %(table_name)s"
msgstr ""
#: src/baserow/contrib/database/views/notification_types.py:101
#, python-format
msgid "and 1 more field"
msgid_plural "and %(count)s more fields"
msgstr[0] ""
msgstr[1] ""
#: src/baserow/contrib/database/webhooks/actions.py:20
msgid "Create Webhook"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:22
#, python-format
msgid ""
"Webhook \"%(webhook_name)s\" (%(webhook_id)s) as %(webhook_request_method)s "
"to %(webhook_url)s\" created"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:88
msgid "Delete Webhook"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:90
#, python-format
msgid ""
"Webhook \"%(webhook_name)s\" (%(webhook_id)s) as %(webhook_request_method)s "
"to %(webhook_url)s\" deleted"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:152
msgid "Update Webhook"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:154
#, python-format
msgid ""
"Webhook \"%(webhook_name)s\" (%(webhook_id)s) as %(webhook_request_method)s "
"to %(webhook_url)s\" updated"
msgstr ""

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-05-15 22:08+0000\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Marek Václavík <marcus@seznam.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/baserow/"
"backend-core/cs/>\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Generator: Weblate 5.6-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-01-31 13:43+0000\n"
"Last-Translator: SWEETGOOD <cs@sweetgood.de>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Natthapon <natthapon@wagner-international.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/baserow/"
"backend-core/de/>\n"
"Language: de\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.4-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr ""
"Der Name des Arbeitsbereichs (%(group_id)s) wurde von "
"\"%(original_group_name)s\" in \"%(group_name)s\" geändert"
"Der Name des Arbeitsbereichs (%(group_id)s) wurde von \""
"%(original_group_name)s\" in \"%(group_name)s\" geändert"
#: src/baserow/core/actions.py:237
msgid "Order groups"
@ -100,8 +100,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
"Anwendung (%(application_id)s) vom Typ %(application_type)s umbenannt von "
"\"%(original_application_name)s\" in \"%(application_name)s\""
"Anwendung (%(application_id)s) vom Typ %(application_type)s umbenannt von \""
"%(original_application_name)s\" in \"%(application_name)s\""
#: src/baserow/core/actions.py:579
msgid "Duplicate application"
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)"
msgstr ""
"Anwendung \"%(application_name)s\" (%(application_id)s) vom Typ "
"%(application_type)s dupliziert aus \"%(original_application_name)s"
"\" (%(original_application_id)s)"
"%(application_type)s dupliziert aus \"%(original_application_name)s\" "
"(%(original_application_id)s)"
#: src/baserow/core/actions.py:658
msgid "Install template"
@ -141,8 +141,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s."
msgstr ""
"Gruppeneinladung erstellt für \"%(email)s\", um \"%(group_name)s"
"\" (%(group_id)s) als %(permissions)s beizutreten."
"Gruppeneinladung erstellt für \"%(email)s\", um \"%(group_name)s\" "
"(%(group_id)s) als %(permissions)s beizutreten."
#: src/baserow/core/actions.py:791
msgid "Delete group invitation"
@ -154,8 +154,8 @@ msgid ""
"Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr ""
"Gruppeneinladung (%(invitation_id)s) gelöscht für \"%(email)s\" um "
"\"%(group_name)s\" (%(group_id)s) als %(permissions)s zu verbinden."
"Gruppeneinladung (%(invitation_id)s) gelöscht für \"%(email)s\" um \""
"%(group_name)s\" (%(group_id)s) als %(permissions)s zu verbinden."
#: src/baserow/core/actions.py:846
msgid "Accept group invitation"
@ -167,8 +167,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr ""
"Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s"
"\" (%(group_id)s) als %(permissions)s anzuschließen, wurde angenommen."
"Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s\""
" (%(group_id)s) als %(permissions)s anzuschließen, wurde angenommen."
#: src/baserow/core/actions.py:901
msgid "Reject group invitation"
@ -180,8 +180,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr ""
"Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s"
"\" (%(group_id)s) als %(permissions)s anzuschließen, wurde abgelehnt."
"Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s\""
" (%(group_id)s) als %(permissions)s anzuschließen, wurde abgelehnt."
#: src/baserow/core/actions.py:956
msgid "Update group invitation permissions"
@ -195,8 +195,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)."
msgstr ""
"Die Einladungsberechtigung (%(invitation_id)s) wurde von "
"%(original_permissions)s auf %(permissions)s für %(email)s in der Gruppe "
"\"%(group_name)s\" (%(group_id)s) geändert."
"%(original_permissions)s auf %(permissions)s für %(email)s in der Gruppe \""
"%(group_name)s\" (%(group_id)s) geändert."
#: src/baserow/core/actions.py:1015
msgid "Leave group"
@ -245,8 +245,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung "
"\"%(application_name)s\" (%(application_id)s) erstellt."
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung \""
"%(application_name)s\" (%(application_id)s) erstellt."
#: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot"
@ -259,9 +259,9 @@ msgid ""
"\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) von Anwendung "
"\"%(original_application_name)s\" (%(original_application_id)s) zu Anwendung "
"\"%(application_name)s\" (%(application_id)s) wiederhergestellt."
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) von Anwendung \""
"%(original_application_name)s\" (%(original_application_id)s) zu Anwendung \""
"%(application_name)s\" (%(application_id)s) wiederhergestellt."
#: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot"
@ -273,8 +273,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung "
"\"%(application_name)s\" (%(application_id)s) gelöscht."
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung \""
"%(application_name)s\" (%(application_id)s) gelöscht."
#: src/baserow/core/templates/baserow/core/group_invitation.html:144
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:144
@ -424,8 +424,8 @@ msgid ""
"Trash for application \"%(application_name)s\" (%(application_id)s) has been "
"emptied"
msgstr ""
"Der Papierkorb für die Anwendung \"%(application_name)s"
"\" (%(application_id)s) wurde geleert"
"Der Papierkorb für die Anwendung \"%(application_name)s\" "
"(%(application_id)s) wurde geleert"
#: src/baserow/core/trash/actions.py:79
#, python-format
@ -433,8 +433,8 @@ msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied."
msgstr ""
"Der Papierkorb für den Arbeitsbereich \"%(workspace_name)s"
"\" (%(workspace_id)s) wurde geleert."
"Der Papierkorb für den Arbeitsbereich \"%(workspace_name)s\" "
"(%(workspace_id)s) wurde geleert."
#: src/baserow/core/trash/actions.py:90
msgid "Restore from trash"
@ -459,9 +459,9 @@ msgid ""
"\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)"
msgstr ""
"Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s"
"\" (%(auth_provider_id)s) auth provider (Einladung: "
"%(with_invitation_token)s) erstellt"
"Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s\" "
"(%(auth_provider_id)s) auth provider (Einladung: %(with_invitation_token)s) "
"erstellt"
#: src/baserow/core/user/actions.py:110
msgid "Update User"
@ -508,8 +508,8 @@ msgid ""
"User \"%(user_email)s\" (%(user_id)s) signed in via \"%(auth_provider_type)s"
"\" (%(auth_provider_id)s) auth provider"
msgstr ""
"Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s"
"\" (%(auth_provider_id)s) auth provider angemeldet"
"Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s\" "
"(%(auth_provider_id)s) auth provider angemeldet"
#: src/baserow/core/user/actions.py:283
msgid "Send reset user password"

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-04-23 18:07+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/baserow/"
"backend-core/es/>\n"
"Language: es\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr ""
"El nombre del grupo (%(group_id)s) ha cambiado de \"%(original_group_name)s"
"\" a \"%(group_name)s.\""
"El nombre del grupo (%(group_id)s) ha cambiado de \"%(original_group_name)s\""
" a \"%(group_name)s.\""
#: src/baserow/core/actions.py:237
msgid "Order groups"
@ -100,8 +100,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
"Aplicación (%(application_id)s) de tipo %(application_type)s renombrada de "
"\"%(original_application_name)s\" a \"%(application_name)s\""
"Aplicación (%(application_id)s) de tipo %(application_type)s renombrada de \""
"%(original_application_name)s\" a \"%(application_name)s\""
#: src/baserow/core/actions.py:579
msgid "Duplicate application"
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)"
msgstr ""
"Aplicación \"%(application_name)s\" (%(application_id)s) de tipo "
"%(application_type)s duplicada de \"%(original_application_name)s"
"\" (%(original_application_id)s)"
"%(application_type)s duplicada de \"%(original_application_name)s\" "
"(%(original_application_id)s)"
#: src/baserow/core/actions.py:658
msgid "Install template"
@ -285,8 +285,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> te ha invitado a colaborar en <strong>"
"%(group_name)s</strong>."
"<strong>%(first_name)s</strong> te ha invitado a colaborar en "
"<strong>%(group_name)s</strong>."
#: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167

View file

@ -8,14 +8,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/baserow/"
"backend-core/fa/>\n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format

View file

@ -8,14 +8,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/baserow/"
"backend-core/fi/>\n"
"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-01-19 09:37+0000\n"
"Last-Translator: Jérémie Pardou-Piquemal <jrmi@jeremiez.net>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/baserow/"
"backend-core/fr/>\n"
"Language: fr\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.4-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)"
msgstr ""
"L'application \"%(application_name)s\" (%(application_id)s) de type "
"%(application_type)s a été dupliquée à partir de l'application "
"\"%(original_application_name)s\" (%(original_application_id)s)."
"%(application_type)s a été dupliquée à partir de l'application \""
"%(original_application_name)s\" (%(original_application_id)s)."
#: src/baserow/core/actions.py:658
msgid "Install template"
@ -141,8 +141,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s."
msgstr ""
"Création d'une invitation pour « %(email)s » à joindre le Projet "
"« %(group_name)s » (%(group_id)s) en tant que %(permissions)s."
"Création d'une invitation pour « %(email)s » à joindre le Projet « "
"%(group_name)s » (%(group_id)s) en tant que %(permissions)s."
#: src/baserow/core/actions.py:791
msgid "Delete group invitation"
@ -197,8 +197,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)."
msgstr ""
"Changement de permissions pour l'invitation (%(invitation_id)s) de "
"%(original_permissions)s vers %(permissions)s pour %(email)s pour le Projet "
"« %(group_name)s » (%(group_id)s)."
"%(original_permissions)s vers %(permissions)s pour %(email)s pour le Projet «"
" %(group_name)s » (%(group_id)s)."
#: src/baserow/core/actions.py:1015
msgid "Leave group"
@ -261,9 +261,8 @@ msgid ""
"application \"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Sauvegarde \"%(snapshot_name)s\" (%(snapshot_id)s) restaurée de "
"l'application \"%(original_application_name)s"
"\" (%(original_application_id)s) vers l'application \"%(application_name)s"
"\" (%(application_id)s)."
"l'application \"%(original_application_name)s\" (%(original_application_id)s)"
" vers l'application \"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot"
@ -414,8 +413,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> vous a invité à collaborer au projet <strong>"
"%(workspace_name)s</strong>."
"<strong>%(first_name)s</strong> vous a invité à collaborer au projet "
"<strong>%(workspace_name)s</strong>."
#: src/baserow/core/trash/actions.py:20
msgid "Empty trash"
@ -435,8 +434,8 @@ msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied."
msgstr ""
"La corbeille de lespace de travail "
"« %(workspace_name)s » (%(workspace_id)s) a été vidée."
"La corbeille de lespace de travail « %(workspace_name)s » (%(workspace_id)s)"
" a été vidée."
#: src/baserow/core/trash/actions.py:90
msgid "Restore from trash"
@ -462,9 +461,8 @@ msgid ""
"%(with_invitation_token)s)"
msgstr ""
"Création de l'utilisateur « %(user_email)s » (%(user_id)s) via le "
"fournisseur d'authentification "
"« %(auth_provider_type)s » (%(auth_provider_id)s) (invitation: "
"%(with_invitation_token)s)"
"fournisseur d'authentification « %(auth_provider_type)s » "
"(%(auth_provider_id)s) (invitation: %(with_invitation_token)s)"
#: src/baserow/core/user/actions.py:110
msgid "Update User"
@ -512,8 +510,8 @@ msgid ""
"\" (%(auth_provider_id)s) auth provider"
msgstr ""
"Connexion de l'utilisateur « %(user_email)s » (%(user_id)s) via le "
"fournisseur d'authentification "
"« %(auth_provider_type)s » (%(auth_provider_id)s)"
"fournisseur d'authentification « %(auth_provider_type)s » "
"(%(auth_provider_id)s)"
#: src/baserow/core/user/actions.py:283
msgid "Send reset user password"
@ -541,8 +539,8 @@ msgstr "Réinitialiser le mot de passe"
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) reset password"
msgstr ""
"Demande de réinitialisation de mot de passe par l'utilisateur "
"« %(user_email)s » (%(user_id)s)"
"Demande de réinitialisation de mot de passe par l'utilisateur « %(user_email)"
"s » (%(user_id)s)"
#: src/baserow/core/user/emails.py:16
msgid "Reset password - Baserow"

View file

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-04-20 16:54+0000\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Norbert Bartus <nbartus21@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/baserow/"
"backend-core/hu/>\n"
@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format

View file

@ -3,15 +3,16 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-30 13:52+0000\n"
"PO-Revision-Date: 2022-07-05 11:27+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/baserow/"
"backend-core/id/>\n"
"Language: id\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.13.1-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/emails.py:96
#, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-03-13 14:32+0000\n"
"Last-Translator: Andrea Disarò <andrea@baserow.io>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/baserow/"
"backend-core/it/>\n"
"Language: it\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr ""
"Nome del progetto (%(group_id)s) modificato da \"%(original_group_name)s\" a"
"\"%(group_name)s.\""
"Nome del progetto (%(group_id)s) modificato da \"%(original_group_name)s\" "
"a\"%(group_name)s.\""
#: src/baserow/core/actions.py:237
msgid "Order groups"
@ -102,8 +102,8 @@ msgid ""
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
"Il nome dell'applicazione (%(application_id)s) di tipo %(application_type)s "
"è stato modificato da \"%(original_application_name)s\" a "
"\"%(application_name)s\""
"è stato modificato da \"%(original_application_name)s\" a \""
"%(application_name)s\""
#: src/baserow/core/actions.py:579
msgid "Duplicate application"
@ -117,8 +117,8 @@ msgid ""
"\" (%(original_application_id)s)"
msgstr ""
"L'applicazione \"%(application_name)s\" (%(application_id)s) di tipo "
"%(application_type)s è stata duplicata da \"%(original_application_name)s"
"\" (%(original_application_id)s)"
"%(application_type)s è stata duplicata da \"%(original_application_name)s\" "
"(%(original_application_id)s)"
#: src/baserow/core/actions.py:658
msgid "Install template"
@ -143,8 +143,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s."
msgstr ""
"Invito creato per l'utente\"%(email)s\" per far parte del progetto "
"\"%(group_name)s\" (%(group_id)s) come %(permissions)s."
"Invito creato per l'utente\"%(email)s\" per far parte del progetto \""
"%(group_name)s\" (%(group_id)s) come %(permissions)s."
#: src/baserow/core/actions.py:791
msgid "Delete group invitation"
@ -199,8 +199,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)."
msgstr ""
"I permessi dell'invito (%(invitation_id)s) sono cambiati da "
"%(original_permissions)s a %(permissions)s per %(email)s nel progetto "
"\"%(group_name)s\" (%(group_id)s)."
"%(original_permissions)s a %(permissions)s per %(email)s nel progetto \""
"%(group_name)s\" (%(group_id)s)."
#: src/baserow/core/actions.py:1015
msgid "Leave group"
@ -246,8 +246,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) creato per l'applicazione "
"\"%(application_name)s\" (%(application_id)s)."
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) creato per l'applicazione \""
"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot"
@ -261,9 +261,9 @@ msgid ""
"application \"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) ripristinato "
"dall'applicazione \"%(original_application_name)s"
"\" (%(original_application_id)s) alla nuova applicazione "
"\"%(application_name)s\" (%(application_id)s)."
"dall'applicazione \"%(original_application_name)s\" "
"(%(original_application_id)s) alla nuova applicazione \"%(application_name)"
"s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot"
@ -413,8 +413,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> ti ha invitato a collaborare a <strong>"
"%(workspace_name)s</strong>."
"<strong>%(first_name)s</strong> ti ha invitato a collaborare a "
"<strong>%(workspace_name)s</strong>."
#: src/baserow/core/trash/actions.py:20
msgid "Empty trash"
@ -459,8 +459,8 @@ msgid ""
"\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)"
msgstr ""
"L'utente\"%(user_email)s\" (%(user_id)s) è stato creato tramite provider "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) (su invito: "
"L'utente\"%(user_email)s\" (%(user_id)s) è stato creato tramite provider \""
"%(auth_provider_type)s\" (%(auth_provider_id)s) (su invito: "
"%(with_invitation_token)s)"
#: src/baserow/core/user/actions.py:110

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-16 14:17+0000\n"
"PO-Revision-Date: 2023-02-27 14:49+0000\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Masahiro Minami <masahiro@minamirnd.work>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/baserow/"
"backend-core/ja/>\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format

View file

@ -3,20 +3,21 @@
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: 0v0 <0v0tvs@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/baserow/"
"backend-core/ko/>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -50,7 +51,9 @@ msgstr "그룹 업데이트"
msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr "그룹 (%(group_id)s)의 이름이 \"%(original_group_name)s\"에서 \"%(group_name)s\"(으)로 변경되었습니다."
msgstr ""
"그룹 (%(group_id)s)의 이름이 \"%(original_group_name)s\"에서 \"%(group_name)"
"s\"(으)로 변경되었습니다"
#: src/baserow/core/actions.py:245
msgid "Order groups"
@ -76,7 +79,9 @@ msgstr "애플리케이션 생성"
#, python-format
msgid ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s created"
msgstr "\"%(application_name)s\" (%(application_id)s) %(application_type)s가 생성되었습니다"
msgstr ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s가 "
"생성되었습니다"
#: src/baserow/core/actions.py:453
msgid "Delete application"
@ -87,7 +92,9 @@ msgstr "애플리케이션 삭제"
msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s deleted"
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 %(application_type)s가 삭제되었습니다"
msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 "
"%(application_type)s가 삭제되었습니다"
#: src/baserow/core/actions.py:522
msgid "Update application"
@ -98,7 +105,10 @@ msgstr "애플리케이션 업데이트"
msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "애플리케이션 (%(application_id)s) 유형 %(application_type)s의 이름이 \"%(original_application_name)s\"에서 \"%(application_name)s\"(으)로 변경되었습니다"
msgstr ""
"애플리케이션 (%(application_id)s) 유형 %(application_type)s의 이름이 \""
"%(original_application_name)s\"에서 \"%(application_name)s\"(으)로 "
"변경되었습니다"
#: src/baserow/core/actions.py:606
msgid "Duplicate application"
@ -110,7 +120,10 @@ msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s duplicated from "
"\"%(original_application_name)s\" (%(original_application_id)s)"
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 %(application_type)s가 \"%(original_application_name)s\" (%(original_application_id)s)에서 복제되었습니다"
msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 "
"%(application_type)s가 \"%(original_application_name)s\" "
"(%(original_application_id)s)에서 복제되었습니다"
#: src/baserow/core/actions.py:691
msgid "Install template"
@ -121,7 +134,9 @@ msgstr "템플릿 설치"
msgid ""
"Template \"%(template_name)s\" (%(template_id)s) installed into application "
"IDs %(installed_application_ids)s"
msgstr "템플릿 \"%(template_name)s\" (%(template_id)s)가 애플리케이션 IDs %(installed_application_ids)s에 설치되었습니다"
msgstr ""
"템플릿 \"%(template_name)s\" (%(template_id)s)가 애플리케이션 IDs "
"%(installed_application_ids)s에 설치되었습니다"
#: src/baserow/core/actions.py:776
msgid "Create group invitation"
@ -132,7 +147,9 @@ msgstr "그룹 초대 생성"
msgid ""
"Group invitation created for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr "\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 그룹 초대가 생성되었습니다."
msgstr ""
"\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s "
"권한으로 참여하도록 그룹 초대가 생성되었습니다."
#: src/baserow/core/actions.py:833
msgid "Delete group invitation"
@ -143,7 +160,9 @@ msgstr "그룹 초대 삭제"
msgid ""
"Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr "\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 한 그룹 초대 (%(invitation_id)s)가 삭제되었습니다."
msgstr ""
"\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s "
"권한으로 참여하도록 한 그룹 초대 (%(invitation_id)s)가 삭제되었습니다."
#: src/baserow/core/actions.py:893
msgid "Accept group invitation"
@ -154,7 +173,9 @@ msgstr "그룹 초대 수락"
msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr "\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 수락되었습니다."
msgstr ""
"\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)"
"s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 수락되었습니다."
#: src/baserow/core/actions.py:953
msgid "Reject group invitation"
@ -165,7 +186,9 @@ msgstr "그룹 초대 거절"
msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr "\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 거절되었습니다."
msgstr ""
"\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)"
"s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 거절되었습니다."
#: src/baserow/core/actions.py:1013
msgid "Update group invitation permissions"
@ -177,7 +200,10 @@ msgid ""
"Invitation (%(invitation_id)s) permissions changed from "
"%(original_permissions)s to %(permissions)s for %(email)s on group "
"\"%(group_name)s\" (%(group_id)s)."
msgstr "그룹 \"%(group_name)s\" (%(group_id)s)에 대한 %(email)s의 초대 (%(invitation_id)s) 권한이 %(original_permissions)s에서 %(permissions)s로 변경되었습니다."
msgstr ""
"그룹 \"%(group_name)s\" (%(group_id)s)에 대한 %(email)s의 초대 "
"(%(invitation_id)s) 권한이 %(original_permissions)s에서 %(permissions)s로 "
"변경되었습니다."
#: src/baserow/core/actions.py:1078
msgid "Leave group"
@ -190,11 +216,11 @@ msgstr "그룹 \"%(group_name)s\" (%(group_id)s)에서 탈퇴하였습니다."
#: src/baserow/core/actions.py:1114
msgid "Create initial workspace"
msgstr "초기 워크스페이스 생성"
msgstr "초기 작업공간 생성"
#: src/baserow/core/actions.py:1115
msgid "Initial workspace created"
msgstr "초기 워크스페이스가 생성되었습니다"
msgstr "초기 작업공간이 생성되었습니다"
#: src/baserow/core/emails.py:97
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:176
@ -227,7 +253,7 @@ msgstr "소수"
#: src/baserow/core/handler.py:2053 src/baserow/core/user/handler.py:268
#, python-format
msgid "%(name)s's workspace"
msgstr "%(name)s의 워크스페이스"
msgstr "%(name)s의 작업공간"
#: src/baserow/core/notification_types.py:92
#, python-format
@ -248,7 +274,9 @@ msgstr "스냅샷 생성"
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \"%(snapshot_name)s\" (%(snapshot_id)s)가 생성되었습니다."
msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \""
"%(snapshot_name)s\" (%(snapshot_id)s)가 생성되었습니다."
#: src/baserow/core/snapshots/actions.py:72
msgid "Restore Snapshot"
@ -260,7 +288,10 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) restored from application "
"\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)."
msgstr "애플리케이션 \"%(original_application_name)s\" (%(original_application_id)s)에서 \"%(snapshot_name)s\" (%(snapshot_id)s) 스냅샷이 애플리케이션 \"%(application_name)s\" (%(application_id)s)로 복원되었습니다."
msgstr ""
"애플리케이션 \"%(original_application_name)s\" (%(original_application_id)s)"
"에서 \"%(snapshot_name)s\" (%(snapshot_id)s) 스냅샷이 애플리케이션 \""
"%(application_name)s\" (%(application_id)s)로 복원되었습니다."
#: src/baserow/core/snapshots/actions.py:133
msgid "Delete Snapshot"
@ -271,21 +302,21 @@ msgstr "스냅샷 삭제"
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \"%(snapshot_name)s\" (%(snapshot_id)s)가 삭제되었습니다."
msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \""
"%(snapshot_name)s\" (%(snapshot_id)s)가 삭제되었습니다."
#: src/baserow/core/templates/baserow/core/notifications_summary.html:176
#, python-format
msgid "You have %(counter)s new notification"
msgid_plural "You have %(counter)s new notifications"
msgstr[0] "새로운 알림이 %(counter)s개 있습니다"
msgstr[1] "새로운 알림이 %(counter)s개 있습니다"
#: src/baserow/core/templates/baserow/core/notifications_summary.html:228
#, python-format
msgid "Plus %(counter)s more notification."
msgid_plural "Plus %(counter)s more notifications."
msgstr[0] "추가로 %(counter)s개의 알림이 더 있습니다."
msgstr[1] "추가로 %(counter)s개의 알림이 더 있습니다."
#: src/baserow/core/templates/baserow/core/notifications_summary.html:239
msgid "View in Baserow"
@ -301,7 +332,9 @@ msgid ""
"Baserow is an open source no-code database tool which allows you to "
"collaborate on projects, customers and more. It gives you the powers of a "
"developer without leaving your browser."
msgstr "Baserow는 오픈 소스 노코드 데이터베이스 도구로, 프로젝트, 고객 등에서 협업할 수 있도록 도와줍니다. 브라우저를 벗어나지 않고도 개발자의 능력을 제공합니다."
msgstr ""
"Baserow는 오픈 소스 노코드 데이터베이스 도구로, 프로젝트, 고객 등에서 협업할 "
"수 있도록 도와줍니다. 브라우저를 벗어나지 않고도 개발자의 능력을 제공합니다."
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:176
msgid "Account permanently deleted"
@ -312,7 +345,9 @@ msgstr "계정이 영구적으로 삭제되었습니다"
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"has been permanently deleted."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)에서 귀하의 계정 (%(username)s)이 영구적으로 삭제되었습니다."
msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)에서 귀하의 계정 (%(username)s)"
"이 영구적으로 삭제되었습니다."
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:176
msgid "Account deletion cancelled"
@ -324,7 +359,9 @@ msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"was pending deletion, but you've logged in so this operation has been "
"cancelled."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 삭제 예정이었으나, 로그인하셨으므로 이 작업이 취소되었습니다."
msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 "
"삭제 예정이었으나, 로그인하셨으므로 이 작업이 취소되었습니다."
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:176
msgid "Account pending deletion"
@ -335,7 +372,9 @@ msgstr "계정 삭제 예정"
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"will be permanently deleted in %(days_left)s days."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 %(days_left)s일 후에 영구적으로 삭제됩니다."
msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 "
"%(days_left)s일 후에 영구적으로 삭제됩니다."
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:186
msgid ""
@ -352,7 +391,8 @@ msgid ""
"To keep your account secure, please take a moment to verify your email by "
"clicking the button below. Your email address will be used to assist you in "
"changing your Baserow password should you ever need to in the future."
msgstr "계정의 안전을 위해 아래 버튼을 클릭하여 이메일을 확인해 주세요. 이메일 주소는 향후 비밀번호 변경 시 도움이 될 것입니다."
msgstr "계정의 안전을 위해 아래 버튼을 클릭하여 이메일을 확인해 주세요. 이메일 "
"주소는 향후 비밀번호 변경 시 도움이 될 것입니다."
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:195
msgid "Confirm"
@ -369,7 +409,10 @@ msgid ""
"A password reset was requested for your account (%(username)s) on Baserow "
"(%(baserow_embedded_share_hostname)s). If you did not authorize this, you "
"may simply ignore this email."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)에 대한 비밀번호 재설정이 요청되었습니다. 본인이 요청하지 않으셨다면 이 이메일을 무시하시면 됩니다."
msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)에 "
"대한 비밀번호 재설정이 요청되었습니다. 본인이 요청하지 않으셨다면 이 "
"이메일을 무시하시면 됩니다."
#: src/baserow/core/templates/baserow/core/user/reset_password.html:186
#, python-format
@ -377,7 +420,8 @@ msgid ""
"To continue with your password reset, simply click the button below, and you "
"will be able to change your password. This link will expire in %(hours)s "
"hours."
msgstr "비밀번호 재설정을 계속하려면 아래 버튼을 클릭하시면 됩니다. 이 링크는 %(hours)s시간 후에 만료됩니다."
msgstr "비밀번호 재설정을 계속하려면 아래 버튼을 클릭하시면 됩니다. 이 링크는 "
"%(hours)s시간 후에 만료됩니다."
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:176
msgid "Invitation"
@ -388,7 +432,9 @@ msgstr "초대"
msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on "
"<strong>%(workspace_name)s</strong>."
msgstr "<strong>%(first_name)s</strong>님이 <strong>%(workspace_name)s</strong>에 협업하도록 초대했습니다."
msgstr ""
"<strong>%(first_name)s</strong>님이 <strong>%(workspace_name)s</strong>에 "
"협업하도록 초대했습니다."
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:199
msgid "Accept invitation"
@ -403,14 +449,15 @@ msgstr "휴지통 비우기"
msgid ""
"Trash for application \"%(application_name)s\" (%(application_id)s) has been "
"emptied"
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)의 휴지통이 비워졌습니다"
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)의 휴지통이 "
"비워졌습니다"
#: src/baserow/core/trash/actions.py:83
#, python-format
msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied."
msgstr "워크스페이스 \"%(workspace_name)s\" (%(workspace_id)s)의 휴지통이 비워졌습니다."
msgstr "작업공간 \"%(workspace_name)s\" (%(workspace_id)s)의 휴지통이 비워졌습니다."
#: src/baserow/core/trash/actions.py:94
msgid "Restore from trash"
@ -432,7 +479,10 @@ msgid ""
"User \"%(user_email)s\" (%(user_id)s) created via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)s\" (%(auth_provider_id)s)를 통해 생성되었습니다 (초대: %(with_invitation_token)s)"
msgstr ""
"사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)"
"s\" (%(auth_provider_id)s)를 통해 생성되었습니다 (초대: "
"%(with_invitation_token)s)"
#: src/baserow/core/user/actions.py:117
msgid "Update User"
@ -452,7 +502,8 @@ msgstr "사용자 삭제 예약"
msgid ""
"User \"%(user_email)s\" (%(user_id)s) scheduled to be deleted after grace "
"time"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 유예 기간 후 삭제되도록 예약되었습니다"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 유예 기간 후 삭제되도록 "
"예약되었습니다"
#: src/baserow/core/user/actions.py:214
msgid "Cancel user deletion"
@ -463,7 +514,8 @@ msgstr "사용자 삭제 취소"
msgid ""
"User \"%(user_email)s\" (%(user_id)s) logged in cancelling the deletion "
"process"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 로그인하여 삭제 프로세스를 취소했습니다"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 로그인하여 삭제 프로세스를 "
"취소했습니다"
#: src/baserow/core/user/actions.py:250
msgid "Sign In User"
@ -474,7 +526,9 @@ msgstr "사용자 로그인"
msgid ""
"User \"%(user_email)s\" (%(user_id)s) signed in via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)s\" (%(auth_provider_id)s)를 통해 로그인했습니다"
msgstr ""
"사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)"
"s\" (%(auth_provider_id)s)를 통해 로그인했습니다"
#: src/baserow/core/user/actions.py:309
msgid "Send reset user password"

View file

@ -3,16 +3,16 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-11-28 18:47+0000\n"
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
"Language-Team: Marathi <https://hosted.weblate.org/projects/baserow/backend-"
"core/mr/>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Marathi <https://hosted.weblate.org/projects/baserow/"
"backend-core/mr/>\n"
"Language: mr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.15-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -378,8 +378,8 @@ msgid ""
"simply ignore this email."
msgstr ""
"बेसरोवर (%(public_web_frontend_hostname)s) तुमच्या खात्यासाठी (%(username)s) "
"पासवर्ड रीसेट करण्याची विनंती केली गेली होती. तुम्ही हे अधिकृत केले नसल्यास, तुम्ही या "
"ईमेलकडे दुर्लक्ष करू शकता."
"पासवर्ड रीसेट करण्याची विनंती केली गेली होती. तुम्ही हे अधिकृत केले नसल्यास, तुम्ही या ईमेलकडे"
" दुर्लक्ष करू शकता."
#: src/baserow/core/templates/baserow/core/user/reset_password.html:154
#, python-format
@ -388,8 +388,8 @@ msgid ""
"will be able to change your password. This link will expire in %(hours)s "
"hours."
msgstr ""
"तुमचा पासवर्ड रीसेट सुरू ठेवण्यासाठी, फक्त खालील बटणावर क्लिक करा आणि तुम्ही तुमचा "
"पासवर्ड बदलण्यास सक्षम असाल. ही लिंक %(hours)s तासांत कालबाह्य होईल."
"तुमचा पासवर्ड रीसेट सुरू ठेवण्यासाठी, फक्त खालील बटणावर क्लिक करा आणि तुम्ही तुमचा पासवर्"
"ड बदलण्यास सक्षम असाल. ही लिंक %(hours)s तासांत कालबाह्य होईल."
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:149
#, fuzzy, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-04-22 09:57+0100\n"
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/baserow/"
"backend-core/nb_NO/>\n"
"Language: nb_NO\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Poedit 3.0.1\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -214,8 +214,8 @@ msgstr ""
#| "%(group_name)s</strong>."
msgid "%(user)s accepted your invitation to collaborate to %(workspace_name)s."
msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>"
"%(group_name)s</strong>."
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"<strong>%(group_name)s</strong>."
#: src/baserow/core/notification_types.py:135
#, fuzzy, python-format
@ -224,8 +224,8 @@ msgstr ""
#| "%(group_name)s</strong>."
msgid "%(user)s rejected your invitation to collaborate to %(workspace_name)s."
msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>"
"%(group_name)s</strong>."
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"<strong>%(group_name)s</strong>."
#: src/baserow/core/snapshots/actions.py:21
msgid "Create Snapshot"
@ -275,8 +275,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>"
"%(group_name)s</strong>."
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"<strong>%(group_name)s</strong>."
#: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167
@ -413,8 +413,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>"
"%(group_name)s</strong>."
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"<strong>%(group_name)s</strong>."
#: src/baserow/core/trash/actions.py:20
msgid "Empty trash"

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-01-19 09:37+0000\n"
"Last-Translator: Bram <bram@baserow.io>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/baserow/"
"backend-core/nl/>\n"
"Language: nl\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.4-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -100,8 +100,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
"Applicatie (%(application_id)s) van type %(application_type)s hernoemd van "
"\"%(original_application_name)s\" naar \"%(application_name)s\""
"Applicatie (%(application_id)s) van type %(application_type)s hernoemd van \""
"%(original_application_name)s\" naar \"%(application_name)s\""
#: src/baserow/core/actions.py:579
msgid "Duplicate application"
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)"
msgstr ""
"Applicatie \"%(application_name)s\" (%(application_id)s) van type "
"%(application_type)s gedupliceerd van \"%(original_application_name)s"
"\" (%(original_application_id)s)"
"%(application_type)s gedupliceerd van \"%(original_application_name)s\" "
"(%(original_application_id)s)"
#: src/baserow/core/actions.py:658
msgid "Install template"
@ -143,8 +143,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s."
msgstr ""
"Groepsuitnodiging gemaakt voor \"%(email)s\" om zich aan te sluiten bij "
"\"%(group_name)s\" (%(group_id)s) als %(permissions)s."
"Groepsuitnodiging gemaakt voor \"%(email)s\" om zich aan te sluiten bij \""
"%(group_name)s\" (%(group_id)s) als %(permissions)s."
#: src/baserow/core/actions.py:791
#, fuzzy
@ -171,8 +171,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr ""
"Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij "
"\"%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd "
"Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij \""
"%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd "
"aanvaard."
#: src/baserow/core/actions.py:901
@ -187,8 +187,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr ""
"Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij "
"\"%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd "
"Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij \""
"%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd "
"afgewezen."
#: src/baserow/core/actions.py:956
@ -203,8 +203,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)."
msgstr ""
"Uitnodiging (%(invitation_id)s) machtigingen veranderd van "
"%(original_permissions)s naar %(permissions)s voor %(email)s op groep "
"\"%(group_name)s\" (%(group_id)s)."
"%(original_permissions)s naar %(permissions)s voor %(email)s op groep \""
"%(group_name)s\" (%(group_id)s)."
#: src/baserow/core/actions.py:1015
msgid "Leave group"
@ -274,8 +274,8 @@ msgid ""
"\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) hersteld van applicatie "
"\"%(original_application_name)s\" (%(original_application_id)s) naar "
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) hersteld van applicatie \""
"%(original_application_name)s\" (%(original_application_id)s) naar "
"applicatie \"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-04-10 06:57+0000\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: PiotrEsse <piotr.esse@spero.click>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/baserow/"
"backend-core/pl/>\n"
@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.5-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -48,8 +48,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr ""
"Zmieniono nazwę grupy (%(group_id)s) z \"%(original_group_name)s\" na "
"\"%(group_name)s.\""
"Zmieniono nazwę grupy (%(group_id)s) z \"%(original_group_name)s\" na \""
"%(group_name)s.\""
#: src/baserow/core/actions.py:237
msgid "Order groups"
@ -101,8 +101,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
"Zmiana nazwy aplikacji (%(application_id)s) typu %(application_type)s z "
"\"%(original_application_name)s\" na \"%(application_name)s\""
"Zmiana nazwy aplikacji (%(application_id)s) typu %(application_type)s z \""
"%(original_application_name)s\" na \"%(application_name)s\""
#: src/baserow/core/actions.py:579
msgid "Duplicate application"
@ -116,8 +116,8 @@ msgid ""
"\" (%(original_application_id)s)"
msgstr ""
"Aplikacja \"%(application_name)s\" (%(application_id)s) typu "
"%(application_type)s powielona z \"%(original_application_name)s"
"\" (%(original_application_id)s)"
"%(application_type)s powielona z \"%(original_application_name)s\" "
"(%(original_application_id)s)"
#: src/baserow/core/actions.py:658
msgid "Install template"
@ -243,8 +243,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
"Migawka \"%(snapshot_name)s\" (%(snapshot_id)s) utworzona dla aplikacji "
"\"%(application_name)s\" (%(application_id)s)."
"Migawka \"%(snapshot_name)s\" (%(snapshot_id)s) utworzona dla aplikacji \""
"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot"
@ -285,8 +285,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> zaprosił cię do współpracy w <strong>"
"%(group_name)s</strong>."
"<strong>%(first_name)s</strong> zaprosił cię do współpracy w "
"<strong>%(group_name)s</strong>."
#: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-04-21 19:14+0000\n"
"Last-Translator: James Braves <dubavy@zetmail.com>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Murilo Fernandes da Silva <murilo.frn@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"baserow/backend-core/pt_BR/>\n"
"Language: pt_BR\n"
@ -12,16 +12,16 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.12-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
msgid "in group \"%(group_name)s\" (%(group_id)s)."
msgstr ""
msgstr "nos grupos %(group_id)s %(group_name)s"
#: src/baserow/core/actions.py:36
msgid "Delete group"
msgstr ""
msgstr "Apagar grupo"
#: src/baserow/core/actions.py:37
#, python-format

View file

@ -0,0 +1,539 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Portuguese (Portugal) <https://hosted.weblate.org/projects/"
"baserow/backend-core/pt_PT/>\n"
"Language: pt_PT\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
msgid "in group \"%(group_name)s\" (%(group_id)s)."
msgstr ""
#: src/baserow/core/actions.py:35
msgid "Delete group"
msgstr ""
#: src/baserow/core/actions.py:36
#, python-format
msgid "Group \"%(group_name)s\" (%(group_id)s) deleted."
msgstr ""
#: src/baserow/core/actions.py:99
msgid "Create group"
msgstr ""
#: src/baserow/core/actions.py:100
#, python-format
msgid "Group \"%(group_name)s\" (%(group_id)s) created."
msgstr ""
#: src/baserow/core/actions.py:161
msgid "Update group"
msgstr ""
#: src/baserow/core/actions.py:163
#, python-format
msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr ""
#: src/baserow/core/actions.py:245
msgid "Order groups"
msgstr ""
#: src/baserow/core/actions.py:246
msgid "Groups order changed."
msgstr ""
#: src/baserow/core/actions.py:305
msgid "Order applications"
msgstr ""
#: src/baserow/core/actions.py:305
msgid "Applications reordered"
msgstr ""
#: src/baserow/core/actions.py:371
msgid "Create application"
msgstr ""
#: src/baserow/core/actions.py:372
#, python-format
msgid ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s created"
msgstr ""
#: src/baserow/core/actions.py:453
msgid "Delete application"
msgstr ""
#: src/baserow/core/actions.py:455
#, python-format
msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s deleted"
msgstr ""
#: src/baserow/core/actions.py:522
msgid "Update application"
msgstr ""
#: src/baserow/core/actions.py:524
#, python-format
msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
#: src/baserow/core/actions.py:606
msgid "Duplicate application"
msgstr ""
#: src/baserow/core/actions.py:608
#, python-format
msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s duplicated from "
"\"%(original_application_name)s\" (%(original_application_id)s)"
msgstr ""
#: src/baserow/core/actions.py:691
msgid "Install template"
msgstr ""
#: src/baserow/core/actions.py:693
#, python-format
msgid ""
"Template \"%(template_name)s\" (%(template_id)s) installed into application "
"IDs %(installed_application_ids)s"
msgstr ""
#: src/baserow/core/actions.py:776
msgid "Create group invitation"
msgstr ""
#: src/baserow/core/actions.py:778
#, python-format
msgid ""
"Group invitation created for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr ""
#: src/baserow/core/actions.py:833
msgid "Delete group invitation"
msgstr ""
#: src/baserow/core/actions.py:835
#, python-format
msgid ""
"Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr ""
#: src/baserow/core/actions.py:893
msgid "Accept group invitation"
msgstr ""
#: src/baserow/core/actions.py:895
#, python-format
msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr ""
#: src/baserow/core/actions.py:953
msgid "Reject group invitation"
msgstr ""
#: src/baserow/core/actions.py:955
#, python-format
msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr ""
#: src/baserow/core/actions.py:1013
msgid "Update group invitation permissions"
msgstr ""
#: src/baserow/core/actions.py:1015
#, python-format
msgid ""
"Invitation (%(invitation_id)s) permissions changed from "
"%(original_permissions)s to %(permissions)s for %(email)s on group "
"\"%(group_name)s\" (%(group_id)s)."
msgstr ""
#: src/baserow/core/actions.py:1078
msgid "Leave group"
msgstr ""
#: src/baserow/core/actions.py:1079
#, python-format
msgid "Group \"%(group_name)s\" (%(group_id)s) left."
msgstr ""
#: src/baserow/core/actions.py:1114
msgid "Create initial workspace"
msgstr ""
#: src/baserow/core/actions.py:1115
msgid "Initial workspace created"
msgstr ""
#: src/baserow/core/emails.py:97
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:176
msgid "Please confirm email"
msgstr ""
#: src/baserow/core/emails.py:115
#, python-format
msgid "%(by)s invited you to %(workspace_name)s - Baserow"
msgstr ""
#: src/baserow/core/emails.py:148
msgid "You have 1 new notification - Baserow"
msgstr ""
#: src/baserow/core/emails.py:150
#, python-format
msgid "You have %(count)d new notifications - Baserow"
msgstr ""
#: src/baserow/core/fields.py:114
#, python-format
msgid "“%(value)s” value must be a decimal number."
msgstr ""
#: src/baserow/core/fields.py:116
msgid "Decimal number"
msgstr ""
#: src/baserow/core/handler.py:2053 src/baserow/core/user/handler.py:268
#, python-format
msgid "%(name)s's workspace"
msgstr ""
#: src/baserow/core/notification_types.py:92
#, python-format
msgid "%(user)s accepted your invitation to collaborate to %(workspace_name)s."
msgstr ""
#: src/baserow/core/notification_types.py:133
#, python-format
msgid "%(user)s rejected your invitation to collaborate to %(workspace_name)s."
msgstr ""
#: src/baserow/core/snapshots/actions.py:21
msgid "Create Snapshot"
msgstr ""
#: src/baserow/core/snapshots/actions.py:23
#, python-format
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
#: src/baserow/core/snapshots/actions.py:72
msgid "Restore Snapshot"
msgstr ""
#: src/baserow/core/snapshots/actions.py:74
#, python-format
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) restored from application "
"\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)."
msgstr ""
#: src/baserow/core/snapshots/actions.py:133
msgid "Delete Snapshot"
msgstr ""
#: src/baserow/core/snapshots/actions.py:135
#, python-format
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:176
#, python-format
msgid "You have %(counter)s new notification"
msgid_plural "You have %(counter)s new notifications"
msgstr[0] ""
msgstr[1] ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:228
#, python-format
msgid "Plus %(counter)s more notification."
msgid_plural "Plus %(counter)s more notifications."
msgstr[0] ""
msgstr[1] ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:239
msgid "View in Baserow"
msgstr ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:253
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:186
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:186
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:191
#: src/baserow/core/templates/baserow/core/user/reset_password.html:209
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:213
msgid ""
"Baserow is an open source no-code database tool which allows you to "
"collaborate on projects, customers and more. It gives you the powers of a "
"developer without leaving your browser."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:176
msgid "Account permanently deleted"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:181
#, python-format
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"has been permanently deleted."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:176
msgid "Account deletion cancelled"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:181
#, python-format
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"was pending deletion, but you've logged in so this operation has been "
"cancelled."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:176
msgid "Account pending deletion"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:181
#, python-format
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"will be permanently deleted in %(days_left)s days."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:186
msgid ""
"If you've changed your mind and want to cancel your account deletion, you "
"just have to login again."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:181
msgid "Thank you for using Baserow"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:186
msgid ""
"To keep your account secure, please take a moment to verify your email by "
"clicking the button below. Your email address will be used to assist you in "
"changing your Baserow password should you ever need to in the future."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:195
msgid "Confirm"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/reset_password.html:176
#: src/baserow/core/templates/baserow/core/user/reset_password.html:195
msgid "Reset password"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/reset_password.html:181
#, python-format
msgid ""
"A password reset was requested for your account (%(username)s) on Baserow "
"(%(baserow_embedded_share_hostname)s). If you did not authorize this, you "
"may simply ignore this email."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/reset_password.html:186
#, python-format
msgid ""
"To continue with your password reset, simply click the button below, and you "
"will be able to change your password. This link will expire in %(hours)s "
"hours."
msgstr ""
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:176
msgid "Invitation"
msgstr ""
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:181
#, python-format
msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on "
"<strong>%(workspace_name)s</strong>."
msgstr ""
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:199
msgid "Accept invitation"
msgstr ""
#: src/baserow/core/trash/actions.py:20
msgid "Empty trash"
msgstr ""
#: src/baserow/core/trash/actions.py:22
#, python-format
msgid ""
"Trash for application \"%(application_name)s\" (%(application_id)s) has been "
"emptied"
msgstr ""
#: src/baserow/core/trash/actions.py:83
#, python-format
msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied."
msgstr ""
#: src/baserow/core/trash/actions.py:94
msgid "Restore from trash"
msgstr ""
#: src/baserow/core/trash/actions.py:95
#, python-format
msgid ""
"Item of type \"%(item_type)s\" (%(item_id)s) has been restored from trash"
msgstr ""
#: src/baserow/core/user/actions.py:23
msgid "Create User"
msgstr ""
#: src/baserow/core/user/actions.py:25
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) created via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)"
msgstr ""
#: src/baserow/core/user/actions.py:117
msgid "Update User"
msgstr ""
#: src/baserow/core/user/actions.py:118
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) updated"
msgstr ""
#: src/baserow/core/user/actions.py:178
msgid "Schedule user deletion"
msgstr ""
#: src/baserow/core/user/actions.py:180
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) scheduled to be deleted after grace "
"time"
msgstr ""
#: src/baserow/core/user/actions.py:214
msgid "Cancel user deletion"
msgstr ""
#: src/baserow/core/user/actions.py:216
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) logged in cancelling the deletion "
"process"
msgstr ""
#: src/baserow/core/user/actions.py:250
msgid "Sign In User"
msgstr ""
#: src/baserow/core/user/actions.py:252
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) signed in via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider"
msgstr ""
#: src/baserow/core/user/actions.py:309
msgid "Send reset user password"
msgstr ""
#: src/baserow/core/user/actions.py:310
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) requested to reset password"
msgstr ""
#: src/baserow/core/user/actions.py:343
msgid "Change user password"
msgstr ""
#: src/baserow/core/user/actions.py:344
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) changed password"
msgstr ""
#: src/baserow/core/user/actions.py:383
msgid "Reset user password"
msgstr ""
#: src/baserow/core/user/actions.py:384
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) reset password"
msgstr ""
#: src/baserow/core/user/actions.py:420
msgid "Send verify email"
msgstr ""
#: src/baserow/core/user/actions.py:421
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) requested to verify email"
msgstr ""
#: src/baserow/core/user/actions.py:454
msgid "Verify email"
msgstr ""
#: src/baserow/core/user/actions.py:455
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) verify email"
msgstr ""
#: src/baserow/core/user/emails.py:16
msgid "Reset password - Baserow"
msgstr ""
#: src/baserow/core/user/emails.py:37
msgid "Account deletion scheduled - Baserow"
msgstr ""
#: src/baserow/core/user/emails.py:56
msgid "Account permanently deleted - Baserow"
msgstr ""
#: src/baserow/core/user/emails.py:74
msgid "Account deletion cancelled - Baserow"
msgstr ""

View file

@ -3,16 +3,17 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-07-05 11:27+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/baserow/"
"backend-core/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.13.1-dev\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-28 20:39+0000\n"
"PO-Revision-Date: 2022-08-25 06:20+0000\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Hugel <qihu@nfschina.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/baserow/"
"backend-core/uk/>\n"
@ -11,9 +11,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.14-dev\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/emails.py:88
#, python-format

View file

@ -3,16 +3,16 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2023-02-08 03:37+0000\n"
"Last-Translator: z00w00 ding <z00w00y00t00@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"baserow/backend-core/zh_Hans/>\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/baserow/backend-core/zh_Hans/>\n"
"Language: zh_Hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16-dev\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr ""
"组 (%(group_id)s) 名称已经改变来自 \"%(original_group_name)s\" 到 "
"\"%(group_name)s.\""
"组 (%(group_id)s) 名称已经改变来自 \"%(original_group_name)s\" 到 \""
"%(group_name)s.\""
#: src/baserow/core/actions.py:237
msgid "Order groups"
@ -74,8 +74,7 @@ msgstr "创建应用程序"
#, python-format
msgid ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s created"
msgstr ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s 已创建"
msgstr "\"%(application_name)s\" (%(application_id)s) %(application_type)s 已创建"
#: src/baserow/core/actions.py:442
msgid "Delete application"
@ -100,8 +99,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
"应用程序 (%(application_id)s)的类型 %(application_type)s 重命名来自 "
"\"%(original_application_name)s\" 到 \"%(application_name)s\""
"应用程序 (%(application_id)s)的类型 %(application_type)s 重命名来自 \""
"%(original_application_name)s\" 到 \"%(application_name)s\""
#: src/baserow/core/actions.py:579
msgid "Duplicate application"
@ -115,8 +114,8 @@ msgid ""
"\" (%(original_application_id)s)"
msgstr ""
"应用程序 \"%(application_name)s\" (%(application_id)s) 的类型 "
"%(application_type)s 复制来自 \"%(original_application_name)s"
"\" (%(original_application_id)s)"
"%(application_type)s 复制来自 \"%(original_application_name)s\" "
"(%(original_application_id)s)"
#: src/baserow/core/actions.py:658
msgid "Install template"
@ -242,8 +241,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
"快照\"%(snapshot_name)s\" (%(snapshot_id)s)已创建基于应用程序 "
"\"%(application_name)s\" (%(application_id)s)."
"快照\"%(snapshot_name)s\" (%(snapshot_id)s)已创建基于应用程序 \""
"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot"
@ -256,9 +255,9 @@ msgid ""
"\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)."
msgstr ""
"快照 \"%(snapshot_name)s\" (%(snapshot_id)s) 已还原基于应用程序 "
"\"%(original_application_name)s\" (%(original_application_id)s) 到应用程序 "
"\"%(application_name)s\" (%(application_id)s)."
"快照 \"%(snapshot_name)s\" (%(snapshot_id)s) 已还原基于应用程序 \""
"%(original_application_name)s\" (%(original_application_id)s) 到应用程序 \""
"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot"
@ -270,8 +269,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
"已删除应用程序 \"%(snapshot_name)s\" (%(snapshot_id)s) 的快照 "
"\"%(application_name)s\" (%(application_id)s)."
"已删除应用程序 \"%(snapshot_name)s\" (%(snapshot_id)s) 的快照 \""
"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/templates/baserow/core/group_invitation.html:144
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:144
@ -283,8 +282,7 @@ msgstr "邀请"
msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
msgstr "<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
#: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167
@ -302,8 +300,7 @@ msgid ""
"Baserow is an open source no-code database tool which allows you to "
"collaborate on projects, customers and more. It gives you the powers of a "
"developer without leaving your browser."
msgstr ""
"Baserow 是一个开源的无代码数据库工具,允许你在项目、客户和其他方面进行协作。"
msgstr "Baserow 是一个开源的无代码数据库工具,允许你在项目、客户和其他方面进行协作。"
"它让你在不离开浏览器的情况下拥有开发者的权力。"
#: src/baserow/core/templates/baserow/core/notifications_summary.html:146
@ -336,8 +333,8 @@ msgid ""
"Your account (%(username)s) on Baserow (%(public_web_frontend_hostname)s) "
"has been permanently deleted."
msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在"
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:144
msgid "Account deletion cancelled"
@ -354,8 +351,8 @@ msgid ""
"was pending deletion, but you've logged in so this operation has been "
"cancelled."
msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在"
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:144
msgid "Account pending deletion"
@ -371,8 +368,8 @@ msgid ""
"Your account (%(username)s) on Baserow (%(public_web_frontend_hostname)s) "
"will be permanently deleted in %(days_left)s days."
msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在"
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:154
msgid ""
@ -392,8 +389,8 @@ msgid ""
"(%(public_web_frontend_hostname)s). If you did not authorize this, you may "
"simply ignore this email."
msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在"
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/reset_password.html:154
#, python-format
@ -401,9 +398,8 @@ msgid ""
"To continue with your password reset, simply click the button below, and you "
"will be able to change your password. This link will expire in %(hours)s "
"hours."
msgstr ""
"要继续重置密码,只需点击下面的按钮,然后你将能够更改你的密码。此链接将"
"在%(hours)s 小时后失效。"
msgstr "要继续重置密码,只需点击下面的按钮,然后你将能够更改你的密码。此链接将在%(hou"
"rs)s 小时后失效。"
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:149
#, fuzzy, python-format
@ -413,8 +409,7 @@ msgstr ""
msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>."
msgstr ""
"<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
msgstr "<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
#: src/baserow/core/trash/actions.py:20
msgid "Empty trash"

View file

@ -1,387 +1,387 @@
{
"clientHandler": {
"cannotDisableAllAuthProvidersTitle": "마지막으로 활성화된 제공자",
"cannotDisableAllAuthProvidersDescription": "마지막으로 활성화된 제공자를 비활성화하거나 삭제할 수 없습니다."
},
"enterprise": {
"license": "엔터프라이즈",
"sidebarTooltip": "귀하의 계정은 전 세계적으로 엔터프라이즈 기능에 액세스할 수 있습니다",
"rbac": "RBAC",
"sso": "SSO",
"licenseDescription": "Baserow 엔터프라이즈에서는 뷰어가 무료입니다. 사용자가 어떤 워크스페이스에서든 다른 역할을 가지고 있다면 자동으로 유료 좌석을 사용하게 됩니다.",
"overflowWarning": "뷰어가 아닌 사용자가 너무 많으며 모든 유료 좌석을 사용했습니다. 각 워크스페이스 멤버 페이지에서 사용자를 뷰어로 변경하십시오."
},
"trashType": {
"team": "팀"
},
"createTeamModal": {
"title": "팀 생성",
"invalidNameTitle": "다른 이름을 사용하세요",
"invalidNameMessage": "지정된 워크스페이스에서 이 팀 이름이 이미 사용 중입니다."
},
"updateTeamModal": {
"title": "{teamName} 업데이트",
"invalidNameTitle": "다른 이름을 사용하세요",
"invalidNameMessage": "지정된 워크스페이스에서 이 팀 이름이 이미 사용 중입니다."
},
"manageTeamModals": {
"subheading": "팀을 통해 여러 사람에게 권한을 일괄적으로 부여하거나 제한할 수 있습니다."
},
"manageTeamForm": {
"submit": "저장",
"nameTitle": "이름",
"roleTitle": "기본 역할",
"inviteMembers": "멤버 추가",
"membersTitle": "멤버",
"noSubjectsSelected": "선택적으로 팀 사용자들을 추가하려면 '{buttonLabel}'을 클릭하세요.",
"roleHelpText": "사용자별 역할은 항상 팀 역할보다 우선합니다."
},
"editTeamContext": {
"edit": "팀 편집",
"remove": "팀 삭제"
},
"teamsTable": {
"title": "{workspaceName}의 {teamCount}개 팀",
"createNew": "팀 생성",
"nameColumn": "이름",
"createdColumn": "생성일",
"subjectsColumn": "멤버",
"roleColumn": "기본 역할",
"roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다."
},
"subjectSampleField": {
"titleAttr": "이 팀에는 {subjectCount}명의 멤버가 있습니다."
},
"teamsSettings": {
"teamsTabTitle": "팀"
},
"adminType": {
"AuditLog": "감사 로그",
"Authentication": "인증"
},
"auditLog": {
"adminTitle": "감사 로그",
"workspaceTitle": "감사 로그 - {workspaceName}",
"filterUserTitle": "사용자",
"filterWorkspaceTitle": "워크스페이스",
"filterActionTypeTitle": "이벤트 유형",
"filterFromTimestampTitle": "시작 날짜",
"filterFromTimestamp": "시작 날짜",
"filterToTimestampTitle": "종료 날짜",
"filterToTimestamp": "종료 날짜",
"user": "사용자",
"workspace": "워크스페이스",
"actionType": "이벤트 유형",
"description": "설명",
"timestamp": "타임스탬프",
"ip_address": "IP 주소",
"exportToCsv": "CSV로 내보내기",
"exportModalTitle": "CSV로 내보내기",
"clearFilters": "지우기",
"allUsers": "모든 사용자",
"allWorkspaces": "모든 워크스페이스",
"allActionTypes": "모든 이벤트 유형"
},
"auditLogExportModal": {
"title": "CSV로 내보내기",
"exportFilename": "관리자 감사 로그 내보내기 - {date}",
"exportWorkspaceFilename": " 워크스페이스 ({workspaceId}) 감사 로그 내보내기 - {date}",
"cancelledTitle": "내보내기 실패",
"cancelledDescription": "감사 로그를 내보내는 동안 문제가 발생했습니다. 다시 시도해 주세요."
},
"authProviders": {
"title": "인증 제공자",
"noProviders": "아직 구성된 인증 제공자가 없습니다.",
"addProvider": "제공자 추가"
},
"authProviderTypes": {
"password": "이메일 및 비밀번호 인증"
},
"editAuthProviderMenuContext": {
"edit": "편집",
"delete": "삭제"
},
"samlSettingsForm": {
"domain": "도메인",
"domainPlaceholder": "회사 도메인 이름을 입력하세요...",
"invalidDomain": "유효하지 않은 도메인 이름입니다",
"domainAlreadyExists": "이 도메인에 대한 SAML 제공자가 이미 존재합니다",
"metadata": "메타데이터",
"metadataPlaceholder": "Identity Provider 메타데이터를 붙여넣으세요...",
"invalidMetadata": "Identity Provider의 유효하지 않은 XML 메타데이터입니다",
"relayStateUrl": "기본 Relay State URL",
"acsUrl": "싱글 사인온 URL",
"providerIsVerified": "제공자가 확인되었습니다",
"samlResponseSettings": "SAML 응답 속성",
"defaultAttrs": "기본값",
"customAttrs": "사용자 지정",
"emailAttrKey": "이메일",
"emailAttrKeyHelper": "사용자의 사용자명으로 사용될 이메일 주소입니다.",
"firstNameAttrKey": "이름",
"firstNameAttrKeyHelper": "'성'이 제공되지 않은 경우 사용자의 이름 또는 전체 이름입니다.",
"lastNameAttrKey": "성",
"lastNameAttrKeyHelper": "사용자의 성 (선택 사항). 이 값을 지우면 '이름'을 통해 전체 이름을 제공합니다."
},
"createSettingsAuthProviderModal": {
"title": "새로운 {type} 추가"
},
"updateSettingsAuthProviderModal": {
"title": "{name} 편집"
},
"deleteAuthProviderModal": {
"title": "{name} 삭제",
"comment": "이 {type}을 정말로 삭제하시겠습니까?"
},
"loginWithSaml": {
"signInWithSaml": "SAML SSO로 로그인",
"redirecting": "Identity Provider로 리디렉션 중...",
"continueWithSaml": "SAML SSO 제공자로 계속",
"requestError": "이 도메인은 SAML SSO로 구성되지 않았습니다",
"loginText": "이미 비밀번호가 있습니까?"
},
"loginError": {
"title": "문제가 발생했습니다:",
"loginText": "이미 계정이 있으십니까?",
"help": "도움이 필요하시면 관리자에게 문의하세요.",
"defaultErrorMessage": "SSO 로그인 흐름을 완료할 수 없습니다.",
"errorSsoFeatureNotActive": "SSO 기능이 활성화되지 않았습니다. 관리자에게 문의하세요.",
"errorInvalidSamlRequest": "유효하지 않은 SAML 요청입니다.",
"errorInvalidSamlResponse": "유효하지 않은 SAML 응답입니다.",
"errorUserDeactivated": "사용자가 비활성화되었습니다.",
"errorProviderDoesNotExist": "이 인증 제공자가 존재하지 않거나 사용할 수 없습니다.",
"errorAuthFlowError": "선택한 제공자와의 인증 흐름 중 오류가 발생했습니다.",
"errorDifferentProvider": "처음 가입한 제공자를 사용하세요.",
"errorWorkspaceInvitationEmailMismatch": "이메일 주소가 초대와 일치하지 않습니다.",
"errorSignupDisabled": "관리자가 회원 가입을 비활성화했습니다."
},
"roles": {
"admin": {
"name": "관리자",
"description": "워크스페이스와 애플리케이션을 완전히 구성하고 편집할 수 있습니다."
},
"builder": {
"name": "빌더",
"description": "애플리케이션을 완전히 구성하고 편집할 수 있습니다."
},
"editor": {
"name": "편집자",
"description": "데이터를 완전히 편집할 수 있지만 애플리케이션이나 워크스페이스를 구성할 수 없습니다."
},
"commenter": {
"name": "댓글 작성자",
"description": "데이터를 읽고 댓글만 달 수 있습니다."
},
"viewer": {
"name": "뷰어",
"description": "데이터를 읽을 수만 있습니다."
},
"noAccess": {
"name": "접근 불가",
"description": "아무 것도 접근할 수 없습니다."
},
"noRoleLowPriority": {
"name": "역할 없음",
"description": "팀에서 기본 워크스페이스 역할을 받습니다."
}
},
"memberRolesModal": {
"memberRolesDatabaseTabTitle": "데이터베이스",
"memberRolesTableTabTitle": "현재 테이블",
"error": {
"title": "데이터를 가져올 수 없습니다",
"description": "멤버 데이터를 가져오는 동안 오류가 발생했습니다."
}
},
"memberRolesTab": {
"database": {
"title": "{name} 데이터베이스",
"selectMembers": "멤버 선택",
"everyoneHasAccess": "{name} 워크스페이스의 모든 사람이 이 데이터베이스에 액세스할 수 있습니다.",
"onlyYouHaveAccess": "이 데이터베이스에 액세스할 수 있는 사람은 당신뿐입니다.",
"warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!",
"warningMessage": "다른 사용자가 상위 워크스페이스의 해당 역할을 통해 액세스를 상속받을 수 있습니다.",
"headerTooltip": "데이터베이스 역할은 워크스페이스 역할을 재정의합니다."
},
"table": {
"title": "{name} 테이블",
"selectMembers": "멤버 선택",
"everyoneHasAccess": "{name} 워크스페이스의 모든 사람이 이 테이블에 액세스할 수 있습니다.",
"onlyYouHaveAccess": "이 테이블에 액세스할 수 있는 사람은 당신뿐입니다.",
"warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!",
"warningMessage": "다른 사용자가 상위 데이터베이스 또는 워크스페이스의 해당 역할을 통해 액세스를 상속받을 수 있습니다.",
"headerTooltip": "테이블 역할은 워크스페이스 및 데이터베이스 역할을 재정의합니다."
}
},
"memberRolesShareToggle": {
"label": "모두와 공유 {name}",
"subLabel": "{totalUserAmount} 워크스페이스 멤버"
},
"memberRolesDatabaseContexItem": {
"label": "멤버 관리",
"additionalRoles": "추가 역할"
},
"memberRolesTableContexItem": {
"label": "멤버 관리",
"additionalRoles": "추가 역할"
},
"memberRolesMembersList": {
"remove": "제거",
"teamMembersCount": "{count} 팀 멤버",
"adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다.",
"noMembers": "선택된 멤버가 없습니다. 멤버를 추가하려면 선택 버튼을 사용하세요."
},
"roleAssignmentModal": {
"membersTab": "멤버",
"teamsTab": "팀",
"subjectTypeNameMembers": "멤버",
"subjectTypeNameTeams": "팀"
},
"selectMembersList": {
"searchPlaceholder": "멤버 찾기...",
"selectedAmountLabel": "{count}명의 멤버 선택됨"
},
"selectTeamsList": {
"searchPlaceholder": "팀 찾기...",
"selectedAmountLabel": "{count}개의 팀 선택됨"
},
"selectSubjectsListFooter": {
"invite": "{count} {type} 초대",
"types": {
"members": "멤버",
"teams": "팀"
},
"helpTooltip": "멤버 역할 할당은 팀 역할 할당보다 우선합니다."
},
"membersRoleField": {
"noAccessHelpText": "이 사용자는 리소스에 대한 명시적 액세스가 필요합니다.",
"adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다."
},
"membersPagePlugin": {
"roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다."
},
"oauthSettingsForm": {
"providerName": "이름",
"providerNamePlaceholder": "사용자 지정 제공자 이름",
"clientId": "클라이언트 ID",
"clientIdPlaceholder": "제공자의 클라이언트 ID",
"secret": "비밀",
"secretPlaceholder": "제공자의 비밀",
"baseUrl": "URL",
"baseUrlPlaceholder": "제공자의 기본 URL",
"invalidBaseUrl": "입력된 URL이 유효한 제공자 URL이 아닙니다",
"callbackUrl": "콜백 URL"
},
"loginButton": {
"continueWith": "계속"
},
"enterpriseFeatures": {
"sso": "싱글 사인온",
"rbac": "역할 기반 액세스 제어",
"auditLogs": "감사 로그",
"dataSync": "데이터 동기화",
"coBranding": "공동 브랜딩 로고 교체",
"support": "직접 지원"
},
"chatwootSupportSidebarWorkspace": {
"directSupport": "직접 지원"
},
"userTeamsField": {
"no_records": "팀 없음"
},
"snapshotModalWarning": {
"message": "스냅샷에는 애플리케이션 및 해당 테이블에 설정된 모든 권한이 포함된다는 점에 유의하십시오."
},
"exportWorkspaceModalWarning": {
"message": "내보내기에는 애플리케이션 및 해당 테이블에 설정된 권한이 포함되지 않는다는 점에 유의하십시오."
},
"auditLogSidebarWorkspace": {
"title": "감사 로그"
},
"localBaserowUserSourceType": {
"notConfigured": "구성되지 않음"
},
"localBaserowUserSourceForm": {
"description": "테이블의 각 행은 사용자 계정입니다. 테이블에서 일치하는 필드를 선택하십시오. 이메일 필드는 식별에 사용됩니다.",
"emailFieldLabel": "이메일 필드 선택",
"emailFieldLabelPlaceholder": "필드를 선택하세요...",
"noFields": "필드 없음",
"nameFieldLabel": "이름 필드 선택",
"nameFieldPlaceholder": "필드를 선택하세요...",
"roleFieldLabel": "역할 필드 선택",
"roleFieldPlaceholder": "필드를 선택하세요..."
},
"appAuthProviderType": {
"localBaserowPassword": "이메일/비밀번호"
},
"localBaserowPasswordAppAuthProviderForm": {
"passwordFieldLabel": "비밀번호 필드 선택",
"noFields": "호환 가능한 필드 없음"
},
"enterpriseSettings": {
"branding": "브랜딩",
"showBaserowHelpMessage": "도움말 메시지 표시",
"showBaserowHelpMessageDescription": "대시보드에 도움말 요청 메시지를 표시할지 여부를 나타냅니다.",
"deactivated": "엔터프라이즈에서 사용 가능",
"coBrandingLogo": "로고",
"coBrandingLogoDescription": "Baserow 로고를 사용자 지정 공동 브랜딩 대체 로고로 교체합니다 (176x29).",
"uploadFileButton": "이미지 업로드"
},
"enterpriseModal": {
"title": "{name}을(를) 사용하려면 업그레이드하세요",
"description": "귀하의 계정은 고급/엔터프라이즈 기능에 액세스할 수 없습니다. {name}을(를) 사용하려면 고급/엔터프라이즈 버전으로 업그레이드하세요. 라이선스를 받아 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.",
"viewPricing": "가격 보기",
"premium": "프리미엄",
"enterprise": "엔터프라이즈"
},
"authFormElementForm": {
"userSource": "사용자 소스",
"loginButtonLabel": "로그인 버튼 라벨",
"loginButtonLabelPlaceholder": "라벨을 입력하세요..."
},
"authFormElement": {
"email": "이메일",
"password": "비밀번호",
"emailPlaceholder": "이메일을 입력하세요...",
"passwordPlaceholder": "비밀번호를 입력하세요...",
"selectOrConfigureUserSourceFirst": "이 로그인 요소를 사용하려면 사용자 소스를 선택하세요."
},
"enterpriseDataSyncType": {
"localBaserowTable": "Baserow 테이블 동기화",
"jiraIssues": "Jira 이슈 동기화",
"githubIssues": "GitHub 이슈 동기화",
"gitlabIssues": "GitLab 이슈 동기화"
},
"localBaserowTableDataSync": {
"name": "소스 테이블 ID",
"authorizing": "소스 테이블에서 데이터를 선택하기 위해 계정을 승인하고 있습니다.",
"workspace": "워크스페이스",
"database": "데이터베이스",
"table": "테이블"
},
"jiraIssuesDataSync": {
"jiraUrl": "Jira 인스턴스 URL",
"urlHelper": "Jira 인스턴스의 기본 URL (예: https://your-domain.atlassian.net).",
"projectKey": "Jira 프로젝트 키 (선택 사항)",
"projectKeyHelper": "Jira 프로젝트의 프로젝트 키 (예: PROJ). Jira에서 '프로젝트 설정'을 클릭하여 찾을 수 있습니다. 제공하지 않으면 모든 이슈가 반환됩니다.",
"jiraUsername": "Jira 사용자 이름",
"usernameHelper": "인증에 사용되는 Jira 계정의 사용자 이름입니다. 로그인에 사용하는 이메일입니다.",
"apiToken": "Jira API 토큰",
"apiTokenHelper": "https://id.atlassian.com/manage-profile/security/api-tokens에서 생성할 수 있습니다."
},
"githubIssuesDataSync": {
"owner": "소유자",
"ownerHelper": "레포지토리의 사용자 이름 또는 소유자. 일반적으로 왼쪽 상단에 'owner / repo'",
"repo": "레포지토리",
"repoHelper": "레포지토리의 이름. 일반적으로 왼쪽 상단에 'owner / repo'",
"apiToken": "API 토큰",
"apiTokenHelper": "https://github.com/settings/tokens에서 생성할 수 있으며 'Generate new token'을 클릭하고 'All repositories'를 선택한 다음 'Repository permissions'에서 'Issues'를 'read-only'로 설정합니다."
},
"gitlabIssuesDataSync": {
"url": "기본 URL",
"urlHelper": "GitLab 인스턴스의 기본 URL입니다. (예: https://gitlab.com)",
"projectId": "프로젝트 ID",
"projectIdHelper": "이슈를 동기화하려는 프로젝트의 ID입니다. 프로젝트 페이지(예: https://gitlab.com/baserow/baserow)로 이동하여 오른쪽 상단의 세 점을 클릭한 다음 '프로젝트 ID 복사: 12345678'을 클릭하여 찾을 수 있습니다.",
"accessToken": "액세스 토큰",
"accessTokenHelper": "https://gitlab.com/-/user_settings/personal_access_tokens에서 생성할 수 있으며 'Add new token'을 클릭하고 'read_api'를 선택합니다."
}
}
{
"clientHandler": {
"cannotDisableAllAuthProvidersTitle": "마지막으로 활성화된 제공자",
"cannotDisableAllAuthProvidersDescription": "마지막으로 활성화된 제공자를 비활성화하거나 삭제할 수 없습니다."
},
"enterprise": {
"license": "엔터프라이즈",
"sidebarTooltip": "귀하의 계정은 전 세계적으로 엔터프라이즈 기능에 액세스할 수 있습니다",
"rbac": "RBAC",
"sso": "SSO",
"licenseDescription": "Baserow 엔터프라이즈에서는 뷰어가 무료입니다. 사용자가 어떤 작업공간에서든 다른 역할을 가지고 있다면 자동으로 유료 좌석을 사용하게 됩니다.",
"overflowWarning": "뷰어가 아닌 사용자가 너무 많으며 모든 유료 좌석을 사용했습니다. 각 작업공간 멤버 페이지에서 사용자를 뷰어로 변경하십시오."
},
"trashType": {
"team": "팀"
},
"createTeamModal": {
"title": "팀 생성",
"invalidNameTitle": "다른 이름을 사용하세요",
"invalidNameMessage": "지정된 작업공간에서 이 팀 이름이 이미 사용 중입니다."
},
"updateTeamModal": {
"title": "{teamName} 업데이트",
"invalidNameTitle": "다른 이름을 사용하세요",
"invalidNameMessage": "지정된 작업공간에서 이 팀 이름이 이미 사용 중입니다."
},
"manageTeamModals": {
"subheading": "팀을 통해 여러 사람에게 권한을 일괄적으로 부여하거나 제한할 수 있습니다."
},
"manageTeamForm": {
"submit": "저장",
"nameTitle": "이름",
"roleTitle": "기본 역할",
"inviteMembers": "멤버 추가",
"membersTitle": "멤버",
"noSubjectsSelected": "선택적으로 팀 사용자들을 추가하려면 '{buttonLabel}'을 클릭하세요.",
"roleHelpText": "사용자별 역할은 항상 팀 역할보다 우선합니다."
},
"editTeamContext": {
"edit": "팀 편집",
"remove": "팀 삭제"
},
"teamsTable": {
"title": "{workspaceName}의 {teamCount}개 팀",
"createNew": "팀 생성",
"nameColumn": "이름",
"createdColumn": "생성일",
"subjectsColumn": "멤버",
"roleColumn": "기본 역할",
"roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다."
},
"subjectSampleField": {
"titleAttr": "이 팀에는 {subjectCount}명의 멤버가 있습니다."
},
"teamsSettings": {
"teamsTabTitle": "팀"
},
"adminType": {
"AuditLog": "감사 로그",
"Authentication": "인증"
},
"auditLog": {
"adminTitle": "감사 로그",
"workspaceTitle": "감사 로그 - {workspaceName}",
"filterUserTitle": "사용자",
"filterWorkspaceTitle": "작업공간",
"filterActionTypeTitle": "이벤트 유형",
"filterFromTimestampTitle": "시작 날짜",
"filterFromTimestamp": "시작 날짜",
"filterToTimestampTitle": "종료 날짜",
"filterToTimestamp": "종료 날짜",
"user": "사용자",
"workspace": "작업공간",
"actionType": "이벤트 유형",
"description": "설명",
"timestamp": "타임스탬프",
"ip_address": "IP 주소",
"exportToCsv": "CSV로 내보내기",
"exportModalTitle": "CSV로 내보내기",
"clearFilters": "지우기",
"allUsers": "모든 사용자",
"allWorkspaces": "모든 작업공간",
"allActionTypes": "모든 이벤트 유형"
},
"auditLogExportModal": {
"title": "CSV로 내보내기",
"exportFilename": "관리자 감사 로그 내보내기 - {date}",
"exportWorkspaceFilename": " 작업공간 ({workspaceId}) 감사 로그 내보내기 - {date}",
"cancelledTitle": "내보내기 실패",
"cancelledDescription": "감사 로그를 내보내는 동안 문제가 발생했습니다. 다시 시도해 주세요."
},
"authProviders": {
"title": "인증 제공자",
"noProviders": "아직 구성된 인증 제공자가 없습니다.",
"addProvider": "제공자 추가"
},
"authProviderTypes": {
"password": "이메일 및 비밀번호 인증"
},
"editAuthProviderMenuContext": {
"edit": "편집",
"delete": "삭제"
},
"samlSettingsForm": {
"domain": "도메인",
"domainPlaceholder": "회사 도메인 이름을 입력하세요...",
"invalidDomain": "유효하지 않은 도메인 이름입니다",
"domainAlreadyExists": "이 도메인에 대한 SAML 제공자가 이미 존재합니다",
"metadata": "메타데이터",
"metadataPlaceholder": "Identity Provider 메타데이터를 붙여넣으세요...",
"invalidMetadata": "Identity Provider의 유효하지 않은 XML 메타데이터입니다",
"relayStateUrl": "기본 Relay State URL",
"acsUrl": "싱글 사인온 URL",
"providerIsVerified": "제공자가 확인되었습니다",
"samlResponseSettings": "SAML 응답 속성",
"defaultAttrs": "기본값",
"customAttrs": "사용자 지정",
"emailAttrKey": "이메일",
"emailAttrKeyHelper": "사용자의 사용자명으로 사용될 이메일 주소입니다.",
"firstNameAttrKey": "이름",
"firstNameAttrKeyHelper": "'성'이 제공되지 않은 경우 사용자의 이름 또는 전체 이름입니다.",
"lastNameAttrKey": "성",
"lastNameAttrKeyHelper": "사용자의 성 (선택 사항). 이 값을 지우면 '이름'을 통해 전체 이름을 제공합니다."
},
"createSettingsAuthProviderModal": {
"title": "새로운 {type} 추가"
},
"updateSettingsAuthProviderModal": {
"title": "{name} 편집"
},
"deleteAuthProviderModal": {
"title": "{name} 삭제",
"comment": "이 {type}을 정말로 삭제하시겠습니까?"
},
"loginWithSaml": {
"signInWithSaml": "SAML SSO로 로그인",
"redirecting": "Identity Provider로 리디렉션 중...",
"continueWithSaml": "SAML SSO 제공자로 계속",
"requestError": "이 도메인은 SAML SSO로 구성되지 않았습니다",
"loginText": "이미 비밀번호가 있습니까?"
},
"loginError": {
"title": "문제가 발생했습니다:",
"loginText": "이미 계정이 있으십니까?",
"help": "도움이 필요하시면 관리자에게 문의하세요.",
"defaultErrorMessage": "SSO 로그인 흐름을 완료할 수 없습니다.",
"errorSsoFeatureNotActive": "SSO 기능이 활성화되지 않았습니다. 관리자에게 문의하세요.",
"errorInvalidSamlRequest": "유효하지 않은 SAML 요청입니다.",
"errorInvalidSamlResponse": "유효하지 않은 SAML 응답입니다.",
"errorUserDeactivated": "사용자가 비활성화되었습니다.",
"errorProviderDoesNotExist": "이 인증 제공자가 존재하지 않거나 사용할 수 없습니다.",
"errorAuthFlowError": "선택한 제공자와의 인증 흐름 중 오류가 발생했습니다.",
"errorDifferentProvider": "처음 가입한 제공자를 사용하세요.",
"errorWorkspaceInvitationEmailMismatch": "이메일 주소가 초대와 일치하지 않습니다.",
"errorSignupDisabled": "관리자가 회원 가입을 비활성화했습니다."
},
"roles": {
"admin": {
"name": "관리자",
"description": "작업공간과 애플리케이션을 완전히 구성하고 편집할 수 있습니다."
},
"builder": {
"name": "빌더",
"description": "애플리케이션을 완전히 구성하고 편집할 수 있습니다."
},
"editor": {
"name": "편집자",
"description": "데이터를 완전히 편집할 수 있지만 애플리케이션이나 작업공간을 구성할 수 없습니다."
},
"commenter": {
"name": "댓글 작성자",
"description": "데이터를 읽고 댓글만 달 수 있습니다."
},
"viewer": {
"name": "뷰어",
"description": "데이터를 읽을 수만 있습니다."
},
"noAccess": {
"name": "접근 불가",
"description": "아무 것도 접근할 수 없습니다."
},
"noRoleLowPriority": {
"name": "역할 없음",
"description": "팀에서 기본 작업공간 역할을 받습니다."
}
},
"memberRolesModal": {
"memberRolesDatabaseTabTitle": "데이터베이스",
"memberRolesTableTabTitle": "현재 테이블",
"error": {
"title": "데이터를 가져올 수 없습니다",
"description": "멤버 데이터를 가져오는 동안 오류가 발생했습니다."
}
},
"memberRolesTab": {
"database": {
"title": "{name} 데이터베이스",
"selectMembers": "멤버 선택",
"everyoneHasAccess": "{name} 작업공간의 모든 사람이 이 데이터베이스에 액세스할 수 있습니다.",
"onlyYouHaveAccess": "이 데이터베이스에 액세스할 수 있는 사람은 당신뿐입니다.",
"warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!",
"warningMessage": "다른 사용자가 상위 작업공간의 해당 역할을 통해 액세스를 상속받을 수 있습니다.",
"headerTooltip": "데이터베이스 역할은 작업공간 역할을 재정의합니다."
},
"table": {
"title": "{name} 테이블",
"selectMembers": "멤버 선택",
"everyoneHasAccess": "{name} 작업공간의 모든 사람이 이 테이블에 액세스할 수 있습니다.",
"onlyYouHaveAccess": "이 테이블에 액세스할 수 있는 사람은 당신뿐입니다.",
"warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!",
"warningMessage": "다른 사용자가 상위 데이터베이스 또는 작업공간의 해당 역할을 통해 액세스를 상속받을 수 있습니다.",
"headerTooltip": "테이블 역할은 작업공간 및 데이터베이스 역할을 재정의합니다."
}
},
"memberRolesShareToggle": {
"label": "모두와 공유 {name}",
"subLabel": "{totalUserAmount} 작업공간 멤버"
},
"memberRolesDatabaseContexItem": {
"label": "멤버 관리",
"additionalRoles": "추가 역할"
},
"memberRolesTableContexItem": {
"label": "멤버 관리",
"additionalRoles": "추가 역할"
},
"memberRolesMembersList": {
"remove": "제거",
"teamMembersCount": "{count} 팀 멤버",
"adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다.",
"noMembers": "선택된 멤버가 없습니다. 멤버를 추가하려면 선택 버튼을 사용하세요."
},
"roleAssignmentModal": {
"membersTab": "멤버",
"teamsTab": "팀",
"subjectTypeNameMembers": "멤버",
"subjectTypeNameTeams": "팀"
},
"selectMembersList": {
"searchPlaceholder": "멤버 찾기...",
"selectedAmountLabel": "{count}명의 멤버 선택됨"
},
"selectTeamsList": {
"searchPlaceholder": "팀 찾기...",
"selectedAmountLabel": "{count}개의 팀 선택됨"
},
"selectSubjectsListFooter": {
"invite": "{count} {type} 초대",
"types": {
"members": "멤버",
"teams": "팀"
},
"helpTooltip": "멤버 역할 할당은 팀 역할 할당보다 우선합니다."
},
"membersRoleField": {
"noAccessHelpText": "이 사용자는 리소스에 대한 명시적 액세스가 필요합니다.",
"adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다."
},
"membersPagePlugin": {
"roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다."
},
"oauthSettingsForm": {
"providerName": "이름",
"providerNamePlaceholder": "사용자 지정 제공자 이름",
"clientId": "클라이언트 ID",
"clientIdPlaceholder": "제공자의 클라이언트 ID",
"secret": "비밀",
"secretPlaceholder": "제공자의 비밀",
"baseUrl": "URL",
"baseUrlPlaceholder": "제공자의 기본 URL",
"invalidBaseUrl": "입력된 URL이 유효한 제공자 URL이 아닙니다",
"callbackUrl": "콜백 URL"
},
"loginButton": {
"continueWith": "계속"
},
"enterpriseFeatures": {
"sso": "싱글 사인온",
"rbac": "역할 기반 액세스 제어",
"auditLogs": "감사 로그",
"dataSync": "데이터 동기화",
"coBranding": "공동 브랜딩 로고 교체",
"support": "직접 지원"
},
"chatwootSupportSidebarWorkspace": {
"directSupport": "직접 지원"
},
"userTeamsField": {
"no_records": "팀 없음"
},
"snapshotModalWarning": {
"message": "스냅샷에는 애플리케이션 및 해당 테이블에 설정된 모든 권한이 포함된다는 점에 유의하십시오."
},
"exportWorkspaceModalWarning": {
"message": "내보내기에는 애플리케이션 및 해당 테이블에 설정된 권한이 포함되지 않는다는 점에 유의하십시오."
},
"auditLogSidebarWorkspace": {
"title": "감사 로그"
},
"localBaserowUserSourceType": {
"notConfigured": "구성되지 않음"
},
"localBaserowUserSourceForm": {
"description": "테이블의 각 행은 사용자 계정입니다. 테이블에서 일치하는 필드를 선택하십시오. 이메일 필드는 식별에 사용됩니다.",
"emailFieldLabel": "이메일 필드 선택",
"emailFieldLabelPlaceholder": "필드를 선택하세요...",
"noFields": "필드 없음",
"nameFieldLabel": "이름 필드 선택",
"nameFieldPlaceholder": "필드를 선택하세요...",
"roleFieldLabel": "역할 필드 선택",
"roleFieldPlaceholder": "필드를 선택하세요..."
},
"appAuthProviderType": {
"localBaserowPassword": "이메일/비밀번호"
},
"localBaserowPasswordAppAuthProviderForm": {
"passwordFieldLabel": "비밀번호 필드 선택",
"noFields": "호환 가능한 필드 없음"
},
"enterpriseSettings": {
"branding": "브랜딩",
"showBaserowHelpMessage": "도움말 메시지 표시",
"showBaserowHelpMessageDescription": "대시보드에 도움말 요청 메시지를 표시할지 여부를 나타냅니다.",
"deactivated": "엔터프라이즈에서 사용 가능",
"coBrandingLogo": "로고",
"coBrandingLogoDescription": "Baserow 로고를 사용자 지정 공동 브랜딩 대체 로고로 교체합니다 (176x29).",
"uploadFileButton": "이미지 업로드"
},
"enterpriseModal": {
"title": "{name}을(를) 사용하려면 업그레이드하세요",
"description": "귀하의 계정은 고급/엔터프라이즈 기능에 액세스할 수 없습니다. {name}을(를) 사용하려면 고급/엔터프라이즈 버전으로 업그레이드하세요. 라이선스를 받아 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.",
"viewPricing": "가격 보기",
"premium": "프리미엄",
"enterprise": "엔터프라이즈"
},
"authFormElementForm": {
"userSource": "사용자 소스",
"loginButtonLabel": "로그인 버튼 라벨",
"loginButtonLabelPlaceholder": "라벨을 입력하세요..."
},
"authFormElement": {
"email": "이메일",
"password": "비밀번호",
"emailPlaceholder": "이메일을 입력하세요...",
"passwordPlaceholder": "비밀번호를 입력하세요...",
"selectOrConfigureUserSourceFirst": "이 로그인 요소를 사용하려면 사용자 소스를 선택하세요."
},
"enterpriseDataSyncType": {
"localBaserowTable": "Baserow 테이블 동기화",
"jiraIssues": "Jira 이슈 동기화",
"githubIssues": "GitHub 이슈 동기화",
"gitlabIssues": "GitLab 이슈 동기화"
},
"localBaserowTableDataSync": {
"name": "소스 테이블 ID",
"authorizing": "소스 테이블에서 데이터를 선택하기 위해 계정을 승인하고 있습니다.",
"workspace": "작업공간",
"database": "데이터베이스",
"table": "테이블"
},
"jiraIssuesDataSync": {
"jiraUrl": "Jira 인스턴스 URL",
"urlHelper": "Jira 인스턴스의 기본 URL (예: https://your-domain.atlassian.net).",
"projectKey": "Jira 프로젝트 키 (선택 사항)",
"projectKeyHelper": "Jira 프로젝트의 프로젝트 키 (예: PROJ). Jira에서 '프로젝트 설정'을 클릭하여 찾을 수 있습니다. 제공하지 않으면 모든 이슈가 반환됩니다.",
"jiraUsername": "Jira 사용자 이름",
"usernameHelper": "인증에 사용되는 Jira 계정의 사용자 이름입니다. 로그인에 사용하는 이메일입니다.",
"apiToken": "Jira API 토큰",
"apiTokenHelper": "https://id.atlassian.com/manage-profile/security/api-tokens에서 생성할 수 있습니다."
},
"githubIssuesDataSync": {
"owner": "소유자",
"ownerHelper": "레포지토리의 사용자 이름 또는 소유자. 일반적으로 왼쪽 상단에 'owner / repo'",
"repo": "레포지토리",
"repoHelper": "레포지토리의 이름. 일반적으로 왼쪽 상단에 'owner / repo'",
"apiToken": "API 토큰",
"apiTokenHelper": "https://github.com/settings/tokens에서 생성할 수 있으며 'Generate new token'을 클릭하고 'All repositories'를 선택한 다음 'Repository permissions'에서 'Issues'를 'read-only'로 설정합니다."
},
"gitlabIssuesDataSync": {
"url": "기본 URL",
"urlHelper": "GitLab 인스턴스의 기본 URL입니다. (예: https://gitlab.com)",
"projectId": "프로젝트 ID",
"projectIdHelper": "이슈를 동기화하려는 프로젝트의 ID입니다. 프로젝트 페이지(예: https://gitlab.com/baserow/baserow)로 이동하여 오른쪽 상단의 세 점을 클릭한 다음 '프로젝트 ID 복사: 12345678'을 클릭하여 찾을 수 있습니다.",
"accessToken": "액세스 토큰",
"accessTokenHelper": "https://gitlab.com/-/user_settings/personal_access_tokens에서 생성할 수 있으며 'Add new token'을 클릭하고 'read_api'를 선택합니다."
}
}

View file

@ -3,20 +3,21 @@
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-01 19:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"PO-Revision-Date: 2024-12-04 17:00+0000\n"
"Last-Translator: 0v0 <0v0tvs@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/baserow/"
"premium-backend/ko/>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.9-dev\n"
#: src/baserow_premium/fields/actions.py:19
msgid "Generate Formula With AI"
@ -34,7 +35,7 @@ msgstr "행 주석 만들기"
#: src/baserow_premium/row_comments/actions.py:24
#, python-format
msgid "Comment (%(comment_id)s) has been added to row (%(row_id)s)"
msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에 추가되었습니다."
msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에 추가되었습니다"
#: src/baserow_premium/row_comments/actions.py:108
msgid "Update row comment"
@ -43,7 +44,7 @@ msgstr "행 주석 업데이트"
#: src/baserow_premium/row_comments/actions.py:109
#, python-format
msgid "Comment (%(comment_id)s) has been updated in row (%(row_id)s)"
msgstr "댓글(%(comment_id)s)이 행(%(row_id)s)에서 업데이트되었습니다."
msgstr "댓글(%(comment_id)s)이 행(%(row_id)s)에서 업데이트되었습니다"
#: src/baserow_premium/row_comments/actions.py:203
msgid "Delete row comment"
@ -52,7 +53,7 @@ msgstr "행 주석 삭제"
#: src/baserow_premium/row_comments/actions.py:204
#, python-format
msgid "Comment (%(comment_id)s) has been deleted from row (%(row_id)s)"
msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에서 삭제되었습니다."
msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에서 삭제되었습니다"
#: src/baserow_premium/row_comments/notification_types.py:76
#, python-format

View file

@ -0,0 +1,64 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-01 19:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: pt_PT\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
#: src/baserow_premium/fields/actions.py:19
msgid "Generate Formula With AI"
msgstr ""
#: src/baserow_premium/fields/actions.py:20
#, python-format
msgid "Generate formula with AI using \"%(ai_type)s\" and \"%(ai_model)s\""
msgstr ""
#: src/baserow_premium/row_comments/actions.py:23
msgid "Create row comment"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:24
#, python-format
msgid "Comment (%(comment_id)s) has been added to row (%(row_id)s)"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:108
msgid "Update row comment"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:109
#, python-format
msgid "Comment (%(comment_id)s) has been updated in row (%(row_id)s)"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:203
msgid "Delete row comment"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:204
#, python-format
msgid "Comment (%(comment_id)s) has been deleted from row (%(row_id)s)"
msgstr ""
#: src/baserow_premium/row_comments/notification_types.py:76
#, python-format
msgid "%(user)s mentioned you in row %(row_name)s in %(table_name)s."
msgstr ""
#: src/baserow_premium/row_comments/notification_types.py:129
#, python-format
msgid "%(user)s posted a comment in row %(row_name)s in %(table_name)s."
msgstr ""

View file

@ -10,7 +10,8 @@
},
"exporterType": {
"json": "Exportar a JSON",
"xml": "Exportar a XML"
"xml": "Exportar a XML",
"excel": "Exportar a Excel"
},
"deactivated": "Disponible en el plan Premium"
},
@ -347,5 +348,8 @@
"choice": "Elección",
"textDescription": "Genera un texto libre basado en la pregunta.",
"choiceDescription": "Elige sólo una de las opciones de campo."
},
"tableExcelExporter": {
"includeHeader": "Incluir nombres de campos como encabezado"
}
}

View file

@ -7,7 +7,8 @@
},
"exporterType": {
"json": "Exporter vers JSON",
"xml": "Exporter vers XML"
"xml": "Exporter vers XML",
"excel": "Exporter vers Excel"
},
"deactivated": "Disponible en version premium"
},

View file

@ -1,338 +1,342 @@
{
"premium": {
"adminType": {
"licenses": "라이선스 관리"
},
"viewType": {
"kanban": "칸반",
"timeline": "타임라인",
"calendar": "캘린더"
},
"exporterType": {
"json": "JSON으로 내보내기",
"xml": "XML로 내보내기"
},
"deactivated": "프리미엄 버전에서 사용 가능"
},
"premiumModal": {
"title": "{name}을(를) 사용하려면 업그레이드하세요",
"description": "귀하의 계정은 프리미엄 기능에 접근할 수 없습니다. {name}을(를) 사용하려면 프리미엄 버전으로 업그레이드하세요. 라이선스를 구매하여 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.",
"viewPricing": "가격 보기"
},
"rowCommentSidebar": {
"onlyPremium": "행 댓글은 프리미엄 버전에서 사용할 수 있습니다.",
"readOnlyNoComment": "이 행에 대한 댓글이 없습니다.",
"noComment": "아직 이 행에 대한 댓글이 없습니다. 아래 양식을 사용하여 댓글을 추가하세요.",
"comment": "댓글",
"more": "추가 정보",
"name": "댓글"
},
"rowComment": {
"you": "나",
"anonymous": "익명",
"creating": "생성 중",
"updating": "업데이트 중",
"deleting": "삭제 중",
"created": "생성됨",
"edited": "편집됨",
"commentTrashed": "이 댓글은 삭제되었습니다.",
"errorUserNotCommentAuthorTitle": "업데이트 또는 삭제할 수 없습니다.",
"errorUserNotCommentAuthor": "댓글 작성자만 댓글을 업데이트하거나 삭제할 수 있습니다.",
"errorInvalidCommentMentionTitle": "잘못된 멘션",
"errorInvalidCommentMention": "언급된 사용자가 존재하지 않습니다."
},
"rowCommentContext": {
"edit": "댓글 편집",
"delete": "댓글 삭제"
},
"rowCommentMentionNotification": {
"title": "{sender}님이 {table}의 {row} 행에서 당신을 언급했습니다",
"deletedUser": "삭제된 사용자"
},
"rowCommentNotification": {
"title": "{sender}님이 {table}의 {row} 행에 댓글을 남겼습니다",
"deletedUser": "삭제된 사용자"
},
"trashType": {
"row_comment": "행 댓글"
},
"registerLicenseModal": {
"titleRegisterLicense": "라이선스 등록",
"registerLicense": "라이선스 등록",
"viewPricing": "가격 보기",
"licenseDescription": "라이선스는 baserow.io에서만 얻을 수 있습니다. 이미 라이선스를 구매하셨다면 이메일로 전달되며 계정의 개요에서 확인할 수 있습니다. 아래 상자에 라이선스 키를 복사하여 붙여넣고 버튼을 클릭하여 이 인스턴스에 라이선스 키를 등록하세요. 동일한 키를 두 개의 다른 설치에서 사용할 수 없습니다. 아직 키가 없으시다면 {pricingLink}을 확인하세요.",
"licenseError": {
"invalidTitle": "유효하지 않음",
"invalid": "제공된 라이선스가 유효하지 않습니다.",
"unsupportedTitle": "지원되지 않음",
"unsupported": "제공된 라이선스가 현재 Baserow 버전과 호환되지 않습니다. 최신 버전으로 업데이트하고 다시 시도하세요.",
"expiredTitle": "만료됨",
"expired": "제공된 라이선스가 만료되었습니다.",
"duplicateTitle": "중복",
"duplicate": "제공된 라이선스는 이미 이 인스턴스에 등록되어 있습니다.",
"instanceMismatchTitle": "인스턴스 불일치",
"instanceMismatch": "제공된 라이선스는 이 인스턴스에 속하지 않습니다."
}
},
"disconnectLicenseModal": {
"disconnectLicense": "라이선스 연결 해제",
"disconnectDescription": "이 라이선스를 연결 해제하시겠습니까? 활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요."
},
"registerLicenseForm": {
"licenseKey": "라이선스 키"
},
"tableJSONExporter": {
"encoding": "인코딩"
},
"tableXMLExporter": {
"encoding": "인코딩"
},
"kanbanViewStackContext": {
"createCard": "카드 만들기",
"editStack": "스택 편집",
"deleteStack": "스택 삭제",
"delete": "{name} 삭제",
"deleteDescription": "스택 {name}을(를) 삭제하시겠습니까? 스택을 삭제하면 단일 선택 필드의 선택 옵션이 삭제되며, 행 값이 비어 있게 되어 데이터 손실이 발생할 수 있습니다."
},
"kanbanViewHeader": {
"stackBy": "스택 기준",
"stackedBy": "{fieldName} 기준으로 스택됨",
"customizeCards": "카드 사용자 정의"
},
"kanbanViewOptionForm": {
"selectOption": "옵션 선택"
},
"kanbanViewStakedBy": {
"title": "그룹 필드",
"chooseField": "어떤 단일 선택 필드로 카드를 스택하시겠습니까?"
},
"kanbanViewStack": {
"uncategorized": "미분류",
"tryAgain": "다시 시도",
"new": "새로 만들기"
},
"calendarViewType": {
"sharedViewText": "누구나 이 뷰의 데이터를 보거나 외부 캘린더에 이벤트를 동기화할 수 있습니다.",
"sharedViewEnableSyncToExternalCalendar": "외부 캘린더로 동기화",
"sharedViewDisableSyncToExternalCalendar": "외부 동기화 비활성화",
"sharedViewDescription": "이 링크를 캘린더 애플리케이션에 붙여넣으세요",
"sharedViewTitle": "외부 캘린더로 동기화"
},
"calendarViewHeader": {
"displayBy": "표시 기준",
"displayedBy": "“{fieldName}” 필드로 표시됨",
"labels": "레이블"
},
"timelineViewHeader": {
"dateSettings": "날짜 설정",
"labels": "레이블"
},
"selectDateFieldContext": {
"save": "저장"
},
"timelineDateSettingsForm": {
"startDateField": "시작 날짜",
"endDateField": "종료 날짜",
"noCompatibleDateFields": "테이블에 날짜 필드가 없습니다. 먼저 테이블에 시작 및 종료 날짜 필드를 생성하세요.",
"incompatibleFieldsErrorTitle": "호환되지 않는 필드",
"incompatibleFieldsErrorMessage": "필드가 호환되지 않습니다. 동일한 '시간 포함' 설정을 사용하고 모든 협업자를 위해 동일한 시간대를 사용하는 유효한 날짜 필드 두 개를 선택하세요.",
"forceTimezone": "{timezone}",
"includeTime": "날짜 및 시간",
"dateOnly": "날짜만"
},
"timelineTimescaleContext": {
"hour": "시간",
"day": "일",
"week": "주",
"month": "월",
"quarter": "분기",
"year": "년",
"disabledTooltip": "이 옵션은 '시간 포함'이 활성화된 날짜 필드에서만 사용할 수 있습니다."
},
"initTimelineViewSettings": {
"settings": "날짜 설정"
},
"viewDateSelector": {
"today": "오늘"
},
"calendarMonthDay": {
"hiddenRowsCount": "0 | 1개 더... | {hiddenRowsCount}개 더..."
},
"calendarMonthDayExpanded": {
"tryAgain": "다시 시도"
},
"timelineGridRow": {
"days": "0 | 1일 | {count}일"
},
"premiumFeatures": {
"rowComments": "행 댓글",
"kanbanView": "칸반 뷰",
"calendarView": "캘린더 뷰",
"timelineView": "타임라인 뷰",
"exports": "JSON 및 XML 내보내기",
"admin": "관리자 기능",
"rowColoring": "행 색상 지정",
"surveyForm": "설문조사 폼",
"publicLogoRemoval": "공개 로고 제거",
"personalViews": "개인 뷰",
"aiFeatures": "AI 필드"
},
"licenses": {
"titleNoLicenses": "라이선스가 없습니다",
"titleLicenses": "라이선스",
"noLicensesDescription": "귀하의 Baserow 인스턴스에는 등록된 라이선스가 없습니다. 프리미엄 라이선스는 모든 추가 기능에 즉시 접근할 수 있도록 해줍니다. 이미 라이선스가 있다면 여기에서 등록할 수 있습니다. 그렇지 않으면 아래 버튼을 클릭하여 얻을 수 있습니다.",
"getLicense": "라이선스 얻기",
"baserowInstanceId": "귀하의 Baserow 인스턴스 ID는:",
"registerLicense": "라이선스 등록",
"licenceId": "라이선스 ID",
"premium": "프리미엄",
"expired": "만료됨",
"validity": "{start}부터 {end}까지 유효",
"seats": "좌석"
},
"license": {
"title": "{name} 플랜",
"users": "사용자",
"description": "사용자에게 {product_code} 플랜을 부여할 수 있습니다. 이 라이선스는 최대 {seats}명의 사용자에게 {product_code}를 부여할 수 있습니다.",
"seatLeft": "남은 좌석이 없습니다|남은 좌석이 하나 있습니다|{count}개의 좌석이 남았습니다",
"fillSeats": "플랜에 없는 사용자로 좌석 채우기",
"removeAll": "모든 사용자 제거",
"licenseId": "라이선스 ID",
"addUser": "사용자 추가",
"plan": "플랜",
"premium": "프리미엄",
"expired": "만료됨",
"validFrom": "유효 시작",
"validThrough": "유효 종료",
"validThroughDescription": "라이선스가 만료되면 귀하와 할당된 사용자는 더 이상 라이선스가 부여한 추가 기능을 사용할 수 없습니다.",
"lastCheck": "마지막 확인",
"lastCheckDescription": "라이선스는 주기적으로 변경 사항을 확인합니다. 예를 들어 라이선스를 갱신하거나 업그레이드한 경우 확인 후 변경 사항이 적용됩니다.",
"checkNow": "지금 확인",
"seats": "좌석 (사용자 수)",
"licensedTo": "라이선스 소유자",
"applications": "애플리케이션 / 데이터베이스",
"unlimited": "무제한",
"rowUsage": "행 사용량",
"storeUsage": "스토리지 사용량",
"disconnectLicense": "라이선스 연결 해제",
"disconnectDescription": "활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요.",
"moreSeatsNeededTitle": "더 많은 좌석 필요",
"contactSalesMoreSeats": "더 많은 좌석을 위해 영업팀에 문의하세요",
"automaticSeatsProgressBarStatus": "{seats_taken} / {seats}개의 유료 좌석과 {free_users_count}명의 무료 사용자가 사용 중",
"premiumFeatureName": "프리미엄",
"enterpriseFeatureName": "엔터프라이즈",
"supportFeatureName": "지원"
},
"viewDecoratorType": {
"leftBorderColor": "왼쪽 테두리",
"leftBorderColorDescription": "행의 왼쪽 테두리 색상 지정",
"backgroundColor": "배경색",
"backgroundColorDescription": "행의 배경색 지정",
"onlyForPremium": "프리미엄 버전에서 사용 가능",
"onlyOneDecoratorPerView": "뷰당 해당 유형의 장식을 하나만 가질 수 있습니다"
},
"decoratorValueProviderType": {
"singleSelectColor": "단일 선택",
"singleSelectColorDescription": "단일 선택 값과 동일하게 행 색상 지정",
"conditionalColor": "조건",
"conditionalColorDescription": "조건에 맞는 행 색상 지정"
},
"singleSelectColorValueProviderForm": {
"chooseAColor": "어떤 단일 선택 필드로 행을 색칠하시겠습니까?"
},
"conditionalColorValueProviderForm": {
"addCondition": "조건 추가",
"addConditionGroup": "조건 그룹 추가",
"colorAlwaysApplyTitle": "이 색상은 기본적으로 적용됩니다.",
"colorAlwaysApply": "“조건 추가” 버튼을 클릭하여 조건을 추가할 수 있습니다.",
"addColor": "색상 추가",
"deleteColor": "색상 삭제",
"title": "색상"
},
"redirectToBaserowModal": {
"title": "https://baserow.io로 리디렉션 중",
"content": "자체 호스팅 인스턴스를 떠나 https://baserow.io로 리디렉션되고 있습니다."
},
"premiumTopSidebar": {
"impersonateDescription": "이 계정은 가장되었습니다. 페이지를 새로 고치면 중지됩니다.",
"impersonateStop": "중지",
"premium": "프리미엄",
"premiumDescription": "귀하의 계정은 전역적으로 프리미엄 기능에 접근할 수 있습니다"
},
"formViewModeType": {
"survey": "설문조사",
"surveyDescription": "한 번에 하나의 필드만 표시됩니다.",
"onlyForPremium": "프리미엄 버전에서 사용 가능"
},
"formViewModePreviewSurvey": {
"orderFields": "필드 순서",
"deactivated": "설문조사 폼은 프리미엄 버전에서 사용할 수 있습니다.",
"more": "추가 정보"
},
"shareLinkOptions": {
"baserowLogo": {
"label": "공유된 뷰에서 Baserow 로고 숨기기",
"premiumModalName": "공개 로고 제거"
}
},
"viewsContext": {
"personal": "개인"
},
"dateFieldSelectForm": {
"dateField": "이 뷰에 사용할 필드를 선택하세요.",
"noCompatibleDateFields": "이 테이블에는 날짜 필드가 없습니다. 먼저 하나를 생성하세요."
},
"selectDateFieldModal": {
"chooseDateField": "날짜 필드 선택",
"save": "저장"
},
"RowEditModalCommentNotificationMode": {
"modeMentionsTitle": "멘션만",
"modeMentionsDesc": "멘션될 때만 알림을 받습니다.",
"modeAllTitle": "모든 댓글",
"modeAllDesc": "이 행의 모든 댓글에 대한 알림을 받습니다."
},
"premiumFieldType": {
"ai": "AI 프롬프트",
"aiDescription": "프롬프트를 기반으로 AI가 생성한 텍스트를 포함하는 읽기 전용 필드입니다."
},
"functionalGridViewFieldAI": {
"generate": "생성"
},
"gridViewFieldAI": {
"generate": "생성",
"regenerate": "다시 생성"
},
"fieldAISubForm": {
"prompt": "프롬프트",
"promptPlaceholder": "Baserow는 무엇인가요?",
"premiumFeature": "AI 필드는 프리미엄 기능입니다",
"emptyFileField": "없음",
"fileFieldHelp": "필드의 첫 번째 호환 가능한 파일이 프롬프트의 지식 기반으로 사용됩니다. 파일은 .txt, .md, .pdf, .docx와 같은 지원되는 파일 확장자를 가진 텍스트 파일이어야 합니다.",
"outputType": "출력 유형",
"outputTypeTooltip": "원하는 출력 형식을 선택하여 LLM이 원하는 옵션에 맞는 응답을 생성하도록 안내하세요.",
"outputTypeChangedWarning": "생성된 셀 값을 지웁니다."
},
"rowEditFieldAI": {
"generate": "생성",
"createRowBefore": "행이 생성된 후에 AI 값을 생성할 수 있습니다."
},
"aiFormulaModal": {
"title": "AI를 사용하여 수식 생성",
"description": "생성된 수식이 항상 예상대로 작동하지 않을 수 있습니다. 우리는 모델을 위한 프롬프트를 구성하고 출력값을 수식 입력에 로드합니다. gpt-4-turbo-preview와 같은 높은 파라미터 모델에서 가장 잘 작동합니다.",
"label": "프롬프트",
"labelDescription": "생성하려는 수식을 설명하세요",
"generate": "생성",
"noModels": "귀하의 Baserow 인스턴스와 워크스페이스에 구성된 AI 모델이 없습니다. 워크스페이스 옆의 세 점을 클릭한 다음 설정을 클릭하여 구성하세요."
},
"formulaFieldAI": {
"generateWithAI": "AI를 사용하여 생성",
"featureName": "AI를 사용하여 수식 생성"
},
"aiOutputType": {
"text": "텍스트",
"textDescription": "프롬프트를 기반으로 자유 텍스트 생성.",
"choice": "선택",
"choiceDescription": "필드 옵션 중 하나만 선택합니다."
}
}
{
"premium": {
"adminType": {
"licenses": "라이선스 관리"
},
"viewType": {
"kanban": "칸반",
"timeline": "타임라인",
"calendar": "캘린더"
},
"exporterType": {
"json": "JSON으로 내보내기",
"xml": "XML로 내보내기",
"excel": "Excel로 내보내기"
},
"deactivated": "프리미엄 버전에서 사용 가능"
},
"premiumModal": {
"title": "{name}을(를) 사용하려면 업그레이드하세요",
"description": "귀하의 계정은 프리미엄 기능에 접근할 수 없습니다. {name}을(를) 사용하려면 프리미엄 버전으로 업그레이드하세요. 라이선스를 구매하여 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.",
"viewPricing": "가격 보기"
},
"rowCommentSidebar": {
"onlyPremium": "행 댓글은 프리미엄 버전에서 사용할 수 있습니다.",
"readOnlyNoComment": "이 행에 대한 댓글이 없습니다.",
"noComment": "아직 이 행에 대한 댓글이 없습니다. 아래 양식을 사용하여 댓글을 추가하세요.",
"comment": "댓글",
"more": "추가 정보",
"name": "댓글"
},
"rowComment": {
"you": "나",
"anonymous": "익명",
"creating": "생성 중",
"updating": "업데이트 중",
"deleting": "삭제 중",
"created": "생성됨",
"edited": "편집됨",
"commentTrashed": "이 댓글은 삭제되었습니다.",
"errorUserNotCommentAuthorTitle": "업데이트 또는 삭제할 수 없습니다.",
"errorUserNotCommentAuthor": "댓글 작성자만 댓글을 업데이트하거나 삭제할 수 있습니다.",
"errorInvalidCommentMentionTitle": "잘못된 멘션",
"errorInvalidCommentMention": "언급된 사용자가 존재하지 않습니다."
},
"rowCommentContext": {
"edit": "댓글 편집",
"delete": "댓글 삭제"
},
"rowCommentMentionNotification": {
"title": "{sender}님이 {table}의 {row} 행에서 당신을 언급했습니다",
"deletedUser": "삭제된 사용자"
},
"rowCommentNotification": {
"title": "{sender}님이 {table}의 {row} 행에 댓글을 남겼습니다",
"deletedUser": "삭제된 사용자"
},
"trashType": {
"row_comment": "행 댓글"
},
"registerLicenseModal": {
"titleRegisterLicense": "라이선스 등록",
"registerLicense": "라이선스 등록",
"viewPricing": "가격 보기",
"licenseDescription": "라이선스는 baserow.io에서만 얻을 수 있습니다. 이미 라이선스를 구매하셨다면 이메일로 전달되며 계정의 개요에서 확인할 수 있습니다. 아래 상자에 라이선스 키를 복사하여 붙여넣고 버튼을 클릭하여 이 인스턴스에 라이선스 키를 등록하세요. 동일한 키를 두 개의 다른 설치에서 사용할 수 없습니다. 아직 키가 없으시다면 {pricingLink}을 확인하세요.",
"licenseError": {
"invalidTitle": "유효하지 않음",
"invalid": "제공된 라이선스가 유효하지 않습니다.",
"unsupportedTitle": "지원되지 않음",
"unsupported": "제공된 라이선스가 현재 Baserow 버전과 호환되지 않습니다. 최신 버전으로 업데이트하고 다시 시도하세요.",
"expiredTitle": "만료됨",
"expired": "제공된 라이선스가 만료되었습니다.",
"duplicateTitle": "중복",
"duplicate": "제공된 라이선스는 이미 이 인스턴스에 등록되어 있습니다.",
"instanceMismatchTitle": "인스턴스 불일치",
"instanceMismatch": "제공된 라이선스는 이 인스턴스에 속하지 않습니다."
}
},
"disconnectLicenseModal": {
"disconnectLicense": "라이선스 연결 해제",
"disconnectDescription": "이 라이선스를 연결 해제하시겠습니까? 활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요."
},
"registerLicenseForm": {
"licenseKey": "라이선스 키"
},
"tableJSONExporter": {
"encoding": "인코딩"
},
"tableXMLExporter": {
"encoding": "인코딩"
},
"kanbanViewStackContext": {
"createCard": "카드 만들기",
"editStack": "스택 편집",
"deleteStack": "스택 삭제",
"delete": "{name} 삭제",
"deleteDescription": "스택 {name}을(를) 삭제하시겠습니까? 스택을 삭제하면 단일 선택 필드의 선택 옵션이 삭제되며, 행 값이 비어 있게 되어 데이터 손실이 발생할 수 있습니다."
},
"kanbanViewHeader": {
"stackBy": "스택 기준",
"stackedBy": "{fieldName} 기준으로 스택됨",
"customizeCards": "카드 사용자 정의"
},
"kanbanViewOptionForm": {
"selectOption": "옵션 선택"
},
"kanbanViewStakedBy": {
"title": "그룹 필드",
"chooseField": "어떤 단일 선택 필드로 카드를 스택하시겠습니까?"
},
"kanbanViewStack": {
"uncategorized": "미분류",
"tryAgain": "다시 시도",
"new": "새로 만들기"
},
"calendarViewType": {
"sharedViewText": "누구나 이 뷰의 데이터를 보거나 외부 캘린더에 이벤트를 동기화할 수 있습니다.",
"sharedViewEnableSyncToExternalCalendar": "외부 캘린더로 동기화",
"sharedViewDisableSyncToExternalCalendar": "외부 동기화 비활성화",
"sharedViewDescription": "이 링크를 캘린더 애플리케이션에 붙여넣으세요",
"sharedViewTitle": "외부 캘린더로 동기화"
},
"calendarViewHeader": {
"displayBy": "표시 기준",
"displayedBy": "“{fieldName}” 필드로 표시됨",
"labels": "레이블"
},
"timelineViewHeader": {
"dateSettings": "날짜 설정",
"labels": "레이블"
},
"selectDateFieldContext": {
"save": "저장"
},
"timelineDateSettingsForm": {
"startDateField": "시작 날짜",
"endDateField": "종료 날짜",
"noCompatibleDateFields": "테이블에 날짜 필드가 없습니다. 먼저 테이블에 시작 및 종료 날짜 필드를 생성하세요.",
"incompatibleFieldsErrorTitle": "호환되지 않는 필드",
"incompatibleFieldsErrorMessage": "필드가 호환되지 않습니다. 동일한 '시간 포함' 설정을 사용하고 모든 협업자를 위해 동일한 시간대를 사용하는 유효한 날짜 필드 두 개를 선택하세요.",
"forceTimezone": "{timezone}",
"includeTime": "날짜 및 시간",
"dateOnly": "날짜만"
},
"timelineTimescaleContext": {
"hour": "시간",
"day": "일",
"week": "주",
"month": "월",
"quarter": "분기",
"year": "년",
"disabledTooltip": "이 옵션은 '시간 포함'이 활성화된 날짜 필드에서만 사용할 수 있습니다."
},
"initTimelineViewSettings": {
"settings": "날짜 설정"
},
"viewDateSelector": {
"today": "오늘"
},
"calendarMonthDay": {
"hiddenRowsCount": "0 | 1개 더... | {hiddenRowsCount}개 더..."
},
"calendarMonthDayExpanded": {
"tryAgain": "다시 시도"
},
"timelineGridRow": {
"days": "0 | 1일 | {count}일"
},
"premiumFeatures": {
"rowComments": "행 댓글",
"kanbanView": "칸반 뷰",
"calendarView": "캘린더 뷰",
"timelineView": "타임라인 뷰",
"exports": "JSON 및 XML 내보내기",
"admin": "관리자 기능",
"rowColoring": "행 색상 지정",
"surveyForm": "설문조사 폼",
"publicLogoRemoval": "공개 로고 제거",
"personalViews": "개인 뷰",
"aiFeatures": "AI 필드"
},
"licenses": {
"titleNoLicenses": "라이선스가 없습니다",
"titleLicenses": "라이선스",
"noLicensesDescription": "귀하의 Baserow 인스턴스에는 등록된 라이선스가 없습니다. 프리미엄 라이선스는 모든 추가 기능에 즉시 접근할 수 있도록 해줍니다. 이미 라이선스가 있다면 여기에서 등록할 수 있습니다. 그렇지 않으면 아래 버튼을 클릭하여 얻을 수 있습니다.",
"getLicense": "라이선스 얻기",
"baserowInstanceId": "귀하의 Baserow 인스턴스 ID는:",
"registerLicense": "라이선스 등록",
"licenceId": "라이선스 ID",
"premium": "프리미엄",
"expired": "만료됨",
"validity": "{start}부터 {end}까지 유효",
"seats": "좌석"
},
"license": {
"title": "{name} 플랜",
"users": "사용자",
"description": "사용자에게 {product_code} 플랜을 부여할 수 있습니다. 이 라이선스는 최대 {seats}명의 사용자에게 {product_code}를 부여할 수 있습니다.",
"seatLeft": "남은 좌석이 없습니다|남은 좌석이 하나 있습니다|{count}개의 좌석이 남았습니다",
"fillSeats": "플랜에 없는 사용자로 좌석 채우기",
"removeAll": "모든 사용자 제거",
"licenseId": "라이선스 ID",
"addUser": "사용자 추가",
"plan": "플랜",
"premium": "프리미엄",
"expired": "만료됨",
"validFrom": "유효 시작",
"validThrough": "유효 종료",
"validThroughDescription": "라이선스가 만료되면 귀하와 할당된 사용자는 더 이상 라이선스가 부여한 추가 기능을 사용할 수 없습니다.",
"lastCheck": "마지막 확인",
"lastCheckDescription": "라이선스는 주기적으로 변경 사항을 확인합니다. 예를 들어 라이선스를 갱신하거나 업그레이드한 경우 확인 후 변경 사항이 적용됩니다.",
"checkNow": "지금 확인",
"seats": "좌석 (사용자 수)",
"licensedTo": "라이선스 소유자",
"applications": "애플리케이션 / 데이터베이스",
"unlimited": "무제한",
"rowUsage": "행 사용량",
"storeUsage": "스토리지 사용량",
"disconnectLicense": "라이선스 연결 해제",
"disconnectDescription": "활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요.",
"moreSeatsNeededTitle": "더 많은 좌석 필요",
"contactSalesMoreSeats": "더 많은 좌석을 위해 영업팀에 문의하세요",
"automaticSeatsProgressBarStatus": "{seats_taken} / {seats}개의 유료 좌석과 {free_users_count}명의 무료 사용자가 사용 중",
"premiumFeatureName": "프리미엄",
"enterpriseFeatureName": "엔터프라이즈",
"supportFeatureName": "지원"
},
"viewDecoratorType": {
"leftBorderColor": "왼쪽 테두리",
"leftBorderColorDescription": "행의 왼쪽 테두리 색상 지정",
"backgroundColor": "배경색",
"backgroundColorDescription": "행의 배경색 지정",
"onlyForPremium": "프리미엄 버전에서 사용 가능",
"onlyOneDecoratorPerView": "뷰당 해당 유형의 장식을 하나만 가질 수 있습니다"
},
"decoratorValueProviderType": {
"singleSelectColor": "단일 선택",
"singleSelectColorDescription": "단일 선택 값과 동일하게 행 색상 지정",
"conditionalColor": "조건",
"conditionalColorDescription": "조건에 맞는 행 색상 지정"
},
"singleSelectColorValueProviderForm": {
"chooseAColor": "어떤 단일 선택 필드로 행을 색칠하시겠습니까?"
},
"conditionalColorValueProviderForm": {
"addCondition": "조건 추가",
"addConditionGroup": "조건 그룹 추가",
"colorAlwaysApplyTitle": "이 색상은 기본적으로 적용됩니다.",
"colorAlwaysApply": "“조건 추가” 버튼을 클릭하여 조건을 추가할 수 있습니다.",
"addColor": "색상 추가",
"deleteColor": "색상 삭제",
"title": "색상"
},
"redirectToBaserowModal": {
"title": "https://baserow.io로 리디렉션 중",
"content": "자체 호스팅 인스턴스를 떠나 https://baserow.io로 리디렉션되고 있습니다."
},
"premiumTopSidebar": {
"impersonateDescription": "이 계정은 가장되었습니다. 페이지를 새로 고치면 중지됩니다.",
"impersonateStop": "중지",
"premium": "프리미엄",
"premiumDescription": "귀하의 계정은 전역적으로 프리미엄 기능에 접근할 수 있습니다"
},
"formViewModeType": {
"survey": "설문조사",
"surveyDescription": "한 번에 하나의 필드만 표시됩니다.",
"onlyForPremium": "프리미엄 버전에서 사용 가능"
},
"formViewModePreviewSurvey": {
"orderFields": "필드 순서",
"deactivated": "설문조사 폼은 프리미엄 버전에서 사용할 수 있습니다.",
"more": "추가 정보"
},
"shareLinkOptions": {
"baserowLogo": {
"label": "공유된 뷰에서 Baserow 로고 숨기기",
"premiumModalName": "공개 로고 제거"
}
},
"viewsContext": {
"personal": "개인"
},
"dateFieldSelectForm": {
"dateField": "이 뷰에 사용할 필드를 선택하세요.",
"noCompatibleDateFields": "이 테이블에는 날짜 필드가 없습니다. 먼저 하나를 생성하세요."
},
"selectDateFieldModal": {
"chooseDateField": "날짜 필드 선택",
"save": "저장"
},
"RowEditModalCommentNotificationMode": {
"modeMentionsTitle": "멘션만",
"modeMentionsDesc": "멘션될 때만 알림을 받습니다.",
"modeAllTitle": "모든 댓글",
"modeAllDesc": "이 행의 모든 댓글에 대한 알림을 받습니다."
},
"premiumFieldType": {
"ai": "AI 프롬프트",
"aiDescription": "프롬프트를 기반으로 AI가 생성한 텍스트를 포함하는 읽기 전용 필드입니다."
},
"functionalGridViewFieldAI": {
"generate": "생성"
},
"gridViewFieldAI": {
"generate": "생성",
"regenerate": "다시 생성"
},
"fieldAISubForm": {
"prompt": "프롬프트",
"promptPlaceholder": "Baserow는 무엇인가요?",
"premiumFeature": "AI 필드는 프리미엄 기능입니다",
"emptyFileField": "없음",
"fileFieldHelp": "필드의 첫 번째 호환 가능한 파일이 프롬프트의 지식 기반으로 사용됩니다. 파일은 .txt, .md, .pdf, .docx와 같은 지원되는 파일 확장자를 가진 텍스트 파일이어야 합니다.",
"outputType": "출력 유형",
"outputTypeTooltip": "원하는 출력 형식을 선택하여 LLM이 원하는 옵션에 맞는 응답을 생성하도록 안내하세요.",
"outputTypeChangedWarning": "생성된 셀 값을 지웁니다."
},
"rowEditFieldAI": {
"generate": "생성",
"createRowBefore": "행이 생성된 후에 AI 값을 생성할 수 있습니다."
},
"aiFormulaModal": {
"title": "AI를 사용하여 수식 생성",
"description": "생성된 수식이 항상 예상대로 작동하지 않을 수 있습니다. 우리는 모델을 위한 프롬프트를 구성하고 출력값을 수식 입력에 로드합니다. gpt-4-turbo-preview와 같은 높은 파라미터 모델에서 가장 잘 작동합니다.",
"label": "프롬프트",
"labelDescription": "생성하려는 수식을 설명하세요",
"generate": "생성",
"noModels": "귀하의 Baserow 인스턴스와 워크스페이스에 구성된 AI 모델이 없습니다. 워크스페이스 옆의 세 점을 클릭한 다음 설정을 클릭하여 구성하세요."
},
"formulaFieldAI": {
"generateWithAI": "AI를 사용하여 생성",
"featureName": "AI를 사용하여 수식 생성"
},
"aiOutputType": {
"text": "텍스트",
"textDescription": "프롬프트를 기반으로 자유 텍스트 생성.",
"choice": "선택",
"choiceDescription": "필드 옵션 중 하나만 선택합니다."
},
"tableExcelExporter": {
"includeHeader": "필드 이름을 헤더로 포함합니다"
}
}

View file

@ -0,0 +1,439 @@
{
"premium": {
"user": {
"isStaff": "",
"isWorkspaceAdmin": "",
"active": "",
"deactivated": ""
},
"adminType": {
"dashboard": "",
"users": "",
"workspaces": "",
"licenses": ""
},
"viewType": {
"kanban": "",
"timeline": "",
"calendar": ""
},
"exporterType": {
"json": "",
"xml": ""
},
"deactivated": ""
},
"premiumModal": {
"title": "",
"description": "",
"viewPricing": ""
},
"rowCommentSidebar": {
"onlyPremium": "",
"readOnlyNoComment": "",
"noComment": "",
"comment": "",
"more": "",
"name": ""
},
"rowComment": {
"you": "",
"anonymous": "",
"creating": "",
"updating": "",
"deleting": "",
"created": "",
"edited": "",
"commentTrashed": "",
"errorUserNotCommentAuthorTitle": "",
"errorUserNotCommentAuthor": "",
"errorInvalidCommentMentionTitle": "",
"errorInvalidCommentMention": ""
},
"rowCommentContext": {
"edit": "",
"delete": ""
},
"rowCommentMentionNotification": {
"title": "",
"deletedUser": ""
},
"rowCommentNotification": {
"title": "",
"deletedUser": ""
},
"trashType": {
"row_comment": ""
},
"registerLicenseModal": {
"titleRegisterLicense": "",
"registerLicense": "",
"viewPricing": "",
"licenseDescription": "",
"licenseError": {
"invalidTitle": "",
"invalid": "",
"unsupportedTitle": "",
"unsupported": "",
"expiredTitle": "",
"expired": "",
"duplicateTitle": "",
"duplicate": "",
"instanceMismatchTitle": "",
"instanceMismatch": ""
}
},
"disconnectLicenseModal": {
"disconnectLicense": "",
"disconnectDescription": ""
},
"registerLicenseForm": {
"licenseKey": ""
},
"workspacesAdminTable": {
"allWorkspaces": "",
"id": "",
"name": "",
"members": "",
"applications": "",
"created": "",
"rowCount": "",
"freeUsers": "",
"seatsTaken": "",
"storageUsage": "",
"usageHelpText": ""
},
"editWorkspaceContext": {
"delete": ""
},
"deleteWorkspaceModal": {
"title": "",
"confirmation": "",
"comment": "",
"delete": ""
},
"activeUsers": {
"newUsers": "",
"activeUsers": ""
},
"usersAdminTable": {
"allUsers": "",
"username": "",
"name": "",
"workspaces": "",
"lastLogin": "",
"dateJoined": "",
"active": ""
},
"editUserContext": {
"changePassword": "",
"delete": "",
"impersonate": ""
},
"changePasswordForm": {
"newPassword": "",
"repeatPassword": "",
"changePassword": "",
"error": {
"doesntMatch": ""
}
},
"userForm": {
"fullName": "",
"email": "",
"isActive": "",
"warning": {
"changeEmail": "",
"inactiveUser": "",
"userStaff": ""
},
"error": {
"invalidName": "",
"invalidEmail": ""
}
},
"changeUserPasswordModal": {
"changePassword": ""
},
"deleteUserModal": {
"title": "",
"confirmation": "",
"comment1": "",
"comment2": "",
"delete": ""
},
"editUserModal": {
"delete": "",
"edit": ""
},
"tableJSONExporter": {
"encoding": ""
},
"tableXMLExporter": {
"encoding": ""
},
"kanbanViewStackContext": {
"createCard": "",
"editStack": "",
"deleteStack": "",
"delete": "",
"deleteDescription": ""
},
"kanbanViewHeader": {
"stackBy": "",
"stackedBy": "",
"customizeCards": ""
},
"kanbanViewOptionForm": {
"selectOption": ""
},
"kanbanViewStakedBy": {
"title": "",
"chooseField": ""
},
"kanbanViewStack": {
"uncategorized": "",
"tryAgain": "",
"new": ""
},
"calendarViewType": {
"sharedViewText": "",
"sharedViewEnableSyncToExternalCalendar": "",
"sharedViewDisableSyncToExternalCalendar": "",
"sharedViewDescription": "",
"sharedViewTitle": ""
},
"calendarViewHeader": {
"displayBy": "",
"displayedBy": "",
"labels": ""
},
"timelineViewHeader": {
"dateSettings": "",
"labels": ""
},
"selectDateFieldContext": {
"save": ""
},
"timelineDateSettingsForm": {
"startDateField": "",
"endDateField": "",
"noCompatibleDateFields": "",
"incompatibleFieldsErrorTitle": "",
"incompatibleFieldsErrorMessage": "",
"forceTimezone": "",
"includeTime": "",
"dateOnly": ""
},
"timelineTimescaleContext": {
"hour": "",
"day": "",
"week": "",
"month": "",
"quarter": "",
"year": "",
"disabledTooltip": ""
},
"initTimelineViewSettings": {
"settings": ""
},
"viewDateSelector": {
"today": ""
},
"calendarMonthDay": {
"hiddenRowsCount": ""
},
"calendarMonthDayExpanded": {
"tryAgain": ""
},
"timelineGridRow": {
"days": ""
},
"dashboard": {
"title": "",
"totals": "",
"totalUsers": "",
"totalWorkspaces": "",
"totalApplications": "",
"newUsers": "",
"newUsers24h": "",
"newUsers7days": "",
"newUsers30days": "",
"activeUsers": "",
"activeUsers24h": "",
"activeUsers7days": "",
"activeUsers30days": "",
"viewAll": ""
},
"premiumFeatures": {
"rowComments": "",
"kanbanView": "",
"calendarView": "",
"timelineView": "",
"exports": "",
"admin": "",
"rowColoring": "",
"surveyForm": "",
"publicLogoRemoval": "",
"personalViews": "",
"aiFeatures": ""
},
"licenses": {
"titleNoLicenses": "",
"titleLicenses": "",
"noLicensesDescription": "",
"getLicense": "",
"baserowInstanceId": "",
"registerLicense": "",
"licenceId": "",
"premium": "",
"expired": "",
"validity": "",
"seats": ""
},
"license": {
"title": "",
"users": "",
"description": "",
"seatLeft": "",
"fillSeats": "",
"removeAll": "",
"licenseId": "",
"addUser": "",
"plan": "",
"premium": "",
"expired": "",
"validFrom": "",
"validThrough": "",
"validThroughDescription": "",
"lastCheck": "",
"lastCheckDescription": "",
"checkNow": "",
"seats": "",
"licensedTo": "",
"applications": "",
"unlimited": "",
"rowUsage": "",
"storeUsage": "",
"disconnectLicense": "",
"disconnectDescription": "",
"moreSeatsNeededTitle": "",
"contactSalesMoreSeats": "",
"automaticSeatsProgressBarStatus": "",
"premiumFeatureName": "",
"enterpriseFeatureName": "",
"supportFeatureName": ""
},
"viewDecoratorType": {
"leftBorderColor": "",
"leftBorderColorDescription": "",
"backgroundColor": "",
"backgroundColorDescription": "",
"onlyForPremium": "",
"onlyOneDecoratorPerView": ""
},
"decoratorValueProviderType": {
"singleSelectColor": "",
"singleSelectColorDescription": "",
"conditionalColor": "",
"conditionalColorDescription": ""
},
"singleSelectColorValueProviderForm": {
"chooseAColor": ""
},
"conditionalColorValueProviderForm": {
"addCondition": "",
"addConditionGroup": "",
"colorAlwaysApplyTitle": "",
"colorAlwaysApply": "",
"addColor": "",
"deleteColor": "",
"title": ""
},
"redirectToBaserowModal": {
"title": "",
"content": ""
},
"premiumTopSidebar": {
"impersonateDescription": "",
"impersonateStop": "",
"premium": "",
"premiumDescription": ""
},
"formViewModeType": {
"survey": "",
"surveyDescription": "",
"onlyForPremium": ""
},
"formViewModePreviewSurvey": {
"orderFields": "",
"deactivated": "",
"more": ""
},
"shareLinkOptions": {
"baserowLogo": {
"label": "",
"premiumModalName": ""
}
},
"viewsContext": {
"personal": ""
},
"dateFieldSelectForm": {
"dateField": "",
"noCompatibleDateFields": ""
},
"selectDateFieldModal": {
"chooseDateField": "",
"save": ""
},
"RowEditModalCommentNotificationMode": {
"modeMentionsTitle": "",
"modeMentionsDesc": "",
"modeAllTitle": "",
"modeAllDesc": ""
},
"premiumFieldType": {
"ai": "",
"aiDescription": ""
},
"functionalGridViewFieldAI": {
"generate": ""
},
"gridViewFieldAI": {
"generate": "",
"regenerate": ""
},
"fieldAISubForm": {
"prompt": "",
"promptPlaceholder": "",
"premiumFeature": "",
"emptyFileField": "",
"fileFieldHelp": "",
"outputType": "",
"outputTypeTooltip": "",
"outputTypeChangedWarning": ""
},
"rowEditFieldAI": {
"generate": "",
"createRowBefore": ""
},
"aiFormulaModal": {
"title": "",
"description": "",
"label": "",
"labelDescription": "",
"generate": "",
"noModels": ""
},
"formulaFieldAI": {
"generateWithAI": "",
"featureName": ""
},
"aiOutputType": {
"text": "",
"textDescription": "",
"choice": "",
"choiceDescription": ""
}
}

View file

@ -13,7 +13,9 @@
"beta": "Beta",
"enabled": "Activado",
"disabled": "Desactivado",
"summarize": "Resumir"
"summarize": "Resumir",
"or": "o",
"and": "y"
},
"action": {
"upload": "Subir",
@ -45,7 +47,9 @@
"reset": "Restablecer",
"logout": "Cerrar la sesión",
"set": "Establecer",
"backToHome": "Volver al inicio"
"backToHome": "Volver al inicio",
"getStarted": "Empezar",
"close": "Cerrar"
},
"adminType": {
"settings": "Ajustes",
@ -266,7 +270,9 @@
"hasNotValueContains": "no contiene un valor",
"hasNotValueContainsWord": "el valor no contiene una palabra",
"hasValueLengthIsLowerThan": "tiene un valor inferior a",
"hasValueContainsWord": "el valor contiene una palabra"
"hasValueContainsWord": "el valor contiene una palabra",
"hasAnySelectOptionEqual": "tiene cualquier opción de selección igual",
"hasNoneSelectOptionEqual": "no tiene la opción de seleccionar una igual"
},
"viewType": {
"grid": "Cuadrícula",
@ -436,7 +442,8 @@
"uploadFileDescription": "La multiparte `archivo` que contiene el contenido del archivo.",
"uploadFileViaUrl": "Subir el archivo a través de la URL",
"uploadFileViaUrlDescription": "Sube un archivo a Baserow descargándolo de la URL proporcionada.",
"fileUploads": "Carga de archivos"
"fileUploads": "Carga de archivos",
"sendWebhookEventsDescription": "Un parámetro de consulta de bandera que activa los webhooks después de la operación, si se configura en `y`, `yes`, `true`, `t`, `on`, `1` o se deja vacío. El valor predeterminado es `true`"
},
"exporterType": {
"csv": "Exportar a CSV"

View file

@ -13,7 +13,9 @@
"beta": "Bêta",
"disabled": "Désactivé·e",
"enabled": "Activé·e",
"summarize": "Résumer"
"summarize": "Résumer",
"or": "ou",
"and": "et"
},
"action": {
"upload": "Envoyer",
@ -45,7 +47,8 @@
"reset": "Réinitialiser",
"logout": "Déconnexion",
"set": "Définir",
"backToHome": "Retour à l'accueil"
"backToHome": "Retour à l'accueil",
"close": "Fermer"
},
"adminType": {
"settings": "Paramètres",

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,570 @@
{
"common": {
"yes": "",
"no": "",
"wrong": "",
"none": "",
"free": "",
"comingSoon": "",
"billable": "",
"all": "",
"beta": "",
"summarize": "",
"enabled": "",
"disabled": ""
},
"action": {
"upload": "",
"back": "",
"backToLogin": "",
"backToHome": "",
"signUp": "",
"signIn": "",
"login": "",
"logout": "",
"createNew": "",
"create": "",
"edit": "",
"change": "",
"delete": "",
"rename": "",
"remove": "",
"duplicate": "",
"add": "",
"makeChoice": "",
"cancel": "",
"save": "",
"set": "",
"retry": "",
"search": "",
"copy": "",
"paste": "",
"activate": "",
"deactivate": "",
"download": "",
"copyToClipboard": "",
"reset": ""
},
"adminType": {
"settings": "",
"health": ""
},
"applicationType": {
"database": "",
"databases": "",
"databaseDefaultName": "",
"databaseDesc": "",
"builder": "",
"builders": "",
"builderDefaultName": "",
"builderDesc": "",
"dashboard": "",
"dashboards": "",
"dashboardDefaultName": "",
"dashboardDesc": "",
"cantSelectTableTitle": "",
"cantSelectTableDescription": "",
"cantSelectPageTitle": "",
"cantSelectPageDescription": ""
},
"settingType": {
"account": "",
"password": "",
"emailNotifications": "",
"tokens": "",
"deleteAccount": ""
},
"userFileUploadType": {
"file": "",
"url": ""
},
"field": {
"emailAddress": ""
},
"error": {
"invalidEmail": "",
"invalidNumber": "",
"notMatchingPassword": "",
"minLength": "",
"maxLength": "",
"minMaxLength": "",
"invalidCharacters": "",
"requiredField": "",
"integerField": "",
"decimalField": "",
"minValueField": "",
"maxValueField": "",
"minMaxValueField": "",
"invalidURL": "",
"email": "",
"alreadyInUse": ""
},
"permission": {
"admin": "",
"adminDescription": "",
"member": "",
"memberDescription": ""
},
"fieldType": {
"singleLineText": "",
"longText": "",
"linkToTable": "",
"number": "",
"rating": "",
"boolean": "",
"date": "",
"lastModified": "",
"lastModifiedBy": "",
"createdOn": "",
"createdBy": "",
"duration": "",
"url": "",
"email": "",
"file": "",
"singleSelect": "",
"multipleSelect": "",
"phoneNumber": "",
"formula": "",
"count": "",
"rollup": "",
"lookup": "",
"multipleCollaborators": "",
"defaultFormViewComponent": "",
"linkRowSingle": "",
"linkRowMultiple": "",
"uuid": "",
"multipleSelectDropdown": "",
"multipleSelectCheckboxes": "",
"singleSelectDropdown": "",
"singleSelectRadios": "",
"autonumber": "",
"password": "",
"ai": ""
},
"fieldErrors": {
"invalidNumber": "",
"maxDigits": "",
"invalidUrl": "",
"max254Chars": "",
"invalidEmail": "",
"invalidPhoneNumber": "",
"invalidDuration": "",
"overflowDuration": "",
"maxChars": "",
"minChars": ""
},
"fieldDocs": {
"readOnly": "",
"text": "",
"longText": "",
"linkRow": "",
"number": "",
"numberPositive": "",
"decimal": "",
"decimalPositive": "",
"rating": "",
"boolean": "",
"date": "",
"dateTime": "",
"dateResponse": "",
"dateTimeResponse": "",
"lastModifiedReadOnly": "",
"lastModifiedBy": "",
"createdOnReadOnly": "",
"createdBy": "",
"duration": "",
"url": "",
"email": "",
"file": "",
"singleSelect": "",
"multipleSelect": "",
"phoneNumber": "",
"formula": "",
"count": "",
"rollup": "",
"lookup": "",
"multipleCollaborators": "",
"uuid": "",
"autonumber": "",
"password": ""
},
"viewFilter": {
"hasEmptyValue": "",
"hasNotEmptyValue": "",
"hasValueEqual": "",
"hasNotValueEqual": "",
"hasValueContains": "",
"hasNotValueContains": "",
"hasValueContainsWord": "",
"hasNotValueContainsWord": "",
"hasValueLengthIsLowerThan": "",
"hasAnySelectOptionEqual": "",
"hasNoneSelectOptionEqual": "",
"contains": "",
"containsNot": "",
"containsWord": "",
"doesntContainWord": "",
"filenameContains": "",
"has": "",
"hasNot": "",
"higherThan": "",
"higherThanOrEqual": "",
"is": "",
"isNot": "",
"isEmpty": "",
"isNotEmpty": "",
"isDate": "",
"isDayOfMonth": "",
"isBeforeDate": "",
"isBeforeOrEqualDate": "",
"isAfterDate": "",
"isAfterOrEqualDate": "",
"isAfterDaysAgo": "",
"isNotDate": "",
"isToday": "",
"beforeToday": "",
"afterToday": "",
"isDaysAgo": "",
"isMonthsAgo": "",
"isYearsAgo": "",
"inThisWeek": "",
"inThisMonth": "",
"inThisYear": "",
"isWithinDays": "",
"isWithinWeeks": "",
"isWithinMonths": "",
"lowerThan": "",
"lowerThanOrEqual": "",
"isEvenAndWhole": "",
"lengthIsLowerThan": "",
"hasFileType": "",
"filesLowerThan": "",
"isAnyOf": "",
"isNoneOf": "",
"today": "",
"yesterday": "",
"tomorrow": "",
"thisWeek": "",
"oneWeekAgo": "",
"nextWeek": "",
"thisMonth": "",
"oneMonthAgo": "",
"nextMonth": "",
"thisYear": "",
"oneYearAgo": "",
"nextYear": "",
"nrDaysAgo": "",
"nrWeeksAgo": "",
"nrMonthsAgo": "",
"nrYearsAgo": "",
"nrDaysFromNow": "",
"nrWeeksFromNow": "",
"nrMonthsFromNow": "",
"nrYearsFromNow": "",
"exactDate": "",
"isBefore": "",
"isAfter": "",
"isOnOrBefore": "",
"isOnOrAfter": "",
"isWithin": ""
},
"viewType": {
"grid": "",
"gallery": "",
"form": "",
"sharing": {
"linkName": "",
"formLinkName": ""
}
},
"trashType": {
"workspace": "",
"application": "",
"table": "",
"field": "",
"row": "",
"rows": "",
"view": ""
},
"webhook": {
"request": "",
"response": "",
"successfullyUpdated": "",
"form": {
"invalidURLTitle": "",
"invalidURLDescription": ""
},
"status": {
"noStatus": "",
"statusOK": "",
"statusNotOK": ""
},
"eventType": {
"rowCreated": "",
"rowsCreated": "",
"rowUpdated": "",
"rowsUpdated": "",
"rowDeleted": "",
"rowsDeleted": "",
"fieldCreated": "",
"fieldUpdated": "",
"fieldDeleted": "",
"viewCreated": "",
"viewUpdated": "",
"viewDeleted": ""
}
},
"clientHandler": {
"notFoundTitle": "",
"notFoundDescription": "",
"networkErrorTitle": "",
"networkErrorDescription": "",
"tooManyRequestsTitle": "",
"tooManyRequestsDescription": "",
"notCompletedTitle": "",
"notCompletedDescription": "",
"userNotInWorkspaceTitle": "",
"userNotInWorkspaceDescription": "",
"invalidWorkspacePermissionsTitle": "",
"invalidWorkspacePermissionsDescription": "",
"tableDoesNotExistTitle": "",
"tableDoesNotExistDescription": "",
"rowDoesNotExistTitle": "",
"rowDoesNotExistDescription": "",
"notificationDoesNotExistTitle": "",
"notificationDoesNotExistDescription": "",
"fileSizeTooLargeTitle": "",
"fileSizeTooLargeDescription": "",
"invalidFileTitle": "",
"invalidFileDescription": "",
"fileUrlCouldNotBeReachedTitle": "",
"fileUrlCouldNotBeReachedDescription": "",
"invalidFileUrlTitle": "",
"invalidFileUrlDescription": "",
"adminCannotDeactivateSelfTitle": "",
"adminCannotDeactivateSelfDescription": "",
"adminCannotDeleteSelfTitle": "",
"adminCannotDeleteSelfDescription": "",
"maxFieldCountExceededTitle": "",
"maxFieldCountExceededDescription": "",
"cannotRestoreParentBeforeChildTitle": "",
"cannotRestoreParentBeforeChildDescription": "",
"cannotRestoreAsRelatedTableTrashedTitle": "",
"cannotRestoreAsRelatedTableTrashedDescription": "",
"workspaceUserIsLastAdminTitle": "",
"workspaceUserIsLastAdminDescription": "",
"errorMaxJobCountExceededTitle": "",
"errorMaxJobCountExceededDescription": "",
"failedToLockFieldDueToConflictTitle": "",
"failedToLockFieldDueToConflictDescription": "",
"failedToLockTableDueToConflictTitle": "",
"failedToLockTableDueToConflictDescription": "",
"failedToUndoRedoDueToConflictTitle": "",
"failedToUndoRedoDueToConflictDescription": "",
"maximumSnapshotsReachedTitle": "",
"maximumSnapshotsReachedDescription": "",
"snapshotBeingCreatedTitle": "",
"snapshotBeingCreatedDescription": "",
"snapshotBeingRestoredTitle": "",
"snapshotBeingRestoredDescription": "",
"snapshotBeingDeletedTitle": "",
"snapshotBeingDeletedDescription": "",
"snapshotNameNotUniqueTitle": "",
"snapshotNameNotUniqueDescription": "",
"snapshotOperationLimitExceededTitle": "",
"snapshotOperationLimitExceededDescription": "",
"disabledPasswordProviderTitle": "",
"disabledPasswordProviderMessage": "",
"maxLocksPerTransactionExceededTitle": "",
"maxLocksPerTransactionExceededDescription": "",
"lastAdminTitle": "",
"lastAdminMessage": "",
"adminAlreadyExistsTitle": "",
"adminAlreadyExistsDescription": "",
"cannotCreateFieldTypeTitle": "",
"cannotCreateFieldTypeDescription": "",
"generativeAIDoesNotExistTitle": "",
"generativeAIDoesNotExistDescription": "",
"modelDoesNotBelongToTypeTitle": "",
"modelDoesNotBelongToTypeDescription": "",
"outputParserTitle": "",
"outputParserDescription": "",
"generateAIPromptTitle": "",
"generateAIPromptDescription": "",
"maxNumberOfPendingWorkspaceInvitesReachedTitle": "",
"maxNumberOfPendingWorkspaceInvitesReachedDescription": "",
"fieldIsAlreadyPrimaryTitle": "",
"fieldIsAlreadyPrimaryDescription": "",
"incompatiblePrimaryFieldTypeTitle": "",
"incompatiblePrimaryFieldTypeDescription": "",
"cannotCreateRowsInTableTitle": "",
"cannotCreateRowsInTableDescription": ""
},
"importerType": {
"csv": "",
"paste": "",
"xml": "",
"json": ""
},
"apiDocs": {
"intro": "",
"authent": "",
"table": "",
"filters": "",
"errors": "",
"fields": "",
"listFields": "",
"listRows": "",
"getRow": "",
"createRow": "",
"createRows": "",
"updateRow": "",
"updateRows": "",
"moveRow": "",
"deleteRow": "",
"deleteRows": "",
"uploadFile": "",
"uploadFileDescription": "",
"uploadFileViaUrl": "",
"uploadFileViaUrlDescription": "",
"queryParameters": "",
"pathParameters": "",
"requestBodySchema": "",
"userFieldNamesDescription": "",
"singleRow": "",
"batchRows": "",
"fileUploads": ""
},
"exporterType": {
"csv": ""
},
"previewType": {
"imageBrowser": "",
"videoBrowser": "",
"AudioBrowser": "",
"pdfBrowser": "",
"googleDocs": ""
},
"humanDateFormat": {
"dd/mm/yyyy": "",
"mm/dd/yyyy": "",
"yyyy-mm-dd": ""
},
"formulaFunctions": {
"upperDescription": "",
"lowerDescription": "",
"splitPartDescription": "",
"concatDescription": "",
"addDescription": "",
"minusDescription": "",
"multiplyDescription": "",
"divideDescription": "",
"equalDescription": "",
"ifDescription": "",
"toTextDescription": "",
"datetimeFormatDescription": "",
"datetimeFormatTzDescription": "",
"toNumberDescription": "",
"fieldDescription": "",
"lookupDescription": "",
"isBlankDescription": "",
"isNullDescription": "",
"tDescription": "",
"notDescription": "",
"greaterThanDescription": "",
"greaterThanOrEqualDescription": "",
"lessThanDescription": "",
"lessThanOrEqualDescription": "",
"nowDescription": "",
"todayDescription": "",
"toDateDescription": "",
"toDateTzDescription": "",
"dayDescription": "",
"dateDiffDescription": "",
"andDescription": "",
"orDescription": "",
"dateIntervalDescription": "",
"replaceDescription": "",
"searchDescription": "",
"rowIdDescription": "",
"lengthDescription": "",
"reverseDescription": "",
"notEqualDescription": "",
"countDescription": "",
"containsDescription": "",
"leftDescription": "",
"rightDescription": "",
"trimDescription": "",
"regexReplaceDescription": "",
"greatestDescription": "",
"leastDescription": "",
"monthDescription": "",
"yearDescription": "",
"secondDescription": "",
"whenEmptyDescription": "",
"anyDescription": "",
"everyDescription": "",
"maxDescription": "",
"minDescription": "",
"joinDescription": "",
"stddevPopDescription": "",
"stddevSampleDescription": "",
"varianceSampleDescription": "",
"variancePopDescription": "",
"avgDescription": "",
"sumDescription": "",
"filterDescription": "",
"linkDescription": "",
"buttonDescription": "",
"getLinkLabelDescription": "",
"getLinkUrlDescription": "",
"evenDescription": "",
"oddDescription": "",
"modDescription": "",
"powerDescription": "",
"logDescription": "",
"expDescription": "",
"lnDescription": "",
"signDescription": "",
"sqrtDescription": "",
"roundDescription": "",
"truncDescription": "",
"isNanDescription": "",
"whenNanDescription": "",
"absDescription": "",
"ceilDescription": "",
"floorDescription": "",
"encodeUriDescription": "",
"encodeUriComponentDescription": "",
"getFileVisibleNameDescription": "",
"getFileMimeTypeDescription": "",
"getFileCountDescription": "",
"getFileSizeDescription": "",
"getImageWidthDescription": "",
"getImageHeightDescription": "",
"getIsImageDescription": "",
"indexDescription": "",
"secondsToDurationDescription": "",
"durationToSecondsDescription": "",
"hasOptionDescription": ""
},
"functionnalGridViewFieldLinkRow": {
"unnamed": ""
},
"urlCheck": {
"invalidUrlEnvVarTitle": "",
"invalidUrlEnvVarDescription": ""
},
"health": {
"title": "",
"description": ""
},
"emailTester": {
"title": "",
"targetEmailLabel": "",
"invalidTargetEmail": "",
"submit": "",
"success": "",
"configLink": ""
}
}

View file

@ -30,7 +30,9 @@
"nameSubtitle": "Nombre único de la página",
"pathParamsSubtitle": "Están definidos por el :parámetro en la ruta",
"pathParamsSubtitleTutorial": "Los parámetros de ruta se pueden utilizar para cargar datos dinámicamente, en función del parámetro proporcionado. Añada el :parámetro a la ruta para añadir uno.",
"pathTitle": "Ruta"
"pathTitle": "Ruta",
"namePlaceholder": "Introduzca un nombre...",
"pathPlaceholder": "Introduzca una ruta..."
},
"headingElementForm": {
"textError": "El valor es inválido.",
@ -152,7 +154,20 @@
"choice": "Selección",
"choiceDescription": "Para la selección de uno o varios valores",
"recordSelector": "Selector de registro",
"recordSelectorDescription": "Un selector de registros relacionados"
"recordSelectorDescription": "Un selector de registros relacionados",
"dateTimePicker": "Selector de fecha y hora",
"dateTimePickerDescription": "Un campo de entrada de fecha y hora",
"headerDescription": "Contenedor compartido en varias páginas",
"footer": "Pie de página de varias páginas",
"footerDescription": "Un contenedor compartido entre páginas",
"notAllowedUnlessBottom": "Este elemento solo está permitido en la parte inferior de la página",
"notAllowedUnlessHeader": "Este elemento solo está permitido dentro del encabezado de la página",
"notAllowedUnlessFooter": "Este elemento solo está permitido dentro del pie de página",
"notAllowedInsideContainer": "Este elemento no está permitido dentro de un contenedor",
"notAllowedInsideSameType": "Este elemento no está permitido en un contenedor del mismo tipo",
"notAllowedLocation": "Este elemento no está permitido en esta ubicación",
"header": "Encabezado de varias páginas",
"notAllowedUnlessTop": "Este elemento solo está permitido en la parte superior de la página"
},
"verticalAlignmentSelector": {
"alignmentTop": "Arriba",
@ -369,7 +384,8 @@
"addElementModal": {
"title": "Añadir nuevo elemento",
"searchPlaceholder": "Buscar elementos",
"disabledElementTooltip": "No disponible dentro de este elemento"
"disabledElementTooltip": "No disponible dentro de este elemento",
"elementInProgress": "Añadiendo elemento..."
},
"domainTypes": {
"subDomain": "Subdominio de {dominio}",
@ -410,7 +426,8 @@
},
"elementsContext": {
"searchPlaceholder": "Buscar elementos",
"noElements": "No se han encontrado elementos"
"noElements": "No se han encontrado elementos",
"noPageElements": "Sin elementos para esta página"
},
"textElementForm": {
"textTitle": "Texto",
@ -481,7 +498,9 @@
"emptyValue": "Texto del enlace vacío..."
},
"pagePreview": {
"emptyMessage": "Haz clic para crear el primer elemento"
"emptyMessage": "Haz clic para crear un elemento",
"header": "ENCABEZAMIENTO",
"footer": "PIE DE PÁGINA"
},
"eventTypes": {
"submitLabel": "Al enviar",
@ -850,7 +869,8 @@
"label": "Origen de los datos",
"noDataSources": "Sin origen para los datos disponibles",
"shared": "compartido",
"pageOnly": "esta página"
"pageOnly": "esta página",
"noSharedDataSources": "No hay fuentes de datos compartidas"
},
"recordSelectorElementForm": {
"selectRecordsFrom": "Seleccionar registros de",
@ -887,5 +907,54 @@
"recordSelectorElement": {
"emptyState": "No se han encontrado registros.",
"emptyAdhocState": "No se han encontrado registros que coincidan con '{query}'."
},
"common": {
"dateFormatTitle": "Formato de la fecha",
"dateFormatEU": "Europeo",
"dateFormatISO": "ISO",
"timeFormatTitle": "Formato de hora",
"timeFormat24Hour": "24 horas",
"timeFormat12Hour": "12 horas",
"dateFormatUS": "Americano"
},
"dateTimePickerElementForm": {
"includeTime": "Incluir fecha y hora",
"invalidDateError": "Fecha no válida. Asegúrese de que la fecha ingresada coincida con el formato indicado."
},
"themeSettings": {
"titleOverview": "Tema"
},
"pageVisibilitySettingsTypes": {
"pageName": "Divulgación",
"logInPageWarningTitle": "La página de inicio de sesión no está configurada",
"logInPagewarningMessage": "Cuando un usuario anónimo intente acceder a esta página, será redirigido a una página de inicio de sesión. Establezca la página de inicio de sesión en la configuración general de la aplicación.",
"logInPageInfoMessage": "Los usuarios anónimos que intenten acceder a esta página serán redirigidos a la página {logInPageName}.",
"logInPageInfoTitle": "Los usuarios anónimos serán redirigidos"
},
"pageVisibilitySettings": {
"allVisitors": "Todos los visitantes",
"loggedInVisitors": "Visitantes registrados",
"description": "¿Quién puede ver esta página?",
"title": "Visibilidad"
},
"builderLoginPageForm": {
"pageDropdownLabel": "Página de inicio de sesión",
"pageDropdownPlaceholder": "Seleccione una página",
"pageDropdownDescription": "Seleccione la página de inicio de sesión a la que deben redirigirse los usuarios que no hayan iniciado sesión cuando intenten acceder a una página restringida."
},
"multiPageContainerElementForm": {
"behaviour": "Comportamiento",
"display": "Visualizar",
"pagePosition": "Posición",
"selectAll": "Seleccionar todo",
"deselectAll": "Deseleccionar todo"
},
"pageShareType": {
"all": "En todas las páginas",
"only": "Solo en páginas seleccionadas",
"except": "Excluir páginas seleccionadas"
},
"pageEditor": {
"pageNotFound": "Página no encontrada"
}
}

View file

@ -907,5 +907,14 @@
"recordSelectorElement": {
"emptyAdhocState": "Aucun enregistrement correspondant à '{query}' n'a été trouvé.",
"emptyState": "Aucun enregistrement n'a été trouvé."
},
"common": {
"dateFormatTitle": "Format de date",
"dateFormatEU": "Européen",
"dateFormatUS": "Américain",
"dateFormatISO": "ISO",
"timeFormatTitle": "Format de l'heure",
"timeFormat24Hour": "24 heures",
"timeFormat12Hour": "12 heures"
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
{}

View file

@ -256,11 +256,11 @@
"noWorkspace": "Sin espacio de trabajo"
},
"login": {
"title": "Acceso",
"forgotPassword": "¿Se te olvidó tu contraseña?",
"title": "Bienvenido de nuevo",
"forgotPassword": "¿Olvidaste tu contraseña?",
"passwordPlaceholder": "Introduce tu contraseña...",
"signUpText": "¿No tienes cuenta?",
"signUp": "Inscribirse",
"signUpText": "¿Eres nuevo en Baserow?",
"signUp": "Regístrate",
"emailPlaceholder": "Introduce tu correo electrónico...",
"displayPasswordLogin": "Iniciar sesión con correo electrónico y contraseña",
"redirecting": "Redireccionando al proveedor de autentificación..."
@ -276,10 +276,11 @@
"errorLinkExpiredTitle": "Enlace expirado",
"errorLinkExpiredMessage": "El enlace de restablecimiento de contraseña ha caducado. Solicite otro.",
"disabled": "El restablecimiento de la contraseña está desactivado",
"disabledMessage": "No es posible restablecer la contraseña porque ha sido desactivada."
"disabledMessage": "No es posible restablecer la contraseña porque ha sido desactivada.",
"message": "Ya puede iniciar sesión en Baserow con su nueva contraseña."
},
"signup": {
"headTitle": "Crear una nueva cuenta",
"headTitle": "Crear una cuenta",
"title": "Inscribirse",
"disabled": "Registro está deshabilitado",
"disabledMessage": "No es posible crear una cuenta porque ha sido deshabilitada.",
@ -290,16 +291,21 @@
"emailPlaceholder": "Introduce tu correo electrónico...",
"passwordRepeatPlaceholder": "Confirma tu contraseña...",
"loginText": "¿Ya tienes una cuenta?",
"namePlaceholder": "Introduce tu nombre..."
"namePlaceholder": "Introduce tu nombre...",
"agreeTerms": "Al crear una cuenta, acepta el {0} {1} {2}",
"terms": "Condiciones del servicio",
"privacyPolicy": "Política de privacidad"
},
"forgotPassword": {
"title": "Contraseña olvidada",
"message": "Por favor, introduzca su dirección de correo electrónico en el formulario. Si encontramos una cuenta, le enviaremos un correo electrónico con un enlace para restablecer su contraseña.",
"message": "Introduce tu dirección de correo electrónico y te enviaremos un enlace para restablecer tu contraseña.",
"submit": "Enviar enlace",
"confirmation": "Si su dirección de correo electrónico existe en nuestra base de datos, recibirá un enlace de restablecimiento de contraseña en su dirección de correo electrónico en unos minutos.",
"confirmation": "Hemos enviado un correo electrónico a {email}, que contiene un enlace para restablecer tu contraseña de Baserow.",
"disabled": "Contraseña olvidada está desactivada",
"disabledMessage": "No es posible restablecer la contraseña porque ha sido deshabilitada.",
"loginText": "¿Ya tienes cuenta y contraseña?"
"loginText": "¿Ya tienes cuenta y contraseña?",
"confirmationTitle": "Comprueba tu correo electrónico",
"goBack": "Volver"
},
"settings": {
"settingsTitle": "Configuración de administrador",

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
{
"paginator": {
"page": "página",
"of": "de{pages}"
"page": "Página",
"of": "de {pages}"
},
"copied": {
"label": "Copiado!"
@ -9,7 +9,11 @@
"sidebarApplication": {
"renameApplication": "Renomear{type}",
"viewTrash": "Visualizar lixeira",
"deleteApplication": "Deletar{type}"
"deleteApplication": "Deletar{type}",
"snapshots": "Salvar visualização da base de dados",
"rename": "Renomear",
"duplicate": "Duplicar",
"delete": "Deletar"
},
"sidebar": {
"createWorkspace": "Criar grupo",
@ -19,20 +23,29 @@
"admin": "Administrador",
"dashboard": "Painel",
"trash": "Lixeira",
"settings": "Configurações"
"settings": "Configurações",
"addNewWorkspace": "Adicionar novo grupo",
"adminSettings": "Configuração administrativas",
"notifications": "Notificações",
"members": "Membros",
"adminTools": "Ferramentas administrativas",
"home": "Home",
"general": "Geral",
"people": "Pessoas",
"licenses": "Licenças"
},
"accountForm": {
"nameLabel": "Seu nome",
"languageLabel": "Interface de linguagem"
"languageLabel": "Linguagem da interface"
},
"accountSettings": {
"title": "Conta",
"changedTitle": "Alterado",
"changedDescription": "As informações da sua conta foram alteradas.",
"submitButton": "Conta atualizada"
"submitButton": "Atualizar conta"
},
"settingsModal": {
"title": "Configurações"
"title": "Minhas configurações"
},
"passwordSettings": {
"title": "Alterar a senha",
@ -332,6 +345,32 @@
}
}
},
<<<<<<< HEAD
"notificationPanel": {
"noNotification": "Notificaremos sobre atualizações importar e quando você mencionado no Baserow.",
"title": "Notificações",
"newNotificationsAvailable": "Novas notificações disponíveis",
"refresh": "Atualizar",
"markAllAsRead": "Marcar todas como lidas",
"clearAll": "Limpar tudo",
"noNotificationTitle": "Você não possui notificações"
},
"deleteAccountSettings": {
"description": "Ao digitar a sua senha e clicar no botão, o agendamento para apagar a sua conta será realizado. Sua conta será permanentemente deletada após {days} dias. Se em qualquer momento você logar novamente, o agendamento para apagar será cancelado.",
"title": "Apagar conta"
},
"duplicateApplicationJobType": {
"duplicating": "Duplicando",
"duplicatedTitle": "Aplicação Duplicada"
},
"InstallTemplateJobType": {
"installing": "Instalando",
"installedTitle": "Template instalado"
},
"clearAllNotificationsConfirmModal": {
"title": "Você tem certeza de que deseja limpar todas as notificações?",
"message": "Todas as notificações serão apagadas e não será mais possível vê-las."
},
"user": {
"isStaff": "É staff",
"isWorkspaceAdmin": "É administrador do grupo",

View file

@ -281,7 +281,8 @@
"addField": "Añadir campo"
},
"selectRowContent": {
"search": "Filas de búsqueda"
"search": "Filas de búsqueda",
"hideFields": "Ocultar campos"
},
"rowEditModal": {
"addField": "Añadir campo",
@ -466,7 +467,8 @@
"selected": "Seleccionado"
},
"viewFilter": {
"filter": "Filtro | 1 filtro | {count} filtros"
"filter": "Filtro | 1 filtro | {count} filtros",
"hasAllValuesEqual": "tiene todos los valores iguales"
},
"viewContext": {
"exportView": "Exportar vista",
@ -526,7 +528,8 @@
"tooManyItemsDescription": "No es posible actualizar más de {límite} filas a la vez, así que sólo actualizamos la primera.",
"generateCellsValues": "Generar valores con IA",
"AIValuesGenerationErrorTitle": "Falló la generación de valor de la IA",
"AIValuesGenerationErrorMessage": "Por favor, comprueba tu API_KEY y verifica el modelo seleccionado."
"AIValuesGenerationErrorMessage": "Por favor, comprueba tu API_KEY y verifica el modelo seleccionado.",
"copyCellsWithHeader": "Copiar celdas con encabezado"
},
"gridViewFieldLinkRow": {
"unnamed": "fila sin nombre {value}"
@ -542,7 +545,8 @@
"failedTitle": "Exportación fallida",
"failedDescription": "La exportación falló debido a un error del servidor.",
"cancelledTitle": "Exportación cancelada",
"cancelledDescription": "La exportación fue cancelada."
"cancelledDescription": "La exportación fue cancelada.",
"title": "Exportar {name}"
},
"exporterTypeChoices": {
"formatLabel": "¿A qué formato le gustaría exportar?"
@ -563,7 +567,8 @@
"recordSeparator": "separador de registros",
"unitSeparator": "Separador de unidades",
"encodingLabel": "Codificación",
"firstRowIsHeaderLabel": "La primera fila es el encabezado"
"firstRowIsHeaderLabel": "La primera fila es el encabezado",
"includeHeader": "Incluir nombres de campos como encabezado"
},
"apiDocsDatabase": {
"pageTitle": "Documentación de la API de la base de datos de {name}",

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,83 +1,83 @@
{
"integrationsCommon": {
"singleRow": "단일 행",
"multipleRows": "다중 행"
},
"integrationType": {
"localBaserow": "로컬 Baserow"
},
"localBaserowIntegrationType": {
"localBaserowSummary": "로컬 Baserow - {name}, {username}",
"localBaserowNoUser": "로컬 Baserow - 구성되지 않음",
"localBaserowWarning": "귀하의 계정을 승인하면 애플리케이션에 편집 권한이 있는 모든 사용자가 귀하가 접근할 수 있는 데이터에 완전한 접근 권한을 갖게 됩니다. 두 번째 사용자를 생성하여 적절한 권한을 부여하고 그 사용자를 사용할 수 있습니다."
},
"serviceType": {
"localBaserowGetRow": "단일 행 가져오기",
"localBaserowListRows": "다중 행 목록",
"localBaserowAggregateRows": "필드 요약"
},
"userSourceType": {
"localBaserow": "Baserow 테이블 인증"
},
"localBaserowForm": {
"user": "사용자",
"userMessage": "이 연결을 생성함으로써, 귀하는 애플리케이션이 귀하의 계정을 사용하여 로컬 Baserow 워크스페이스에서 변경을 할 수 있도록 승인하는 것입니다."
},
"localBaserowGetRowForm": {
"rowFieldLabel": "행 ID",
"invalidFormula": "수식이 유효하지 않습니다",
"rowFieldPlaceHolder": "행 ID 선택",
"rowFieldHelpText": "첫 번째 행을 반환하려면 이 값을 비워 두세요.",
"searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.",
"filterTabTitle": "필터",
"searchTabTitle": "검색",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
},
"localBaserowListRowsForm": {
"filterTabTitle": "필터",
"sortTabTitle": "정렬",
"searchTabTitle": "검색",
"searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
},
"localBaserowAggregateRowsForm": {
"filterTabTitle": "필터",
"searchTabTitle": "검색",
"aggregationFieldLabel": "필드",
"aggregationTypeLabel": "집계",
"searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요."
},
"localBaserowTableServiceConditionalForm": {
"addFilter": "추가 필터 추가",
"noFilterTitle": "아직 데이터 소스 필터를 생성하지 않았습니다",
"noFilterText": "데이터 소스 필터를 사용하면 조건에 적용되는 Baserow 테이블 행을 표시할 수 있습니다.",
"relatedFieldNotFound": "관련 필드를 찾을 수 없습니다.",
"filterTypeNotFound": "필터 유형이 호환되지 않습니다.",
"noCompatibleFilterTypesErrorTitle": "호환 가능한 필터 유형 없음",
"noCompatibleFilterTypesErrorMessage": "필드 중 호환 가능한 필터 유형이 없습니다",
"formulaFilterInputPlaceholder": "텍스트 입력...",
"useFormulaForValue": "이 필터에 수식 사용",
"useDefaultForValue": "이 필드에 기본 필터 사용"
},
"localBaserowTableServiceSortForm": {
"noSortTitle": "아직 데이터 소스 정렬을 생성하지 않았습니다",
"noSortText": "정렬을 사용하면 필드별로 행을 정렬할 수 있습니다.",
"sortBy": "정렬 기준",
"thenBy": "다음 기준",
"addSort": "추가 정렬 추가",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
},
"dataProviderType": {
"dataSource": "데이터 소스",
"pageParameter": "매개변수"
},
"localBaserowTableSelector": {
"viewFieldLabel": "보기",
"tableFieldLabel": "테이블",
"chooseNoView": "선택되지 않음",
"databaseFieldLabel": "데이터베이스"
}
}
{
"integrationsCommon": {
"singleRow": "단일 행",
"multipleRows": "다중 행"
},
"integrationType": {
"localBaserow": "로컬 Baserow"
},
"localBaserowIntegrationType": {
"localBaserowSummary": "로컬 Baserow - {name}, {username}",
"localBaserowNoUser": "로컬 Baserow - 구성되지 않음",
"localBaserowWarning": "귀하의 계정을 승인하면 애플리케이션에 편집 권한이 있는 모든 사용자가 귀하가 접근할 수 있는 데이터에 완전한 접근 권한을 갖게 됩니다. 두 번째 사용자를 생성하여 적절한 권한을 부여하고 그 사용자를 사용할 수 있습니다."
},
"serviceType": {
"localBaserowGetRow": "단일 행 가져오기",
"localBaserowListRows": "다중 행 목록",
"localBaserowAggregateRows": "필드 요약"
},
"userSourceType": {
"localBaserow": "Baserow 테이블 인증"
},
"localBaserowForm": {
"user": "사용자",
"userMessage": "이 연결을 생성함으로써, 귀하는 애플리케이션이 귀하의 계정을 사용하여 로컬 Baserow 작업공간에서 변경을 할 수 있도록 승인하는 것입니다."
},
"localBaserowGetRowForm": {
"rowFieldLabel": "행 ID",
"invalidFormula": "수식이 유효하지 않습니다",
"rowFieldPlaceHolder": "행 ID 선택",
"rowFieldHelpText": "첫 번째 행을 반환하려면 이 값을 비워 두세요.",
"searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.",
"filterTabTitle": "필터",
"searchTabTitle": "검색",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
},
"localBaserowListRowsForm": {
"filterTabTitle": "필터",
"sortTabTitle": "정렬",
"searchTabTitle": "검색",
"searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
},
"localBaserowAggregateRowsForm": {
"filterTabTitle": "필터",
"searchTabTitle": "검색",
"aggregationFieldLabel": "필드",
"aggregationTypeLabel": "집계",
"searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요."
},
"localBaserowTableServiceConditionalForm": {
"addFilter": "추가 필터 추가",
"noFilterTitle": "아직 데이터 소스 필터를 생성하지 않았습니다",
"noFilterText": "데이터 소스 필터를 사용하면 조건에 적용되는 Baserow 테이블 행을 표시할 수 있습니다.",
"relatedFieldNotFound": "관련 필드를 찾을 수 없습니다.",
"filterTypeNotFound": "필터 유형이 호환되지 않습니다.",
"noCompatibleFilterTypesErrorTitle": "호환 가능한 필터 유형 없음",
"noCompatibleFilterTypesErrorMessage": "필드 중 호환 가능한 필터 유형이 없습니다",
"formulaFilterInputPlaceholder": "텍스트 입력...",
"useFormulaForValue": "이 필터에 수식 사용",
"useDefaultForValue": "이 필드에 기본 필터 사용"
},
"localBaserowTableServiceSortForm": {
"noSortTitle": "아직 데이터 소스 정렬을 생성하지 않았습니다",
"noSortText": "정렬을 사용하면 필드별로 행을 정렬할 수 있습니다.",
"sortBy": "정렬 기준",
"thenBy": "다음 기준",
"addSort": "추가 정렬 추가",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
},
"dataProviderType": {
"dataSource": "데이터 소스",
"pageParameter": "매개변수"
},
"localBaserowTableSelector": {
"viewFieldLabel": "보기",
"tableFieldLabel": "테이블",
"chooseNoView": "선택되지 않음",
"databaseFieldLabel": "데이터베이스"
}
}

View file

@ -0,0 +1 @@
{}