Compare commits

..

16 Commits

Author SHA1 Message Date
Nivedin
37153b6401 feat: tabs UI in env selector 2023-05-11 17:47:06 +05:30
Nivedin
f3f9891017 feat: env selector change 2023-05-08 13:00:47 +05:30
Andrew Bastin
8450fb6596 chore: release 2023.4.1 2023-04-23 16:44:51 +05:30
Anwarul Islam
41fa3b5a8c fix: wrong tab selected after navigating from different route (#3012) 2023-04-23 16:06:11 +05:30
Nivedin
522de45a62 fix: request name not updating in the save request modal (#3010) 2023-04-23 15:47:06 +05:30
Anwarul Islam
4acc4b2dda fix: language switching issue to en from slug (#3006)
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
2023-04-22 16:22:30 +05:30
Liyas Thomas
c1f4855daf fix: non-prettified output on large JSON objects (#3008) 2023-04-21 21:09:25 +05:30
Nivedin
3506e96cfd fix: selected env changed while sidebar collapsed (#3002) 2023-04-21 20:27:04 +05:30
Liyas Thomas
b42a94ed77 chore: use auto-imported icons (#2998) 2023-04-21 20:20:22 +05:30
Liyas Thomas
80da790a3c chore: improve tabs scrollbar & unsaved request indicator (#3003) 2023-04-21 20:08:43 +05:30
Liyas Thomas
d6c706d0f9 fix: unwanted transitions caused pane layout shift (#2988) 2023-04-21 19:55:59 +05:30
Liyas Thomas
bd09a6ac45 i18n: updated locales to reflect latest strings (#2989) 2023-04-19 13:56:15 +05:30
Liyas Thomas
4ada31b20e docs: added border to screenshots (#2987) 2023-04-18 23:14:52 +05:30
Liyas Thomas
5d8b55e96b docs: fixed broken documentation links (#2997) 2023-04-18 23:14:06 +05:30
Liyas Thomas
eab4893aa2 docs: updated screenshots (#2984) 2023-04-13 22:50:53 +05:30
Balu Babu
4806499040 fix: fixed incorrect GOOGLE_SCOPE env value in .env.example file (#2983) 2023-04-13 16:21:37 +05:30
90 changed files with 1241 additions and 380 deletions

View File

@@ -18,7 +18,7 @@ WHITELISTED_ORIGINS = "http://localhost:3170,http://localhost:3000,http://localh
GOOGLE_CLIENT_ID="************************************************"
GOOGLE_CLIENT_SECRET="************************************************"
GOOGLE_CALLBACK_URL="http://localhost:3170/v1/auth/google/callback"
GOOGLE_SCOPE="['email', 'profile'],"
GOOGLE_SCOPE="email,profile"
# Github Auth Config
GITHUB_CLIENT_ID="************************************************"
@@ -55,5 +55,5 @@ VITE_BACKEND_WS_URL=wss://localhost:3170/graphql
VITE_BACKEND_API_URL=http://localhost:3170/v1
# Terms Of Service And Privacy Policy Links (Optional)
VITE_APP_TOS_LINK=https://docs.hoppscotch.io/terms
VITE_APP_PRIVACY_POLICY_LINK=https://docs.hoppscotch.io/privacy
VITE_APP_TOS_LINK=https://docs.hoppscotch.io/support/terms
VITE_APP_PRIVACY_POLICY_LINK=https://docs.hoppscotch.io/support/privacy

View File

@@ -161,7 +161,7 @@ _Collections are synced with cloud / local session storage_
- Access APIs served in non-HTTPS (`http://`) endpoints
- Use your Proxy URL
_Official proxy server is hosted by Hoppscotch - **[GitHub](https://github.com/hoppscotch/proxyscotch)** - **[Privacy Policy](https://docs.hoppscotch.io/privacy)**_
_Official proxy server is hosted by Hoppscotch - **[GitHub](https://github.com/hoppscotch/proxyscotch)** - **[Privacy Policy](https://docs.hoppscotch.io/support/privacy)**_
📜 **Pre-Request Scripts β:** Snippets of code associated with a request that is executed before the request is sent.
@@ -178,7 +178,7 @@ _Official proxy server is hosted by Hoppscotch - **[GitHub](https://github.com/h
⌨️ **Keyboard Shortcuts:** Optimized for efficiency.
> **[Read our documentation on Keyboard Shortcuts](https://docs.hoppscotch.io/features/shortcuts)**
> **[Read our documentation on Keyboard Shortcuts](https://docs.hoppscotch.io/documentation/features/shortcuts)**
🌎 **i18n:** Experience the app in your language.
@@ -278,7 +278,8 @@ _Add-ons are developed and maintained under **[Hoppscotch Organization](https://
- [Vite](https://vitejs.dev)
## **Developing**
Follow the guide in the [Self Hosted Docs](https://docs.hoppscotch.io/documentation/self-host/getting-started).
Follow our [self-hosting guide](https://docs.hoppscotch.io/documentation/self-host/getting-started) to get started with the development environment.
## **Contributing**

View File

@@ -1,6 +1,6 @@
{
"name": "hoppscotch-backend",
"version": "2023.4.0",
"version": "2023.4.1",
"description": "",
"author": "",
"private": true,

View File

@@ -17,7 +17,7 @@ const CLI_BEFORE_ALL_TXT = `hopp: The ${accent(
)}) ${chalk.black.bold.bgYellowBright(" ALPHA ")} \n`;
const CLI_AFTER_ALL_TXT = `\nFor more help, head on to ${accent(
"https://docs.hoppscotch.io/cli"
"https://docs.hoppscotch.io/documentation/clients/cli"
)}`;
program
@@ -59,7 +59,9 @@ program
.description("running hoppscotch collection.json file")
.addHelpText(
"after",
`\nFor help, head on to ${accent("https://docs.hoppscotch.io/cli#test")}`
`\nFor help, head on to ${accent(
"https://docs.hoppscotch.io/documentation/clients/cli#commands"
)}`
)
.action(async (path, options) => await test(path, options)());

View File

@@ -459,6 +459,14 @@ pre.ace_editor {
@apply bg-dividerLight;
}
.splitpanes--horizontal .splitpanes__pane {
@apply transition-none;
}
.splitpanes--vertical .splitpanes__pane {
@apply transition-none;
}
.cm-focused {
@apply select-auto;
@apply outline-none #{!important};

View File

@@ -19,6 +19,7 @@
"edit": "Redigeer",
"filter": "Filter",
"go_back": "Gaan terug",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiket",
"learn_more": "Leer meer",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Versameling geskep",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Wysig versameling",
"invalid_name": "Gee 'n geldige naam vir die versameling",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "My versamelings",
"name": "My nuwe versameling",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Nuwe versameling",
"order_changed": "Collection Order Updated",
"renamed": "Versameling hernoem",
"request_in_use": "Request in use",
"save_as": "Stoor as",
@@ -142,6 +147,7 @@
"remove_team": "Weet u seker dat u hierdie span wil uitvee?",
"remove_telemetry": "Weet u seker dat u van Telemetry wil afskakel?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Is u seker dat u hierdie werkruimte wil sinkroniseer?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen -modus"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Versamelings",
"confirm": "Bevestig",
"edit_request": "Wysig versoek",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Kopieer skakel",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Duur",
"enter_curl": "Voer cURL in",
"generate_code": "Genereer kode",
@@ -396,8 +405,10 @@
"header_list": "Koplys",
"invalid_name": "Gee 'n naam vir die versoek",
"method": "Metode",
"moved": "Request moved",
"name": "Versoek naam",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Liggaam",
"collections": "Versamelings",
"documentation": "Dokumentasie",
"environments": "Environments",
"headers": "Opskrifte",
"history": "Geskiedenis",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Verlaat span",
"exit_disabled": "Slegs eienaar kan nie die span verlaat nie",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Die e -posformaat is ongeldig",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Gebruiker verwyder",
"member_role_updated": "Gebruikersrolle opgedateer",
"members": "Lede",
"more_members": "+{count} more",
"name_length_insufficient": "Spannaam moet ten minste 6 karakters lank wees",
"name_updated": "Team name updated",
"new": "Nuwe span",
@@ -682,10 +696,13 @@
"new_name": "My nuwe span",
"no_access": "U het nie redigeertoegang tot hierdie versamelings nie",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Toestemmings",
"same_target_destination": "Same target and destination",
"saved": "Span gered",
"select_a_team": "Select a team",
"title": "Spanne",
@@ -713,5 +730,11 @@
"message": "Boodskap",
"protocols": "Protokolle",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "يحرر",
"filter": "Filter",
"go_back": "عد",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "ملصق",
"learn_more": "اقرأ أكثر",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "تم إنشاء المجموعة",
"different_parent": "Cannot reorder collection with different parent",
"edit": "تحرير المجموعة",
"invalid_name": "الرجاء تقديم اسم صالح للمجموعة",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "مجموعاتي",
"name": "مجموعتي الجديدة",
"name_length_insufficient": "اسم المجموعة يجب ان لايقل على 3 رموز",
"new": "مجموعة جديدة",
"order_changed": "Collection Order Updated",
"renamed": "تمت إعادة تسمية المجموعة",
"request_in_use": "Request in use",
"save_as": "حفظ باسم",
@@ -142,6 +147,7 @@
"remove_team": "هل أنت متأكد أنك تريد حذف هذا الفريق؟",
"remove_telemetry": "هل أنت متأكد أنك تريد الانسحاب من القياس عن بعد؟",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "هل أنت متأكد أنك تريد مزامنة مساحة العمل هذه؟"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "وضع Zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "المجموعات",
"confirm": "يتأكد",
"edit_request": "تحرير الطلب",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "نسخ الوصلة",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "مدة",
"enter_curl": "أدخل cURL",
"generate_code": "إنشاء التعليمات البرمجية",
@@ -396,8 +405,10 @@
"header_list": "قائمة الرأس",
"invalid_name": "يرجى تقديم اسم للطلب",
"method": "طريقة",
"moved": "Request moved",
"name": "اسم الطلب",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "الجسم",
"collections": "المجموعات",
"documentation": "توثيق",
"environments": "Environments",
"headers": "الرؤوس",
"history": "تاريخ",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "البريد الإلكتروني لا يتوافق مع معلومات حسابك. اتصل بمدير الفريق.",
"exit": "فريق الخروج",
"exit_disabled": "فقط المالك لا يمكنه الخروج من الفريق",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "تنسيق البريد الإلكتروني غير صالح",
"invalid_id": "معرف الفريق غير صالح. اتصل بمدير الفريق.",
"invalid_invite_link": "رابط الدعوة غير صالح",
@@ -675,6 +688,7 @@
"member_removed": "تمت إزالة المستخدم",
"member_role_updated": "تم تحديث أدوار المستخدم",
"members": "أعضاء",
"more_members": "+{count} more",
"name_length_insufficient": "يجب أن يتكون اسم الفريق من 6 أحرف على الأقل",
"name_updated": "تم تحديث اسم الفريق",
"new": "فريق جديد",
@@ -682,10 +696,13 @@
"new_name": "فريقي الجديد",
"no_access": "ليس لديك حق التعديل في هذه المجموعات",
"no_invite_found": "لم يتم العثور على الدعوة. اتصل بمدير الفريق",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "دعوات معلقة",
"permissions": "أذونات",
"same_target_destination": "Same target and destination",
"saved": "فريق حفظ",
"select_a_team": "اختر فريق",
"title": "فرق",
@@ -713,5 +730,11 @@
"message": "رسالة",
"protocols": "البروتوكولات",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Editar",
"filter": "Filtrar resposta",
"go_back": "Tornar",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiquetar",
"learn_more": "Aprèn més",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Col·lecció creada",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Editar la col·lecció",
"invalid_name": "Proporcioneu un nom vàlid per a la col·lecció",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Les meves col·leccions",
"name": "La meva nova col·lecció",
"name_length_insufficient": "El nom de la col·lecció ha de tenir almenys 3 caràcters",
"new": "Nova col · lecció",
"order_changed": "Collection Order Updated",
"renamed": "S'ha canviat el nom de la col·lecció",
"request_in_use": "Request in use",
"save_as": "Guardar com",
@@ -142,6 +147,7 @@
"remove_team": "Està segur que vol suprimir aquest equip?",
"remove_telemetry": "Està segur que vol desactivar Telemetry?",
"request_change": "Està segur que vol descartar la sol·licitud actual, els canvis no desats es perdran.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Està segur que vol sincronitzar aquest espai de treball?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Mode Zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Col·leccions",
"confirm": "Confirmar",
"edit_request": "Sol·licitud d'edició",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Copia l'enllaç",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Durada",
"enter_curl": "Introduïu cURL",
"generate_code": "Generar codi",
@@ -396,8 +405,10 @@
"header_list": "Llista de capçaleres",
"invalid_name": "Proporcioneu un nom per a la sol·licitud",
"method": "Mètode",
"moved": "Request moved",
"name": "Sol·licita el nom",
"new": "Nova sol·licitud",
"order_changed": "Request Order Updated",
"override": "Sobreescriure",
"override_help": "Estableix <kbd>Content-Type</kbd> a les capçaleres (Headers)",
"overriden": "Sobreescrit",
@@ -628,6 +639,7 @@
"body": "Cos",
"collections": "Col·leccions",
"documentation": "Documentació",
"environments": "Environments",
"headers": "Capçaleres",
"history": "Historial",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "El correu electrònic no coincideix amb les dades del vostre compte. Contacta amb el propietari del teu equip.",
"exit": "Sortir de l'equip",
"exit_disabled": "L'únic propietari no pot sortir de l'equip",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "El format del correu electrònic no és vàlid",
"invalid_id": "Identificador d'equip no vàlid. Contacta amb el propietari del teu equip.",
"invalid_invite_link": "Enllaç d'invitació no vàlid",
@@ -675,6 +688,7 @@
"member_removed": "S'ha eliminat l'usuari",
"member_role_updated": "Rols d'usuari actualitzats",
"members": "Membres",
"more_members": "+{count} more",
"name_length_insufficient": "El nom de l'equip ha de tenir com a mínim 6 caràcters",
"name_updated": "S'ha actualitzat el nom de l'equip",
"new": "Nou equip",
@@ -682,10 +696,13 @@
"new_name": "El meu Nou Equip",
"no_access": "No teniu accés d'edició a aquestes col·leccions",
"no_invite_found": "No s'ha trobat la invitació. Contacta amb el propietari del teu equip.",
"no_request_found": "Request not found.",
"not_found": "No s'ha trobat l'equip. Contacta amb el propietari del teu equip.",
"not_valid_viewer": "No ets un espectador vàlid. Contacta amb el propietari del teu equip.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Invitacions pendents",
"permissions": "Permisos",
"same_target_destination": "Same target and destination",
"saved": "S'ha guardat l'equip",
"select_a_team": "Select a team",
"title": "Equips",
@@ -713,5 +730,11 @@
"message": "Missatge",
"protocols": "Protocols",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "编辑",
"filter": "过滤",
"go_back": "返回",
"go_forward": "Go forward",
"group_by": "分组方式",
"label": "标签",
"learn_more": "了解更多",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "集合已创建",
"different_parent": "Cannot reorder collection with different parent",
"edit": "编辑集合",
"invalid_name": "请提供有效的集合名称",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "我的集合",
"name": "我的新集合",
"name_length_insufficient": "集合名字至少需要 3 个字符",
"new": "新建集合",
"order_changed": "Collection Order Updated",
"renamed": "集合已更名",
"request_in_use": "请求正在使用中",
"save_as": "另存为",
@@ -142,6 +147,7 @@
"remove_team": "你确定要删除该团队吗?",
"remove_telemetry": "你确定要退出遥测服务吗?",
"request_change": "你确定你要放弃当前的请求,未保存的修改将被丢失。",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "您确定要同步该工作区吗?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "ZEN 模式"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "集合",
"confirm": "确认",
"edit_request": "编辑请求",
@@ -389,6 +396,8 @@
"text": "文字"
},
"copy_link": "复制链接",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "持续时间",
"enter_curl": "输入 cURL",
"generate_code": "生成代码",
@@ -396,8 +405,10 @@
"header_list": "请求头列表",
"invalid_name": "请提供请求名称",
"method": "方法",
"moved": "Request moved",
"name": "请求名称",
"new": "新请求",
"order_changed": "Request Order Updated",
"override": "覆盖",
"override_help": "设置 <kbd>Content-Type</kbd> 头",
"overriden": "覆盖",
@@ -628,6 +639,7 @@
"body": "请求体",
"collections": "集合",
"documentation": "帮助文档",
"environments": "Environments",
"headers": "请求头",
"history": "历史记录",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "邮箱无法与你的帐户信息匹配。请联系你的团队者。",
"exit": "退出团队",
"exit_disabled": "团队所有者无法退出团队",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "电子邮箱格式无效",
"invalid_id": "无效的团队 ID请联系你的团队者。",
"invalid_invite_link": "无效的邀请链接",
@@ -675,6 +688,7 @@
"member_removed": "用户已移除",
"member_role_updated": "用户角色已更新",
"members": "成员",
"more_members": "+{count} more",
"name_length_insufficient": "团队名称至少为 6 个字符",
"name_updated": "团队名称已更新",
"new": "新团队",
@@ -682,10 +696,13 @@
"new_name": "我的新团队",
"no_access": "你没有编辑集合的权限",
"no_invite_found": "未找到邀请。请联系你的团队者。",
"no_request_found": "Request not found.",
"not_found": "没有找到团队,请联系您的团队所有者。",
"not_valid_viewer": "你不是有效的查看者。请联系你的团队者。",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "待办邀请",
"permissions": "权限",
"same_target_destination": "Same target and destination",
"saved": "团队已保存",
"select_a_team": "选择团队",
"title": "团队",
@@ -713,5 +730,11 @@
"message": "信息",
"protocols": "协议",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Upravit",
"filter": "Filter",
"go_back": "Vrať se",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Označení",
"learn_more": "Další informace",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Kolekce vytvořena",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Upravit sbírku",
"invalid_name": "Uveďte prosím platný název kolekce",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Moje sbírky",
"name": "Moje nová kolekce",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Nová kolekce",
"order_changed": "Collection Order Updated",
"renamed": "Sbírka přejmenována",
"request_in_use": "Request in use",
"save_as": "Uložit jako",
@@ -142,6 +147,7 @@
"remove_team": "Opravdu chcete tento tým smazat?",
"remove_telemetry": "Opravdu se chcete odhlásit z telemetrie?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Opravdu chcete synchronizovat tento pracovní prostor?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zenový režim"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Sbírky",
"confirm": "Potvrdit",
"edit_request": "Upravit požadavek",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Kopírovat odkaz",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Doba trvání",
"enter_curl": "Zadejte cURL",
"generate_code": "Vygenerujte kód",
@@ -396,8 +405,10 @@
"header_list": "Seznam záhlaví",
"invalid_name": "Uveďte prosím název žádosti",
"method": "Metoda",
"moved": "Request moved",
"name": "Vyžádejte si jméno",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Tělo",
"collections": "Sbírky",
"documentation": "Dokumentace",
"environments": "Environments",
"headers": "Záhlaví",
"history": "Dějiny",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Ukončete tým",
"exit_disabled": "Pouze vlastník nemůže opustit tým",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Formát e -mailu je neplatný",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Uživatel odstraněn",
"member_role_updated": "Role uživatelů aktualizovány",
"members": "Členové",
"more_members": "+{count} more",
"name_length_insufficient": "Název týmu by měl mít alespoň 6 znaků",
"name_updated": "Team name updated",
"new": "Nový tým",
@@ -682,10 +696,13 @@
"new_name": "Můj nový tým",
"no_access": "K těmto kolekcím nemáte přístup k úpravám",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Oprávnění",
"same_target_destination": "Same target and destination",
"saved": "Tým uložen",
"select_a_team": "Select a team",
"title": "Týmy",
@@ -713,5 +730,11 @@
"message": "Zpráva",
"protocols": "Protokoly",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Redigere",
"filter": "Filter",
"go_back": "Gå tilbage",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiket",
"learn_more": "Lær mere",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Samlingen er oprettet",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Rediger samling",
"invalid_name": "Angiv et gyldigt navn til samlingen",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Mine samlinger",
"name": "Min nye samling",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Ny kollektion",
"order_changed": "Collection Order Updated",
"renamed": "Samling omdøbt",
"request_in_use": "Request in use",
"save_as": "Gem som",
@@ -142,6 +147,7 @@
"remove_team": "Er du sikker på, at du vil slette dette hold?",
"remove_telemetry": "Er du sikker på, at du vil fravælge telemetri?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Er du sikker på, at du vil synkronisere dette arbejdsområde?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen -tilstand"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Samlinger",
"confirm": "Bekræfte",
"edit_request": "Rediger anmodning",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Kopier link",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Varighed",
"enter_curl": "Indtast cURL",
"generate_code": "Generer kode",
@@ -396,8 +405,10 @@
"header_list": "Overskriftsliste",
"invalid_name": "Angiv et navn på anmodningen",
"method": "Metode",
"moved": "Request moved",
"name": "Anmodningsnavn",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Legeme",
"collections": "Samlinger",
"documentation": "Dokumentation",
"environments": "Environments",
"headers": "Overskrifter",
"history": "Historie",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Afslut Team",
"exit_disabled": "Kun ejeren kan ikke forlade teamet",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "E -mailformatet er ugyldigt",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Bruger fjernet",
"member_role_updated": "Brugerroller opdateret",
"members": "Medlemmer",
"more_members": "+{count} more",
"name_length_insufficient": "Holdnavnet bør mindst være 6 tegn langt",
"name_updated": "Team name updated",
"new": "Nyt team",
@@ -682,10 +696,13 @@
"new_name": "Mit nye hold",
"no_access": "Du har ikke redigeringsadgang til disse samlinger",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Tilladelser",
"same_target_destination": "Same target and destination",
"saved": "Hold reddet",
"select_a_team": "Select a team",
"title": "Hold",
@@ -713,5 +730,11 @@
"message": "Besked",
"protocols": "Protokoller",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Bearbeiten",
"filter": "Filter",
"go_back": "Zurück",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etikett",
"learn_more": "Mehr erfahren",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Sammlung erstellt",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Sammlung bearbeiten",
"invalid_name": "Bitte gib einen gültigen Namen für die Sammlung an",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Meine Sammlungen",
"name": "Meine neue Sammlung",
"name_length_insufficient": "Sammlungsname soll mindestens 3 Zeichen lang sein",
"new": "Neue Sammlung",
"order_changed": "Collection Order Updated",
"renamed": "Sammlung umbenannt",
"request_in_use": "Anfrage wird ausgeführt",
"save_as": "Speichern als",
@@ -142,6 +147,7 @@
"remove_team": "Möchtest Du dieses Team wirklich löschen?",
"remove_telemetry": "Möchtest Du die Telemetrie wirklich deaktivieren?",
"request_change": "Möchtest Du diese Anfrage verwerfen? Ungespeicherte Änderungen gehen verloren.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Möchtest Du diesen Arbeitsbereich wirklich synchronisieren?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen-Modus"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Sammlungen",
"confirm": "Aktion bestätigen",
"edit_request": "Anfrage bearbeiten",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Link kopieren",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Dauer",
"enter_curl": "cURL eingeben",
"generate_code": "Code generieren",
@@ -396,8 +405,10 @@
"header_list": "Header-Liste",
"invalid_name": "Bitte gib einen Namen für die Anfrage an",
"method": "Methode",
"moved": "Request moved",
"name": "Anfragename",
"new": "Neue Anfrage",
"order_changed": "Request Order Updated",
"override": "Überschreiben",
"override_help": "Setze <kbd>Content-Type</kbd> in Headers",
"overriden": "Überschrieben",
@@ -628,6 +639,7 @@
"body": "Anfragekörper",
"collections": "Sammlungen",
"documentation": "Dokumentation",
"environments": "Environments",
"headers": "Header",
"history": "Verlauf",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "E-Mail-Adresse stimmt nicht mit Deinen Kontodaten überein, bitte kontaktiere den Teameigentümer.",
"exit": "Team verlassen",
"exit_disabled": "Eigentümer können das Team nicht verlassen",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "E-Mail-Format ist ungültig",
"invalid_id": "Ungültige Team-ID, bitte kontaktiere den Teameigentümer.",
"invalid_invite_link": "Ungültiger Einladungslink.",
@@ -675,6 +688,7 @@
"member_removed": "Benutzer entfernt",
"member_role_updated": "Benutzerrollen aktualisiert",
"members": "Mitglieder",
"more_members": "+{count} more",
"name_length_insufficient": "Der Teamname sollte mindestens 6 Zeichen lang sein",
"name_updated": "Teamname aktualisiert",
"new": "Neues Team",
@@ -682,10 +696,13 @@
"new_name": "Mein neues Team",
"no_access": "Du hast keinen Bearbeitungszugriff auf diese Sammlungen",
"no_invite_found": "Einladung nicht gefunden, bitte kontaktiere den Teameigentümer.",
"no_request_found": "Request not found.",
"not_found": "Team wurde nicht gefunde, bitte kontaktiere den Teameigentümer.",
"not_valid_viewer": "Du hast nicht die richtige Berechtigung als Gast, bitte kontaktiere den Teameigentümer.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Wartende Einladungen",
"permissions": "Berechtigungen",
"same_target_destination": "Same target and destination",
"saved": "Team gespeichert",
"select_a_team": "Team auswählen",
"title": "Team",
@@ -713,5 +730,11 @@
"message": "Nachricht",
"protocols": "Protokolle",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Επεξεργασία",
"filter": "Filter",
"go_back": "Πήγαινε πίσω",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Επιγραφή",
"learn_more": "Μάθε περισσότερα",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Η συλλογή δημιουργήθηκε",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Επεξεργασία Συλλογής",
"invalid_name": "Καταχωρίστε ένα έγκυρο όνομα για τη συλλογή",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Οι Συλλογές μου",
"name": "Η νέα μου συλλογή",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Νέα συλλογή",
"order_changed": "Collection Order Updated",
"renamed": "Η συλλογή μετονομάστηκε",
"request_in_use": "Request in use",
"save_as": "Αποθήκευση ως",
@@ -142,6 +147,7 @@
"remove_team": "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτήν την ομάδα;",
"remove_telemetry": "Είστε βέβαιοι ότι θέλετε να εξαιρεθείτε από την τηλεμετρία;",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Είστε βέβαιοι ότι θέλετε να συγχρονίσετε αυτόν τον χώρο εργασίας;"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Λειτουργία Zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Συλλογές",
"confirm": "Επιβεβαιώνω",
"edit_request": "Αίτημα Επεξεργασίας",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Αντιγραφή συνδέσμου",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Διάρκεια",
"enter_curl": "Εισαγάγετε cURL",
"generate_code": "Δημιουργία κώδικα",
@@ -396,8 +405,10 @@
"header_list": "Λίστα κεφαλίδων",
"invalid_name": "Καταχωρίστε ένα όνομα για το αίτημα",
"method": "Μέθοδος",
"moved": "Request moved",
"name": "Αίτημα ονόματος",
"new": "Νέο Αίτημα",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Σώμα",
"collections": "Συλλογές",
"documentation": "Τεκμηρίωση",
"environments": "Environments",
"headers": "Κεφαλίδες",
"history": "Ιστορία",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Το Email δεν ταιριάζει με τις λεπτομέριες του προφιλ σας. Επικοινωνήστε με τον Ιδιοκτήτη της Ομάδας.",
"exit": "Έξοδος από την ομάδα",
"exit_disabled": "Μόνο ο ιδιοκτήτης δεν μπορεί να αποχωρήσει από την ομάδα",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Η μορφή ηλεκτρονικού ταχυδρομείου δεν είναι έγκυρη",
"invalid_id": "Μή εγκυρο αναγνωριστικό ομάδας. Επικοινωνήστε με τον Ιδιοκτήτη της Ομάδας.",
"invalid_invite_link": "Μη έγκυρος σύνδεσμος πρόσκλησης",
@@ -675,6 +688,7 @@
"member_removed": "Ο χρήστης καταργήθηκε",
"member_role_updated": "Οι ρόλοι των χρηστών ενημερώθηκαν",
"members": "Μέλη",
"more_members": "+{count} more",
"name_length_insufficient": "Το όνομα της ομάδας πρέπει να έχει τουλάχιστον 6 χαρακτήρες",
"name_updated": "Το όνομα ομάδας ανανεώθηκε",
"new": "Νέα Ομάδα",
@@ -682,10 +696,13 @@
"new_name": "Η νέα μου ομάδα",
"no_access": "Δεν έχετε πρόσβαση επεξεργασίας σε αυτές τις συλλογές",
"no_invite_found": "Δέν βρέθηκε πρόσκληση. Επικοινωνήστε με τον Ιδιοκτήτη της Ομάδας.",
"no_request_found": "Request not found.",
"not_found": "Η ομάδα δεν βρέθηκε. Επικοινωνήστε με τον Ιδιοκτήτη της Ομάδας.",
"not_valid_viewer": "Δεν είστε έγκυρος viewer. Επικοινωνήστε με τον Ιδιοκτήτη της Ομάδας.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Εκκρεμης προσκλήσεις",
"permissions": "Άδειες",
"same_target_destination": "Same target and destination",
"saved": "Η ομάδα σώθηκε",
"select_a_team": "Επιλογή ομάδας",
"title": "Της ομάδας",
@@ -713,5 +730,11 @@
"message": "Μήνυμα",
"protocols": "Πρωτόκολλα",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -138,7 +138,6 @@
},
"confirm": {
"exit_team": "Are you sure you want to leave this team?",
"save_unsaved_tab": "Do you want to save changes made in this tab ?",
"logout": "Are you sure you want to logout?",
"remove_collection": "Are you sure you want to permanently delete this collection?",
"remove_environment": "Are you sure you want to permanently delete this environment?",
@@ -148,6 +147,7 @@
"remove_team": "Are you sure you want to delete this team?",
"remove_telemetry": "Are you sure you want to opt-out of Telemetry?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Would you like to restore your workspace from cloud? This will discard your local progress."
},
"count": {
@@ -316,9 +316,9 @@
"zen_mode": "Zen mode"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Collections",
"confirm": "Confirm",
"close_unsaved_tab": "Close Unsaved Tab ?",
"edit_request": "Edit Request",
"import_export": "Import / Export"
},
@@ -664,9 +664,9 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Exit Team",
"exit_disabled": "Only owner cannot exit the team",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Email format is invalid",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_coll_id": "Invalid collection ID",
"invalid_invite_link": "Invalid invite link",
"invalid_invite_link_description": "The link you followed is invalid. Contact your team owner.",
"invalid_member_permission": "Please provide a valid permission to the team member",

View File

@@ -19,6 +19,7 @@
"edit": "Editar",
"filter": "Filter",
"go_back": "Volver",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiqueta",
"learn_more": "Aprender más",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Colección creada",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Editar colección",
"invalid_name": "Proporciona un nombre válido para la colección.",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Mis colecciones",
"name": "Mi nueva colección",
"name_length_insufficient": "El nombre de la colección debe tener al menos 3 caracteres",
"new": "Nueva colección",
"order_changed": "Collection Order Updated",
"renamed": "Colección renombrada",
"request_in_use": "Petición en uso",
"save_as": "Guardar como",
@@ -142,6 +147,7 @@
"remove_team": "¿Está seguro de que desea eliminar este equipo?",
"remove_telemetry": "¿Está seguro de que desea darse de baja de la telemetría?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "¿Está seguro de que desea sincronizar este espacio de trabajo?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Modo zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Colecciones",
"confirm": "Confirmar",
"edit_request": "Editar petición",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Copiar enlace",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Duración",
"enter_curl": "Ingrese cURL",
"generate_code": "Generar código",
@@ -396,8 +405,10 @@
"header_list": "Lista de encabezados",
"invalid_name": "Proporciona un nombre para la petición.",
"method": "Método",
"moved": "Request moved",
"name": "Nombre de petición",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Cuerpo",
"collections": "Colecciones",
"documentation": "Documentación",
"environments": "Environments",
"headers": "Encabezados",
"history": "Historial",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "El correo electrónico no coincide con los datos de tu cuenta. Ponte en contacto con el propietario de tu equipo.",
"exit": "Salir del equipo",
"exit_disabled": "Solo el propietario puede salir del equipo",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "El formato de correo electrónico no es válido",
"invalid_id": "ID de equipo inválido. Ponte en contacto con el propietario de tu equipo.",
"invalid_invite_link": "Enlace de invitación inválido",
@@ -675,6 +688,7 @@
"member_removed": "Usuario eliminado",
"member_role_updated": "Funciones de usuario actualizadas",
"members": "Miembros",
"more_members": "+{count} more",
"name_length_insufficient": "El nombre del equipo debe tener al menos 6 caracteres",
"name_updated": "Nombre de equipo actualizado",
"new": "Nuevo equipo",
@@ -682,10 +696,13 @@
"new_name": "Mi nuevo equipo",
"no_access": "No tienes acceso de edición a estas colecciones.",
"no_invite_found": "No se ha encontrado la invitación. Ponte en contacto con el propietario de tu equipo.",
"no_request_found": "Request not found.",
"not_found": "Equipo no encontrado. Ponte en contacto con el propietario de tu equipo.",
"not_valid_viewer": "No eres un espectador válido. Ponte en contacto con el propietario de tu equipo.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Invitaciones pendientes",
"permissions": "Permisos",
"same_target_destination": "Same target and destination",
"saved": "Equipo guardado",
"select_a_team": "Seleccionar un equipo",
"title": "Equipos",
@@ -713,5 +730,11 @@
"message": "Mensaje",
"protocols": "Protocolos",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Muokata",
"filter": "Filter",
"go_back": "Mene takaisin",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiketti",
"learn_more": "Lue lisää",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Kokoelma luotu",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Muokkaa kokoelmaa",
"invalid_name": "Anna kokoelmalle kelvollinen nimi",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Omat kokoelmat",
"name": "Uusi kokoelmani",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Uusi kokoelma",
"order_changed": "Collection Order Updated",
"renamed": "Kokoelma nimetty uudelleen",
"request_in_use": "Request in use",
"save_as": "Tallenna nimellä",
@@ -142,6 +147,7 @@
"remove_team": "Haluatko varmasti poistaa tämän ryhmän?",
"remove_telemetry": "Haluatko varmasti poistaa telemetrian käytöstä?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Haluatko varmasti synkronoida tämän työtilan?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen -tila"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Kokoelmat",
"confirm": "Vahvistaa",
"edit_request": "Muokkaa pyyntöä",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Kopioi linkki",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Kesto",
"enter_curl": "Kirjoita cURL",
"generate_code": "Luo koodi",
@@ -396,8 +405,10 @@
"header_list": "Otsikkoluettelo",
"invalid_name": "Anna pyynnölle nimi",
"method": "Menetelmä",
"moved": "Request moved",
"name": "Pyynnön nimi",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Runko",
"collections": "Kokoelmat",
"documentation": "Dokumentointi",
"environments": "Environments",
"headers": "Otsikot",
"history": "Historia",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Poistu tiimistä",
"exit_disabled": "Vain omistaja ei voi poistua tiimistä",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Sähköpostin muoto on virheellinen",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Käyttäjä poistettu",
"member_role_updated": "Käyttäjäroolit päivitetty",
"members": "Jäsenet",
"more_members": "+{count} more",
"name_length_insufficient": "Joukkueen nimen tulee olla vähintään 6 merkkiä pitkä",
"name_updated": "Team name updated",
"new": "Uusi tiimi",
@@ -682,10 +696,13 @@
"new_name": "Uusi tiimini",
"no_access": "Sinulla ei ole muokkausoikeuksia näihin kokoelmiin",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Käyttöoikeudet",
"same_target_destination": "Same target and destination",
"saved": "Joukkue tallennettu",
"select_a_team": "Select a team",
"title": "Joukkueet",
@@ -713,5 +730,11 @@
"message": "Viesti",
"protocols": "Pöytäkirjat",
"url": "URL -osoite"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Éditer",
"filter": "Filter",
"go_back": "Retour",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Étiqueter",
"learn_more": "En savoir plus",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Collection créée",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Modifier la collection",
"invalid_name": "Veuillez fournir un nom valide pour la collection",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Mes collections",
"name": "Ma nouvelle collection",
"name_length_insufficient": "Le nom de la collection doit comporter au moins 3 caractères",
"new": "Nouvelle collection",
"order_changed": "Collection Order Updated",
"renamed": "Collection renommée",
"request_in_use": "Demande en cours d'utilisation",
"save_as": "Enregistrer sous",
@@ -142,6 +147,7 @@
"remove_team": "Voulez-vous vraiment supprimer cette équipe ?",
"remove_telemetry": "Êtes-vous sûr de vouloir désactiver la télémétrie ?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Voulez-vous vraiment synchroniser cet espace de travail ?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Mode Zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Collections",
"confirm": "Confirmer",
"edit_request": "Modifier la requête",
@@ -389,6 +396,8 @@
"text": "Texte"
},
"copy_link": "Copier le lien",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Durée",
"enter_curl": "Entrer cURL",
"generate_code": "Générer le code",
@@ -396,8 +405,10 @@
"header_list": "Liste des en-têtes",
"invalid_name": "Veuillez fournir un nom pour la requête",
"method": "Méthode",
"moved": "Request moved",
"name": "Nom de la requête",
"new": "Nouvelle requête",
"order_changed": "Request Order Updated",
"override": "Remplacer",
"override_help": "Set <xmp>Content-Type</xmp> in Headers",
"overriden": "Remplacé",
@@ -628,6 +639,7 @@
"body": "Corps",
"collections": "Collections",
"documentation": "Documentation",
"environments": "Environments",
"headers": "En-têtes",
"history": "Histoire",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "L'email ne correspond pas aux détails de votre compte. Contactez le propriétaire de votre équipe.",
"exit": "Quitter l'équipe",
"exit_disabled": "Seul le propriétaire ne peut pas quitter l'équipe",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Le format de l'e-mail n'est pas valide",
"invalid_id": "L'email ne correspond pas aux détails de votre compte. Contactez le propriétaire de votre équipe.",
"invalid_invite_link": "Lien d'invitation invalide",
@@ -675,6 +688,7 @@
"member_removed": "Utilisateur supprimé",
"member_role_updated": "Rôles des utilisateurs mis à jour",
"members": "Membres",
"more_members": "+{count} more",
"name_length_insufficient": "Le nom de l'équipe doit comporter au moins 6 caractères",
"name_updated": "Nom de l'équipe mis à jour",
"new": "Nouvelle équipe",
@@ -682,10 +696,13 @@
"new_name": "Ma nouvelle équipe",
"no_access": "Vous n'avez pas l'accès en modification à ces collections",
"no_invite_found": "Invitation non trouvée. Contactez le propriétaire de votre équipe.",
"no_request_found": "Request not found.",
"not_found": "Équipe non trouvée. Contactez le propriétaire de votre équipe.",
"not_valid_viewer": "Vous n'êtes pas un visionneur valide. Contactez le propriétaire de votre équipe.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Invitations en attente",
"permissions": "Autorisations",
"same_target_destination": "Same target and destination",
"saved": "Équipe enregistrée",
"select_a_team": "Choisir une équipe",
"title": "Équipes",
@@ -713,5 +730,11 @@
"message": "Message",
"protocols": "Protocoles",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "לַעֲרוֹך",
"filter": "Filter",
"go_back": "תחזור",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "תווית",
"learn_more": "למד עוד",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "אוסף נוצר",
"different_parent": "Cannot reorder collection with different parent",
"edit": "ערוך אוסף",
"invalid_name": "אנא ספק שם תקף לאוסף",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "האוספים שלי",
"name": "האוסף החדש שלי",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "קולקציה חדשה",
"order_changed": "Collection Order Updated",
"renamed": "שם האוסף שונה",
"request_in_use": "Request in use",
"save_as": "שמור כ",
@@ -142,6 +147,7 @@
"remove_team": "האם אתה בטוח שברצונך למחוק את הצוות הזה?",
"remove_telemetry": "האם אתה בטוח שברצונך לבטל את הסכמתך לטלמטריה?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "האם אתה בטוח שברצונך לסנכרן את סביבת העבודה הזו?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "מצב זן"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "אוספים",
"confirm": "לְאַשֵׁר",
"edit_request": "ערוך בקשה",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "העתק קישור",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "מֶשֶׁך",
"enter_curl": "הזן cURL",
"generate_code": "צור קוד",
@@ -396,8 +405,10 @@
"header_list": "רשימת כותרות",
"invalid_name": "אנא ספק שם לבקשה",
"method": "שיטה",
"moved": "Request moved",
"name": "שם הבקשה",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "גוּף",
"collections": "אוספים",
"documentation": "תיעוד",
"environments": "Environments",
"headers": "כותרות",
"history": "הִיסטוֹרִיָה",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "יציאה מצוות",
"exit_disabled": "רק הבעלים אינו יכול לצאת מהצוות",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "פורמט הדוא\"ל אינו חוקי",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "המשתמש הוסר",
"member_role_updated": "תפקידי משתמשים עודכנו",
"members": "חברים",
"more_members": "+{count} more",
"name_length_insufficient": "שם הקבוצה צריך לכלול לפחות 6 תווים",
"name_updated": "Team name updated",
"new": "קבוצה חדשה",
@@ -682,10 +696,13 @@
"new_name": "הצוות החדש שלי",
"no_access": "אין לך גישת עריכה לאוספים אלה",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "הרשאות",
"same_target_destination": "Same target and destination",
"saved": "הקבוצה ניצלה",
"select_a_team": "Select a team",
"title": "צוותים",
@@ -713,5 +730,11 @@
"message": "הוֹדָעָה",
"protocols": "פרוטוקולים",
"url": "כתובת URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "संपादित करें",
"filter": "फ़िल्टर प्रतिक्रिया",
"go_back": "वापस जाओ",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "लेबल",
"learn_more": "और अधिक जानें",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "संग्रह बनाया गया",
"different_parent": "Cannot reorder collection with different parent",
"edit": "संग्रह संपादित करें",
"invalid_name": "कृपया संग्रह के लिए एक नाम प्रदान करें",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "मेरे संग्रह",
"name": "मेरा नया संग्रह",
"name_length_insufficient": "संग्रह का नाम कम से कम 3 वर्णों का होना चाहिए",
"new": "नया संग्रह",
"order_changed": "Collection Order Updated",
"renamed": "संग्रह का नाम बदला गया",
"request_in_use": "रिक्वेस्ट इन यूज़",
"save_as": "इस रूप में सेव करें",
@@ -142,6 +147,7 @@
"remove_team": "क्या आप वाकई इस टीम को हटाना चाहते हैं?",
"remove_telemetry": "क्या आप वाकई टेलीमेट्री से ऑप्ट-आउट करना चाहते हैं?",
"request_change": "क्या आप वाकई वर्तमान अनुरोध को छोड़ना चाहते हैं, सहेजे नहीं गए परिवर्तन खो जाएंगे।",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "क्या आप अपने कार्यक्षेत्र को क्लाउड से पुनर्स्थापित करना चाहेंगे? यह आपकी स्थानीय प्रगति को त्याग देगा।"
},
"count": {
@@ -311,6 +317,7 @@
"zen_mode": "ज़ेन मोड"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "संग्रह",
"confirm": "पुष्टि करें",
"edit_request": "अनुरोध संपादित करें",
@@ -390,6 +397,8 @@
"text": "मूलपाठ"
},
"copy_link": "प्रतिरूप जोड़ना",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "अवधि",
"enter_curl": "कर्ल दर्ज करें",
"generate_code": "उत्पन्न कोड",
@@ -397,8 +406,10 @@
"header_list": "हेडर सूची",
"invalid_name": "कृपया अनुरोध के लिए एक नाम प्रदान करें",
"method": "तरीका",
"moved": "Request moved",
"name": "अनुरोध नाम",
"new": "नई विनती",
"order_changed": "Request Order Updated",
"override": "अवहेलना",
"override_help": "हेडर में <kbd> सामग्री-प्रकार </kbd> सेट करें",
"overriden": "ओवरराइड",
@@ -629,6 +640,7 @@
"body": "शरीर",
"collections": "संग्रह",
"documentation": "प्रलेखन",
"environments": "Environments",
"headers": "हेडर",
"history": "इतिहास",
"mqtt": "MQTT",
@@ -653,6 +665,7 @@
"email_do_not_match": "ईमेल आपके खाते के विवरण के साथ मेल नहीं खाता है। अपनी टीम के मालिक से संपर्क करें।",
"exit": "निकास टीम",
"exit_disabled": "केवल मालिक टीम से बाहर नहीं निकल सकते",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "ईमेल प्रारूप अमान्य है",
"invalid_id": "अमान्य टीम आईडी। अपनी टीम के मालिक से संपर्क करें।",
"invalid_invite_link": "अमान्य आमंत्रित लिंक",
@@ -676,6 +689,7 @@
"member_removed": "उपयोगकर्ता हटा दिया",
"member_role_updated": "उपयोगकर्ता भूमिकाएँ अद्यतन की गईं",
"members": "सदस्यों",
"more_members": "+{count} more",
"name_length_insufficient": "टीम का नाम कम से कम 6 अक्षर लंबा होना चाहिए",
"name_updated": "टीम का नाम अपडेट किया गया",
"new": "नई टीम",
@@ -683,10 +697,13 @@
"new_name": "मेरी नई टीम",
"no_access": "आपके पास इन संग्रहों तक पहुंच नहीं है",
"no_invite_found": "निमंत्रण नहीं मिला। अपनी टीम के मालिक से संपर्क करें।",
"no_request_found": "Request not found.",
"not_found": "टीम नहीं मिली। अपनी टीम के मालिक से संपर्क करें।",
"not_valid_viewer": "आप एक वैध दर्शक नहीं हैं। अपनी टीम के मालिक से संपर्क करें।",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "लंबित आमंत्रण",
"permissions": "अनुमतियां",
"same_target_destination": "Same target and destination",
"saved": "टीम बचाया",
"select_a_team": "एक टीम का चयन करें",
"title": "टीमों",
@@ -714,5 +731,11 @@
"message": "संदेश",
"protocols": "प्रोटोकॉल",
"url": "यूआरएल"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Szerkesztés",
"filter": "Filter",
"go_back": "Vissza",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Címke",
"learn_more": "Tudjon meg többet",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Gyűjtemény létrehozva",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Gyűjtemény szerkesztése",
"invalid_name": "Adjon nevet a gyűjteménynek",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Saját gyűjtemények",
"name": "Saját új gyűjtemény",
"name_length_insufficient": "A gyűjtemény nevének legalább 3 karakter hosszúságúnak kell lennie",
"new": "Új gyűjtemény",
"order_changed": "Collection Order Updated",
"renamed": "Gyűjtemény átnevezve",
"request_in_use": "A kérés használatban",
"save_as": "Mentés másként",
@@ -142,6 +147,7 @@
"remove_team": "Biztosan törölni szeretné ezt a csapatot?",
"remove_telemetry": "Biztosan ki szeretné kapcsolni a telemetriát?",
"request_change": "Biztosan el szeretné vetni a jelenlegi kérést? Minden mentetlen változtatás el fog veszni.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Szeretné visszaállítani a munkaterületét a felhőből? Ez el fogja vetni a helyi folyamatát."
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen mód"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Gyűjtemények",
"confirm": "Megerősítés",
"edit_request": "Kérés szerkesztése",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Hivatkozás másolása",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Időtartam",
"enter_curl": "cURL megadása",
"generate_code": "Kód előállítása",
@@ -396,8 +405,10 @@
"header_list": "Fejléclista",
"invalid_name": "Adjon nevet a kérésnek",
"method": "Módszer",
"moved": "Request moved",
"name": "Kérés neve",
"new": "Új kérés",
"order_changed": "Request Order Updated",
"override": "Felülbírálás",
"override_help": "A <kbd>Content-Type</kbd> beállítása a fejlécekben",
"overriden": "Felülbírálva",
@@ -628,6 +639,7 @@
"body": "Törzs",
"collections": "Gyűjtemények",
"documentation": "Dokumentáció",
"environments": "Environments",
"headers": "Fejlécek",
"history": "Előzmények",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Az e-mail-cím nem egyezik a fiókja részleteivel. Vegye fel a kapcsolatot a csapat tulajdonosával.",
"exit": "Kilépés a csapatból",
"exit_disabled": "Csak a tulajdonos nem léphet ki a csapatból",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Az e-mail formátuma érvénytelen",
"invalid_id": "Érvénytelen csapatazonosító. Vegye fel a kapcsolatot a csapat tulajdonosával.",
"invalid_invite_link": "Érvénytelen meghívási hivatkozás",
@@ -675,6 +688,7 @@
"member_removed": "Felhasználó eltávolítva",
"member_role_updated": "Felhasználói szerepek frissítve",
"members": "Tagok",
"more_members": "+{count} more",
"name_length_insufficient": "A csapat nevének legalább 6 karakter hosszúságúnak kell lennie",
"name_updated": "Csapatnév frissítve",
"new": "Új csapat",
@@ -682,10 +696,13 @@
"new_name": "Saját új csapat",
"no_access": "Nincs szerkesztési jogosultsága ezekhez a gyűjteményekhez",
"no_invite_found": "A meghívás nem található. Vegye fel a kapcsolatot a csapat tulajdonosával.",
"no_request_found": "Request not found.",
"not_found": "A csapat nem található. Vegye fel a kapcsolatot a csapat tulajdonosával.",
"not_valid_viewer": "Ön nem érvényes megtekintő. Vegye fel a kapcsolatot a csapat tulajdonosával.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Függőben lévő meghívások",
"permissions": "Jogosultságok",
"same_target_destination": "Same target and destination",
"saved": "Csapat elmentve",
"select_a_team": "Csapat kiválasztása",
"title": "Csapatok",
@@ -713,5 +730,11 @@
"message": "Üzenet",
"protocols": "Protokollok",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Edit",
"filter": "Tanggapan filter",
"go_back": "Kembali",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Label",
"learn_more": "Pelajari lebih lanjut",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Koleksi dibuat",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Mengubah Koleksi",
"invalid_name": "Berikan nama untuk Koleksi",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Koleksi Saya",
"name": "Koleksi Baru Saya",
"name_length_insufficient": "Nama koleksi harus minimal 3 karakter",
"new": "Koleksi baru",
"order_changed": "Collection Order Updated",
"renamed": "Koleksi berganti nama",
"request_in_use": "Permintaan sedang digunakan",
"save_as": "Simpan Sebagai",
@@ -142,6 +147,7 @@
"remove_team": "Apakah Anda yakin ingin menghapus tim ini?",
"remove_telemetry": "Apakah Anda yakin ingin menyisih dari Telemetri?",
"request_change": "Apakah Anda yakin ingin membuang permintaan saat ini, perubahan yang belum disimpan akan hilang.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Apakah Anda ingin memulihkan ruang kerja Anda dari cloud? Ini akan membuang kemajuan lokal Anda."
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen mode"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Koleksi",
"confirm": "Mengonfirmasi",
"edit_request": "Edit Request",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Salin tautan",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Durasi",
"enter_curl": "Masukkan cURL",
"generate_code": "Generate code",
@@ -396,8 +405,10 @@
"header_list": "Daftar Header",
"invalid_name": "Harap berikan nama untuk request",
"method": "Method",
"moved": "Request moved",
"name": "Request nama",
"new": "Request baru",
"order_changed": "Request Order Updated",
"override": "Membatalkan",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Diganti",
@@ -628,6 +639,7 @@
"body": "Body",
"collections": "Collections",
"documentation": "Dokumentasi",
"environments": "Environments",
"headers": "Headers",
"history": "Riwayat",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Surel tidak cocok dengan detail akun Anda. Hubungi pemilik tim Anda.",
"exit": "Keluar dari Tim",
"exit_disabled": "Hanya pemilik yang tidak dapat keluar dari tim",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Format surel tidak valid",
"invalid_id": "ID tim tidak valid. Hubungi pemilik tim Anda.",
"invalid_invite_link": "Tautan undangan tidak valid",
@@ -675,6 +688,7 @@
"member_removed": "Pengguna dihapus",
"member_role_updated": "Peran pengguna diperbarui",
"members": "Anggota",
"more_members": "+{count} more",
"name_length_insufficient": "Nama tim harus setidaknya 6 karakter",
"name_updated": "Nama tim diperbarui",
"new": "Tim Baru",
@@ -682,10 +696,13 @@
"new_name": "Tim baru saya",
"no_access": "Anda tidak memiliki akses edit ke collections ini",
"no_invite_found": "Undangan tidak ditemukan. Hubungi pemilik tim Anda.",
"no_request_found": "Request not found.",
"not_found": "Tim tidak ditemukan. Hubungi pemilik tim Anda.",
"not_valid_viewer": "Anda bukan penonton yang valid. Hubungi pemilik tim Anda.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Undangan tertunda",
"permissions": "Izin",
"same_target_destination": "Same target and destination",
"saved": "Tim disimpan",
"select_a_team": "Pilih tim",
"title": "tim",
@@ -713,5 +730,11 @@
"message": "Pesan",
"protocols": "Protokol",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Modifica",
"filter": "Filter",
"go_back": "Torna indietro",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etichetta",
"learn_more": "Per saperne di più",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Raccolta creata",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Modifica raccolta",
"invalid_name": "Si prega di fornire un nome valido per la raccolta",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Le Mie Raccolte",
"name": "La mia nuova raccolta",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Nuova raccolta",
"order_changed": "Collection Order Updated",
"renamed": "Raccolta rinominata",
"request_in_use": "Request in use",
"save_as": "Salva come",
@@ -142,6 +147,7 @@
"remove_team": "Sei sicuro di voler eliminare questo team?",
"remove_telemetry": "Sei sicuro di voler disattivare la telemetria?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Vuoi ripristinare il tuo spazio di lavoro con quello del cloud? Questo annullerà le tue modifiche fatte in locale."
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Modalità zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Raccolte",
"confirm": "Conferma",
"edit_request": "Modifica richiesta",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Copia collegamento",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Durata",
"enter_curl": "Inserisci cURL",
"generate_code": "Genera codice",
@@ -396,8 +405,10 @@
"header_list": "Elenco intestazioni",
"invalid_name": "Si prega di fornire un nome per la richiesta",
"method": "Metodo",
"moved": "Request moved",
"name": "Nome richiesta",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Corpo",
"collections": "Raccolte",
"documentation": "Documentazione",
"environments": "Environments",
"headers": "Intestazioni",
"history": "Cronologia",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "L'indirizzo email non corrisponde a quella del tuo account. Contatta il proprietario del team.",
"exit": "Lascia il team",
"exit_disabled": "Solo il proprietario non può lasciare il team",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Il formato dell'email non è valido",
"invalid_id": "L'ID del team non è valido. Contatta il proprietario del team.",
"invalid_invite_link": "Il link di invito non è valido",
@@ -675,6 +688,7 @@
"member_removed": "Utente rimosso",
"member_role_updated": "Ruoli dell'utente aggiornati",
"members": "Membri",
"more_members": "+{count} more",
"name_length_insufficient": "Il nome del team deve essere lungo almeno 6 caratteri",
"name_updated": "Nome del team aggiornato",
"new": "Nuovo team",
@@ -682,10 +696,13 @@
"new_name": "Il mio nuovo team",
"no_access": "Non sei autorizzato a modificare queste raccolte",
"no_invite_found": "Invito non trovato. Contatta il proprietario del team.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "Non sei autorizzato a visualizzare. Contatta il proprietario del team.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Inviti pendenti",
"permissions": "Permessi",
"same_target_destination": "Same target and destination",
"saved": "Team salvato",
"select_a_team": "Seleziona un team",
"title": "Team",
@@ -713,5 +730,11 @@
"message": "Messaggio",
"protocols": "Protocolli",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "編集",
"filter": "フィルター",
"go_back": "戻る",
"go_forward": "Go forward",
"group_by": "グループ化",
"label": "ラベル",
"learn_more": "もっと詳しく",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "コレクションが作成されました",
"different_parent": "Cannot reorder collection with different parent",
"edit": "コレクションの編集",
"invalid_name": "コレクション名を入力してください",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "マイコレクション",
"name": "新しいマイコレクション",
"name_length_insufficient": "コレクション名は3文字以上である必要があります",
"new": "新しいコレクション",
"order_changed": "Collection Order Updated",
"renamed": "コレクション名が変更されました",
"request_in_use": "使用中のリクエスト",
"save_as": "名前を付けて保存",
@@ -142,6 +147,7 @@
"remove_team": "このチームを削除してもよろしいですか?",
"remove_telemetry": "テレメトリをオプトアウトしてもよろしいですか?",
"request_change": "現在のリクエストを削除してもよろしいですか?保存されていない変更は削除されます。",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "クラウドからワークスペースを復元しますか?この場合、ローカルの進行状況は破棄されます。"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "禅モード"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "コレクション",
"confirm": "確認",
"edit_request": "リクエストの編集",
@@ -389,6 +396,8 @@
"text": "テキスト"
},
"copy_link": "リンクをコピー",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "間隔",
"enter_curl": "cURLコマンドを入力してください",
"generate_code": "コードを生成",
@@ -396,8 +405,10 @@
"header_list": "ヘッダーリスト",
"invalid_name": "リクエスト名を入力してください",
"method": "メソッド",
"moved": "Request moved",
"name": "リクエスト名",
"new": "新しいリクエスト",
"order_changed": "Request Order Updated",
"override": "上書き",
"override_help": "リクエストの <kbd>Content-Type</kbd> ヘッダを上書き",
"overriden": "上書きされました",
@@ -455,8 +466,8 @@
"experiments": "試験的な機能",
"experiments_notice": "これらは試験的に実装している機能で、役に立つかもしれないし、楽しいかもしれないし、両方かもしれないし、はたまたどちらでもないかもしれません。これらは未完成で、安定したものではありません。何か問題がありましたら、こちらより報告をお願いします。→",
"extension_ver_not_reported": "未報告",
"extensions": "拡張機能",
"extension_version": "ブラウザ拡張機能のバージョン",
"extensions": "拡張機能",
"extensions_use_toggle": "ブラウザ拡張機能を使用してリクエストを送信する(利用可能な場合)",
"follow": "フォローする",
"font_size": "フォントサイズ",
@@ -581,6 +592,9 @@
"connected": "接続済み",
"connected_to": "{名前}に接続しました",
"connecting_to": "{名前}に接続しています...",
"connection_error": "Failed to connect",
"connection_failed": "Connection failed",
"connection_lost": "Connection lost",
"copied_to_clipboard": "クリップボードにコピーしました",
"deleted": "削除されました",
"deprecated": "非推奨",
@@ -625,6 +639,7 @@
"body": "ボディ",
"collections": "コレクション",
"documentation": "ドキュメント",
"environments": "Environments",
"headers": "ヘッダー",
"history": "履歴",
"mqtt": "MQTT",
@@ -649,6 +664,7 @@
"email_do_not_match": "メールアドレスがアカウント情報と一致しません。チームの管理者に連絡してください。",
"exit": "チームから退出",
"exit_disabled": "管理者はチームから退出できません",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "メールアドレスの形式が無効です",
"invalid_id": "チームIDが無効です。チームの管理者に連絡してください。",
"invalid_invite_link": "招待リンクが無効です",
@@ -672,6 +688,7 @@
"member_removed": "ユーザーが削除されました",
"member_role_updated": "ユーザーロールが更新されました",
"members": "メンバー",
"more_members": "+{count} more",
"name_length_insufficient": "チーム名は6文字以上である必要があります",
"name_updated": "チーム名が更新されました",
"new": "新しいチーム",
@@ -679,10 +696,13 @@
"new_name": "私の新しいチーム",
"no_access": "これらのコレクションを編集することはできません",
"no_invite_found": "招待が見つかりません。チームの管理者に連絡してください。",
"no_request_found": "Request not found.",
"not_found": "チームが見つかりません。チームの管理者に連絡してください。",
"not_valid_viewer": "あなたは有効な閲覧者ではありません。チームの管理者に連絡してください。",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "招待の保留",
"permissions": "権限",
"same_target_destination": "Same target and destination",
"saved": "チームが保存されました",
"select_a_team": "チームを選択",
"title": "チーム",
@@ -710,5 +730,11 @@
"message": "メッセージ",
"protocols": "プロトコル",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "편집",
"filter": "Filter",
"go_back": "돌아가기",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "이름",
"learn_more": "더 알아보기",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "모음집 생성됨",
"different_parent": "Cannot reorder collection with different parent",
"edit": "모음집 편집",
"invalid_name": "모음집 이름을 바르게 입력하세요.",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "내 모음집",
"name": "내 새 모음집",
"name_length_insufficient": "모음집 이름은 최소 세 글자 이상이어야 합니다.",
"new": "새 모음집",
"order_changed": "Collection Order Updated",
"renamed": "모음집 이름이 변경됨",
"request_in_use": "사용 중인 요청",
"save_as": "다른 이름으로 저장",
@@ -142,6 +147,7 @@
"remove_team": "이 팀을 삭제하겠습니까?",
"remove_telemetry": "진단 데이터를 보내지 않겠습니까?",
"request_change": "현재 요청을 취소하시겠습니까? 저장되지 않은 변경사항은 삭제됩니다.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "이 작업 공간을 동기화하겠습니까?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "전체화면"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "모음집",
"confirm": "확인",
"edit_request": "요청 수정",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "링크 복사",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "소요 시간",
"enter_curl": "cURL 입력",
"generate_code": "코드 생성",
@@ -396,8 +405,10 @@
"header_list": "헤더 목록",
"invalid_name": "요청 이름을 바르게 입력하세요.",
"method": "메서드",
"moved": "Request moved",
"name": "요청 이름",
"new": "새로운 요청",
"order_changed": "Request Order Updated",
"override": "덮어쓰기",
"override_help": "헤더에 <kbd>Content-Type</kbd>를 설정해주세요.",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "본문",
"collections": "모음집",
"documentation": "문서",
"environments": "Environments",
"headers": "헤더",
"history": "이력",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "이 계정의 이메일이 일치하지 않습니다. 팀 소유자에게 문의하세요.",
"exit": "팀 나가기",
"exit_disabled": "소유자는 팀을 나갈 수 없습니다.",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "이메일을 바르게 입력하세요.",
"invalid_id": "팀 아이디가 올바르지 않습니다. 팀 소유자에게 문의하세요.",
"invalid_invite_link": "초대 링크가 올바르지 않습니다.",
@@ -675,6 +688,7 @@
"member_removed": "사용자가 삭제됨",
"member_role_updated": "사용자 역할 업데이트됨",
"members": "구성원",
"more_members": "+{count} more",
"name_length_insufficient": "팀 이름은 여섯 글자 이상이어야 합니다.",
"name_updated": "팀 이름 업데이트됨",
"new": "새 팀",
@@ -682,10 +696,13 @@
"new_name": "새 팀",
"no_access": "이 모음집을 수정할 권한이 없습니다.",
"no_invite_found": "초대 내역을 찾을 수 없습니다. 팀 소유자에게 문의하세요.",
"no_request_found": "Request not found.",
"not_found": "팀을 찾을 수 없습니다. 팀 소유자에게 문의하세요.",
"not_valid_viewer": "뷰어 권한이 없습니다. 팀 소유자에게 문의하세요.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "응답을 기다리는 초대",
"permissions": "권한",
"same_target_destination": "Same target and destination",
"saved": "팀이 저장됨",
"select_a_team": "팀을 선택하세요.",
"title": "팀",
@@ -713,5 +730,11 @@
"message": "메시지",
"protocols": "프로토콜",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Bewerking",
"filter": "Filter",
"go_back": "Ga terug",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Label",
"learn_more": "Leer meer",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Collectie gemaakt",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Verzameling bewerken",
"invalid_name": "Geef een geldige naam op voor de collectie",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Mijn collecties",
"name": "Mijn nieuwe collectie",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Nieuwe collectie",
"order_changed": "Collection Order Updated",
"renamed": "Collectie hernoemd",
"request_in_use": "Request in use",
"save_as": "Opslaan als",
@@ -142,6 +147,7 @@
"remove_team": "Weet je zeker dat je dit team wilt verwijderen?",
"remove_telemetry": "Weet u zeker dat u zich wilt afmelden voor telemetrie?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Weet u zeker dat u deze werkruimte wilt synchroniseren?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen-modus"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Collecties",
"confirm": "Bevestigen",
"edit_request": "Verzoek bewerken",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Kopieer link",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Duur",
"enter_curl": "Voer cURL . in",
"generate_code": "Genereer code",
@@ -396,8 +405,10 @@
"header_list": "Koplijst",
"invalid_name": "Geef een naam op voor het verzoek",
"method": "Methode",
"moved": "Request moved",
"name": "Naam aanvragen",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Inhoud",
"collections": "Collecties",
"documentation": "Documentatie",
"environments": "Environments",
"headers": "Headers",
"history": "Geschiedenis",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Team verlaten",
"exit_disabled": "Alleen de eigenaar kan het team niet verlaten",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "E-mailindeling is ongeldig",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Gebruiker verwijderd",
"member_role_updated": "Gebruikersrollen bijgewerkt",
"members": "Leden",
"more_members": "+{count} more",
"name_length_insufficient": "Teamnaam moet minimaal 6 tekens lang zijn",
"name_updated": "Team name updated",
"new": "Nieuw team",
@@ -682,10 +696,13 @@
"new_name": "Mijn nieuwe team",
"no_access": "U heeft geen bewerkingsrechten voor deze collecties",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Rechten",
"same_target_destination": "Same target and destination",
"saved": "Team gered",
"select_a_team": "Select a team",
"title": "teams",
@@ -713,5 +730,11 @@
"message": "Bericht",
"protocols": "Protocollen",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Rediger",
"filter": "Filter",
"go_back": "Gå tilbake",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Merkelapp",
"learn_more": "Lær mer",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Samlingen er opprettet",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Rediger samling",
"invalid_name": "Oppgi et gyldig navn på samlingen",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Mine samlinger",
"name": "Min nye samling",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Ny kolleksjon",
"order_changed": "Collection Order Updated",
"renamed": "Samlingen ble omdøpt",
"request_in_use": "Request in use",
"save_as": "Lagre som",
@@ -142,6 +147,7 @@
"remove_team": "Er du sikker på at du vil slette dette laget?",
"remove_telemetry": "Er du sikker på at du vil velge bort telemetri?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Er du sikker på at du vil synkronisere dette arbeidsområdet?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen-modus"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Samlinger",
"confirm": "Bekrefte",
"edit_request": "Rediger forespørsel",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Kopier link",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Varighet",
"enter_curl": "Skriv inn cURL",
"generate_code": "Generer kode",
@@ -396,8 +405,10 @@
"header_list": "Toppliste",
"invalid_name": "Oppgi et navn på forespørselen",
"method": "Metode",
"moved": "Request moved",
"name": "Forespørselsnavn",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Kropp",
"collections": "Samlinger",
"documentation": "Dokumentasjon",
"environments": "Environments",
"headers": "Overskrifter",
"history": "Historie",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Avslutt Team",
"exit_disabled": "Bare eieren kan ikke gå ut av teamet",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "E -postformatet er ugyldig",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Bruker fjernet",
"member_role_updated": "Brukerroller er oppdatert",
"members": "Medlemmer",
"more_members": "+{count} more",
"name_length_insufficient": "Lagnavnet bør være minst 6 tegn langt",
"name_updated": "Team name updated",
"new": "Nytt lag",
@@ -682,10 +696,13 @@
"new_name": "Mitt nye lag",
"no_access": "Du har ikke redigeringstilgang til disse samlingene",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Tillatelser",
"same_target_destination": "Same target and destination",
"saved": "Lag reddet",
"select_a_team": "Select a team",
"title": "Lag",
@@ -713,5 +730,11 @@
"message": "Beskjed",
"protocols": "Protokoller",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Edytuj",
"filter": "Filter",
"go_back": "Wróć",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etykieta",
"learn_more": "Dowiedz się więcej",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Utworzono kolekcję",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Edytuj kolekcję",
"invalid_name": "Podaj prawidłową nazwę kolekcji",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Moje kolekcje",
"name": "Moja nowa kolekcja",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Nowa kolekcja",
"order_changed": "Collection Order Updated",
"renamed": "Zmieniono nazwę kolekcji",
"request_in_use": "Request in use",
"save_as": "Zapisz jako",
@@ -142,6 +147,7 @@
"remove_team": "Czy na pewno chcesz usunąć ten zespół?",
"remove_telemetry": "Czy na pewno chcesz zrezygnować z telemetrii?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Czy na pewno chcesz zsynchronizować ten obszar roboczy?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Tryb Zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Kolekcje",
"confirm": "Potwierdź",
"edit_request": "Edytuj żądanie",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Skopiuj link",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Czas trwania",
"enter_curl": "Wpisz cURL",
"generate_code": "Wygeneruj kod",
@@ -396,8 +405,10 @@
"header_list": "Lista nagłówków",
"invalid_name": "Podaj nazwę żądania",
"method": "metoda",
"moved": "Request moved",
"name": "Nazwa",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Ciało",
"collections": "Kolekcje",
"documentation": "Dokumentacja",
"environments": "Environments",
"headers": "Nagłówki",
"history": "Historia",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Opóść zespół",
"exit_disabled": "Tylko właściciel nie może opuścić zespołu",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Format e-maila jest nieprawidłowy",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Użytkownik usunięty",
"member_role_updated": "Zaktualizowano role użytkowników",
"members": "Członkowie",
"more_members": "+{count} more",
"name_length_insufficient": "Nazwa zespołu powinna mieć co najmniej 6 znaków",
"name_updated": "Team name updated",
"new": "Nowy zespół",
@@ -682,10 +696,13 @@
"new_name": "Mój nowy zespół",
"no_access": "Nie masz uprawnień do edycji tych kolekcji",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Uprawnienia",
"same_target_destination": "Same target and destination",
"saved": "Zespół zapisany",
"select_a_team": "Select a team",
"title": "Zespoły",
@@ -713,5 +730,11 @@
"message": "Wiadomość",
"protocols": "Protokoły",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Editar",
"filter": "Filter",
"go_back": "Voltar",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiqueta",
"learn_more": "Saber mais",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Coleção criada",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Editar coleção",
"invalid_name": "Forneça um nome válido para a coleção",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Minhas coleções",
"name": "Minha nova coleção",
"name_length_insufficient": "O nome da coleção deve ter pelo menos 3 caracteres",
"new": "Nova coleção",
"order_changed": "Collection Order Updated",
"renamed": "Coleção renomeada",
"request_in_use": "Requisição em uso",
"save_as": "Salvar como",
@@ -142,6 +147,7 @@
"remove_team": "Tem certeza que deseja excluir esta equipe?",
"remove_telemetry": "Tem certeza de que deseja cancelar a telemetria?",
"request_change": "Tem certeza que deseja descartar a requisição atual? Alterações não salvas serão perdidas.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Tem certeza de que deseja sincronizar este espaço de trabalho?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Modo zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Coleções",
"confirm": "confirme",
"edit_request": "Editar pedido",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Link de cópia",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Duração",
"enter_curl": "Digite cURL",
"generate_code": "Gerar código",
@@ -396,8 +405,10 @@
"header_list": "Lista de Cabeçalhos",
"invalid_name": "Forneça um nome para a requisição",
"method": "Método",
"moved": "Request moved",
"name": "Nome da requisição",
"new": "Nova requisição",
"order_changed": "Request Order Updated",
"override": "Substituir",
"override_help": "Substituir <kbd>Content-Type</kbd> em Headers",
"overriden": "Substituído",
@@ -628,6 +639,7 @@
"body": "Corpo",
"collections": "Coleções",
"documentation": "Documentação",
"environments": "Environments",
"headers": "Cabeçalhos",
"history": "História",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "O e-mail não corresponde aos detalhes da sua conta. Contate o dono da sua equipe.",
"exit": "Sair da equipe",
"exit_disabled": "Apenas o dono não pode sair da equipe",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "O formato do email é inválido",
"invalid_id": "ID de time inválido. Contate o dono da sua equipe.",
"invalid_invite_link": "Link de convite inválido",
@@ -675,6 +688,7 @@
"member_removed": "Usuário removido",
"member_role_updated": "Funções de usuário atualizadas",
"members": "Membros",
"more_members": "+{count} more",
"name_length_insufficient": "O nome da equipe deve ter pelo menos 6 caracteres",
"name_updated": "Nome do time atualizado",
"new": "Novo time",
@@ -682,10 +696,13 @@
"new_name": "Minha Nova Equipe",
"no_access": "Você não tem acesso de edição a essas coleções",
"no_invite_found": "Convite não encontrado. Contate o dono da sua equipe.",
"no_request_found": "Request not found.",
"not_found": "Equipe não encontrada. Contate o dono da sua equipe",
"not_valid_viewer": "Você não é um visualizado válido. Contate o dono da sua equipe.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Convites pendentes",
"permissions": "Permissões",
"same_target_destination": "Same target and destination",
"saved": "Equipe salva",
"select_a_team": "Selecione uma equipe",
"title": "Equipes",
@@ -713,5 +730,11 @@
"message": "Mensagem",
"protocols": "Protocolos",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Editar",
"filter": "Filter",
"go_back": "Volte",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiqueta",
"learn_more": "Saber mais",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Coleção criada",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Editar coleção",
"invalid_name": "Forneça um nome válido para a coleção",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Minhas coleções",
"name": "Minha nova coleção",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Nova coleção",
"order_changed": "Collection Order Updated",
"renamed": "Coleção renomeada",
"request_in_use": "Request in use",
"save_as": "Salvar como",
@@ -142,6 +147,7 @@
"remove_team": "Tem certeza que deseja excluir esta equipe?",
"remove_telemetry": "Tem certeza de que deseja cancelar a telemetria?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Tem certeza de que deseja sincronizar este espaço de trabalho?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Modo zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Coleções",
"confirm": "confirme",
"edit_request": "Editar pedido",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Link de cópia",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Duração",
"enter_curl": "Digite cURL",
"generate_code": "Gerar código",
@@ -396,8 +405,10 @@
"header_list": "Lista de Cabeçalhos",
"invalid_name": "Forneça um nome para o pedido",
"method": "Método",
"moved": "Request moved",
"name": "Nome do pedido",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Corpo",
"collections": "Coleções",
"documentation": "Documentação",
"environments": "Environments",
"headers": "Cabeçalhos",
"history": "História",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Sair da equipe",
"exit_disabled": "Apenas o dono não pode sair da equipe",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "O formato do email é inválido",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Usuário removido",
"member_role_updated": "Funções de usuário atualizadas",
"members": "Membros",
"more_members": "+{count} more",
"name_length_insufficient": "O nome da equipe deve ter pelo menos 6 caracteres",
"name_updated": "Team name updated",
"new": "Novo time",
@@ -682,10 +696,13 @@
"new_name": "Minha Nova Equipe",
"no_access": "Você não tem acesso de edição a essas coleções",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Permissões",
"same_target_destination": "Same target and destination",
"saved": "Equipe salva",
"select_a_team": "Select a team",
"title": "Times",
@@ -713,5 +730,11 @@
"message": "Mensagem",
"protocols": "Protocolos",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Editare",
"filter": "Filtrare răspuns",
"go_back": "Înapoi",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etichetă",
"learn_more": "Află mai multe",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Colecție creată",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Editați colecția",
"invalid_name": "Vă rugăm să furnizați un nume valid pentru colecție",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Colecțiile mele",
"name": "Noua mea colecție",
"name_length_insufficient": "Numele colecției trebuie să aibă minim 3 caractere lungime",
"new": "Colecție nouă",
"order_changed": "Collection Order Updated",
"renamed": "Colecția redenumită",
"request_in_use": "Cerere în executare",
"save_as": "Salvează ca",
@@ -142,6 +147,7 @@
"remove_team": "Sigur doriți să ștergeți această echipă?",
"remove_telemetry": "Sigur doriți să renunțați la telemetrie?",
"request_change": "Sigur doriți să renunțați la cererea curentă? Modificările nesalvate se vor pierde.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Sigur doriți să sincronizați acest spațiu de lucru?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Modul Zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Colecții",
"confirm": "Confirmă",
"edit_request": "Solicită editare",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Copiază legătură",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Durată",
"enter_curl": "Introduceți cURL",
"generate_code": "Generați cod",
@@ -396,8 +405,10 @@
"header_list": "Lista anteturilor",
"invalid_name": "Vă rugăm să furnizați un nume pentru cerere",
"method": "Metodă",
"moved": "Request moved",
"name": "Solicitați numele",
"new": "Cerere nouă",
"order_changed": "Request Order Updated",
"override": "Suprascriere",
"override_help": "Setează <kbd>Content-Type</kbd> în antet",
"overriden": "Suprascris",
@@ -628,6 +639,7 @@
"body": "Corp",
"collections": "Colecții",
"documentation": "Documentație",
"environments": "Environments",
"headers": "Anteturi",
"history": "Istorie",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email-ul nu se potrivește cu detaliile contului dumneavoastră. Contactați proprietarul echipei.",
"exit": "Ieșiți din echipă",
"exit_disabled": "Numai proprietarul nu poate ieși din echipă",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Formatul de e-mail nu este valid",
"invalid_id": "ID-ul echipei nu este valid. Contactați proprietarul echipei.",
"invalid_invite_link": "Link de invitație invalid",
@@ -675,6 +688,7 @@
"member_removed": "Utilizatorul a fost eliminat",
"member_role_updated": "Rolurile utilizatorului au fost actualizate",
"members": "Membri",
"more_members": "+{count} more",
"name_length_insufficient": "Numele echipei trebuie să aibă cel puțin 6 caractere",
"name_updated": "Numele echipei a fost actualizat",
"new": "Echipă nouă",
@@ -682,10 +696,13 @@
"new_name": "Noua mea echipă",
"no_access": "Nu aveți acces de editare la aceste colecții",
"no_invite_found": "Invitația nu a fost găsită. Contactați proprietarul echipei.",
"no_request_found": "Request not found.",
"not_found": "Echipa nu a fost găsită. Contactați proprietarul echipei.",
"not_valid_viewer": "Nu sunteți un vizualizator valid. Contactați proprietarul echipei.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Invitații în așteptare",
"permissions": "Permisiuni",
"same_target_destination": "Same target and destination",
"saved": "Echipă salvată",
"select_a_team": "Selectați o echipă",
"title": "Echipe",
@@ -713,5 +730,11 @@
"message": "Mesaj",
"protocols": "Protocoale",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Редактировать",
"filter": "Filter",
"go_back": "Вернуться",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Название",
"learn_more": "Узнать больше",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Коллекция создана",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Редактировать коллекцию",
"invalid_name": "Укажите допустимое название коллекции",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Мои коллекции",
"name": "Новая коллекция",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Создать коллекцию",
"order_changed": "Collection Order Updated",
"renamed": "Коллекция переименована",
"request_in_use": "Запрос обрабатывается",
"save_as": "Сохранить как",
@@ -142,6 +147,7 @@
"remove_team": "Вы уверены, что хотите удалить эту команду?",
"remove_telemetry": "Вы действительно хотите отказаться от телеметрии?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Вы уверены, что хотите синхронизировать это рабочее пространство?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Спокойный режим"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Коллекции",
"confirm": "Подтверждать",
"edit_request": "Изменить запрос",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Копировать ссылку",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Продолжительность",
"enter_curl": "Введите cURL",
"generate_code": "Сгенерировать код",
@@ -396,8 +405,10 @@
"header_list": "Список заголовков",
"invalid_name": "Укажите имя для запроса",
"method": "Методика",
"moved": "Request moved",
"name": "Имя запроса",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Тело",
"collections": "Коллекции",
"documentation": "Документация",
"environments": "Environments",
"headers": "Заголовки",
"history": "История",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Электронная почта, которой Вы воспользовались не соответсвует указанной в данных Вашей учетной записи.",
"exit": "Выйти из команды",
"exit_disabled": "Только владелец не может выйти из команды",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Формат электронной почты недействителен",
"invalid_id": "Некорректный ID команды. Свяжитесь с руководителем команды.",
"invalid_invite_link": "Ссылка недействительна",
@@ -675,6 +688,7 @@
"member_removed": "Пользователь удален",
"member_role_updated": "Роли пользователей обновлены",
"members": "Участники",
"more_members": "+{count} more",
"name_length_insufficient": "Название команды должно быть не менее 6 символов.",
"name_updated": "Название команды обновлено",
"new": "Новая команда",
@@ -682,10 +696,13 @@
"new_name": "Моя новая команда",
"no_access": "У вас нет прав на редактирование этих коллекций",
"no_invite_found": "Такое приглашение мы не смогли найти. Свяжитесь с руководителем команды.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "У Вас нет прав просматривать это. Свяжитесь с руководителем команды.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Ожидающие приглашения",
"permissions": "Разрешения",
"same_target_destination": "Same target and destination",
"saved": "Команда сохранена",
"select_a_team": "Выбрать команду",
"title": "Команды",
@@ -713,5 +730,11 @@
"message": "Сообщение",
"protocols": "Протоколы",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Уредити",
"filter": "Filter",
"go_back": "Вратити се",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Ознака",
"learn_more": "Сазнајте више",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Колекција је направљена",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Измени збирку",
"invalid_name": "Наведите важећи назив збирке",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Моје колекције",
"name": "Моја нова колекција",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Нова колекција",
"order_changed": "Collection Order Updated",
"renamed": "Збирка је преименована",
"request_in_use": "Request in use",
"save_as": "Сачувај као",
@@ -142,6 +147,7 @@
"remove_team": "Јесте ли сигурни да желите да избришете овај тим?",
"remove_telemetry": "Јесте ли сигурни да желите да искључите Телеметрију?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Јесте ли сигурни да желите да синхронизујете овај радни простор?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Зен режим"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Збирке",
"confirm": "Потврди",
"edit_request": "Измените захтев",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Копирај везу",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Трајање",
"enter_curl": "Унесите цУРЛ",
"generate_code": "Генериши код",
@@ -396,8 +405,10 @@
"header_list": "Листа заглавља",
"invalid_name": "Наведите назив захтева",
"method": "Метод",
"moved": "Request moved",
"name": "Назив захтева",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Боди",
"collections": "Збирке",
"documentation": "Документација",
"environments": "Environments",
"headers": "Заглавља",
"history": "Историја",
"mqtt": "МКТТ",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Екит Теам",
"exit_disabled": "Само власник не може изаћи из тима",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Формат е -поште је неважећи",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Корисник је уклоњен",
"member_role_updated": "Ажуриране су улоге корисника",
"members": "Чланови",
"more_members": "+{count} more",
"name_length_insufficient": "Име тима треба да има најмање 6 знакова",
"name_updated": "Team name updated",
"new": "Нев Теам",
@@ -682,10 +696,13 @@
"new_name": "Мој нови тим",
"no_access": "Немате приступ за уређивање ових колекција",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Дозволе",
"same_target_destination": "Same target and destination",
"saved": "Тим је сачуван",
"select_a_team": "Select a team",
"title": "Тимови",
@@ -713,5 +730,11 @@
"message": "Порука",
"protocols": "Протоколи",
"url": "УРЛ"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Redigera",
"filter": "Filter",
"go_back": "Gå tillbaka",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Märka",
"learn_more": "Läs mer",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Samlingen skapad",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Redigera samling",
"invalid_name": "Ange ett giltigt namn för samlingen",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Mina samlingar",
"name": "Min nya samling",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Ny kollektion",
"order_changed": "Collection Order Updated",
"renamed": "Samling bytt namn",
"request_in_use": "Request in use",
"save_as": "Spara som",
@@ -142,6 +147,7 @@
"remove_team": "Är du säker på att du vill ta bort det här laget?",
"remove_telemetry": "Är du säker på att du vill välja bort telemetri?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Är du säker på att du vill synkronisera den här arbetsytan?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen -läge"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Samlingar",
"confirm": "Bekräfta",
"edit_request": "Redigera begäran",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Kopiera länk",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Varaktighet",
"enter_curl": "Ange cURL",
"generate_code": "Generera kod",
@@ -396,8 +405,10 @@
"header_list": "Rubriklista",
"invalid_name": "Ange ett namn på begäran",
"method": "Metod",
"moved": "Request moved",
"name": "Begär namn",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Kropp",
"collections": "Samlingar",
"documentation": "Dokumentation",
"environments": "Environments",
"headers": "Rubriker",
"history": "Historia",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Avsluta Team",
"exit_disabled": "Endast ägaren kan inte lämna laget",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "E -postformatet är ogiltigt",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Användaren har tagits bort",
"member_role_updated": "Användarroller uppdaterade",
"members": "Medlemmar",
"more_members": "+{count} more",
"name_length_insufficient": "Lagets namn bör vara minst 6 tecken långt",
"name_updated": "Team name updated",
"new": "Nytt lag",
@@ -682,10 +696,13 @@
"new_name": "Mitt nya team",
"no_access": "Du har inte redigeringsåtkomst till dessa samlingar",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Behörigheter",
"same_target_destination": "Same target and destination",
"saved": "Lag räddade",
"select_a_team": "Select a team",
"title": "Lag",
@@ -713,5 +730,11 @@
"message": "Meddelande",
"protocols": "Protokoll",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Düzenle",
"filter": "Filter",
"go_back": "Geri git",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Etiket",
"learn_more": "Daha fazla bilgi edin",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Koleksiyon oluşturuldu",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Koleksiyonu düzenle",
"invalid_name": "Lütfen koleksiyon için geçerli bir ad girin",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Koleksiyonlarım",
"name": "Yeni Koleksiyonum",
"name_length_insufficient": "Koleksiyon adı en az 3 karakter uzunluğunda olmalıdır",
"new": "Yeni koleksiyon",
"order_changed": "Collection Order Updated",
"renamed": "Koleksiyon yeniden adlandırıldı",
"request_in_use": "Kullanımda istek",
"save_as": "Farklı kaydet",
@@ -142,6 +147,7 @@
"remove_team": "Bu takımı silmek istediğinizden emin misiniz?",
"remove_telemetry": "Telemetriden çıkmak istediğinizden emin misiniz?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Bu çalışma alanını senkronize etmek istediğinizden emin misiniz?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Zen modu"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Koleksiyonlar",
"confirm": "Onayla",
"edit_request": "İsteği düzenle",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Bağlantıyı kopyala",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Süre",
"enter_curl": "cURL'yi girin",
"generate_code": "Kodunu oluşturun",
@@ -396,8 +405,10 @@
"header_list": "Başlık Listesi",
"invalid_name": "Lütfen istek için bir ad girin",
"method": "Yöntem",
"moved": "Request moved",
"name": "İstek adı",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Gövde",
"collections": "Koleksiyonlar",
"documentation": "Belgeler",
"environments": "Environments",
"headers": "Başlıklar",
"history": "Geçmiş",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "E-posta, hesap ayrıntılarınızla eşleşmiyor. Takım sahibinizle iletişime geçin.",
"exit": "Takımdan Çık",
"exit_disabled": "Takımın kurucusu çıkamaz.",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "E-posta biçimi geçersiz",
"invalid_id": "Geçersiz ekip kimliği. Takım sahibinizle iletişime geçin.",
"invalid_invite_link": "Geçersiz davet bağlantısı",
@@ -675,6 +688,7 @@
"member_removed": "Kullanıcı kaldırıldı",
"member_role_updated": "Kullanıcı rolleri güncellendi",
"members": "Üyeler",
"more_members": "+{count} more",
"name_length_insufficient": "Takım adı en az 6 karakter uzunluğunda olmalıdır",
"name_updated": "Takım ismi güncellendi",
"new": "Yeni takım",
@@ -682,10 +696,13 @@
"new_name": "Yeni Takımım",
"no_access": "Bu koleksiyonlar için düzenleme erişiminiz yok",
"no_invite_found": "Davetiye bulunamadı. Takım sahibinizle iletişime geçin.",
"no_request_found": "Request not found.",
"not_found": "Takım bulunamadı. Takım sahibinizle iletişime geçin.",
"not_valid_viewer": "Geçerli bir misafir değilsiniz. Takım sahibinizle iletişime geçin.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Bekleyen davetler",
"permissions": "İzinler",
"same_target_destination": "Same target and destination",
"saved": "Takım kaydedildi",
"select_a_team": "Takım seç",
"title": "Başlık",
@@ -713,5 +730,11 @@
"message": "Mesaj",
"protocols": "Protokoller",
"url": "Bağlantı"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "編輯",
"filter": "篩選回應",
"go_back": "返回",
"go_forward": "Go forward",
"group_by": "分組方式",
"label": "標籤",
"learn_more": "瞭解更多",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "組合已建立",
"different_parent": "Cannot reorder collection with different parent",
"edit": "編輯組合",
"invalid_name": "請提供有效的組合名稱",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "我的組合",
"name": "我的新組合",
"name_length_insufficient": "組合名稱至少要有 3 個字元。",
"new": "建立組合",
"order_changed": "Collection Order Updated",
"renamed": "組合已重新命名",
"request_in_use": "請求正在使用中",
"save_as": "另存為",
@@ -142,6 +147,7 @@
"remove_team": "您確定要刪除該團隊嗎?",
"remove_telemetry": "您確定要退出遙測服務嗎?",
"request_change": "您確定要捨棄當前請求嗎?未儲存的變更將遺失。",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "您想從雲端恢復您的工作區嗎?這將丟棄您的本地進度。"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "專注模式"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "組合",
"confirm": "確認",
"edit_request": "編輯請求",
@@ -389,6 +396,8 @@
"text": "文字"
},
"copy_link": "複製連結",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "持續時間",
"enter_curl": "輸入 cURL",
"generate_code": "產生程式碼",
@@ -396,8 +405,10 @@
"header_list": "請求標頭列表",
"invalid_name": "請提供請求名稱",
"method": "方法",
"moved": "Request moved",
"name": "請求名稱",
"new": "新請求",
"order_changed": "Request Order Updated",
"override": "覆寫",
"override_help": "在標頭設置 <kbd>Content-Type</kbd>",
"overriden": "已覆寫",
@@ -628,6 +639,7 @@
"body": "請求本體",
"collections": "組合",
"documentation": "幫助文件",
"environments": "Environments",
"headers": "請求標頭",
"history": "歷史記錄",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "電子信箱與您的帳號資料不一致。請聯絡您的團隊擁有者。",
"exit": "退出團隊",
"exit_disabled": "團隊擁有者無法退出團隊",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "電子信箱格式無效",
"invalid_id": "團隊 ID 無效。請聯絡您的團隊擁有者。",
"invalid_invite_link": "邀請連結無效",
@@ -675,6 +688,7 @@
"member_removed": "使用者已移除",
"member_role_updated": "使用者角色已更新",
"members": "成員",
"more_members": "+{count} more",
"name_length_insufficient": "團隊名稱至少為 6 個字元",
"name_updated": "團隊名稱已更新",
"new": "新團隊",
@@ -682,10 +696,13 @@
"new_name": "我的新團隊",
"no_access": "您沒有編輯組合的許可權",
"no_invite_found": "未找到邀請。請聯絡您的團隊擁有者。",
"no_request_found": "Request not found.",
"not_found": "找不到團隊。請聯絡您的團隊擁有者。",
"not_valid_viewer": "您不是一個有效的檢視者。請聯絡您的團隊擁有者。",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "待定邀請",
"permissions": "許可權",
"same_target_destination": "Same target and destination",
"saved": "團隊已儲存",
"select_a_team": "選擇團隊",
"title": "團隊",
@@ -713,5 +730,11 @@
"message": "資訊",
"protocols": "協定",
"url": "網址"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Редагувати",
"filter": "Фільтрувати відповіді",
"go_back": "Повернутись",
"go_forward": "Go forward",
"group_by": "Групувати за",
"label": "Мітка",
"learn_more": "Дізнатись більше",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Колекція створена",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Редагувати колекцію",
"invalid_name": "Укажіть дійсну назву колекції",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Мої колекції",
"name": "Моя нова колекція",
"name_length_insufficient": "Назва колекції має містити принаймні 3 символи",
"new": "Нова колекція",
"order_changed": "Collection Order Updated",
"renamed": "Колекція перейменована",
"request_in_use": "Запит використовується",
"save_as": "Зберегти як",
@@ -142,6 +147,7 @@
"remove_team": "Ви впевнені, що хочете видалити цю команду?",
"remove_telemetry": "Ви впевнені, що хочете відмовитися від телеметрії?",
"request_change": "Ви дійсно бажаєте скасувати поточний запит? Незбережені зміни будуть втрачені.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Ви впевнені, що хочете синхронізувати цю робочу область?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Режим дзен"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Колекції",
"confirm": "Підтвердити",
"edit_request": "Редагувати запит",
@@ -389,6 +396,8 @@
"text": "Текст"
},
"copy_link": "Скопіювати посилання",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Тривалість",
"enter_curl": "Введіть cURL",
"generate_code": "Сформувати код",
@@ -396,8 +405,10 @@
"header_list": "Список заголовків",
"invalid_name": "Будь ласка, вкажіть назву запиту",
"method": "Метод",
"moved": "Request moved",
"name": "Назва запиту",
"new": "Новий запит",
"order_changed": "Request Order Updated",
"override": "Перевизначити",
"override_help": "Встановити <kbd>тип вмісту</kbd> в заголовках",
"overriden": "Перевизначений",
@@ -628,6 +639,7 @@
"body": "Тіло",
"collections": "Колекції",
"documentation": "Документація",
"environments": "Environments",
"headers": "Заголовки",
"history": "Історія",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Електронна пошта не відповідає відомостям вашого облікового запису. Зверніться до свого власника команди.",
"exit": "Вийти з команди",
"exit_disabled": "Вийти з команди не може тільки власник",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Формат електронної пошти недійсний",
"invalid_id": "Недійсний ID команди. Зв'яжіться з власником вашої команди.",
"invalid_invite_link": "Неправильне посилання для запрошення",
@@ -675,6 +688,7 @@
"member_removed": "Користувача видалено",
"member_role_updated": "Оновлено ролі користувачів",
"members": "Члени",
"more_members": "+{count} more",
"name_length_insufficient": "Назва команди має містити щонайменше 6 символів",
"name_updated": "Назва команди оновлено",
"new": "Нова команда",
@@ -682,10 +696,13 @@
"new_name": "Моя нова команда",
"no_access": "Ви не маєте доступу до редагування цих колекцій",
"no_invite_found": "Запрошення не знайдено. Зв’яжіться з власником команди.",
"no_request_found": "Request not found.",
"not_found": "Команда не знайдена. Зв'яжіться з власником команди.",
"not_valid_viewer": "Ви не є дійсним глядачем. Зв'яжіться з власником команди.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Очікувані запрошення",
"permissions": "Дозволи",
"same_target_destination": "Same target and destination",
"saved": "Команда збережена",
"select_a_team": "Виберіть команду",
"title": "Команди",
@@ -713,5 +730,11 @@
"message": "повідомлення",
"protocols": "Протоколи",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -19,6 +19,7 @@
"edit": "Chỉnh sửa",
"filter": "Filter",
"go_back": "Quay lại",
"go_forward": "Go forward",
"group_by": "Group by",
"label": "Nhãn",
"learn_more": "Tìm hiểu thêm",
@@ -117,12 +118,16 @@
},
"collection": {
"created": "Bộ sưu tập đã được tạo",
"different_parent": "Cannot reorder collection with different parent",
"edit": "Chỉnh sửa bộ sưu tập",
"invalid_name": "Vui lòng cung cấp tên hợp lệ cho bộ sưu tập",
"invalid_root_move": "Collection already in the root",
"moved": "Moved Successfully",
"my_collections": "Bộ sưu tập của tôi",
"name": "Bộ sưu tập mới của tôi",
"name_length_insufficient": "Collection name should be at least 3 characters long",
"new": "Bộ sưu tập mới",
"order_changed": "Collection Order Updated",
"renamed": "Bộ sưu tập đã được đổi tên",
"request_in_use": "Request in use",
"save_as": "Lưu thành",
@@ -142,6 +147,7 @@
"remove_team": "Bạn có chắc chắn muốn xóa nhóm này không?",
"remove_telemetry": "Bạn có chắc chắn muốn chọn không tham gia Đo lường từ xa không?",
"request_change": "Are you sure you want to discard current request, unsaved changes will be lost.",
"save_unsaved_tab": "Do you want to save changes made in this tab?",
"sync": "Bạn có chắc chắn muốn đồng bộ hóa không gian làm việc này không?"
},
"count": {
@@ -310,6 +316,7 @@
"zen_mode": "Chế độ Zen"
},
"modal": {
"close_unsaved_tab": "You have unsaved changes",
"collections": "Bộ sưu tập",
"confirm": "Xác nhận",
"edit_request": "Chỉnh sửa Yêu cầu",
@@ -389,6 +396,8 @@
"text": "Text"
},
"copy_link": "Sao chép đường dẫn",
"different_collection": "Cannot reorder requests from different collections",
"duplicated": "Request duplicated",
"duration": "Khoảng thời gian",
"enter_curl": "Nhập cURL",
"generate_code": "Tạo mã",
@@ -396,8 +405,10 @@
"header_list": "Danh sách tiêu đề",
"invalid_name": "Vui lòng cung cấp tên cho yêu cầu",
"method": "Phương pháp",
"moved": "Request moved",
"name": "Yêu cầu tên",
"new": "New Request",
"order_changed": "Request Order Updated",
"override": "Override",
"override_help": "Set <kbd>Content-Type</kbd> in Headers",
"overriden": "Overridden",
@@ -628,6 +639,7 @@
"body": "Thân hình",
"collections": "Bộ sưu tập",
"documentation": "Tài liệu",
"environments": "Environments",
"headers": "Tiêu đề",
"history": "Môn lịch sử",
"mqtt": "MQTT",
@@ -652,6 +664,7 @@
"email_do_not_match": "Email doesn't match with your account details. Contact your team owner.",
"exit": "Nhóm thoát",
"exit_disabled": "Chỉ chủ sở hữu không thể thoát khỏi nhóm",
"invalid_coll_id": "Invalid collection ID",
"invalid_email_format": "Định dạng email không hợp lệ",
"invalid_id": "Invalid team ID. Contact your team owner.",
"invalid_invite_link": "Invalid invite link",
@@ -675,6 +688,7 @@
"member_removed": "Người dùng đã bị xóa",
"member_role_updated": "Đã cập nhật vai trò người dùng",
"members": "Các thành viên",
"more_members": "+{count} more",
"name_length_insufficient": "Tên nhóm phải dài ít nhất 6 ký tự",
"name_updated": "Team name updated",
"new": "Đội mới",
@@ -682,10 +696,13 @@
"new_name": "Nhóm mới của tôi",
"no_access": "Bạn không có quyền truy cập chỉnh sửa vào các bộ sưu tập này",
"no_invite_found": "Invitation not found. Contact your team owner.",
"no_request_found": "Request not found.",
"not_found": "Team not found. Contact your team owner.",
"not_valid_viewer": "You are not a valid viewer. Contact your team owner.",
"parent_coll_move": "Cannot move collection to a child collection",
"pending_invites": "Pending invites",
"permissions": "Quyền",
"same_target_destination": "Same target and destination",
"saved": "Đội đã được lưu",
"select_a_team": "Select a team",
"title": "Đội",
@@ -713,5 +730,11 @@
"message": "Thông điệp",
"protocols": "Các giao thức",
"url": "URL"
},
"workspace": {
"change": "Change workspace",
"personal": "My Workspace",
"team": "Team Workspace",
"title": "Workspaces"
}
}

View File

@@ -1,7 +1,7 @@
{
"name": "@hoppscotch/common",
"private": true,
"version": "2023.4.0",
"version": "2023.4.1",
"scripts": {
"dev": "pnpm exec npm-run-all -p -l dev:*",
"dev:vite": "vite",
@@ -62,7 +62,7 @@
"js-yaml": "^4.1.0",
"jsonpath-plus": "^7.0.0",
"lodash-es": "^4.17.21",
"lossless-json": "^1.0.5",
"lossless-json": "^2.0.8",
"nprogress": "^0.2.0",
"paho-mqtt": "^1.1.0",
"path": "^0.12.7",
@@ -106,7 +106,7 @@
"@graphql-codegen/urql-introspection": "^2.2.0",
"@graphql-typed-document-node/core": "^3.1.1",
"@iconify-json/lucide": "^1.1.40",
"@intlify/vite-plugin-vue-i18n": "^6.0.1",
"@intlify/vite-plugin-vue-i18n": "^7.0.0",
"@rushstack/eslint-patch": "^1.1.4",
"@types/js-yaml": "^4.0.5",
"@types/lodash-es": "^4.17.6",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 595 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 840 KiB

After

Width:  |  Height:  |  Size: 331 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 831 KiB

After

Width:  |  Height:  |  Size: 352 KiB

View File

@@ -57,6 +57,7 @@ declare module '@vue/runtime-core' {
EnvironmentsMy: typeof import('./components/environments/my/index.vue')['default']
EnvironmentsMyDetails: typeof import('./components/environments/my/Details.vue')['default']
EnvironmentsMyEnvironment: typeof import('./components/environments/my/Environment.vue')['default']
EnvironmentsSelector: typeof import('./components/environments/Selector.vue')['default']
EnvironmentsTeams: typeof import('./components/environments/teams/index.vue')['default']
EnvironmentsTeamsDetails: typeof import('./components/environments/teams/Details.vue')['default']
EnvironmentsTeamsEnvironment: typeof import('./components/environments/teams/Environment.vue')['default']
@@ -73,6 +74,25 @@ declare module '@vue/runtime-core' {
History: typeof import('./components/history/index.vue')['default']
HistoryGraphqlCard: typeof import('./components/history/graphql/Card.vue')['default']
HistoryRestCard: typeof import('./components/history/rest/Card.vue')['default']
HoppButtonPrimary: typeof import('@hoppscotch/ui')['HoppButtonPrimary']
HoppButtonSecondary: typeof import('@hoppscotch/ui')['HoppButtonSecondary']
HoppSmartAnchor: typeof import('@hoppscotch/ui')['HoppSmartAnchor']
HoppSmartAutoComplete: typeof import('@hoppscotch/ui')['HoppSmartAutoComplete']
HoppSmartCheckbox: typeof import('@hoppscotch/ui')['HoppSmartCheckbox']
HoppSmartConfirmModal: typeof import('@hoppscotch/ui')['HoppSmartConfirmModal']
HoppSmartExpand: typeof import('@hoppscotch/ui')['HoppSmartExpand']
HoppSmartFileChip: typeof import('@hoppscotch/ui')['HoppSmartFileChip']
HoppSmartItem: typeof import('@hoppscotch/ui')['HoppSmartItem']
HoppSmartLink: typeof import('@hoppscotch/ui')['HoppSmartLink']
HoppSmartModal: typeof import('@hoppscotch/ui')['HoppSmartModal']
HoppSmartProgressRing: typeof import('@hoppscotch/ui')['HoppSmartProgressRing']
HoppSmartRadioGroup: typeof import('@hoppscotch/ui')['HoppSmartRadioGroup']
HoppSmartSlideOver: typeof import('@hoppscotch/ui')['HoppSmartSlideOver']
HoppSmartSpinner: typeof import('@hoppscotch/ui')['HoppSmartSpinner']
HoppSmartTab: typeof import('@hoppscotch/ui')['HoppSmartTab']
HoppSmartTabs: typeof import('@hoppscotch/ui')['HoppSmartTabs']
HoppSmartWindow: typeof import('@hoppscotch/ui')['HoppSmartWindow']
HoppSmartWindows: typeof import('@hoppscotch/ui')['HoppSmartWindows']
HttpAuthorization: typeof import('./components/http/Authorization.vue')['default']
HttpAuthorizationApiKey: typeof import('./components/http/authorization/ApiKey.vue')['default']
HttpAuthorizationBasic: typeof import('./components/http/authorization/Basic.vue')['default']
@@ -98,6 +118,20 @@ declare module '@vue/runtime-core' {
HttpTestResultReport: typeof import('./components/http/TestResultReport.vue')['default']
HttpTests: typeof import('./components/http/Tests.vue')['default']
HttpURLEncodedParams: typeof import('./components/http/URLEncodedParams.vue')['default']
IconLucideAlertTriangle: typeof import('~icons/lucide/alert-triangle')['default']
IconLucideArrowLeft: typeof import('~icons/lucide/arrow-left')['default']
IconLucideCheckCircle: typeof import('~icons/lucide/check-circle')['default']
IconLucideChevronRight: typeof import('~icons/lucide/chevron-right')['default']
IconLucideGlobe: typeof import('~icons/lucide/globe')['default']
IconLucideHelpCircle: typeof import('~icons/lucide/help-circle')['default']
IconLucideInbox: typeof import('~icons/lucide/inbox')['default']
IconLucideInfo: typeof import('~icons/lucide/info')['default']
IconLucideLayers: typeof import('~icons/lucide/layers')['default']
IconLucideListEnd: typeof import('~icons/lucide/list-end')['default']
IconLucideMinus: typeof import('~icons/lucide/minus')['default']
IconLucideSearch: typeof import('~icons/lucide/search')['default']
IconLucideUser: typeof import('~icons/lucide/user')['default']
IconLucideUsers: typeof import('~icons/lucide/users')['default']
LensesHeadersRenderer: typeof import('./components/lenses/HeadersRenderer.vue')['default']
LensesHeadersRendererEntry: typeof import('./components/lenses/HeadersRendererEntry.vue')['default']
LensesRenderersHTMLLensRenderer: typeof import('./components/lenses/renderers/HTMLLensRenderer.vue')['default']

View File

@@ -91,7 +91,7 @@
<HoppSmartItem
:icon="IconGift"
:label="`${t('app.whats_new')}`"
to="https://docs.hoppscotch.io/changelog"
to="https://docs.hoppscotch.io/documentation/changelog"
blank
@click="hide()"
/>
@@ -130,7 +130,7 @@
<HoppSmartItem
:icon="IconLock"
:label="`${t('app.terms_and_privacy')}`"
to="https://docs.hoppscotch.io/privacy"
to="https://docs.hoppscotch.io/support/privacy"
blank
@click="hide()"
/>

View File

@@ -43,7 +43,7 @@
<HoppSmartItem
:icon="IconGift"
:label="t('app.whats_new')"
to="https://docs.hoppscotch.io/changelog"
to="https://docs.hoppscotch.io/documentation/changelog"
:description="t('support.changelog')"
:info-icon="IconChevronRight"
active
@@ -63,7 +63,7 @@
<HoppSmartItem
:icon="IconLock"
:label="`${t('app.terms_and_privacy')}`"
to="https://docs.hoppscotch.io/privacy"
to="https://docs.hoppscotch.io/support/privacy"
blank
:description="t('app.terms_and_privacy')"
:info-icon="IconChevronRight"

View File

@@ -34,7 +34,7 @@
</div>
<HoppButtonSecondary
:label="`${t('app.documentation')}`"
to="https://docs.hoppscotch.io/features/response"
to="https://docs.hoppscotch.io/documentation/features/rest-api-testing#response"
:icon="IconExternalLink"
blank
outline

View File

@@ -29,7 +29,7 @@
<HoppSmartItem
:icon="IconGift"
:label="t('app.whats_new')"
to="https://docs.hoppscotch.io/changelog"
to="https://docs.hoppscotch.io/documentation/changelog"
:description="t('support.changelog')"
:info-icon="IconChevronRight"
active

View File

@@ -17,7 +17,7 @@
<span class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/collections"
to="https://docs.hoppscotch.io/documentation/features/collections"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -62,7 +62,7 @@
</template>
<script setup lang="ts">
import { reactive, ref, watch } from "vue"
import { nextTick, reactive, ref, watch } from "vue"
import { cloneDeep } from "lodash-es"
import {
HoppGQLRequest,
@@ -126,12 +126,22 @@ const emit = defineEmits<{
}>()
const gqlRequestName = useGQLRequestName()
const requestName = computedWithControl(
() => [currentActiveTab.value, gqlRequestName.value],
() =>
props.mode === "rest"
? currentActiveTab.value.document.request.name
: gqlRequestName.value
const restRequestName = computedWithControl(
() => currentActiveTab.value,
() => currentActiveTab.value.document.request.name
)
const requestName = ref(
props.mode === "rest" ? restRequestName.value : gqlRequestName.value
)
watch(
() => [currentActiveTab.value.document.request.name, gqlRequestName.value],
() => {
if (props.mode === "rest")
requestName.value = currentActiveTab.value.document.request.name
else requestName.value = gqlRequestName.value
}
)
const requestData = reactive({
@@ -192,6 +202,8 @@ const saveRequestAs = async () => {
? cloneDeep(currentActiveTab.value.document.request)
: cloneDeep(getGQLSession().request)
requestUpdated.name = requestName.value
if (picked.value.pickedType === "my-collection") {
if (!isHoppRESTRequest(requestUpdated))
throw new Error("requestUpdated is not a REST Request")
@@ -373,6 +385,9 @@ const updateTeamCollectionOrFolder = (
const requestSaved = () => {
toast.success(`${t("request.added")}`)
nextTick(() => {
currentActiveTab.value.document.isDirty = false
})
hideModal()
}

View File

@@ -27,7 +27,7 @@
<span class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/collections"
to="https://docs.hoppscotch.io/documentation/features/collections"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -25,7 +25,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/collections"
to="https://docs.hoppscotch.io/documentation/features/collections"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -90,7 +90,7 @@
'!flex': draggingToRoot && currentReorderingStatus.type !== 'request',
}"
>
<component :is="IconListEnd" class="svg-icons !w-8 !h-8" />
<icon-lucide-list-end class="svg-icons !w-8 !h-8" />
</div>
<CollectionsAdd
:show="showModalAdd"
@@ -221,7 +221,6 @@ import * as E from "fp-ts/Either"
import { platform } from "~/platform"
import { createCollectionGists } from "~/helpers/gist"
import { workspaceStatus$ } from "~/newstore/workspace"
import IconListEnd from "~icons/lucide/list-end"
import {
createNewTab,
currentActiveTab,

View File

@@ -0,0 +1,203 @@
<template>
<tippy
interactive
trigger="click"
theme="popover"
:on-shown="() => tippyActions!.focus()"
>
<span
v-tippy="{ theme: 'tooltip' }"
:title="`${t('environment.select')}`"
class="bg-transparent border-b border-dividerLight select-wrapper"
>
<HoppButtonSecondary
v-if="selectedEnv.type !== 'NO_ENV_SELECTED'"
:label="selectedEnv.name"
class="flex-1 !justify-start pr-8 rounded-none"
/>
<HoppButtonSecondary
v-else
:label="`${t('environment.select')}`"
class="flex-1 !justify-start pr-8 rounded-none"
/>
</span>
<template #content="{ hide }">
<div
ref="tippyActions"
role="menu"
class="flex flex-col focus:outline-none"
tabindex="0"
@keyup.escape="hide()"
>
<HoppSmartItem
:label="`${t('environment.no_environment')}`"
:info-icon="
selectedEnvironmentIndex.type === 'NO_ENV_SELECTED'
? IconCheck
: undefined
"
class="my-2"
:active-info-icon="
selectedEnvironmentIndex.type === 'NO_ENV_SELECTED'
"
@click="
() => {
setSelectedEnvironmentIndex({ type: 'NO_ENV_SELECTED' })
hide()
}
"
/>
<HoppSmartTabs
v-model="selectedEnvTab"
styles="sticky overflow-x-auto flex-shrink-0 bg-primary z-10 top-0"
render-inactive-tabs
>
<HoppSmartTab
:id="'my-environments'"
:label="`${t('environment.my_environments')}`"
>
<hr v-if="myEnvironments.length > 0" />
<HoppSmartItem
v-for="(gen, index) in myEnvironments"
:key="`gen-${index}`"
:label="gen.name"
:info-icon="index === selectedEnv.index ? IconCheck : undefined"
:active-info-icon="index === selectedEnv.index"
@click="
() => {
setSelectedEnvironmentIndex({
type: 'MY_ENV',
index,
})
hide()
}
"
/>
</HoppSmartTab>
<HoppSmartTab
:id="'team-environments'"
:label="`${t('environment.team_environments')}`"
:disabled="
!isTeamSelected ||
teamEnvLoading ||
teamEnvironmentList.length === 0 ||
environmentType === 'my-environments'
"
>
<div
v-if="teamEnvLoading"
class="flex flex-col items-center justify-center p-4"
>
<HoppSmartSpinner class="my-4" />
<span class="text-secondaryLight">{{ t("state.loading") }}</span>
</div>
<hr v-if="teamEnvironmentList.length > 0" />
<div v-if="isTeamSelected" class="flex flex-col">
<HoppSmartItem
v-for="(gen, index) in teamEnvironmentList"
:key="`gen-team-${index}`"
:label="gen.environment.name"
:info-icon="
gen.id === selectedEnv.teamEnvID ? IconCheck : undefined
"
:active-info-icon="gen.id === selectedEnv.teamEnvID"
@click="
() => {
setSelectedEnvironmentIndex({
type: 'TEAM_ENV',
teamEnvID: gen.id,
teamID: gen.teamID,
environment: gen.environment,
})
hide()
}
"
/>
</div>
</HoppSmartTab>
</HoppSmartTabs>
</div>
</template>
</tippy>
</template>
<script lang="ts" setup>
import { computed, ref, watch } from "vue"
import IconCheck from "~icons/lucide/check"
import { TippyComponent } from "vue-tippy"
import { useI18n } from "~/composables/i18n"
import { GQLError } from "~/helpers/backend/GQLClient"
import { Environment } from "@hoppscotch/data"
import { TeamEnvironment } from "~/helpers/teams/TeamEnvironment"
import { useStream } from "~/composables/stream"
import {
selectedEnvironmentIndex$,
setSelectedEnvironmentIndex,
} from "~/newstore/environments"
const t = useI18n()
type EnvironmentType = "my-environments" | "team-environments"
const props = defineProps<{
environmentType: EnvironmentType
myEnvironments: Environment[]
teamEnvironmentList: TeamEnvironment[]
teamEnvLoading: boolean
isAdapterError: boolean
errorMessage: GQLError<string>
isTeamSelected: boolean
}>()
const selectedEnvTab = ref<EnvironmentType>("my-environments")
const selectedEnvironmentIndex = useStream(
selectedEnvironmentIndex$,
{ type: "NO_ENV_SELECTED" },
setSelectedEnvironmentIndex
)
watch(
() => props.environmentType,
(newVal) => {
if (newVal === "my-environments") {
selectedEnvTab.value = "my-environments"
} else {
selectedEnvTab.value = "team-environments"
}
}
)
const selectedEnv = computed(() => {
console.log("selectedEnvironmentIndex", selectedEnvironmentIndex.value)
if (selectedEnvironmentIndex.value.type === "MY_ENV") {
return {
type: "MY_ENV",
index: selectedEnvironmentIndex.value.index,
name: props.myEnvironments[selectedEnvironmentIndex.value.index].name,
}
} else if (selectedEnvironmentIndex.value.type === "TEAM_ENV") {
const teamEnv = props.teamEnvironmentList.find(
(env) =>
env.id ===
(selectedEnvironmentIndex.value.type === "TEAM_ENV" &&
selectedEnvironmentIndex.value.teamEnvID)
)
if (teamEnv) {
return {
type: "TEAM_ENV",
name: teamEnv.environment.name,
teamEnvID: selectedEnvironmentIndex.value.teamEnvID,
}
} else {
return { type: "NO_ENV_SELECTED" }
}
} else {
return { type: "NO_ENV_SELECTED" }
}
})
// Template refs
const tippyActions = ref<TippyComponent | null>(null)
</script>

View File

@@ -4,153 +4,15 @@
class="sticky top-0 z-10 flex flex-col flex-shrink-0 overflow-x-auto bg-primary"
>
<WorkspaceCurrent :section="t('tab.environments')" />
<tippy
v-if="environmentType.type === 'my-environments'"
interactive
trigger="click"
theme="popover"
:on-shown="() => tippyActions!.focus()"
>
<span
v-tippy="{ theme: 'tooltip' }"
:title="`${t('environment.select')}`"
class="bg-transparent border-b border-dividerLight select-wrapper"
>
<HoppButtonSecondary
v-if="
selectedEnv.type === 'MY_ENV' && selectedEnv.index !== undefined
"
:label="myEnvironments[selectedEnv.index].name"
class="flex-1 !justify-start pr-8 rounded-none"
/>
<HoppButtonSecondary
v-else
:label="`${t('environment.select')}`"
class="flex-1 !justify-start pr-8 rounded-none"
/>
</span>
<template #content="{ hide }">
<div
ref="tippyActions"
role="menu"
class="flex flex-col focus:outline-none"
tabindex="0"
@keyup.escape="hide()"
>
<HoppSmartItem
:label="`${t('environment.no_environment')}`"
:info-icon="
selectedEnvironmentIndex.type !== 'MY_ENV'
? IconCheck
: undefined
"
:active-info-icon="selectedEnvironmentIndex.type !== 'MY_ENV'"
@click="
() => {
selectedEnvironmentIndex = { type: 'NO_ENV_SELECTED' }
hide()
}
"
/>
<hr v-if="myEnvironments.length > 0" />
<HoppSmartItem
v-for="(gen, index) in myEnvironments"
:key="`gen-${index}`"
:label="gen.name"
:info-icon="index === selectedEnv.index ? IconCheck : undefined"
:active-info-icon="index === selectedEnv.index"
@click="
() => {
selectedEnvironmentIndex = { type: 'MY_ENV', index: index }
hide()
}
"
/>
</div>
</template>
</tippy>
<tippy v-else interactive trigger="click" theme="popover">
<span
v-tippy="{ theme: 'tooltip' }"
:title="`${t('environment.select')}`"
class="bg-transparent border-b border-dividerLight select-wrapper"
>
<HoppButtonSecondary
v-if="selectedEnv.name"
:label="selectedEnv.name"
class="flex-1 !justify-start pr-8 rounded-none"
/>
<HoppButtonSecondary
v-else
:label="`${t('environment.select')}`"
class="flex-1 !justify-start pr-8 rounded-none"
/>
</span>
<template #content="{ hide }">
<div
class="flex flex-col"
role="menu"
tabindex="0"
@keyup.escape="hide()"
>
<HoppSmartItem
:label="`${t('environment.no_environment')}`"
:info-icon="
selectedEnvironmentIndex.type !== 'TEAM_ENV'
? IconCheck
: undefined
"
:active-info-icon="selectedEnvironmentIndex.type !== 'TEAM_ENV'"
@click="
() => {
selectedEnvironmentIndex = { type: 'NO_ENV_SELECTED' }
hide()
}
"
/>
<div
v-if="loading"
class="flex flex-col items-center justify-center p-4"
>
<HoppSmartSpinner class="my-4" />
<span class="text-secondaryLight">{{ t("state.loading") }}</span>
</div>
<hr v-if="teamEnvironmentList.length > 0" />
<div
v-if="environmentType.selectedTeam !== undefined"
class="flex flex-col"
>
<HoppSmartItem
v-for="(gen, index) in teamEnvironmentList"
:key="`gen-team-${index}`"
:label="gen.environment.name"
:info-icon="
gen.id === selectedEnv.teamEnvID ? IconCheck : undefined
"
:active-info-icon="gen.id === selectedEnv.teamEnvID"
@click="
() => {
selectedEnvironmentIndex = {
type: 'TEAM_ENV',
teamEnvID: gen.id,
teamID: gen.teamID,
environment: gen.environment,
}
hide()
}
"
/>
</div>
<div
v-if="!loading && adapterError"
class="flex flex-col items-center py-4"
>
<icon-lucide-help-circle class="mb-4 svg-icons" />
{{ getErrorMessage(adapterError) }}
</div>
</div>
</template>
</tippy>
<EnvironmentsSelector
:environment-type="environmentType.type"
:my-environments="myEnvironments"
:team-env-loading="loading"
:team-environment-list="teamEnvironmentList"
:is-adapter-error="adapterError !== null"
:error-message="adapterError ? getErrorMessage(adapterError) : ''"
:is-team-selected="environmentType.selectedTeam !== undefined"
/>
<EnvironmentsMyEnvironment
environment-index="Global"
:environment="globalEnvironment"
@@ -191,8 +53,6 @@ import {
} from "~/newstore/environments"
import TeamEnvironmentAdapter from "~/helpers/teams/TeamEnvironmentAdapter"
import { GQLError } from "~/helpers/backend/GQLClient"
import IconCheck from "~icons/lucide/check"
import { TippyComponent } from "vue-tippy"
import { defineActionHandler } from "~/helpers/actions"
import { workspaceStatus$ } from "~/newstore/workspace"
import TeamListAdapter from "~/helpers/teams/TeamListAdapter"
@@ -249,7 +109,9 @@ watch(
teamListFetched.value = true
if (REMEMBERED_TEAM_ID.value && currentUser.value) {
const team = newTeams.find((t) => t.id === REMEMBERED_TEAM_ID.value)
if (team) updateSelectedTeam(team)
if (team) {
updateSelectedTeam(team)
}
}
}
}
@@ -295,10 +157,21 @@ watch(
(teamID) => {
if (!teamID) {
switchToMyEnvironments()
// If the user selected a team environment, and then switch to personal workspace,
// we need to reset the selected environment
if (selectedEnvironmentIndex.value.type === "TEAM_ENV") {
setSelectedEnvironmentIndex({
type: "NO_ENV_SELECTED",
})
}
} else if (teamID) {
const team = myTeams.value?.find((t) => t.id === teamID)
if (team) {
updateSelectedTeam(team)
setSelectedEnvironmentIndex({
type: "NO_ENV_SELECTED",
})
}
}
}
@@ -388,35 +261,6 @@ watch(
{ deep: true }
)
const selectedEnv = computed(() => {
if (selectedEnvironmentIndex.value.type === "MY_ENV") {
return {
type: "MY_ENV",
index: selectedEnvironmentIndex.value.index,
}
} else if (selectedEnvironmentIndex.value.type === "TEAM_ENV") {
const teamEnv = teamEnvironmentList.value.find(
(env) =>
env.id ===
(selectedEnvironmentIndex.value.type === "TEAM_ENV" &&
selectedEnvironmentIndex.value.teamEnvID)
)
if (teamEnv) {
return {
type: "TEAM_ENV",
name: teamEnv.environment.name,
teamEnvID: selectedEnvironmentIndex.value.teamEnvID,
}
} else {
selectedEnvironmentIndex.value = { type: "NO_ENV_SELECTED" }
return { type: "NO_ENV_SELECTED" }
}
} else {
selectedEnvironmentIndex.value = { type: "NO_ENV_SELECTED" }
return { type: "NO_ENV_SELECTED" }
}
})
const getErrorMessage = (err: GQLError<string>) => {
if (err.type === "network_error") {
return t("error.network_error")
@@ -429,7 +273,4 @@ const getErrorMessage = (err: GQLError<string>) => {
}
}
}
// Template refs
const tippyActions = ref<TippyComponent | null>(null)
</script>

View File

@@ -12,7 +12,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/environments"
to="https://docs.hoppscotch.io/documentation/features/environments"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -22,7 +22,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/environments"
to="https://docs.hoppscotch.io/documentation/features/environments"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -101,7 +101,7 @@
</HoppSmartCheckbox>
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -130,7 +130,7 @@
<HoppButtonSecondary
outline
:label="t('app.documentation')"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
:icon="IconExternalLink"
reverse
@@ -236,7 +236,7 @@
class="link"
:label="t('authorization.learn')"
:icon="IconExternalLink"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
reverse
/>

View File

@@ -39,7 +39,7 @@
/>
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/graphql"
to="https://docs.hoppscotch.io/documentation/features/graphql-api-testing"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -87,7 +87,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/graphql"
to="https://docs.hoppscotch.io/documentation/features/graphql-api-testing"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -137,7 +137,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/graphql"
to="https://docs.hoppscotch.io/documentation/features/graphql-api-testing"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -57,7 +57,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/quickstart/graphql"
to="https://docs.hoppscotch.io/documentation/protocols/graphql"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -141,7 +141,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/quickstart/graphql"
to="https://docs.hoppscotch.io/documentation/protocols/graphql"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -15,7 +15,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/history"
to="https://docs.hoppscotch.io/documentation/features/history"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -100,7 +100,7 @@
>
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -127,7 +127,7 @@
<HoppButtonSecondary
outline
:label="t('app.documentation')"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
:icon="IconExternalLink"
reverse
@@ -164,7 +164,7 @@
class="link"
:label="t('authorization.learn')"
:icon="IconExternalLink"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
reverse
/>

View File

@@ -116,7 +116,7 @@
<HoppButtonSecondary
outline
:label="`${t('app.documentation')}`"
to="https://docs.hoppscotch.io/features/body"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/uploading-data"
blank
:icon="IconExternalLink"
reverse

View File

@@ -9,7 +9,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/body"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/uploading-data"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -9,7 +9,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/headers"
to="https://docs.hoppscotch.io/documentation/features/rest-api-testing"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -9,7 +9,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/parameters"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/using-parameters"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -9,7 +9,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/pre-request-script"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/pre-request-scripts"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -41,7 +41,7 @@
</div>
<HoppSmartAnchor
:label="`${t('preRequest.learn')}`"
to="https://docs.hoppscotch.io/features/pre-request-script"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/pre-request-scripts"
blank
/>
<h4 class="pt-6 font-bold text-secondaryLight">

View File

@@ -9,7 +9,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/body"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/uploading-data"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -42,7 +42,7 @@
class="flex p-4 bg-error text-secondaryDark"
role="alert"
>
<component :is="IconAlertTriangle" class="mr-4 svg-icons" />
<icon-lucide-alert-triangle class="mr-4 svg-icons" />
<div class="flex flex-col">
<p>
{{ t("environment.no_environment_description") }}
@@ -189,7 +189,7 @@
<HoppButtonSecondary
outline
:label="`${t('action.learn_more')}`"
to="https://docs.hoppscotch.io/features/tests"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/tests"
blank
:icon="IconExternalLink"
reverse
@@ -220,7 +220,6 @@ import { HoppTestResult } from "~/helpers/types/HoppTestResult"
import IconTrash2 from "~icons/lucide/trash-2"
import IconExternalLink from "~icons/lucide/external-link"
import IconAlertTriangle from "~icons/lucide/alert-triangle"
import IconCheck from "~icons/lucide/check"
import IconClose from "~icons/lucide/x"

View File

@@ -9,7 +9,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/tests"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/tests"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -41,7 +41,7 @@
</div>
<HoppSmartAnchor
:label="`${t('test.learn')}`"
to="https://docs.hoppscotch.io/features/tests"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/tests"
blank
/>
<h4 class="pt-6 font-bold text-secondaryLight">

View File

@@ -9,7 +9,7 @@
<div class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/body"
to="https://docs.hoppscotch.io/documentation/getting-started/rest/uploading-data"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -85,7 +85,7 @@
</HoppSmartCheckbox>
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/realtime"
to="https://docs.hoppscotch.io/documentation/features/realtime-api-testing"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -167,7 +167,7 @@
v-if="!teamDetails.loading && E.isLeft(teamDetails.data)"
class="flex flex-col items-center"
>
<component :is="IconHelpCircle" class="mb-4 svg-icons" />
<icon-lucide-help-circle class="mb-4 svg-icons" />
{{ t("error.something_went_wrong") }}
</div>
</div>
@@ -220,7 +220,6 @@ import IconCircleDot from "~icons/lucide/circle-dot"
import IconCircle from "~icons/lucide/circle"
import IconUserPlus from "~icons/lucide/user-plus"
import IconUserMinus from "~icons/lucide/user-minus"
import IconHelpCircle from "~icons/lucide/help-circle"
const t = useI18n()
const colorMode = useColorMode()

View File

@@ -113,7 +113,7 @@
v-if="!pendingInvites.loading && E.isLeft(pendingInvites.data)"
class="flex flex-col items-center p-4"
>
<component :is="IconHelpCircle" class="mb-4 svg-icons" />
<icon-lucide-help-circle class="mb-4 svg-icons" />
{{ t("error.something_went_wrong") }}
</div>
</div>
@@ -248,8 +248,7 @@
<span
class="flex items-center justify-center px-2 py-1 mb-4 font-semibold border rounded-full bg-primaryDark border-divider"
>
<component
:is="IconHelpCircle"
<icon-lucide-help-circle
class="mr-2 text-secondaryLight svg-icons"
/>
{{ t("profile.roles") }}
@@ -368,7 +367,6 @@ import { useColorMode } from "~/composables/theming"
import IconTrash from "~icons/lucide/trash"
import IconPlus from "~icons/lucide/plus"
import IconHelpCircle from "~icons/lucide/help-circle"
import IconAlertTriangle from "~icons/lucide/alert-triangle"
import IconMailCheck from "~icons/lucide/mail-check"
import IconCircleDot from "~icons/lucide/circle-dot"

View File

@@ -47,7 +47,7 @@
/>
</div>
<div v-if="!loading && adapterError" class="flex flex-col items-center">
<component :is="IconHelpCircle" class="mb-4 svg-icons" />
<icon-lucide-help-circle class="mb-4 svg-icons" />
{{ t("error.something_went_wrong") }}
</div>
</div>
@@ -82,8 +82,6 @@ import { useI18n } from "@composables/i18n"
import { useReadonlyStream } from "@composables/stream"
import { useColorMode } from "@composables/theming"
import IconHelpCircle from "~icons/lucide/help-circle"
const t = useI18n()
const colorMode = useColorMode()

View File

@@ -67,7 +67,7 @@
v-if="!loading && teamListAdapterError"
class="flex flex-col items-center py-4"
>
<i class="mb-4 material-icons">help_outline</i>
<icon-lucide-help-circle class="mb-4 svg-icons" />
{{ t("error.something_went_wrong") }}
</div>
</div>

View File

@@ -106,7 +106,9 @@ onMounted(() => {
onClick: (_, toastObject) => {
setLocalConfig("cookiesAllowed", "yes")
toastObject.goAway(0)
window.open("https://docs.hoppscotch.io/privacy", "_blank")?.focus()
window
.open("https://docs.hoppscotch.io/support/privacy", "_blank")
?.focus()
},
},
{

View File

@@ -7,7 +7,6 @@ import { HoppModule } from "."
import languages from "../../languages.json"
import en from "../../locales/en.json"
import { throwError } from "~/helpers/functional/error"
import { getLocalConfig, setLocalConfig } from "~/newstore/localpersistence"
@@ -123,11 +122,6 @@ export default <HoppModule>{
fallbackLocale: "en",
legacy: false,
allowComposition: true,
// TODO: Fix this to allow for dynamic imports
messages: {
en,
},
})
app.use(i18n)

View File

@@ -1,8 +1,6 @@
/* eslint-disable no-restricted-globals, no-restricted-syntax */
import { clone, assign, isEmpty } from "lodash-es"
import * as O from "fp-ts/Option"
import { pipe } from "fp-ts/function"
import {
translateToNewRESTCollection,
translateToNewGQLCollection,
@@ -51,7 +49,30 @@ import {
} from "~/helpers/rest/tab"
function checkAndMigrateOldSettings() {
if (window.localStorage.getItem("selectedEnvIndex")) {
const index = window.localStorage.getItem("selectedEnvIndex")
if (index) {
if (index === "-1") {
window.localStorage.setItem(
"selectedEnvIndex",
JSON.stringify({
type: "NO_ENV_SELECTED",
})
)
} else if (Number(index) >= 0) {
window.localStorage.setItem(
"selectedEnvIndex",
JSON.stringify({
type: "MY_ENV",
index: parseInt(index),
})
)
}
}
}
const vuexData = JSON.parse(window.localStorage.getItem("vuex") || "{}")
if (isEmpty(vuexData)) return
const { postwoman } = vuexData
@@ -210,35 +231,21 @@ function setupEnvironmentsPersistence() {
}
function setupSelectedEnvPersistence() {
const selectedEnvIndex = pipe(
// Value from local storage can be nullable
O.fromNullable(window.localStorage.getItem("selectedEnvIndex")),
O.map(parseInt), // If not null, parse to integer
O.chain(
O.fromPredicate(
Number.isInteger // Check if the number is proper int (not NaN)
)
),
O.getOrElse(() => -1) // If all the above conditions pass, we are good, else set default value (-1)
const selectedEnvIndex = JSON.parse(
window.localStorage.getItem("selectedEnvIndex") ?? "null"
)
// Check if current environment index is -1 ie. no environment is selected
if (selectedEnvIndex === -1) {
setSelectedEnvironmentIndex({
type: "NO_ENV_SELECTED",
})
// If there is a selected env index, set it to the store else set it to null
if (selectedEnvIndex) {
setSelectedEnvironmentIndex(selectedEnvIndex)
} else {
setSelectedEnvironmentIndex({
type: "MY_ENV",
index: selectedEnvIndex,
type: "NO_ENV_SELECTED",
})
}
selectedEnvironmentIndex$.subscribe((envIndex) => {
if (envIndex.type === "MY_ENV") {
window.localStorage.setItem("selectedEnvIndex", envIndex.index.toString())
} else {
window.localStorage.setItem("selectedEnvIndex", "-1")
}
window.localStorage.setItem("selectedEnvIndex", JSON.stringify(envIndex))
})
}

View File

@@ -37,11 +37,16 @@
</template>
<template #suffix>
<span
class="text-green-600 text-[8px] group-hover:hidden w-4"
v-if="tab.document.isDirty"
class="flex items-center justify-center text-secondary group-hover:hidden w-4"
>
<svg viewBox="0 0 24 24" width="1.2em" height="1.2em">
<circle cx="12" cy="12" r="10" fill="currentColor"></circle>
<svg
viewBox="0 0 24 24"
width="1.2em"
height="1.2em"
class="h-1.5 w-1.5"
>
<circle cx="12" cy="12" r="12" fill="currentColor"></circle>
</svg>
</span>
</template>

View File

@@ -128,7 +128,7 @@
<span class="flex">
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/mqtt"
to="https://docs.hoppscotch.io/documentation/getting-started/realtime/mqtt"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"

View File

@@ -177,7 +177,7 @@
</HoppSmartCheckbox>
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
:title="t('app.wiki')"
:icon="IconHelpCircle"
@@ -206,7 +206,7 @@
<HoppButtonSecondary
outline
:label="t('app.documentation')"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
:icon="IconExternalLink"
reverse
@@ -233,7 +233,7 @@
class="link"
:label="t('authorization.learn')"
:icon="IconExternalLink"
to="https://docs.hoppscotch.io/features/authorization"
to="https://docs.hoppscotch.io/documentation/features/authorization"
blank
reverse
/>

View File

@@ -177,7 +177,7 @@
}}
<HoppSmartAnchor
class="link"
to="https://docs.hoppscotch.io/privacy"
to="https://docs.hoppscotch.io/support/privacy"
blank
:label="t('app.proxy_privacy_policy')"
/>.

View File

@@ -1,7 +1,7 @@
{
"name": "@hoppscotch/selfhost-web",
"private": true,
"version": "2023.4.0",
"version": "2023.4.1",
"type": "module",
"scripts": {
"dev:vite": "vite",
@@ -46,7 +46,7 @@
"@graphql-codegen/typescript-urql-graphcache": "^2.3.1",
"@graphql-codegen/urql-introspection": "^2.2.0",
"@graphql-typed-document-node/core": "^3.1.1",
"@intlify/vite-plugin-vue-i18n": "^6.0.1",
"@intlify/vite-plugin-vue-i18n": "^7.0.0",
"@rushstack/eslint-patch": "^1.1.4",
"@typescript-eslint/eslint-plugin": "^5.19.0",
"@typescript-eslint/parser": "^5.19.0",

View File

@@ -1,7 +1,7 @@
{
"name": "hoppscotch-sh-admin",
"private": true,
"version": "2023.4.0",
"version": "2023.4.1",
"type": "module",
"scripts": {
"dev": "pnpm exec npm-run-all -p -l dev:*",

View File

@@ -131,10 +131,7 @@
<span
class="flex items-center justify-center px-2 py-1 mb-4 font-semibold border rounded-full bg-primaryDark border-divider"
>
<component
:is="IconHelpCircle"
class="mr-2 text-secondaryLight svg-icons"
/>
<icon-lucide-help-circle class="mr-2 text-secondaryLight svg-icons" />
Roles
</span>
<p>
@@ -208,7 +205,6 @@ import { useMutation, useQuery } from '@urql/vue';
import { Email, EmailCodec } from '~/helpers/backend/Email';
import IconTrash from '~icons/lucide/trash';
import IconPlus from '~icons/lucide/plus';
import IconHelpCircle from '~icons/lucide/help-circle';
import IconCircleDot from '~icons/lucide/circle-dot';
import IconCircle from '~icons/lucide/circle';
import { computed } from 'vue';

View File

@@ -133,7 +133,7 @@
</div>
</div>
<div v-if="!fetching && !team" class="flex flex-col items-center">
<component :is="IconHelpCircle" class="mb-4 svg-icons" />
<icon-lucide-help-circle class="mb-4 svg-icons" />
Something went wrong. Please try again later.
</div>
</div>
@@ -159,7 +159,6 @@ import IconCircleDot from '~icons/lucide/circle-dot';
import IconCircle from '~icons/lucide/circle';
import IconUserPlus from '~icons/lucide/user-plus';
import IconUserMinus from '~icons/lucide/user-minus';
import IconHelpCircle from '~icons/lucide/help-circle';
import IconChevronDown from '~icons/lucide/chevron-down';
import { useClientHandle, useMutation } from '@urql/vue';
import { computed, onMounted, onUnmounted, ref, watch } from 'vue';

View File

@@ -44,7 +44,7 @@
<span class="text-center"> No pending invites </span>
</div>
<div v-if="!fetching && error" class="flex flex-col items-center p-4">
<component :is="IconHelpCircle" class="mb-4 svg-icons" />
<icon-lucide-help-circle class="mb-4 svg-icons" />
Something went wrong. Please try again later.
</div>
</div>
@@ -53,7 +53,6 @@
<script setup lang="ts">
import IconTrash from '~icons/lucide/trash';
import IconHelpCircle from '~icons/lucide/help-circle';
import { useMutation, useClientHandle } from '@urql/vue';
import { ref, onMounted } from 'vue';
import {

View File

@@ -1,22 +1,6 @@
<template>
<span class="chip">
<component :is="IconFile" class="opacity-75 svg-icons" />
<span class="inline-flex items-center justify-center rounded pl-2 pr-0.5 bg-primaryDark">
<icon-lucide-file class="opacity-75 svg-icons" />
<span class="px-2 truncate max-w-54"><slot></slot></span>
</span>
</template>
<script setup lang="ts">
import IconFile from "~icons/lucide/file"
</script>
<style lang="scss" scoped>
.chip {
@apply inline-flex;
@apply items-center;
@apply justify-center;
@apply rounded;
@apply pl-2;
@apply pr-0.5;
@apply bg-primaryDark;
}
</style>

View File

@@ -8,7 +8,7 @@
ref="scrollContainer"
>
<div
class="flex justify-between divide-x divide-dividerLight"
class="flex justify-between divide-x divide-divider"
@wheel.prevent="scroll"
>
<div class="flex">
@@ -50,7 +50,12 @@
<component :is="tabMeta.tabhead" />
</div>
<component v-if="tabMeta.suffix" :is="tabMeta.suffix" />
<div
v-if="tabMeta.suffix"
class="flex items-center justify-center"
>
<component :is="tabMeta.suffix" />
</div>
<HoppButtonSecondary
v-if="tabMeta.isRemovable"
@@ -67,7 +72,7 @@
},
'close',
]"
class="!p-0.5"
class="!p-0.25 rounded"
@click.stop="emit('removeTab', tabID)"
/>
</button>
@@ -80,13 +85,13 @@
<slot name="actions">
<span
v-if="canAddNewTab"
class="flex items-center justify-center px-2 py-1.5 bg-primaryLight z-8 h-full"
class="flex items-center justify-center px-3 bg-primaryLight z-8 h-full"
>
<HoppButtonSecondary
v-tippy="{ theme: 'tooltip' }"
:title="newText ?? t?.('action.new') ?? 'New'"
:icon="IconPlus"
class="rounded !p-1"
class="rounded !text-secondaryDark !p-1"
filled
@click="addTab"
/>
@@ -223,9 +228,6 @@ const removeTabEntry = (tabID: string) => {
O.chain((index) => pipe(tabEntries.value, A.deleteAt(index))),
O.getOrElseW(() => throwError(`Failed to remove tab entry: ${tabID}`))
)
// If we tried to remove the active tabEntries, switch to first tab entry
if (props.modelValue === tabID)
if (tabEntries.value.length > 0) selectTab(tabEntries.value[0][0])
}
const sortTabs = (e: {
oldDraggableIndex: number
@@ -340,43 +342,48 @@ watch(thumbPosition, (newVal) => {
@apply opacity-50;
&.active {
@apply opacity-80;
@apply opacity-100;
}
}
}
}
$slider-height: 4px;
.slider {
--thumb-width: 300px;
-webkit-appearance: none;
width: 100%;
--thumb-width: 0;
height: $slider-height;
background: transparent;
outline: none;
opacity: 0;
-webkit-transition: 0.2s;
transition: opacity 0.2s;
@apply appearance-none;
@apply w-full;
@apply bg-transparent;
@apply outline-none;
@apply opacity-0;
@apply transition;
&::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
min-width: 300px;
@apply appearance-none;
@apply min-w-0;
@apply bg-dividerDark;
@apply hover:bg-secondaryLight;
width: var(--thumb-width);
height: $slider-height;
background: gray;
cursor: pointer;
}
&::-moz-range-thumb {
min-width: 300px;
@apply appearance-none;
@apply min-w-0;
@apply bg-dividerDark;
@apply hover:bg-secondaryLight;
width: var(--thumb-width);
height: $slider-height;
background: gray;
cursor: pointer;
}
}
.group-tabs:hover .slider {
opacity: 0.8;
@apply opacity-100;
}
</style>

View File

@@ -2,9 +2,19 @@
<Story title="Anchor">
<div class="text-secondaryLight text-tiny">
By signing in, you are agreeing to our
<HoppSmartAnchor class="text-red-800 link" to="https://docs.hoppscotch.io/terms" blank label="Terms of Service" />
<HoppSmartAnchor
class="text-red-800 link"
to="https://docs.hoppscotch.io/support/terms"
blank
label="Terms of Service"
/>
and
<HoppSmartAnchor class="text-red-600 link" to="https://docs.hoppscotch.io/privacy" blank label="Privacy Policy" />
<HoppSmartAnchor
class="text-red-600 link"
to="https://docs.hoppscotch.io/support/privacy"
blank
label="Privacy Policy"
/>
</div>
</Story>
</template>
@@ -12,4 +22,3 @@
<script setup lang="ts">
import { HoppSmartAnchor } from "../components/smart"
</script>

102
pnpm-lock.yaml generated
View File

@@ -485,8 +485,8 @@ importers:
specifier: ^4.17.21
version: 4.17.21
lossless-json:
specifier: ^1.0.5
version: 1.0.5
specifier: ^2.0.8
version: 2.0.8
nprogress:
specifier: ^0.2.0
version: 0.2.0
@@ -612,8 +612,8 @@ importers:
specifier: ^1.1.40
version: 1.1.40
'@intlify/vite-plugin-vue-i18n':
specifier: ^6.0.1
version: 6.0.1(vite@3.1.4)(vue-i18n@9.2.2)
specifier: ^7.0.0
version: 7.0.0(vite@3.1.4)(vue-i18n@9.2.2)
'@rushstack/eslint-patch':
specifier: ^1.1.4
version: 1.1.4
@@ -891,8 +891,8 @@ importers:
specifier: ^3.1.1
version: 3.1.1(graphql@15.8.0)
'@intlify/vite-plugin-vue-i18n':
specifier: ^6.0.1
version: 6.0.1(vite@3.1.4)(vue-i18n@9.2.2)
specifier: ^7.0.0
version: 7.0.0(vite@3.1.4)(vue-i18n@9.2.2)
'@rushstack/eslint-patch':
specifier: ^1.1.4
version: 1.1.4
@@ -1203,7 +1203,7 @@ importers:
version: 1.1.40
'@intlify/vite-plugin-vue-i18n':
specifier: ^6.0.1
version: 6.0.1(vite@3.1.4)(vue-i18n@9.2.2)
version: 6.0.1(vite@3.2.4)
'@rushstack/eslint-patch':
specifier: ^1.1.4
version: 1.1.4
@@ -1700,7 +1700,7 @@ packages:
convert-source-map: 1.8.0
debug: 4.3.4(supports-color@9.2.2)
gensync: 1.0.0-beta.2
json5: 2.2.1
json5: 2.2.3
semver: 6.3.0
transitivePeerDependencies:
- supports-color
@@ -1729,7 +1729,7 @@ packages:
resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.7
'@babel/types': 7.21.2
dev: true
/@babel/helper-builder-binary-assignment-operator-visitor@7.18.6:
@@ -1831,14 +1831,14 @@ packages:
resolution: {integrity: sha512-CeHxqwwipekotzPDUuJOfIMtcIHBuc7WAzLmTYWctVigqS5RktNMQ5bEwQSuGewzYnCtTWa3BARXeiLxDTv+Ng==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.7
'@babel/types': 7.21.2
dev: true
/@babel/helper-module-imports@7.18.6:
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.7
'@babel/types': 7.21.2
dev: true
/@babel/helper-module-transforms@7.18.6:
@@ -1861,7 +1861,7 @@ packages:
resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.7
'@babel/types': 7.21.2
dev: true
/@babel/helper-plugin-utils@7.18.6:
@@ -1897,7 +1897,7 @@ packages:
'@babel/helper-member-expression-to-functions': 7.18.6
'@babel/helper-optimise-call-expression': 7.18.6
'@babel/traverse': 7.18.6
'@babel/types': 7.18.7
'@babel/types': 7.21.2
transitivePeerDependencies:
- supports-color
dev: true
@@ -1906,14 +1906,14 @@ packages:
resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.7
'@babel/types': 7.21.2
dev: true
/@babel/helper-skip-transparent-expression-wrappers@7.18.6:
resolution: {integrity: sha512-4KoLhwGS9vGethZpAhYnMejWkX64wsnHPDwvOsKWU6Fg4+AlK2Jz3TyjQLMEPvz+1zemi/WBdkYxCD0bAfIkiw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.18.7
'@babel/types': 7.21.2
dev: true
/@babel/helper-split-export-declaration@7.18.6:
@@ -2897,7 +2897,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.18.6
'@babel/parser': 7.18.6
'@babel/parser': 7.21.2
'@babel/types': 7.18.7
dev: true
@@ -5414,7 +5414,27 @@ packages:
- supports-color
dev: true
/@intlify/bundle-utils@6.0.0(vue-i18n@9.2.2):
/@intlify/bundle-utils@3.4.0(vue-i18n@9.2.2):
resolution: {integrity: sha512-2UQkqiSAOSPEHMGWlybqWm4G2K0X+FyYho5AwXz6QklSX1EY5EDmOSxZmwscn2qmKBnp6OYsme5kUrnN9xrWzQ==}
engines: {node: '>= 12'}
peerDependencies:
petite-vue-i18n: '*'
vue-i18n: '*'
peerDependenciesMeta:
petite-vue-i18n:
optional: true
vue-i18n:
optional: true
dependencies:
'@intlify/message-compiler': 9.3.0-beta.17
'@intlify/shared': 9.3.0-beta.17
jsonc-eslint-parser: 1.4.1
source-map: 0.6.1
vue-i18n: 9.2.2(vue@3.2.37)
yaml-eslint-parser: 0.3.2
dev: true
/@intlify/bundle-utils@6.0.0:
resolution: {integrity: sha512-c8nTDgsTrBqVk3LPoF/YEarqeqcW0XAY5Y0UmFl5VKWKRNQh47jzvHRDmeRWhos5bUw1zIdiTixrs99FMJ9j5g==}
engines: {node: '>= 14.16'}
peerDependencies:
@@ -5435,7 +5455,6 @@ packages:
magic-string: 0.30.0
mlly: 1.2.0
source-map: 0.6.1
vue-i18n: 9.2.2(vue@3.2.37)
yaml-eslint-parser: 0.3.2
dev: true
@@ -5478,7 +5497,7 @@ packages:
engines: {node: '>= 14'}
dev: true
/@intlify/vite-plugin-vue-i18n@6.0.1(vite@3.1.4)(vue-i18n@9.2.2):
/@intlify/vite-plugin-vue-i18n@6.0.1(vite@3.2.4):
resolution: {integrity: sha512-FFVcxVU4bR9vdDLNbltM5mrhndnXMErO01i0RrpdyMegEt3Nu/YLoH0sFdjRun7/RY4vaEnhTnFvVf9uO0dQvg==}
engines: {node: '>= 14.6'}
peerDependencies:
@@ -5493,12 +5512,39 @@ packages:
vue-i18n:
optional: true
dependencies:
'@intlify/bundle-utils': 6.0.0(vue-i18n@9.2.2)
'@intlify/bundle-utils': 6.0.0
'@intlify/shared': 9.3.0-beta.17
'@rollup/pluginutils': 4.2.1
debug: 4.3.4(supports-color@9.2.2)
fast-glob: 3.2.11
source-map: 0.6.1
vite: 3.2.4(@types/node@17.0.45)(sass@1.53.0)(terser@5.14.1)
transitivePeerDependencies:
- supports-color
dev: true
/@intlify/vite-plugin-vue-i18n@7.0.0(vite@3.1.4)(vue-i18n@9.2.2):
resolution: {integrity: sha512-2TbDOQ8XD+vkc0s5OFmr+IY/k4mYMC7pzvx0xGQn+cU/ev314+yi7Z7N7rWcBgiYk1WOUalbGSo3d4nJDxOOyw==}
engines: {node: '>= 14.6'}
deprecated: This plugin support until Vite 3. If you would like to use on Vite 4, please use @intlify/unplugin-vue-i18n
peerDependencies:
petite-vue-i18n: '*'
vite: ^2.9.0 || ^3.0.0
vue-i18n: '*'
peerDependenciesMeta:
petite-vue-i18n:
optional: true
vite:
optional: true
vue-i18n:
optional: true
dependencies:
'@intlify/bundle-utils': 3.4.0(vue-i18n@9.2.2)
'@intlify/shared': 9.3.0-beta.17
'@rollup/pluginutils': 4.2.1
debug: 4.3.4(supports-color@9.2.2)
fast-glob: 3.2.12
source-map: 0.6.1
vite: 3.1.4(sass@1.53.0)(terser@5.14.1)
vue-i18n: 9.2.2(vue@3.2.37)
transitivePeerDependencies:
@@ -7039,7 +7085,7 @@ packages:
/@types/babel__core@7.1.19:
resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==}
dependencies:
'@babel/parser': 7.18.6
'@babel/parser': 7.21.2
'@babel/types': 7.18.7
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
@@ -7049,14 +7095,14 @@ packages:
/@types/babel__generator@7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
'@babel/types': 7.18.7
'@babel/types': 7.21.2
dev: true
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
'@babel/parser': 7.18.6
'@babel/types': 7.18.7
'@babel/parser': 7.21.2
'@babel/types': 7.21.2
dev: true
/@types/babel__traverse@7.17.1:
@@ -9373,7 +9419,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@babel/template': 7.18.6
'@babel/types': 7.18.7
'@babel/types': 7.21.2
'@types/babel__core': 7.1.19
'@types/babel__traverse': 7.17.1
dev: true
@@ -9383,7 +9429,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@babel/template': 7.18.6
'@babel/types': 7.18.7
'@babel/types': 7.21.2
'@types/babel__core': 7.1.19
'@types/babel__traverse': 7.17.1
dev: true
@@ -15891,8 +15937,8 @@ packages:
js-tokens: 4.0.0
dev: true
/lossless-json@1.0.5:
resolution: {integrity: sha512-RicKUuLwZVNZ6ZdJHgIZnSeA05p8qWc5NW0uR96mpPIjN9WDLUg9+kj1esQU1GkPn9iLZVKatSQK5gyiaFHgJA==}
/lossless-json@2.0.8:
resolution: {integrity: sha512-7/GaZldUc7H5oNZlSk6bF06cRbtA7oF8zWXwbfMZm8yrYC2debx0KvWTBbQIbj6fh08LsXTWg+YtHJshXgYKow==}
dev: false
/loupe@2.3.6: